# Feedback
If you encounter incorrect, outdated, or confusing documentation on any page, submit feedback:
POST https://amethystapps.com/feedback
```json
{
"path": "/current-page-path",
"feedback": "Description of the issue"
}
```
Only submit feedback when you have something specific and actionable to report.
# Agent Ready Guide
Source: https://amethystapps.com/guides/agent-ready
Optimize your Shopify product catalog for AI-driven commerce.
## Welcome to Agent Ready
Agent Ready is an AI-powered product catalog optimization tool for Shopify merchants. It helps you ensure your products are ready for AI-driven commerce by analyzing, scoring, and improving your entire catalog.
Uses GPT-4o to evaluate titles, descriptions, tags, categorization, images, pricing, and variants.
Assigns each product a score on a 0–100 scale to track catalog health at a glance.
Generates improved AI content and writes it to Shopify with full change history.
Produces feeds in JSON, Google/Bing XML, and LLMs.txt formats enriched with AI data.
## Getting Started
Getting up and running with Agent Ready takes just a few minutes. Once installed, the app automatically syncs your Shopify product catalog and is ready to analyze.
### Step-by-step walkthrough
Your product catalog is automatically synced from Shopify during the installation process.
See your overall score overview, top recommendations, and **Recent Activity** at a glance.
Click the **Analyze All** button to run AI analysis on every product. Each product takes 15–30 seconds.
Products are color-coded: **Green** for Ready, **Yellow** for Needs Work, and **Red** for Not Ready.
Use individual fix buttons for specific fields, the **Fix All Issues** button for a full overhaul, or **Bulk Fix** for multiple products.
**Automatic Sync:** Products are automatically re-analyzed when updated in Shopify via webhooks. You can also trigger manual re-analysis from the dashboard or individual product pages.
***
## Understanding AI Readiness Scores
Every product receives an overall AI readiness score from **0 to 100** based on seven categories.
### The 7 scoring categories
| Category | Evaluation Criteria |
| :----------------- | :------------------------------------------------------------------------------ |
| **Title** | Is it descriptive, keyword-rich, and optimized for search and AI comprehension? |
| **Description** | Quality, length, and detail regarding features and benefits. |
| **Tags** | Checks for relevant, specific tags that aid discoverability and categorization. |
| **Categorization** | Accuracy of product types and assigned Shopify categories. |
| **Images** | High-quality image count to improve AI and customer confidence. |
| **Pricing** | Presence of price and compare-at prices for structured feeds. |
| **Variants** | Completeness of variant titles, SKUs, and inventory details. |
### Status Meanings
| Status | Score | Color | Meaning |
| :------------- | :----- | :----- | :------------------------------------------------------ |
| **Ready** | 80–100 | Green | Well-optimized for AI commerce. |
| **Needs Work** | 50–79 | Yellow | Minor issues identified. |
| **Not Ready** | 0–49 | Red | Needs significant improvement. |
| **Pending** | N/A | Gray | Analysis has not yet completed for this product. |
| **Error** | N/A | Orange | Temporary API issue; the product should be re-analyzed. |
***
## Fixing Issues & Tone
You can improve your content and write it directly to Shopify with one click.
### Bulk Fix & Safety
Bulk Fix allows you to fix multiple products at once. You can filter by **Score threshold** or **Category selection**.
**Safety First:** Fixes are written directly to your live store. Every change is recorded in **Change History** indefinitely. You can revert individual changes or use **"Revert All Changes Since..."** on the dashboard to bulk-undo updates from a specific date.
### AI Writing Tone
Set your brand voice in the dashboard settings to control how the AI writes:
* **Professional**: Clear and polished language.
* **Luxury**: Elegant and refined (e.g., *"Exquisitely crafted from the finest Italian leather..."*).
* **Playful**: Fun, energetic, and full of personality.
* **Casual**: Relaxed and approachable (e.g., *"This awesome bag goes with everything..."*).
* **Technical/Minimal/Friendly**: Specification-focused or warm and welcoming.
***
## Product Feeds
We generate three specialized feeds enriched with AI-detected attributes (color, material, audience) and readiness scores.
Ideal for custom integrations. Includes individual category scores and recommendations. Supports pagination via `cursor` and `pageSize` (max 250).
RSS 2.0 compatible. Agent Ready **automatically pings** Google and Bing's sitemap endpoints whenever your feed is updated to ensure listings stay current.
An emerging standard designed for AI agents (ChatGPT, Perplexity). It helps AI answer complex queries like *"What's a good winter jacket under \$200?"* by providing structured data they can parse instantly.
**Pro Tip:** To help AI crawlers find your feed faster, add `Llms-Txt: https://your-store.myshopify.com/apps/agent-ready-llms` to your theme's `robots.txt.liquid` file.
***
## Plans & Billing
| Plan | Monthly Price | Limits |
| :------------- | :------------ | :----------------------------- |
| **Free** | \$0 | 10 analyses & 5 fixes |
| **Pro** | \$14.99 | 500 analyses & Unlimited fixes |
| **Enterprise** | \$29.99 | Unlimited analyses & fixes |
All billing is handled securely through the Shopify Admin. Usage counters reset every 30 days; unused analyses do not roll over.
***
## Agent Ready FAQ
No. All analysis happens on our servers. Writing to product fields via the Shopify API has zero impact on your storefront loading speed.
No. We use the OpenAI API with enterprise privacy settings. Data sent via the API is not used to train their global models.
The app will notify you. You can still view all existing scores and feeds, but you will need to upgrade to perform new analyses until your cycle resets.
Yes! Each store that installs Agent Ready gets its own isolated data, separate feed URLs, and independent results.
Get Agent Ready Now →
***
If you can't find what you're looking for, click here to contact our support team directly.
# Agent Ready FAQ
Source: https://amethystapps.com/guides/agent-ready-faq
Everything you need to know about Agent Ready and AEO Certification.
## Getting Started
Agent Ready is a Shopify app that uses AI (GPT-4o) to analyze your product catalog and optimize it for discovery by **AI search engines**, shopping assistants, and platforms like Google Shopping.
It scores each product on **AI readiness**, identifies structural data issues, and automatically fixes weak titles, missing descriptions, and incorrect categorization.
Click **Analyze All Products** on the dashboard. Agent Ready will use AI to analyze every product in your catalog. Each product takes about 15-30 seconds. Once complete, you’ll see readiness scores, recommendations, and can start fixing issues.
The score (0-100) measures how well-optimized a product is for discovery by AI agents and search engines. It evaluates: **title quality, description completeness, tag relevance, categorization accuracy, image quality, pricing clarity, and variant information.**
Product data is sent to OpenAI's GPT-4o for analysis. **OpenAI does not use API data for training.** No product data is shared with any other third party, and all results are stored securely in your Gadget app database.
## Product Analysis & Fixing
The AI evaluates seven categories:
* **Title:** Clarity, keywords, and length.
* **Description:** Completeness, formatting, and detail.
* **Tags:** Relevance, coverage, and specificity.
* **Categorization:** Accuracy of product type.
* **Images:** Quality indicators from product data.
* **Pricing:** Clarity and completeness.
* **Variants:** Size, color, and option information.
When you click **Fix**, Agent Ready generates improved content and writes it directly to your Shopify store via the API.
**Yes, you can undo it.** Every fix is tracked in **Change History**. You can revert individual changes from the product page or use **"Revert All Changes Since..."** on the dashboard for bulk restoration of all fixes made after a specific date.
Products are automatically re-analyzed whenever they are updated in Shopify via **webhooks**. You can also manually trigger a full re-analysis from the dashboard at any time.
Choose a tone to ensure AI content matches your brand voice: Professional, Casual, Luxury, Playful, Minimal, Friendly, or Technical.
* **Luxury Example:** *"Exquisitely crafted from the finest Italian leather..."*
* **Casual Example:** *"This awesome leather bag goes with everything..."*
## Product Feeds
* **JSON Feed:** Structured data with AI attributes for custom integrations. Supports pagination via `cursor` and `pageSize` (max 250).
* **Google/Bing XML Feed:** Standard RSS 2.0 format. Agent Ready **automatically pings** Google and Bing whenever your feed changes.
* **LLMs.txt Feed:** Markdown format optimized for AI search engines like ChatGPT and Perplexity.
`llms.txt` helps AI answer complex queries like *"What's a good winter jacket under \$200?"*. It provides AI agents with readiness scores and AI-generated summaries in a format they can parse instantly, helping your products surface better in AI-powered shopping recommendations. It works as a companion to your robots.txt, providing a structured map that AI agents use to understand your store's context without the noise of HTML code.
Yes. The JSON and Google/Bing XML feeds have independent minimum score sliders. You can show only high-scoring products in Google Shopping while including your full catalog in other feeds.
## Plans & Billing
* **Free (\$0/mo):** 10 analyses and 5 AI fixes.
* **Pro (\$14.99/mo):** 500 analyses and unlimited fixes.
* **Enterprise (\$29.99/mo):** Unlimited analyses and fixes.
All charges are billed through your **Shopify invoice**. Counters reset every 30 days; unused credits do not roll over.
## Troubleshooting
**Pending:** Queued for analysis (15-30s). If pending over 5 minutes, try re-analyzing manually.
**Error:** Usually a temporary AI API timeout. Check the **Activity Log** for details and try re-analyzing.
Common reasons include generic titles, missing descriptions, or lack of variant/pricing data. Check the product detail page for specific AI recommendations.
# App Gallery
Source: https://amethystapps.com/guides/app-gallery
Boutique Shopify solutions built for the modern web.
# Browse Our Apps
Every Amethyst application is built on a serverless edge architecture, ensuring **zero impact** on your PageSpeed scores. We prioritize clean code and merchant growth.
Audit your catalog for **Answer Engine Optimization**.
Generate **llms.txt** feeds, track AI readiness scores,
and future-proof your store for autonomous shopping agents.
The "insurance policy" for your store's visibility. Automatically monitor indexing status, submit URLs to Google and Bing via high-priority APIs, and boost rich snippets with AI-generated FAQ schema.
Automate custom notice banners and store-wide alerts on product pages. Manage time-sensitive communication and shipping rules without touching a single line of theme code.
A premium, lightning-fast instant search experience. Embed or floating search widget. Provide real-time results, smart filters, and product boosts to help your customers find exactly what they need in milliseconds.
Automatically assign products to the correct Shopify shipping profiles based on vendor, product type, or custom tags. Eliminate manual errors and ensure accurate shipping rates at checkout.
The ultimate Shopify toolkit. Toggle features like Anti-Copy Shield, Free Shipping Bars, and Trust Badges instantly. A modular, pay-as-you-go solution for high-conversion storefronts.
Automatically back up your store's themes, assets, and media to your own private cloud storage. Connect to 19+ providers like S3, Google Drive, and Dropbox for complete data ownership.
Automatically generate and sync SEO-optimized alt tags for your product videos to boost Google Search visibility. Includes AI-powered analysis and automated activity logging.
***
## Common Questions
Speed is our core feature. Our apps use a global CDN and load asynchronously after your storefront is interactive. This ensures your **Core Web Vitals** and **PageSpeed Insights** scores remain in the green.
Yes. All Amethyst apps are built specifically for **Shopify Online Store 2.0**. They use App Embed blocks, meaning no code is ever injected directly into your `theme.liquid` file, making uninstalls clean and safe.
We offer direct engineering support. When you reach out, you aren't talking to a general support agent—you're talking to the developers who built the app. Most technical queries are resolved in under 24 hours.
Yes. For high-volume Shopify Plus merchants requiring custom private apps or bespoke API integrations, please [contact our engineering team](/guides/support).
***
### Still have questions?
If you didn't find what you were looking for, our team is happy to help you find the right solution for your store.
Get in touch with our engineers for setup help or feature requests.
# IndexPulse Guide
Source: https://amethystapps.com/guides/index-pulse
Configure IndexPulse to monitor your store's indexing status and automatically submit URLs to Google and Bing.
## Installation Guide
### 1. Find the App
Search for "**IndexPulse**" on the Shopify App Store. You can also find the app by searching for "Google Indexing" or "Search Console" in the SEO category.
Install from the Shopify App Store →
### 2. Install the App
Click the "Add app" button. Review the permissions — the app requires access to read and write product metafields to trigger the Shopify "Pulse" and track indexing status. Click "Install app" to proceed.
### 3. Connect to Google
Navigate to the **IndexPulse Dashboard**. You must connect your Google Account via OAuth. Ensure the account you connect has "Owner" or "Full" permissions for your store in **Google Search Console**.
### 4. Initial Scan (Force Sync)
Once connected, click the **"Force Sync"** button. IndexPulse will pull your product list and check every URL against the Google Search Console API to determine if it is currently indexed.
***
## How to Use
### Dashboard Overview
Your command center displays the real-time "heartbeat" of your search presence:
* **Google Connection** — Shows **Connected** or **Action Required** (authentication status).
* **Queue Summary** — Counts of products waiting for indexing (**Ready**), currently being processed (**Processing**), or finished (**Done**).
* **Index Rate** — A percentage showing how much of your catalog is live in Google Search.
### The Indexing Queue
Any product URL that returns a "Not Indexed" or "Neutral" status from Google is automatically added to the Queue.
* **Priority Score:** Every unindexed product starts with a score of 50.
* **Persistence Tracking:** If a URL remains unindexed after a "Pulse," its priority increases by 10, moving it to the front of the line for the next run.
* **Manual Actions:** You can manually re-queue or remove specific URLs from the **Queue** tab.
### Run Pulse (The Submission Pipeline)
Click **"Run Pulse"** (or wait for the automatic 2:00 AM UTC daily run) to trigger the indexing sequence:
1. **Google Indexing API:** Sends a direct "URL Updated" notification to Google's priority crawl queue.
2. **IndexNow:** Submits the URL in bulk to Bing and other supported search engines.
3. **Shopify Metafield "Ping":** Writes a `last_ping` timestamp to the product. This signals a change to Shopify, which often triggers a natural crawl from search bots.
### Choose Your Plan
* **Free** — Track all products; manually "Pulse" up to 10 products per month.
* **Pro** — Unlimited indexing submissions, daily automated runs, and priority queue management.
***
## Verify in Search Console
You can verify the app's work directly in your Google Search Console account:
1. Open GSC and go to the **URL Inspection** tool.
2. Paste a product URL that IndexPulse has marked as "Done."
3. You should see "URL is on Google" or a "Crawl Requested" timestamp that matches your **CrawlLog** in IndexPulse.
***
## Tips & Best Practices
* **Monitor the Priority Score:** If a product reaches a score of 100+, it means Google is repeatedly ignoring it. Check for "Broken Links" or "Duplicate Content" issues.
* **Verify Domain Ownership:** If the app says "GSC Permission Denied," ensure the email you used for OAuth is the same one listed as a verified owner in Search Console.
* **Check the CrawlLog:** View the history of every "Pulse" to see the exact time and channel (Google vs. Bing) used for submission.
**Pro Tip: The "Pulse" Advantage**
Unlike standard sitemaps which Google might crawl only once a week, the **IndexPulse** pipeline uses active notifications. By combining the Indexing API with a physical metafield update on Shopify, you create a "high-priority signal" that forces search engines to re-evaluate the page much faster than usual.
### Need Support?
If you are having trouble connecting your Google Search Console account or have questions about daily limits, our engineering team is ready to help.
[Contact Amethyst Support](mailto:amethystapps@proton.me)
Start Indexing with IndexPulse Now →
# IndexPulse FAQ
Source: https://amethystapps.com/guides/index-pulse-faq
Common questions about Google indexing, Bing IndexNow, and how IndexPulse manages your store's search visibility.
## General Questions
**Yes.** While Google’s documentation primarily mentions Job Postings and Livestreams, the Indexing API is a powerful tool used by SEO experts to notify Google of updated retail content. We combine this with a "Shopify Ping" (updating a small metafield) to ensure the request is treated as a legitimate content update, triggering a faster crawl than a standard sitemap.
Once IndexPulse marks a product as **Done**, Google typically crawls the page within minutes to a few hours. However, it can take **24 to 72 hours** for the URL to actually appear in search results and reflect as "Indexed" in your Google Search Console dashboard.
Yes! We use the **IndexNow** protocol, which is a combined effort by Bing, Yandex, and others. When you "Run Pulse," your URLs are submitted directly to the IndexNow API, ensuring your store is updated across multiple search engines simultaneously.
If a product reaches a high score (e.g., 90 or 100), it means the app has attempted to index it multiple times, but Google is still reporting it as unindexed. This usually indicates an underlying SEO issue, such as a `noindex` tag, a robots.txt block, or duplicate content that Google is choosing to ignore.
***
## Technical & Connection
This error occurs if the Google account you connected via OAuth does not have **Full or Owner permissions** for the specific property in Google Search Console.
1. Go to your GSC Settings.
2. Ensure your email is listed under "Users and Permissions."
3. If it isn't, add it, then click **Force Sync** in IndexPulse.
**Not at all.** IndexPulse works entirely on the Shopify backend and via API calls to search engines. It does not inject any heavy JavaScript onto your storefront, so your PageSpeed scores and loading times remain 100% unaffected.
To save you time, the app automatically processes your queue once a day. It identifies any new products you've added or any products that have recently dropped out of the Google index and submits them automatically so your search presence never goes stale.
***
## Subscription & Plans
The Free plan allows you to "Pulse" (submit) up to 10 products. Once you hit this limit, the app will continue to monitor your indexing status and show you which products are missing from Google, but it will not submit them for indexing until you upgrade to the Pro plan or wait for your monthly limit to reset.
Indexing is permanent. Any product that Google has indexed because of IndexPulse will stay indexed. However, the automated monitoring, priority queuing, and daily submission features will stop immediately upon uninstallation.
### Still have questions?
Our support team can help you with Search Console verification or technical troubleshooting.
[Contact Amethyst Support](mailto:amethystapps@proton.me)
Get Started with IndexPulse →
# Support Overview
Source: https://amethystapps.com/guides/overview
Select an app below to view its specific setup guides and documentation.
## App Documentation
As we expand the Amethyst suite, you'll find all technical documentation here.
Audit your catalog for Answer Engine Optimization. Generate llms.txt feeds and future-proof your store for autonomous shopping agents.
Automatically monitor indexing status, submit URLs to Google and Bing, and boost rich snippets with AI-generated FAQ schema.
Automate custom notice banners and store-wide alerts on product pages. Manage time-sensitive communication without touching code.
Learn how to embed or float your search widget, customize your results, and track performance with detailed analytics.
Automatically assign products to the correct Shopify shipping profiles based on vendor, product type, or custom tags.
The ultimate Shopify toolkit. Configure features like Anti-Copy Shield, Free Shipping Bars, and Trust Badges in seconds.
Learn how to connect your storage provider and schedule automatic backups for your Shopify themes and media assets.
Learn how to automate your video alt tags for SEO and accessibility. Includes guides on AI analysis and verification.
***
If you can't find what you're looking for, contact our support team directly.
# Noticeable Guide
Source: https://amethystapps.com/guides/product-notices
Automate custom notice banners and store-wide alerts on your Shopify product pages.
## Welcome to Product Notices
**Product Notices** by Amethyst Apps is your solution for managing product-specific communication without touching a single line of code. Whether it's a shipping delay for a specific collection or a store-wide holiday announcement, Product Notices automates the process using Shopify’s native metafields and theme extensions.
Add notices to your product pages without editing descriptions or theme liquid files.
Display messages for specific products, entire collections, or your whole catalog.
Set start and end dates for seasonal promotions or limited-time warnings.
Define which message takes precedence when multiple rules apply to one product.
***
## Getting Started
Setting up Product Notices takes less than five minutes. The app works by syncing your rules to a special Shopify metafield that your theme then displays.
### Quick Setup Steps
Install the app from the Shopify App Store. Once inside, ensure the **Theme App Extension** is enabled in your Shopify Theme Editor.
Navigate to the **Notice Rule Manager** and click "Create New Rule." Enter your message (e.g., "Handmade: Ships in 2 weeks").
Choose whether this notice applies to **Specific Products**, **Collections**, or **All Products**.
In your Shopify Theme Editor, add the "Product Notices Block" to your product page template. You can drag and drop it exactly where you want it to appear (e.g., under the Buy Button).
**Live Sync:** When you save a rule, Product Notices instantly updates the `noticeable.product_notice` metafield. A background sync runs every **15 minutes** to toggle rules on/off based on your schedules.
***
## Understanding Targeting & Priority
Product Notices is designed to handle complex store setups where products might fall under multiple categories.
### Targeting Options
| Type | Best For |
| :------------------- | :------------------------------------------------------------------------ |
| **Global** | Store-wide alerts (e.g., "Holiday Shipping Deadlines"). |
| **Collection** | Category-specific info (e.g., "Final Sale" for the Clearance collection). |
| **Specific Product** | Individual warnings (e.g., "Heavy item: requires freight shipping"). |
### How Priority Works
If a product is in a "Clearance" collection (Rule A) but is also a "Heavy Item" (Rule B), the **Priority Number** determines which notice is shown.
* **Higher numbers win.** If Rule B has a priority of 10 and Rule A has a priority of 5, the "Heavy Item" notice will be displayed.
***
## Storefront Display
The **Theme App Extension** ensures your site stays fast and remains compatible with Shopify OS 2.0 themes.
### Customization Features
* **Styling**: Match the font, background color, and borders to your brand directly in the Theme Editor.
* **Dismissible**: Choose whether customers can "X" out of the notice.
* **Placement**: Since it is a Block, you can place it above the title, below the price, or anywhere in the product information section.
***
## Technical Details
Product Notices writes data to `metafields.noticeable.product_notice`. This is a standard Shopify string field, making it compatible with other third-party apps or custom builds.
Our sync engine checks every **15 minutes** for scheduled rules. If a rule reaches its "Start Date," the app automatically pushes that notice to the relevant products.
Because we use native Shopify Metafields and Theme Extensions, there is **zero impact** on your page load speed. There are no heavy external scripts running during the customer's session.
***
## Frequently Asked Questions
Once the "End Date" is reached, the background job will clear the message from the product metafields during the next 15-minute sync cycle.
Currently, the system is designed to show the single highest-priority notice to keep your product pages clean and high-converting.
No! As long as you are using a Shopify Online Store 2.0 theme, you can add the notice via the "Add Block" menu in the Theme Editor.
Get Product Notices Now →
***
Having trouble with rule logic or theme placement? Contact our team for a same-day response.
# Noticeable FAQ
Source: https://amethystapps.com/guides/product-notices-faq
Everything you need to know about managing custom banners and product rules.
## General Questions
Product Notices is a Shopify app that allows you to create and manage custom text banners on your product pages. It uses a rule-based system so you can target specific products or collections without manually editing descriptions or theme code.
The app uses a **Shopify Theme App Extension**. It writes your notice text to a specific product metafield (`noticeable.product_notice`), and the theme block reads that metafield to display the message instantly on your storefront.
No. Because we use native Shopify Metafields and Theme App Extensions, the banners load as part of the initial page render. There are no external scripts or "flickering" effects that slow down your site performance.
No. You can create as many rules as you need for different products, seasonal events, and specific collections.
## Targeting & Rules
Yes. You can create rules for:
* **Specific Products:** Select individual items from your catalog.
* **Specific Collections:** Target every product within one or more collections.
* **Global (All Products):** Display a notice across your entire store.
When multiple rules apply to the same product, the **Priority** field determines which one is shown. Higher numbers take precedence.
*Example:* A "Storewide Sale" rule (Priority 1) will be hidden by a "Final Sale" rule (Priority 10) if a product qualifies for both.
To maintain a clean and high-converting user interface, the app is designed to show the single most relevant notice based on your priority settings.
Every rule has optional **Start** and **End** dates. You can set up a notice weeks in advance; the app will automatically publish it and remove it based on the timeframe you select.
## Customization & Display
Yes. Inside the Shopify Theme Editor, you can customize the colors, font size, padding, and borders of the notice block to perfectly match your brand’s aesthetic.
You can enable a "Dismissible" setting in the theme block options. If enabled, customers can click an 'X' to hide the notice for the remainder of their session.
Most merchants place the block near the **Add to Cart** button or just below the **Product Price** to ensure customers see critical information before purchasing.
## Syncing & Technical
When you save or edit a rule, the update is pushed to your product metafields **instantly**. Scheduled rules are activated or deactivated by a background job that runs every **15 minutes**.
Deleting a rule immediately clears the notice from all associated products and updates the storefront.
Yes. Since the data is stored in the standard Shopify Metafield `noticeable.product_notice`, your custom frontend can simply query that field via the Storefront API to display the content.
## Support
The most common reasons are:
1. The **Noticeable Block** hasn't been added to your theme yet.
2. The rule is currently "Scheduled" for a future date.
3. Another rule with a **higher priority** is overriding it.
Still have questions? Contact Amethyst Support →
# Search Pulse Guide
Source: https://amethystapps.com/guides/search-pulse
Everything you need to know to install, configure, and customize Search Pulse for your Shopify store.
# Search Pulse — Installation Guide
Search Pulse by Amethyst is a premium instant search app that replaces or supplements your theme's native search with a lightning-fast, fully customizable experience.
***
## Key Capabilities at a Glance
* **Instant Search:** Search-as-you-type results for products, pages, collections, and blogs.
* **Two Display Modes:** Choose between a **Floating Button** or an **Embedded Search Bar**.
* **Per-Page Control:** Set different search modes for Home, Product, Blog, and Collection pages.
* **Smart Filtering:** Instant filters for product type, vendor, and price range.
* **Merchandising:** Boost specific products, create synonyms, or set up search redirects.
* **Visual Control:** Full mastery over colors, 10+ Google Fonts, icons, and custom CSS.
* **Inventory Smart:** Automatically hide out-of-stock products or specific vendors.
***
## Step 1: Install the App
Visit the **Shopify App Store** and search for **Search Pulse**, or install it directly from the link provided below. Click **Install** and approve the required permissions.
Install from the Shopify App Store →
> **Note:** The app only requests read access to your store's content (products, pages, blogs)—it never modifies your core store data.
## Step 2: Complete the Setup Wizard
After installation, you'll be taken to the Search Pulse dashboard. A quick 3-step wizard will walk you through:
1. **Welcome Screen:** An introduction to the app’s core features.
2. **Display Mode** — Choose between **Float** (floating button) or **Embed** (inline bar).
3. **Accent Color** — Pick a color that matches your brand's look and feel.
## Step 3: Enable the Theme Extension
Search Pulse is delivered through a **Shopify Theme App Extension**, so you must enable it in your theme editor to make it live:
1. In your Shopify Admin, go to **Online Store → Themes**.
2. Click **Customize** on your active theme.
3. In the theme editor, click **App embeds** (the puzzle piece icon on the left sidebar).
4. Find **Search Pulse — Gadget Search Widget** and toggle it **ON**.
5. Click **Save**.
***
## Step 4: Customize Your Settings (Optional)
Fine-tune your search experience in the app dashboard:
### Appearance & Search Bar
* **Visual Styling:** Customize button colors, choose from 8 icon styles, and set your font.
* **Sizing & Alignment:** Adjust the width, height, and border-radius of the search bar.
* **Positioning:** For Float mode, set custom X and Y offsets for pixel-perfect placement.
* **Hide Native Search:** Toggle "Hide native Shopify search bar" to remove your theme's default search.
### Content & Filters
* **Content Toggles:** Independently enable or disable search for Products, Pages, Collections, and Blog Articles.
* **Smart Filters:** Toggle filters for **Product Type**, **Vendor**, and **Price Range**.
* **Inventory Rules:** Enable "Hide out of stock products" to keep your results clean and shoppable.
## Step 5: Explore Advanced Features
Once you're up and running, check out these powerful merchandising tools:
* **Synonyms:** Group related terms (e.g., "hoodie, sweatshirt, pullover") so they return the same results.
* **Product Boosts:** Pin specific products to the top of results for certain search terms.
* **Search Redirects:** Send users to specific URLs (like `/pages/contact`) when they search specific terms.
* **Analytics:** Track search volume, top searches, "no-result" queries, and click-through rates.
***
### Requirements
* **Theme:** Shopify Online Store 2.0 theme (all modern themes supported).
* **Setup:** No coding required; fully responsive on desktop and mobile.
* **Sync:** Automatic data sync via Shopify webhooks ensures your results stay up to date.
### Need Help?
If you run into any issues with a specific theme layout or need help with custom CSS styling, our team is ready to help.
[Contact Amethyst Support](mailto:amethystapps@proton.me)
Search Pulse
# Search Pulse FAQ
Source: https://amethystapps.com/guides/search-pulse-faq
Everything you need to know about setting up and customizing your lightning-fast store search.
Yes. Search Pulse is delivered as a theme app extension and works out of the box with all **Online Store 2.0** themes. For vintage (non-OS2.0) themes, you may need to manually add the app embed block to your theme layout.
**Float mode** adds a floating search button to a corner of the screen that opens a search popup. **Embed mode** allows you to place a search bar directly into your page layout. You can even set different modes for different pages (e.g., Embed on Home, Float on Products).
**Absolutely.** In the **Inventory & Vendors** settings, you can toggle "Hide out of stock products" to ensure your customers only see items that are ready for purchase.
**Not at all.** The Search Pulse widget is loaded asynchronously. This means it doesn't block your page from loading, and its lightning-fast results are served from a global edge network to ensure a sub-100ms response time.
**Product Boosts** let you pin specific items to the top of results for certain keywords (great for promotions). **Search Redirects** allow you to send users to a specific URL (like a /returns page) instead of showing search results when they type specific terms.
Search Pulse uses Shopify webhooks to automatically sync your data. When you add a product or edit a blog post in Shopify, Search Pulse typically updates its index within minutes.
Yes. You have full control over colors, fonts, icons, and border-radius. For advanced users, we also provide a **Custom CSS** field to inject your own styling rules directly into the widget.
### Need Support?
If you have questions about custom CSS injection or advanced filter setup, our engineering team is ready to help.
[Contact Amethyst Support](mailto:amethystapps@proton.me)
# Shipping Profile Automator Guide
Source: https://amethystapps.com/guides/shipping-profile-automator
Everything you need to know to install, configure, and automate your Shopify shipping profiles.
# Shipping Profile Automator — Installation Guide
**Shipping Profile Automator** is a streamlined utility designed to eliminate the manual work of organizing your catalog. By using high-performance rules, it ensures your products are always in the correct shipping profile the moment they are created or updated.
***
## Key Capabilities at a Glance
* **Real-Time Automation:** Products are re-assigned instantly via Shopify webhooks when tags, vendors, or prices change.
* **Smart Rules Engine:** Create complex logic using **Title, Vendor, Product Type, Tag, SKU, or Price**.
* **Priority Matching:** "First-match wins" logic allows you to stack specific rules over general ones.
* **Daily Safety Sweep:** A scheduled 4:00 AM UTC sync catches any edge cases and keeps your catalog 100% accurate.
* **Dry Run Mode:** Preview exactly which products will move before committing to any changes—**Free Forever**.
* **Audit Trail:** Detailed logs show you exactly why a product matched a specific rule and which variants were moved.
* **Bulk Execution:** Move your entire catalog to the correct profiles with a single click.
***
## Step 1: Install the App
Visit the **Shopify App Store** and search for **Shipping Profile Automator**. Click **Install** and approve the required permissions (`write_products` and `write_shipping`).
Install from the Shopify App Store →
> **Note:** The app requires write access to modify your shipping profiles and product assignments. We never modify your product titles, descriptions, or prices.
## Step 2: Sync Your Profiles
Once installed, the app needs to "learn" your current shipping setup.
1. Navigate to the **Dashboard**.
2. Click the **Sync Profiles** button.
3. The app will pull your existing Shopify Shipping Profiles (General, Custom, etc.) into the local cache so you can use them in your rules.
## Step 3: Create Your Automation Rules
This is where the magic happens. Head to the **Shipping Rules** tab to build your logic:
1. **Name & Priority:** Give your rule a name (e.g., "Heavy Items") and set its priority. **Priority 1** is evaluated first.
2. **Select Target:** Choose which shipping profile products should move to when they match.
3. **Set Conditions:** \* Choose a field (e.g., **Tag**).
* Choose an operator (e.g., **Contains**).
* Enter a value (e.g., `heavy-shipping`).
4. **Logic Type:** Choose **AND** (all conditions must be true) or **OR** (any condition can be true).
***
## Step 4: Run a Dry Run (Recommended)
Before turning on live automation, test your rules safely:
1. On the Dashboard, click **Dry Run Sweep**.
2. The app will evaluate your entire catalog against your rules but **will not** move anything in Shopify.
3. Check the **Automation Logs** to see the "Matched" results. If the results look perfect, you’re ready to go live.
## Step 5: Enable Live Automation
Once you are happy with your rules:
1. Ensure your rules are toggled to **Enabled**.
2. From this moment on, any product created or edited in Shopify will be automatically processed.
3. To fix your existing catalog immediately, click **Run Full Sweep** (Requires a \$4.99/mo subscription).
***
## Advanced Features
* **Manual Reordering:** Use the ↑/↓ arrows on the Rules page to change which rules take precedence.
* **Log Retention:** We keep a detailed 30-day history of every move for your peace of mind.
* **Automatic Retries:** If Shopify's API is busy or down, our system automatically retries the move until it succeeds.
***
### Requirements
* **Plan:** Works on all Shopify plans (Basic, Shopify, Advanced, Plus).
* **Setup:** No theme code or Liquid snippets required.
* **Price:** \$4.99/month for unlimited moves. **Dry Runs are Free Forever.**
### Need Help?
Not sure how to structure your logic or need help with a complex shipping setup? Our team is here to help you get automated.
[Contact Support](mailto:support@yourdomain.com)
Start Automating | \$4.99/mo →
# Shipping Profile Automator FAQ
Source: https://amethystapps.com/guides/shipping-profile-automator-faq
Everything you need to know about automating your Shopify shipping profiles.
Rules auto-assign products to shipping profiles based on conditions (product type, vendor, tag, price, etc.) using AND/OR logic.
Rules are evaluated in priority order (lowest number = highest priority). First match wins. You can reorder rules via drag-and-drop on the Rules page.
Evaluation happens in three ways: (1) **Instantly** via webhooks when products are created/updated, (2) **Daily** at 4:00 AM UTC via automatic sweep, and (3) **On-demand** via "Run Full Sweep" or "Run Now" per rule.
You can use Title, Vendor, Product Type, Tag, SKU, and Price. Text fields support **Equals/Contains**; Price supports **Equals/Greater Than/Less Than**. Multiple conditions can use AND or OR logic.
Simply click **"Sync Profiles"** on the Dashboard to import your latest Shopify shipping settings.
Dry Run evaluates all products against your rules but **doesn't move anything**. It logs results as "DryRun" so you can preview the changes before committing.
Yes, to keep things tidy, logs older than 30 days are deleted daily at 5:00 AM UTC.
Operations are automatically retried. If an error persists, you can check the **Automation Logs** for specific details.
You can create rules, sync profiles, and run **Dry Run** sweeps to test your logic.
It unlocks **Live shipping profile moves** via webhooks, the daily automated sweep, full sweeps, and the ability to run individual rules.
Click **"Upgrade — \$4.99/mo"** on the Dashboard, then approve the charge on Shopify's secure billing page.
Navigate to **Shopify Admin → Settings → Billing → App subscriptions**. Your rules will stay intact, but profile moves will revert to dry run mode.
The app checks billing status on page load—simply **refresh the page** and the banner will disappear.
Check if the rule is enabled, conditions match the product exactly, and that the target profile ID is correct (try clicking "Sync Profiles"). Check **Automation Logs** for specific errors.
**Matched:** Rule met, product moved. **DryRun:** Rule met, but move was simulated. **NoMatch:** Product didn't meet conditions. **NoRules:** No enabled rules found. **Error:** API or system issue.
Click **"Sync Profiles"** on the Dashboard first, then return to the rule form to see your updated list.
### Need Support?
If you have specific questions about bulk syncing or custom shipping logic, our engineering team is ready to help.
[Contact Amethyst Support](mailto:amethystapps@proton.me)
# Contact Support
Source: https://amethystapps.com/guides/support
Direct engineering support for Amethyst Applications.
# Contact Amethyst Support
Have a technical question or need a custom Shopify solution? Use our priority support form below to reach the engineering team.
Get setup assistance or report a bug for **Agent Ready**, **IndexPulse**, **Product Notices**, **Search Pulse**, **Shipping Profile Automator** or **Video SEO**.
Looking for a private app or a bespoke Shopify Plus integration? Let's build it.
***
## Priority Support Form
***
**Response Time:** We operate **9am — 9pm GMT**. We usually reply within **1 hour**, though it may take slightly longer during busy periods.
Providing your **.myshopify.com** URL in the form allows our engineers to access your app logs and assist you significantly faster.
### Direct Email
If you prefer to send attachments manually or reach out via email, you can contact us at [support@amethystapps.com](mailto:support@amethystapps.com).
***
# Switchboard Guide
Source: https://amethystapps.com/guides/switchboard
Learn how to install, configure, and manage Switchboard features to enhance your Shopify storefront without writing a single line of code.
## Installation Guide
### 1. Find the App
Search for **Switchboard** on the Shopify App Store. Look for the distinctive toggle icon to ensure you have the right app.
Install from the Shopify App Store →
### 2. Install the App
Click the **"Add app"** button. Review the permissions required to allow Switchboard to safely modify your storefront elements. Click **"Install app"** to finalize the setup.
### 3. Open the Dashboard
Once installed, navigate to your **Shopify Admin → Apps → Switchboard**. This will open your central command center where you can manage all features.
***
## How to Use
### Activating Features
The **Home** page contains a library of available tools. To activate a feature:
1. Locate the feature card.
2. Toggle the switch to **On**.
3. Your changes go live immediately—no theme editing or manual coding required.
### Customising Behavior
For features that require specific styling or logic (like the Free Shipping Bar or Trust Badges):
* Click the **Configure** button on the feature card.
* Adjust colors, positions, shapes, and text labels.
* Preview your changes in real-time before saving.
### Managing Your Subscription
Visit the **Billing** page at any time for full transparency. Here, you can:
* See a detailed breakdown of exactly what you are paying for.
* View the monthly cost of each active feature (\$1.00/mo per feature).
* Manage or cancel your subscription.
***
## Feature Directory
Switchboard offers a suite of modular tools designed to improve security, navigation, and conversion.
| Feature | Description | Price |
| :-------------------- | :------------------------------------------------------------------- | :-------- |
| **Anti-Copy Shield** | Prevents right-clicking, text copying, and developer tool shortcuts. | \$1.00/mo |
| **Back to Top** | Adds a floating button for easy scrolling. Customizable style. | \$1.00/mo |
| **Free Shipping Bar** | A progress bar showing how close a customer is to free shipping. | \$1.00/mo |
| **Hide Search** | Instantly removes the search icon from your navigation. | \$1.00/mo |
| **Referrer Tracker** | Silently tracks visitor sources for analytics on your dashboard. | \$1.00/mo |
| **Skip Cart** | Sends customers directly to checkout to reduce drop-off. | \$1.00/mo |
| **Trust Badges** | Displays security icons with flexible placement on product pages. | \$1.00/mo |
***
## Detailed Configuration
### Trust Badges
Increase conversion by showing customers your store is secure. You can position badges:
* Above or below the **Add to Cart** button.
* Above the product description.
* At the very bottom of the page.
### Referrer Tracker
Unlike complex analytics suites, our tracker is built for simplicity. View where your traffic is coming from directly on your **Home dashboard** without leaving the app.
**Pro Tip: Conversion Boost**
Combine **Skip Cart** with **Trust Badges** to create a high-velocity checkout experience. Reducing the number of clicks while maintaining trust is the fastest way to lower cart abandonment rates.
***
## Frequently Asked Questions
No. Switchboard is designed to be "No-Code." We handle the technical injection so you never have to touch your theme's code or hire a developer.
No. Switchboard features are lightweight and optimized for performance. They load asynchronously, ensuring your store's speed remains high.
We believe in "Pay for what you use." Each feature is a flat $1.00/mo. If you only use the Anti-Copy Shield, you only pay $1.00/mo. If you activate five features, your total is \$5.00/mo.
The feature is removed from your storefront immediately. You will stop being billed for that specific feature in the next billing cycle.
### Need Help?
Our team is here to ensure Switchboard runs perfectly on your theme.
[Contact Support](mailto:support@switchboard.app)
Open Switchboard Admin →
# Switchboard FAQ
Source: https://amethystapps.com/guides/switchboard-faq
Everything you need to know about using Switchboard to customize and protect your Shopify store.
No. Switchboard works entirely through Shopify's **Theme App Extension** system. Features are injected automatically—you don't need to touch your theme files or hire a developer.
**Switchboard is designed to be lightweight.** Each feature only loads its own small script, and only when it is actually turned on. Disabled features add zero overhead to your site's performance.
Go to the **Home** page in Switchboard and click the **Turn On** or **Turn Off** button next to any feature. Changes take effect immediately on your live storefront.
Yes! Most features have a **Configure** button on the Home page. Click it to adjust colours, messages, thresholds, and more. Changes are saved to your store instantly.
First, check that the feature is turned on in the app. Then, ensure the Switchboard theme extension is enabled in your theme editor:
**Online Store → Themes → Customise → App Embeds**.
We use a **pay-as-you-go** model: \*\*$1.00 per active toggle per month**. New installs get a **7-day free trial**. The maximum possible charge is $8.00/mo if all toggles are active.
Yes—there is a **7-day free trial** on every new install. Pay-as-you-go billing starts automatically after the trial period ends.
You can manage your subscription via the **Billing** page inside the Switchboard app, or through your **Shopify Admin → Settings → Billing → Apps and services**.
The Referrer Tracker captures the domain name of the website that sent each visitor to your store. This data is stored securely in your Switchboard account, is **never shared**, and is used only for your own analytics.
Yes. The bar reads your cart total and compares it to your configured threshold using whatever currency your store is currently set to.
Absolutely. We use minimum required permissions and all data is **encrypted in transit and at rest**. We never sell or share your store data.
It prevents visitors from copying text, right-clicking, and using shortcuts like **F12** or **Ctrl+U** to view your source code. While it deters most users, please note that highly determined users may still find technical workarounds.
We love merchant feedback! Head to the **Feature Requests** page to submit a new idea or upvote suggestions from other Switchboard users.
### Still have questions?
If you're having trouble with a specific feature or theme compatibility, our support team is ready to help.
[Contact Switchboard Support](mailto:support@switchboard.app)
# The Seller-Led Story
Source: https://amethystapps.com/guides/the-merchant-led-story
How a Shopify store owner in Scotland started building high-performance apps.
### Built in the warehouse, not the boardroom.
Amethyst Applications did not start in a software lab. It started in the Shopify Admin.
As a store owner myself, I have spent years navigating the same challenges you face every day. I know what it is like to stay up late debugging a shipping rule or watching a conversion rate dip because a "must-have" app slowed my storefront to a crawl. I grew tired of settling for legacy apps that were bloated, overpriced, or built on outdated code.
**I realised that the best people to build Shopify tools are the people who actually use them.**
Direct accountability. Every line of code is written or overseen by a fellow merchant who understands your stakes.
Based in Scotland and built on a foundation of reliability, transparent communication, and high technical standards.
### Why I Built Amethyst
I founded Amethyst to solve the three biggest problems I faced as a merchant:
* **The Speed Gap:** Many existing apps carry years of technical debt that tanks PageSpeed scores. I built my apps from the ground up on modern infrastructure to ensure sub-100ms response times.
* **The Complexity Tax:** I saw essential tools hidden behind Enterprise paywalls. By staying boutique and efficient, I can provide premium, high-performance tools at a price that respects your margins.
* **The Black Box Problem:** You should not have to wonder if an app will break your theme. My apps are built for Shopify OS 2.0 and leave zero ghost code behind if uninstalled.
### Built to Scale
A common question is how a founder-led company handles the demand of a growing app suite. The answer is **Systems-First Engineering**.
By leveraging a modern, serverless tech stack, I have automated the heavy lifting of app management. This allows me to support thousands of stores with the same precision as one, ensuring the infrastructure scales instantly with your traffic, no matter the demand.
Because I am the first customer for every app I release, I have a personal stake in their stability. My apps are built on global edge networks that scale automatically. Whether you have 10 visitors or 10,000, the system handles the load so I can focus on what matters: making the tools better.
### My Commitment
Amethyst is not a side project. It is a commitment to the Shopify community. Based in Scotland, I am here for the long haul, building the tools that I and you need to win in 2026.
***
All the best, and I hope you find these apps useful,
**Kevin** Founder, Amethyst Applications
Have a feature request or a specific merchant pain point you need solved? [Reach out directly](/guides/support) and let's build a solution together.
# VaultStream Guide
Source: https://amethystapps.com/guides/vaultstream
Automatically back up your Shopify store's files and assets to your own private cloud storage provider.
## Installation Guide
### 1. Find the App
Search for **"VaultStream"** on the Shopify App Store. VaultStream is the premier solution for syncing your store's media and theme files to external storage.
Install VaultStream from Shopify →
### 2. Grant Permissions
Click **"Add app"**. VaultStream requires permission to read your theme files, product media, and uploaded assets. These permissions are necessary to ensure a complete and accurate sync to your destination. Click **"Install app"** to finalize.
### 3. Connect Your Storage
Navigate to the **Settings** tab. VaultStream supports 19+ cloud providers. You will need your API credentials (like Access Keys or OAuth login) for your chosen provider:
* **Cloud Storage:** Amazon S3, Google Cloud, Azure Blob, Cloudflare R2, Backblaze B2, Wasabi.
* **Consumer Drive:** Google Drive, Dropbox, OneDrive, MEGA, pCloud.
* **Server Access:** SFTP/FTP, WebDAV.
### 4. Initial Sync
Once connected, return to the **Dashboard**. Click **"Start Manual Backup"** to trigger your first full sync. VaultStream will begin transferring your theme files and media assets directly to your account.
***
## How to Use
### Dashboard Overview
The dashboard provides real-time feedback on your store's security status:
* **Backup Status** — Confirms if your most recent sync was successful.
* **Storage Provider** — Displays which external service is currently linked.
* **Total Assets** — A count of files currently protected in your external vault.
### Select Your Plan
Billing is managed directly through Shopify. Choose the tier that best fits your backup frequency needs:
| Feature | Free | Starter | Pro |
| :-------------- | :---------- | :---------- | :--------------------- |
| **Connections** | 1 Provider | 3 Providers | **Unlimited** |
| **Backups** | Manual Only | Manual Only | **Scheduled + Manual** |
| **Frequency** | 1 per week | 1 per day | **Unlimited** |
| **History** | 7 days | 30 days | 90 days |
| **Price** | \$0/mo | \$9/mo | \$29/mo |
### Automate Your Backups (Pro)
For true "set and forget" protection, use the **Schedules** tab:
1. Toggle **Automated Backups** to **Active**.
2. Select your preferred frequency: **Hourly, Daily, or Weekly**.
3. VaultStream will automatically detect new product images or theme changes and sync them without manual intervention.
### Monitor Activity
The **Backup History** section logs every run. You can see exactly what was backed up and when. If a backup fails (due to a storage provider being full or a credentials error), the log will provide a specific status message to help you troubleshoot.
***
## Why VaultStream?
* **Your Files, Your Storage:** We never store your data. Backups go directly from Shopify to an account *you* own and control.
* **Works With What You Use:** With support for 19 providers, you don't need to sign up for new services; just use your existing cloud.
* **Complete Asset Coverage:** We don't just back up images; we sync your theme files, product videos, and all files in your Shopify "Content" section.
* **Disaster Recovery:** If a theme update breaks your site or an app deletes your media, you have a 1:1 copy ready to be restored.
### Need Technical Assistance?
If you have questions about configuring S3 buckets, IAM policies, or SFTP permissions, our engineering team is ready to assist.
[Contact Amethyst Support](mailto:amethystapps@proton.me)
Start Backing Up Now →
# VaultStream FAQ
Source: https://amethystapps.com/guides/vaultstream-faq
Frequently asked questions about backing up your Shopify files and assets to the cloud.
## Getting Started
VaultStream is a Shopify app that backs up your store's files and assets — theme files, product images, media, and more — to a cloud storage provider you own and control.
Yes. VaultStream works with all Shopify plans, including Basic, Shopify, Advanced, and Plus.
Yes. VaultStream sends your backups directly to a storage provider you already have (like Amazon S3, Dropbox, Google Drive, etc.). This means your files are always in your hands — VaultStream never stores them on its own servers.
VaultStream supports 19 providers: Amazon S3, Backblaze B2, Wasabi, Cloudflare R2, DigitalOcean Spaces, Linode Object Storage, MinIO, Google Cloud Storage, Oracle Cloud, Azure Blob Storage, Storj, Dropbox, Google Drive, OneDrive, Box, SFTP, FTP, WebDAV, MEGA, and pCloud.
## Backups
VaultStream backs up your Shopify store's files and assets — including theme files, uploaded product images, product media, and other store assets.
Not currently. VaultStream is focused on file and asset backups. Order, customer, and product data backups (CSV data) are not supported at this time.
On the **Free** plan, up to once per week. On **Starter**, up to once per day. On **Pro**, there are no frequency limits and you can set hourly, daily, or weekly automatic schedules.
No. VaultStream only writes to your storage provider. It never modifies or deletes files in your account. You have full ownership of your data.
VaultStream writes your files to your storage provider in their original format, organized by date and file type. You can browse and restore them directly through your storage provider's interface or dashboard.
## Billing & Security
All billing is handled through Shopify. Charges appear on your regular Shopify invoice — there is no separate payment method or credit card required.
Yes. Your credentials are encrypted at rest and are only used to write backups to your storage destination. They are never shared or exposed to third parties.
Your existing backup files remain in your storage provider exactly as they are. VaultStream never deletes your files. You will simply lose access to scheduled backups or extended history logs within the app.
The Free plan is always available with no time limit. You can use VaultStream for free with one connection and manual backups indefinitely.
### Need Support?
Can't find the answer you're looking for? Our support team typically responds within one business day.
[Contact VaultStream Support](mailto:support@amethystapps.com)
# Video Guides
Source: https://amethystapps.com/guides/video-library
Watch step-by-step tutorials on how to optimize your Shopify store with Amethyst Apps.
## Featured Tutorials
Learn how to use our tools to boost your SEO and automate your catalog management.
Learn how to generate AI-powered alt tags for your Shopify product and file videos.
***
## Why Video Guides?
Sometimes seeing is believing. Our video guides cover:
* **Live Walkthroughs:** Watch us optimize a real Shopify store in real-time.
* **Feature Deep Dives:** Understand the "why" behind AI-driven SEO.
* **Pro Tips:** Advanced strategies that go beyond the basic documentation.
Subscribe to our [YouTube Channel](https://www.youtube.com/@AmethystAppTube) to get notified when we release new optimization tutorials.
# Video SEO Alt Tags Guide
Source: https://amethystapps.com/guides/video-seo-alt-text
Install and configure the Video SEO Alt Tags app to generate AI-powered alt text for your Shopify product and file videos.
## Installation Guide
### 1. Find the App
Search for "Video SEO Alt Tags" on the Shopify App Store. You can also find the app by browsing the SEO or Media categories.
Install from the Shopify App Store →
### 2. Install the App
Click the "Add app" button. Review the required permissions — the app needs access to read themes, and write products and files. Click "Install app" to complete the installation.
### 3. Open the App
Navigate to **Shopify Admin → Apps → Video SEO Alt Tags**.
***
## How to Use
### Choose Your Plan
Select your desired plan and click **Save**:
* **Free** — Optimize up to 3 videos at no cost.
* **BYOK (Bring Your Own Key)** — \$4.95/month. Unlimited optimizations using your own OpenAI API key.
* **Pro** — \$9.95/month. Unlimited optimizations with built-in AI — no API key required.
### 🔐 Your Security is Our Priority
When choosing the **BYOK** plan, your OpenAI API key is protected by **AES-256 enterprise-grade encryption** at rest.
* **Encrypted Storage:** We use specialized encrypted fields that are unreadable to anyone—including our own database administrators.
* **Direct Processing:** Your key is only decrypted at the exact moment of an optimization request and is never logged in plain text.
* **Merchant Control:** You can update or remove your key at any time through your app settings.
### Configure Fallback Rules
Determine what alt text is used when a video thumbnail is not yet ready for AI analysis:
* **Store Name** / **Product Title** / **Custom Text**
### Sync & Optimize Videos
Click the **‘Sync & Optimize Videos’** button. The app scans for videos without tags, analyzes thumbnails via GPT-4o, and applies the results directly to Shopify.
***
## Verify in Shopify
### Check Product Videos
1. Go to **Products** in your Shopify Admin.
2. Select a product with video media.
3. Click on the video thumbnail and check the **Alt text** field.
### Check Site Content & Files
1. Go to **Content → Files**.
2. Click a video file to see the optimized **Alt text** saved to the file metadata.
***
## Tips & Best Practices
**Pro Tip: The "Double Validation" SEO Strategy**
Rename generic files (e.g., `7039804.mp4`) to descriptive names (e.g., `woman-wearing-silk-scarf.mp4`) before uploading. When the filename matches our AI-generated Alt Text, it provides "Double Validation" to Google, significantly boosting your rankings.
***
## Frequently Asked Questions
No. This app is specifically designed for **Shopify-hosted videos**. Shopify allows us to write metadata directly to these files for a massive SEO boost.
**Not at all.** We update the metadata of the file itself on the Shopify backend. There is no Javascript library loading on your storefront.
The Alt Text we generated **stays on your videos.** We believe you should own your SEO. You only lose access to automatic optimization for new uploads.
### Need Support?
If you have specific questions about bulk syncing or custom AI rules, our engineering team is ready to help.
[Contact Amethyst Support](mailto:amethystapps@proton.me)
Start Optimizing Your Videos Now →
# Video SEO Alt Tags FAQ
Source: https://amethystapps.com/guides/video-seo-faq
Everything you need to know about AI-powered video optimization for your Shopify store.
No. This app is specifically designed for **Shopify-hosted videos** (files uploaded to your Content > Files or Product Media). Shopify allows us to write metadata directly to these files, which is what gives you the massive SEO boost in Google Video search.
**Yes.** If you choose the BYOK (Bring Your Own Key) plan, your key is protected by AES-256 enterprise-grade encryption. It is never accessible in plain text—not even to our engineering team. It is only decrypted server-side at the moment an API call is made on your behalf.
Yes! We offer a **"Try Before You Buy"** period that includes **3 free video optimizations**. This allows you to sync your first few videos and verify the SEO metadata is live on your storefront before starting a paid subscription.
**Not at all.** Our app works entirely on the "backend" of Shopify. We update the metadata of the file itself. There is no heavy Javascript library loading on your storefront, so your PageSpeed scores remain 100% unaffected.
Once the app generates and saves the Alt Text to your Shopify media, it usually takes **3 to 7 days** for Google to re-crawl your pages and update their video index.
Yes! You can see every change the AI makes in the **Recent Activity** log. If you want to tweak a description, you can do so directly in your Shopify Admin under *Products* or *Files*, and our app will respect your manual changes.
The Alt Text we generated **stays on your videos.** We believe you should own your SEO. If you uninstall, the data remains in Shopify, but you will lose access to automatic optimization for new videos you upload.
### Need Support?
If you have specific questions about bulk syncing or custom AI rules, our engineering team is ready to help.
[Contact Amethyst Support](mailto:amethystapps@proton.me)
# High-Performance Shopify Apps for SEO & Conversion
Source: https://amethystapps.com/index
Elegant software solutions for modern SaaS Shopify merchants.
# Optimized Storefront Tools Built for PageSpeed
We build boutique software solutions designed to increase conversion and simplify store management. Our apps ensure zero impact on your PageSpeed scores.
***
## Our Apps
Prepare your store for the AI-commerce revolution with optimized feeds and readiness scores.
Monitor Google indexing status and automatically submit product URLs for faster search visibility.
Automate custom notice banners and store-wide alerts on product pages without touching code.
Real-time search intent tracking and automated keyword optimization for your storefront.
Automatically assign products to shipping profiles based on custom weight, price, or vendor rules.
The ultimate Shopify toolkit. Toggle Anti-Copy, Free Shipping Bars, and Trust Badges with zero coding.
Automatically back up your store's themes and media assets to 19+ cloud storage providers you control.
Generate AI-powered alt text for product videos to dominate Google Video search results.
***
## Why Amethyst?
In 2026, speed is the only feature that matters.
Amethyst wasn’t born in a boardroom; it was started by an active **Shopify seller** who understands the need for **high-conversion storefront tools**. We build the **Shopify apps** we actually use in our own stores, focused on **lightning-fast search**, real customer benefits, and **affordable app subscriptions** that won't eat into your profit margins. We believe every **eCommerce business** deserves pro-level tools without the "enterprise" price tag.
Global edge deployment for sub-100ms response times.
AI-powered tools that understand customer intent.
Works with all Shopify OS 2.0 themes. No code needed.