QueryCatch Shopify App
Install the QueryCatch app from the Shopify App Store to optimise products, collections, pages and blogs with AI — meta titles, descriptions, image alt text, keywords and on-brand posts, inside your Shopify admin.
QueryCatch Shopify App The QueryCatch Shopify app puts our AI SEO and content tools inside your Shopify admin. Optimise products, collections, pages and blog articles — and publish on-brand content — without leaving Shopify. Install it free from the Shopify App Store (apps.shopify.com/querycatch). Already subscribe to QueryCatch at querycatch.com? The app is included — activate complimentary access in one tap. Installing the app Open the QueryCatch listing on the Shopify App Store. Click Add app and approve the permissions Shopify shows you. The app opens inside your Shopify admin. Choose a plan, or activate free access if you already subscribe to QueryCatch. Set your brand voice and start optimising The app requests read and write access to products and content only — the same scopes the SEO tools need. It never asks for customer or order data. What's included AI Meta Data Optimiser — AI-rewritten meta titles and descriptions with character-count guidance and a SERP-style preview, across your live products, collections, pages and articles (draft, archived and unpublished items are skipped). Your last crawl is saved and shown instantly when you open the tool; it only re-crawls automatically when the saved results are over a day old, or when you click Refresh — so you're not re-crawling your whole store on every visit. Set a fixed title suffix (e.g. "| Your Brand") and reusable description snippets (e.g. "Free shipping over $99") in the Brand Voice Builder and the AI writes around them; bulk edit via CSV export/import with a mandatory review step (up to 20,000 rows per import; blank cells are ignored so nothing can be removed), or tick up to 100 items and change their meta titles and descriptions together in one Bulk edit window, typed or written with AI. AI Collections Optimiser — audits the body content of every published collection and AI-rewrites it, keyword-checked and on-brand. Each collection's name is used as its focus keyword and the audit grades the copy (optimised, missing the keyword, too short, or empty) into a 0–100 content score that feeds your SEO Health score. Your last crawl is saved and shown instantly when you open the tool; it only re-crawls automatically when the saved results are over a day old. Bulk edit via CSV export/import with a mandatory review step (up to 20,000 rows per import; blank cells are ignored so nothing can be removed). AI Product Content Optimiser — checks the description of every live product for its focus keyword (the product's name) and its length, scores it, and rewrites it with AI in your brand voice: add the keyword, shorten, extend or write it afresh. Edit the product's search snippet in the same window, and bulk edit descriptions via CSV export/import with a mandatory review step (blank cells are ignored so nothing can be removed). AI Image Optimiser — bulk [[gloss:alt-text|alt text]] on product and content images, written in your brand voice. Your last crawl is saved and shown instantly when you open the tool; it only re-crawls automatically when the saved results are over a day old, or when you click Refresh. Export and re-import alt text via CSV with a mandatory review step (up to 20,000 rows per import; blank cells are ignored so nothing can be removed), or tick up to 100 images and change their alt text together in one Bulk edit window. H1 Health — crawls your published storefront pages on demand (a "Run audit" button) to find H1 heading problems: pages missing an H1, or with more than one. Filter by status, see your H1-health score and the change since your last audit, and open any page to fix it. Results stream into the table as the crawl runs and are saved with the last-audited date, so you only re-crawl when you want to; large storefronts are capped to keep audits fast. Orphan Pages — crawls your storefront to map internal links, then lists published pages that nothing links to (orphans) so you can add a link and recover their visibility. Same layout as the other tools: an internal-linking score, a clickable Orphaned/Linked funnel, and a searchable table by page type. Results are HTML-crawl based, so they read as "likely orphaned, worth checking". Schema Health Check — called Schema markup in the app: scans your storefront's pages when you click "Run scan" and checks their structured data (JSON-LD), flagging product pages without Product markup, articles without Article markup, pages with none, and markup missing key details or that can't be read. A schema health score, a clickable Valid/Issues/Missing filter, and the progress since your last scan. Dashboard control centre — your SEO Health score plus a tile per tool (meta data, collection and product content, H1 headings, internal links, broken links, schema markup, alt text and mobile site speed) showing its score and when it last ran, each with its own "Run scan" button, and a single "Run full site scan" that runs them all in one go. Each tool is weighted into the overall SEO Health score — a tool you haven't crawled yet simply reweights out until you run it, so your score never drops just because a new check was added. The scans run only when you start them. The site speed tile is the exception: it checks your storefront again by itself when its scores are more than a day old. Progress tracking — every completed crawl is saved, so the Meta Data and Image Optimisers show how each category moved since your last crawl, as a count and percentage: improvements (like missing meta data or missing alt text falling) in green, regressions in red. AI Blog Writer — pick a topic, get an editable brief (title, headings, sub-headings and meta description) whose headings you can reorder by dragging the handle or using the up/down arrows, then draft and publish on-brand posts straight to your Shopify blog; an opt-in TL;DR toggle opens the post with a concise answer block for answer-engine optimisation (AEO); publish instantly, save as a draft in your store's blog section, or schedule with any date (past dates backdate the post, future dates schedule it — up to 2 years ahead). Brand Voice Builder — build a library of editable tone presets and custom tones, writer avatars, global do's and don'ts, exclusive brands and a writing style (first or third person), then assign a voice to each AI feature. Keywords — the keywords your store ranks for in Google Search Console: current and average position, clicks, impressions and CTR, with CSV and branded-PDF export. Available on every plan with Google Search Console connected. (Keyword research from your catalogue and storefront now lives in the Blog Topic Generator, where it seeds topics.). Merchant Feed Analysis — connect [[gloss:google-merchant-center|Google Merchant Center]] to audit your product feed: an overall feed-health score, an offer funnel (total → approved → in stock → targeted → impressions → clicks) and the issues dragging it down (disapprovals, missing attributes, weak titles, short descriptions) grouped into five sections. Filter products by issue, turn on Google's automatic item updates in one click, and fix titles and descriptions with on-brand AI — one product at a time or in bulk across a selection, with a review step before anything is written back to Merchant Center /assets/documentation/querycatch-shopify-app/dashboard.webp /assets/documentation/querycatch-shopify-app/meta-data-optimiser.webp Plans and pricing QueryCatch Pro is $99/month, includes a 7-day free trial and is billed securely through Shopify. You start, change or cancel it inside the app. AI Image Optimiser — bulk alt text and an alt-text coverage score. AI Meta Data Optimiser — meta titles and descriptions for products, collections and pages. AI Blog Writer and Blog Topic Generator, with keyword research (catalogue + on-site discovery). Brand Voice Builder — set your tone once, and every generated title, alt text and post inherits it. SEO audits — H1 health, broken links, orphan pages and schema health. AI Product Content Optimiser — audit and rewrite every product description. Merchant Feed Analysis — audit and bulk-fix your Google Merchant Center product feed. Priority support /assets/documentation/querycatch-shopify-app/plan-and-billing.webp Already on Starter, Essential or Grow? Nothing changes. Those plans are no longer sold, but existing subscriptions keep their original price and tools for as long as you keep them. You can move to QueryCatch Pro from Plan & billing whenever you like — that move is one-way, since the older plans can no longer be bought. Existing QueryCatch subscribers get the app free — activate the complimentary ($0) plan inside the app rather than choosing a paid tier. AI assistants Under Settings → AI assistants you can connect an AI assistant such as Claude to QueryCatch for your store and choose what it may do. Each is its own switch, off until you turn it on: reading your store's data, making changes such as alt text and meta descriptions, and publishing the new pages it creates. 'Let AI assistants publish pages' only works while changes are allowed; while it is off, new pages are created hidden for you to review and publish in Shopify. Each change is previewed first, for your assistant to show you, and QueryCatch makes only the changes in the preview. Every change is listed under AI changes, with Undo. See 'AI Assistants' in the documentation for everything an assistant can do. /assets/documentation/querycatch-shopify-app/ai-assistants.webp Use QueryCatch on the web and with Claude Everyone who can open QueryCatch in your Shopify admin can also use your store's QueryCatch on querycatch.com, and through an AI assistant such as Claude, signing in with their own email. Billing stays in Shopify, and the web needs the Pro plan. In your Shopify admin, open QueryCatch, then Settings, and find Use QueryCatch on the web and with Claude. Check the email (when Shopify has confirmed your address, it is filled in) and choose Send code. Enter the 6-digit code from the email. New to QueryCatch? Choose your name and a password. If you already have an account with this email, you may be asked for its password, or to choose a new one. To keep your store safe, linking can sign that account out everywhere else and disconnect its AI assistants: connect them again afterwards. Sign in at querycatch.com with that email. Your store is in the profile menu, labelled Shopify /assets/documentation/querycatch-shopify-app/web-access-link.webp Each person links their own email. Your role on querycatch.com follows your Shopify permissions: if you can manage products and online store content in Shopify you are an admin of the store's profile, otherwise a viewer. Linking only adds the store to your account: any other profiles you have keep their own billing. Shopify decides who has access Shopify confirms every day that each person still works at your store, and opening QueryCatch in your Shopify admin counts. On querycatch.com, opening your store after a day without that takes you through Shopify's sign-in and straight back, which is a moment when you're signed in to Shopify. Someone removed from your store in Shopify can't be confirmed, so they lose your store's QueryCatch on the web and in their AI assistant within a day. The card lists everyone at your store who uses QueryCatch on the web. Remove takes someone off at once; removing anyone but yourself needs a Shopify staff account that can manage products and online store content. Uninstalling the app takes everyone off. /assets/documentation/querycatch-shopify-app/web-access-linked.webp Reviewing QueryCatch You can review QueryCatch on the Shopify App Store without leaving your Shopify admin. Leave a review opens Shopify's own review form over the app. Shopify shows its form at most once every 60 days and not in the Shopify mobile app; when it can't open, QueryCatch offers a link to the review page on the Shopify App Store instead. You'll find Leave a review in Settings, under Review QueryCatch, at any time, and in a line at the foot of the Dashboard. Now and then it also appears on a screen that confirms something went well: an import or bulk edit that applied all its changes, a blog post you've just published, or a scan you've just run with Refresh in the AI Meta Data Optimiser or AI Image Optimiser that shows your store has improved since the last one. /assets/documentation/querycatch-shopify-app/review-after-import.webp Nothing opens by itself. Shopify's form opens only when you choose Leave a review.. It never asks in your first week with QueryCatch, and asks at most once every 30 days, counted for your whole store.. It only asks when everything went through: an import or bulk edit asks only when at least 5 changes were applied and none failed.. Choose Not now to close the card, or Don't ask again to stop asking everyone at your store.. Once someone at your store opens the review form, it stops asking and the Dashboard line goes away. The same happens once Shopify tells QueryCatch your store has already reviewed it. Review QueryCatch stays in Settings either way. Once Shopify confirms your store has reviewed QueryCatch, it thanks you instead, with a link to read or update your review on the Shopify App Store. /assets/documentation/querycatch-shopify-app/review-settings.webp The app and the Connect-with-Shopify integration The embedded app and the standalone Connect with Shopify integration on querycatch.com both work on the same store. The app is the in-admin experience; the integration brings the same Shopify SEO data into your querycatch.com dashboard alongside your other websites, so you can manage everything in one place. If a tool ever says the Shopify connection needs renewing — usually after the app is reinstalled — click Reconnect Shopify and approve again. QueryCatch reuses a live access token for your store automatically where one exists, so the SEO tools keep working with the minimum of fuss. Troubleshooting App didn't open or shows a blank screen — reopen it from Apps in your Shopify admin. "Connection needs renewing" — click Reconnect Shopify and approve the permissions again. Content not appearing yet — the catalogue is scanned in batches and the scan is shared across the dashboard and tools, so large stores fill in progressively on the first load and other pages reuse it. Billing questions — your plan is managed by Shopify; review it under the app's billing screen. Can't sign in on querycatch.com with your store's address? It isn't a sign-in: link your own email from the app's Settings, then sign in with that Pro Tip: Set your brand voice first. Every meta title, description and blog post the app generates then inherits your tone automatically — no need to re-prompt for each item.Documentation
Everything you need to know about using QueryCatch