# Conversion Guard: complete documentation > Every Markdown page from conversionguard.ai, concatenated for a single fetch. > Individual pages live at the same paths with a .md extension, and the index is > at https://conversionguard.ai/llms.txt. Generated by scripts/build-llms-full.mjs, do not edit. ============================================================================== SOURCE: https://conversionguard.ai/index.md ============================================================================== # Conversion Guard > Conversion Guard is a Shopify app that gives your store a growth team of AI agents. They shop the store like customers and find the biggest wins across SEO, CRO, AI search (AEO/GEO) visibility, checkout, apps, and theme code, then turn approved findings into one-click changes or GitHub pull requests. Re-audits track score improvements, so growth compounds loop after loop. Install: [Shopify App Store](https://apps.shopify.com/conversion-guard) · Free to install, first audit free. ## What it is Conversion Guard runs a growth loop on your Shopify store with a team of AI agents. They audit it like customers and find your biggest wins across SEO, CRO, visibility to AI assistants like ChatGPT, checkout, apps, and theme code. You approve, the agents fix. Then the loop restarts and your scores climb. - Platform: Shopify only (embedded app, Online Store sales channel) - Audits are read-only. The merchant approves every change before a fix is applied. - Audits complete in minutes, not days. - Every finding ships with the page the agents saw, a screenshot of the problem, and why it costs sales. ## The growth loop | Stage | What happens | |---|---| | 1. Audit | The agents fan out across your storefront and see it the way Google, AI crawlers, and shoppers do. Minutes, not days. | | 2. Report | A shareable report with screenshots, scores, and opportunities ranked by impact. Hand it to your team, your agency, or your freelancer. | | 3. Fix | Fix agents apply product fixes in one click through Shopify's API. Theme code fixes arrive as GitHub pull requests or clear step-by-step instructions, and your team can tag @conversion-guard on any PR for answers and tweaks. Nothing changes unless you approve it. | | 4. Grow | Fixed findings clear, scores update, and your next opportunity rises to the top. Every fix is marked on your Shopify Analytics charts, so you see what each change did to the numbers. | ## What we check Six specialties, one team of agents. Every loop starts with a full audit: what shoppers feel, what Google reads, what AI assistants cite, and where your next win hides. | Category | What the agents look for | |---|---| | SEO | Product pages Google won't rank: wrong titles, broken schema, copy too thin to compete. Each one comes with a specific fix. | | AI search (AEO) | Whether ChatGPT, Perplexity, and Google's AI Overviews can actually cite your store: what they read, what they get wrong, and what's stopping them. | | CRO | The cart and checkout walked like a shopper: upsells that never made it to the UI, broken trust cues, and small friction that still costs you sales. | | UX and brand | Nav, trust cues, and template consistency. The pages where your store stops feeling like the same brand. | | App stack | What's installed, what overlaps, and what it costs. Three apps doing the job of one, so you can cancel the extras this week. | | Theme code | Broken schema snippets, template bugs, and dead code in your theme. Fixable findings include the exact change to make, and nothing is applied until you approve it. | ## Integrations The agents plug into the tools your store already runs on, so the loop keeps running even when you're not looking. - **Shopify Flow**: route every audit result to whoever owns the number. UX dips go to your designer, CRO to growth, critical findings straight to your inbox. Two triggers ship with the app (audit completed, with per-category scores and score deltas; critical finding detected), plus a one-click "Alert on a conversion score drop" template in Flow's library. - **Google Analytics and Search Console**: connect Google and the agents audit with your real numbers: pages that get traffic but few sales, queries where you almost rank, and a search performance section in every report. One consent covers both. Available on every plan, Free included. - **GitHub**: theme code fixes arrive as scoped pull requests where your team already works. One PR per fix, on a `conversion-guard/fix-{id}` branch. With Shopify's GitHub theme integration, merging deploys through your existing theme sync. Tag @conversion-guard in a PR comment and the agent answers questions and pushes requested tweaks to the same PR. - **Shopify Sidekick**: ask Sidekick about your store and it surfaces your audit findings and the steps to fix them, right in the admin chat. - **Shopify Analytics**: every fix Conversion Guard ships, one-click or merged pull request, gets marked on your Shopify Analytics charts, so you see the moment each change went live next to the numbers. ## Pricing Free to install. First audit free. Free plan is pay per use, billed on success. Launch, Grow, and Scale include set monthly quantities of audits and fixes, and never bill extra usage. | Plan | Price | Cadence | Included each month | |---|---|---|---| | Free | $0, pay per use | none | First audit free, then pay per audit or fix | | Launch | $39/mo | monthly loop | 1 audit + 2 quick fixes | | Grow | $99/mo | loop every 2 weeks | 2 audits + 15 quick fixes | | Scale | $499/mo | weekly loop | 4 audits + 30 quick fixes + 10 theme PR fixes | Full breakdown: [pricing.md](https://conversionguard.ai/pricing.md) ## Why not just… **Why not just paste my URL into Claude or ChatGPT?** Because pasting a URL into a chat doesn't crawl your store, parse your schema, screenshot your cart, or walk your checkout. We use the same models. We give them a real browser, your full storefront, and a Shopify-specific playbook to follow. **Why not just ask my developer?** Your dev fixes things. They don't comb 40+ templates looking for what's broken. Conversion Guard gives them the list with screenshots, so they fix instead of hunt. **Why not just hire an audit agency?** An agency audit costs $2k to $10k, takes weeks, and ends in a slide deck. Conversion Guard runs in minutes, re-runs whenever you ship, and ends in applied fixes. ## Every finding shows its evidence No black-box scores. Each finding includes the page the agents saw, a screenshot of the problem, and why it costs you sales, ranked by impact. If we can't show it, we don't report it. ## For agencies and developers Audit client stores, send report links, and catch regressions when someone ships a new app or theme change. If the theme lives in GitHub, fixes arrive where your team already works: as pull requests. - Shareable audit URLs for client sign-off - Theme code fixes as scoped GitHub pull requests: your team reviews, merging deploys through Shopify's GitHub theme sync - Tag @conversion-guard in PR review: the agent answers questions and pushes requested tweaks to the same PR - Shopify Flow recipes per client store: route category scores to the person who owns them - Findings you can hand to theme and SEO workflows - Partner program: agencies get their own referral link and earn a recurring commission on every subscription from the stores they refer; referred stores get their first full audit free. Join at [https://main.d1tx10f9oze4wc.amplifyapp.com/affiliate/join/biNkIJsA3omzZqetXke2pn](https://main.d1tx10f9oze4wc.amplifyapp.com/affiliate/join/biNkIJsA3omzZqetXke2pn) (sign in with your email, copy your link). - Questions: [hello@conversionguard.ai](mailto:hello@conversionguard.ai) ## Links - [Install on the Shopify App Store](https://apps.shopify.com/conversion-guard) - [Pricing](https://conversionguard.ai/pricing.md) - [FAQ](https://conversionguard.ai/faq.md) - [Sample audit report](https://conversionguard.ai/sample-report-preview.md) ([HTML version](https://conversionguard.ai/sample-report-preview.html)) - [Privacy policy](https://conversionguard.ai/privacy.md) ([HTML version](https://conversionguard.ai/privacy.html)) ## Contact - Support: [support@conversionguard.ai](mailto:support@conversionguard.ai) - Agencies and partnerships: [join the partner program](https://main.d1tx10f9oze4wc.amplifyapp.com/affiliate/join/biNkIJsA3omzZqetXke2pn) or [hello@conversionguard.ai](mailto:hello@conversionguard.ai) - Privacy: [privacy@conversionguard.ai](mailto:privacy@conversionguard.ai) --- Canonical page: · Last updated: 2026-07-27 ============================================================================== SOURCE: https://conversionguard.ai/pricing.md ============================================================================== # Conversion Guard Pricing > Free to install, first audit free. The Free plan is pay per use and bills only when work succeeds. Launch, Grow, and Scale include set monthly quantities of audits and fixes and never bill extra usage. All plans are billed through Shopify and appear on your regular Shopify bill. No credit card is entered anywhere else. ## Plans | Plan | Price | Loop cadence | Included each month | Headline | |---|---|---|---|---| | Free | $0, pay per use | none | First audit free, then pay per audit or fix | Audits backed by your Google data. Charged on success. | | Launch | $39/mo | monthly | 1 audit + 2 quick fixes | The loop + Shopify Flow automation | | Grow | $99/mo | every 2 weeks | 2 audits + 15 quick fixes | The loop every 2 weeks, 15 quick fixes a month | | Scale | $499/mo | weekly | 4 audits + 30 quick fixes + 10 theme PR fixes | Theme code fixes as GitHub pull requests, priority support | Prices are in USD. Every plan CTA starts the same way: install free and run your first audit free. ## How billing works - **Free to install.** Installing the app costs nothing, and your first audit is free on every store. - **Charge on success (Free plan).** On the Free plan you pay per audit and per fix, added to your monthly Shopify bill only when the work succeeds: an audit bills when the report is ready, a fix bills when it's applied. Failed work is not billed. You see the price in the app before you run anything. - **No extra usage charges on paid plans.** Launch, Grow, and Scale can never buy extra usage. When your included audits or fixes are used up, the loop pauses and your allowance resets with the next billing cycle. Upgrade, or contact [support@conversionguard.ai](mailto:support@conversionguard.ai) if you need more sooner. - **The scheduled loop never surprises you.** Scheduled and Shopify Flow triggered runs draw on your plan's allowance. When it's spent, they pause instead of billing. - **You approve every change.** Audits are read-only. No fix is applied, and no fix is billed, until you approve it. ## What's in each plan ### Free ($0, pay per use) - Full audit: SEO, AI search (AEO/GEO), CRO, UX, app stack, theme code - Google Analytics + Search Console data in every audit - AI agents audit your store as shoppers - Fix agents apply what you approve - Ask Shopify Sidekick about your findings - First audit free - Pay only for the audits and fixes you use - No subscription, upgrade anytime ### Launch ($39/mo) - Growth Loop on autopilot, monthly - Shopify Flow: alerts on score drops, per-category scores routed to your team - Google Analytics + Search Console data in every audit - AI agents audit your store as shoppers - Fix agents apply what you approve - Ask Shopify Sidekick about your findings - 1 audit + 2 quick fixes per month - No extra usage charges ### Grow ($99/mo) - Growth Loop every 2 weeks - Everything in Launch - Google Analytics + Search Console data in every audit - AI agents audit your store as shoppers - Fix agents apply what you approve - Ask Shopify Sidekick about your findings - 2 audits + 15 quick fixes per month - No extra usage charges ### Scale ($499/mo) - Weekly Growth Loop for busy stores - Theme code fixes delivered as GitHub pull requests, 10 per month - Priority support - Everything in Grow - AI agents audit your store as shoppers - Ask Shopify Sidekick about your findings - 4 audits + 30 quick fixes per month - No extra usage charges ## What counts against an allowance | Unit | What it is | |---|---| | Audit | One full-store audit run, ending in a scored report with findings and screenshots. Counted when the report is ready. | | Quick fix | A finding applied directly through Shopify's API after you approve it (for example product metadata or SEO fields). Counted when the fix is applied. | | Theme PR fix | A theme code finding delivered as a GitHub pull request on its own branch. Counted when the pull request opens. Included on Scale; available pay per use on Free. | Allowances reset each billing cycle. Your remaining allowance and reset date are shown in the app. ## Which plan fits - **Just want to see what's broken:** Free. Install, run the free first audit, read the report. - **One store, want the loop to run itself:** Launch. Monthly loop plus Shopify Flow routing. - **Actively shipping changes:** Grow. The loop every 2 weeks and 15 quick fixes a month, so fixes keep up with the findings. - **Agency, Plus store, or theme in version control:** Scale. Weekly loop plus theme code fixes as GitHub pull requests your team reviews and merges. ## Common questions **Is the first audit really free?** Yes, on every store, on every plan, including Free. No card, no trial timer. **Do paid plans ever bill more than the subscription?** No. Paid plans never bill usage on top of the monthly price. If you run out of included audits or fixes, work pauses until the next cycle. **What happens if an audit or fix fails?** It isn't billed, and on paid plans it doesn't consume allowance. **Can I change plans?** Yes, from inside the app. Audits and fixes you already used this cycle count against the new plan's allowance until the cycle resets. **Is there an annual plan?** Contact [support@conversionguard.ai](mailto:support@conversionguard.ai). **Where do I see prices before I run something?** In the app. Every pay-per-use action shows its price before you confirm it. --- Install: Canonical page: · Last updated: 2026-07-27 ============================================================================== SOURCE: https://conversionguard.ai/faq.md ============================================================================== # Conversion Guard FAQ > Answers to the questions merchants ask before installing Conversion Guard, the Shopify app that audits your store with AI agents and applies the fixes you approve. ## What does Conversion Guard access in my store? Audits are read-only: we browse your storefront like a shopper and inspect public pages, apps visible on the site, and theme output. Fixes run only after you approve them, through Shopify's own API. Access tokens are encrypted at rest with AWS KMS and are used only for your audits and the fixes you approve. ## Is the report AI-generated or a real audit? It's a real crawl, not a one-line summary of your URL. The agents open your store in a real browser, capture pages and screenshots, and turn what they see into scored findings with evidence. If a finding is in the report, it points at something we actually saw. ## What is AEO? Is it the same as GEO? Yes, they are two names for the same job. AEO means Answer Engine Optimization and GEO means Generative Engine Optimization, and both describe how well AI search (ChatGPT, Perplexity, Google AI Overviews) can discover, understand, and cite your store. We score it on entity clarity, content structure, schema quality, and whether crawlers read the signals you meant to send, not vanity "AI keywords." ## Can it fix my theme code? Yes. Connect the GitHub repository that hosts your theme and selected findings arrive as pull requests: real code, one scoped PR per fix, opened by the agents for your team to review. Nothing touches your theme until you merge, and with Shopify's GitHub integration, merging deploys through your existing theme sync. Review is a conversation: comment on the PR mentioning @conversion-guard and the agent answers questions and pushes requested tweaks to the same PR. Built for agencies and teams that already run their theme through version control. ## Does it work with Dawn, vintage themes, or headless? Online Store 2.0 themes (Dawn and most modern themes) get the fullest coverage. Heavily customized vintage themes still audit well; more of their fixes arrive as guided steps instead of one-click changes. Headless storefronts get SEO, AI search, CRO, UX, and app-stack findings. ## Does it work with Shopify Sidekick? Yes. With Conversion Guard installed, ask Sidekick about your store and it surfaces your audit findings and the steps to fix them, right in the chat. ## Does it work with Shopify Flow? Yes. Conversion Guard adds Flow triggers for completed audits (with per-category scores and score deltas) and critical findings, so you can route scores to the person who owns the number. There's also a one-click template in Flow's library: Alert on a conversion score drop. ## Can it use my Google Analytics or Search Console data? Yes, on every plan including Free. Connect Google from the app's settings (one consent covers both) and the agents audit with a digest of your real traffic and search queries: pages that get visits but few sales, queries where you almost rank. Reports gain an SEO and search performance section built on your Search Console data. Both permissions are read-only, and we request aggregated report data only, never per-visitor records. ## Does it mark my Shopify Analytics when a fix ships? Yes. When a fix is applied, one-click or a merged pull request, Conversion Guard adds an annotation to your Shopify Analytics charts. You can see exactly when each change went live next to your sales and conversion numbers. ## How much does it cost? Installing is free and your first audit is free. On the Free plan you pay per audit and per fix, added to your monthly Shopify bill only when the work succeeds: an audit bills when the report is ready, a fix when it's applied. Paid plans include a set number of audits and fixes each month, plus automation: scheduled loops, Shopify Flow routing, and your Google data in every audit. Paid plans never bill extra usage: when your included audits or fixes are used up, they reset with your next cycle, and you can upgrade or contact us if you need more sooner. You see the price in the app before you run anything. See [pricing.md](https://conversionguard.ai/pricing.md) for the full plan breakdown. ## How long does an audit take? Minutes, not days. The agents fan out across your storefront and report progress live in the app while the audit runs. ## Which platforms are supported? Shopify only. Conversion Guard installs from the Shopify App Store as an embedded app and works on the Online Store sales channel. ## Can I see a report before installing? Yes. A full sample report is public: [sample-report-preview.md](https://conversionguard.ai/sample-report-preview.md) (or the [HTML version](https://conversionguard.ai/sample-report-preview.html)). ## Do you store my customers' personal data? No. The app does not collect, store, or process personal information belonging to your store's customers. Audit checks analyze page content and structure, not individual shopper sessions. This holds for the Google integrations too: we request aggregated report totals only. See the [privacy policy](https://conversionguard.ai/privacy.md). ## What happens when I uninstall? We stop processing your data when Shopify sends the `app/uninstalled` webhook, and we delete all records associated with your shop domain within 48 hours of the `shop/redact` webhook, including DynamoDB records and S3 files. Any connected Google token is revoked at the same time. --- Canonical page: · Last updated: 2026-07-27 ============================================================================== SOURCE: https://conversionguard.ai/sample-report-preview.md ============================================================================== # Sample Conversion Guard Audit Report > A complete example of what a Conversion Guard audit produces for a Shopify store: scores, findings with evidence, Google Analytics and Search Console data, app stack costs, theme health, and a prioritized roadmap. Markdown mirror of . **This is a demonstration report.** "Solstice Outdoor Co." is a fictional store and every number below is illustrative, not a real customer result. It is published to show the structure and depth of a real audit before you install anything. - Store: Solstice Outdoor Co. (`solsticeoutdoor.com`, fictional) - Report type: Full Store Audit - Generated: July 18, 2026 - Overall score: **74/100** (Good) · SEO **81/100** · GEO **63/100** ## Report structure Every Conversion Guard report has the same ten sections: 1. Summary (what's working, critical issues, growth opportunity) 2. Screenshots (desktop and mobile evidence) 3. Findings (page, issue, recommendation, severity, category) 4. SEO and Search Performance (Google Analytics and Search Console, when connected) 5. GEO Audit (nine AI-search dimensions with priority actions) 6. Conversion Rate Optimization (four funnel stages) 7. App Stack Analysis (cost, performance impact, verdict, savings) 8. Theme and Code Health 9. Brand Identity 10. Growth Roadmap (quick wins, medium-term, strategic) ## 1. Summary **What's working** - Product photography is sharp and consistent across the catalog, with multiple angles on every top-selling item. - Checkout is fast and frictionless: guest checkout, Shop Pay, and 3 payment methods, all in 4 fields. - Mobile add-to-cart is sticky and thumb-reachable on every product page tested. **Critical issues** - 62% of Search Console's top-clicked pages are not indexed cleanly. A canonical mismatch is hiding real search traffic from Google. - 72% of sessions that reach checkout never purchase, well above the 45% store-wide average. - No Organization structured data anywhere on the site, so AI answer engines have nothing to anchor the brand to. **Growth opportunity** Solstice Outdoor Co. already earns real organic demand (Search Console logged 8,412 clicks last month), but a canonical misconfiguration and a checkout drop-off are both quietly capping revenue on traffic that's already paid for itself. Fixing the indexing issue alone could recover an estimated 15-20% of currently-invisible search traffic within a month. ## 2. Screenshots Captured as evidence: Homepage, Product Page, Cart, Checkout, Mobile Homepage, Mobile Product Page. ## 3. Findings Every finding names the page, the issue, and the recommended fix, with a severity and category. | Page | Issue | Recommendation | Severity | Category | |---|---|---|---|---| | Homepage | No Organization structured data (name, logo, founding date, sameAs) anywhere on the site. | Add Organization JSON-LD with logo, founding date, and social profile links so AI answer engines and Google's Knowledge Graph can identify the brand. | Critical | GEO | | /products/trailhead-40l-backpack | Search Console shows this page is not indexed: Google chose a different canonical URL than the one the page declares. | Fix the canonical tag to point to itself and resubmit the URL for indexing in Search Console. | Critical | Technical | | /checkout | 72% of sessions that begin checkout never purchase, vs. a 45% store-wide average (GA4, last 28 days). | Add shipping-cost and delivery-time messaging near the payment step; shipping surprises are the #1 checkout abandonment driver. | Critical | CRO | | /cart | Free-shipping progress bar is missing even though the store already offers free shipping over $75. | Add a free-shipping progress bar section to the cart page using the existing threshold. | Warning | CRO | | /pages/about | About page has no founder story, no origin narrative, and no verifiable claims, a missed GEO and brand-authority signal. | Add a founder story with the actual company history and mission; this is the page AI systems use to identify who the brand is. | Warning | GEO | | /products (catalog) | 38 of 64 products have generic or missing image alt text (e.g. "product-image-1"). | Bulk-update product image alt text to describe what's actually shown (material, color, use case). | Warning | SEO | | Mobile homepage | A newsletter popup covers roughly 70% of the viewport within 3 seconds of landing, with a dismiss target under 40x40px. | Delay the popup to at least 10 seconds and enlarge the close button to a comfortable tap target. | Warning | UX | | /blogs/journal | Blog exists but has not published a new article in over 8 months, limiting fresh content signals. | Publish new buying-guide content covering real product use cases (trail conditions, pack sizing) at least monthly. | Info | SEO | ## 4. SEO and Search Performance (81/100, Strong) Built from the store's connected Google Analytics and Search Console accounts, last 28 days. This section appears when Google is connected, which is available on every plan including Free. **Traffic and conversion (Google Analytics)** | Metric | Value | vs. prior 28 days | |---|---|---| | Sessions | 24,180 | +9% | | Users | 18,940 | +7% | | Conversion rate | 1.8% | -0.3pt | **Ecommerce funnel** | Step | Sessions | Conversion | |---|---|---| | View item | 24,180 | 100% | | Add to cart | 5,320 | 22.0% of view item | | Begin checkout | 2,010 | 37.8% of add to cart | | Purchase | 563 | 28.0% of begin checkout | **Top landing pages** | Page | Sessions | Conv. rate | Revenue | |---|---|---|---| | / (Homepage) | 8,940 | 1.4% | $5,280 | | /products/trailhead-40l-backpack | 3,610 | 2.6% | $9,840 | | /collections/hiking-boots | 2,890 | 1.1% | $2,970 | | /products/summit-sleeping-bag | 2,150 | 3.2% | $7,420 | | /collections/best-sellers | 1,780 | 1.9% | $3,110 | **Search visibility (Google Search Console)** | Metric | Value | vs. prior 28 days | |---|---|---| | Clicks | 8,412 | +14% | | Impressions | 214,600 | +6% | | CTR | 3.9% | +0.4pt | | Avg. position | 9.2 | improved 1.1 positions | **Top search queries** | Query | Clicks | Impressions | Position | |---|---|---|---| | 40l hiking backpack | 1,240 | 18,900 | 4.1 | | best sleeping bag for cold weather | 890 | 22,400 | 6.8 | | solstice outdoor | 760 | 3,100 | 1.2 | | waterproof hiking boots women | 610 | 31,200 | 11.4 | | lightweight camping backpack | 540 | 15,800 | 8.9 | **Index health** - Canonical mismatch: `/products/trailhead-40l-backpack` (1,240 clicks). Google is indexing a different canonical URL than the page declares, so this page cannot be found via its main URL. - Canonical mismatch: `/products/summit-sleeping-bag` (890 clicks), the same conflict; both pages use a duplicate legacy URL parameter. - Indexed: `/collections/hiking-boots` and 2 other inspected pages are indexed cleanly with no coverage issues. - Sitemap errors: `/sitemap.xml` reports 3 URLs with fetch errors, per Search Console's own sitemap report. ## 5. GEO Audit (63/100, Partially Optimized) Solstice Outdoor Co. has solid product fundamentals but is missing the entity signals and first-hand content depth that let AI answer engines confidently cite the brand. | Dimension | Score | Notes | |---|---|---| | Non-commodity content quality | 48 | Product descriptions are accurate but generic; no first-hand trail-testing detail or founder point of view. | | Entity clarity and brand authority | 41 | No Organization schema and no press mentions or third-party citations found anywhere. | | Technical crawlability and indexing | 74 | Robots.txt is clean, but the canonical mismatch blocks two high-traffic pages from clean indexing. | | Content structure and semantic HTML | 68 | Heading hierarchy is logical on most pages; a few collection pages skip directly from H1 to H3. | | Structured data | 55 | Product schema is present and accurate, but Organization and FAQ schema are both absent. | | Multimodal readiness | 71 | Product images are high-quality with good alt text on newer listings; older listings lag behind. | | Query fan-out readiness | 63 | Product pages answer the core purchase question but rarely cover care, sizing, or comparison questions on the same page. | | Google Merchant Center and Business Profile | 59 | Merchant Center feed is connected but 12% of products are missing GTINs. | | Agentic experience readiness | 66 | Add-to-cart and checkout are cleanly labeled for assistive and agentic navigation; the search field lacks an accessible name. | **Priority actions** | Action | Difficulty | Impact | |---|---|---| | Add Organization JSON-LD with logo, founding date, and social links | Easy | High | | Rewrite top 10 product descriptions with first-hand trail-testing detail | Medium | High | | Fix the canonical tag conflict on the two top-traffic product pages | Easy | High | | Add FAQ schema to product pages answering sizing and care questions | Medium | Medium | | Backfill missing GTINs in the Merchant Center product feed | Medium | Medium | **Myths we're not chasing** - Creating an llms.txt file: Google has confirmed it isn't required for AI visibility. - "Chunking" content into tiny fragments for AI: modern systems understand full pages fine. - Rewriting copy around long-tail keyword variations: AI already understands synonyms and intent. - Buying or seeking inauthentic brand "mentions" across the web: spam systems catch and penalize this. ## 6. Conversion Rate Optimization **Stage 1: Awareness (78)** - Pass: Homepage hero states the value proposition ("Gear tested on real trails, not in a lab") above the fold on both desktop and mobile. - Partial: Trust badges (secure checkout, free returns) appear in the footer only, not near the primary CTA. **Stage 2: Consideration (70)** - Pass: Collection pages support filtering by size, activity, and price with instant results. - Partial: Product cards show star ratings but no review count, understating the 400+ reviews the store actually has. **Stage 3: Purchase (61)** - Partial: Checkout has 4 fields and guest checkout enabled, but shipping cost is not shown until the final step. - Fail: No upsell or cross-sell offered in cart or at checkout despite a compatible bundle app already installed. **Stage 4: Retention (66)** - Pass: Post-purchase page offers a 10% off code for a first review, observed on 2 completed test orders. - Partial: No abandoned-cart email flow detected in the 3 test carts left idle for over an hour. ## 7. App Stack Analysis Total potential savings: **$67/mo ($804/yr)** | App | Purpose | Perf. impact | Cost | Verdict | Savings | |---|---|---|---|---|---| | Judge.me | Product reviews | Low | $15/mo | Keep | | | Rebuy Personalization | Cart upsells and bundles | Medium | $49/mo | Keep | | | SmartPopup Newsletter | Popup + email capture | High | $29/mo | Replace | $19/mo | | Simple GTIN Sync | Merchant Center feed sync | Low | Free | Keep | | | LegacyBundle Builder | Duplicate bundle builder (redundant with Rebuy) | Medium | $48/mo | Remove | $48/mo | Replacing SmartPopup Newsletter with a lighter-weight capture tool (assuming a $10/mo starter plan) saves $19/mo, and removing LegacyBundle Builder, a duplicate of functionality Rebuy Personalization already provides, saves its full $48/mo. Together that's $804/yr back in the budget, with zero loss of functionality. ## 8. Theme and Code Health (70/100) Theme: Dawn v12.1 | Severity | Issue | |---|---| | Blocking | Homepage loads 3 render-blocking third-party scripts before first paint, adding roughly 1.8s to LCP. | | Notable | 14 unused CSS files from a removed app are still loading on every page (theme.liquid references them directly). | | Notable | Product template hardcodes a static meta description shared by all product variants. | | Minor | Footer copyright year is hardcoded to 2024 in the theme's footer section. | ## 9. Brand Identity Detected palette: `#1F6F54` (primary), `#E8A33D` (accent), `#142B22` (text/ink), `#F4F1EA` (background). | Dimension | Rating | |---|---| | Typography | Excellent | | Color consistency | Excellent | | Imagery style | Needs work | | Tone of voice | Good | ## 10. Growth Roadmap **Quick wins (1-2 days)** - Fix the canonical tag on the two top-traffic product pages - Add a free-shipping progress bar to the cart using the existing $75 threshold - Delay the mobile newsletter popup to 10 seconds and enlarge its close button - Update the footer's hardcoded copyright year **Medium-term (1-4 weeks)** - Add Organization JSON-LD with logo, founding date, and social profiles - Rewrite the About page with the real founder story and origin narrative - Bulk-update product image alt text across the 38 flagged listings - Replace SmartPopup Newsletter and remove the redundant LegacyBundle Builder app **Strategic (1-3 months)** - Rewrite top 10 product descriptions with first-hand trail-testing detail and comparison content - Build an abandoned-cart email flow to recover the 72% checkout drop-off - Backfill missing GTINs across the Merchant Center feed and audit feed accuracy quarterly --- Get this for your own store: (first audit free) Canonical page: · Last updated: 2026-07-27 ============================================================================== SOURCE: https://conversionguard.ai/privacy.md ============================================================================== # Privacy Policy > How Conversion Guard, a Shopify app operated by Conversion Guard LLC, collects, uses, retains, and deletes merchant data. Markdown mirror of . **Last updated:** August 14, 2026 ## 1. Who We Are Conversion Guard ("we," "us," "our") is a Shopify app that audits online stores for conversion and performance issues. The app is operated by **Conversion Guard LLC**, registered at **2525 W. Grand Ronde Ave, Kennewick, WA**. If you have any questions about this policy, contact us at [privacy@conversionguard.ai](mailto:privacy@conversionguard.ai). ## 2. What Data We Collect ### From Shopify (when you install the app) - **Shop domain**: your Shopify store's domain (e.g. `yourstore.myshopify.com`) - **Shopify access token**: the credential Shopify issues so the app can apply the fixes you order to your store. This token is encrypted at rest using AWS KMS and is never exposed outside our systems. - **Store content**: during an audit, the app browses your public storefront the way a visitor would; it does not read your theme code or admin-only content. Fixes you order are applied through Shopify's Admin API, limited to the scopes you grant at install: `write_products`, `write_content`, `write_online_store_pages`, `write_files` (image alt text), and `write_analytics_annotations` (audit markers in your analytics reports). ### From Google (only if you connect Google Analytics or Search Console) Connecting Google is entirely optional. The app works without it, and nothing below is collected unless you complete the Google consent screen in the app's Settings. - **Google OAuth refresh token**: the credential Google issues so the app can read your reports. It is encrypted at rest using AWS KMS. Short-lived access tokens are minted per use and never stored. - **Granted scopes**: a record of which of the two permissions you approved, so the app only calls the APIs you actually allowed. - **Selected property**: the GA4 property ID and Search Console site URL you pick, plus their display names, so we query the right one. - **Google Analytics report data** (requested under `analytics.readonly`): aggregated GA4 report rows for the last 28 or 90 days: sessions, users, orders, revenue, conversion rate, the ecommerce event funnel (view_item, add_to_cart, begin_checkout, purchase), top landing page paths, device split, and channel mix. - **Search Console data** (requested under `webmasters.readonly`): aggregated search performance for your verified site: clicks, impressions, CTR, average position, top queries, top pages, device split, sitemap status, and Google index status for your top pages. Both permissions are **read-only**. The app cannot and does not create, edit, or delete anything in your Google account. We request only aggregated report data, never user-level or per-visitor records, and we do not request any narrower-scoped alternative because Google does not offer one for reading GA4 or Search Console reports. ### From GitHub (only if you connect a theme repository) Connecting GitHub is entirely optional and applies only to plans that include theme pull-request fixes. Nothing below is collected unless you install our GitHub App on a repository you choose. - **GitHub App installation**: the installation ID, the repository you select, and its base branch, stored on your shop record so fix orders know where to open pull requests. - **Repository contents**: when you order a theme code fix, the app reads your connected repository to draft the change and opens a pull request on a dedicated `conversion-guard/fix-...` branch. Access uses short-lived installation tokens (about one hour) minted per order and never stored. Nothing is changed on your store or repository without your review: you approve and merge every pull request yourself on GitHub. ### Generated During Audits - **Screenshots**: images of your storefront pages captured during an audit. Screenshots are stored in AWS S3 and served via a CloudFront CDN for use in your audit report. - **Audit findings**: structured records describing issues found across SEO, AI search visibility, CRO, UX, app stack, and theme code categories. Stored in AWS DynamoDB. - **Audit reports**: an HTML report and a JSON findings file generated at the end of each audit. Stored in AWS S3 and accessible only to you via an authenticated link. - **Audit progress events**: a timeline of events recorded as the audit runs (e.g. "SEO check started," "CRO check complete"). Stored in AWS DynamoDB. ### Billing Records - **Transaction records**: records of Shopify charges associated with your account (charge IDs, amounts, status). We do not store card numbers or payment details; all payment processing is handled by Shopify. ### What We Do Not Collect - **No customer PII.** The app does not collect, store, or process any personal information belonging to your store's customers. Audit checks analyze page content and structure, not individual shopper sessions. This holds for the Google integrations too: we request only aggregated report totals, never user-level, cookie-level, or per-visitor data. - **No passwords or admin credentials** beyond the Shopify access token granted through Shopify's standard OAuth flow. ## 3. How We Use Your Data | Data | Purpose | |---|---| | Shop domain + access token | Authenticate requests and apply the fixes you order (product, collection, page, blog, and image-alt updates; analytics annotations) | | Store content (public storefront pages) | Run audit checks; sent to our AI analysis service (see section 4) | | Screenshots | Display in your audit report | | Audit findings and reports | Show you the results of each audit and enable the fix flow | | Google OAuth token + selected property | Fetch your Analytics and Search Console reports at audit time; nothing else | | Google Analytics report data | Build the analytics section of your audit report and ground findings in your real traffic, funnel, and conversion numbers | | Search Console report data | Build the search performance section of your audit report and prioritize SEO findings by the queries and pages that actually drive your clicks | | GitHub installation + repository | Open the theme-fix pull requests you order; repository files are read only during that fix session | | Transaction records | Track billing status; required by Shopify's partner program | We do not use your data for advertising, and we do not sell or rent your data to third parties. ## 4. Third-Party Services ### Anthropic (AI Analysis) The audit process sends store content, including page text, rendered markup, and storefront structure as any visitor's browser would see them, to **Anthropic** for AI-powered analysis using the Claude model. This is the core mechanism by which the app identifies issues and generates recommendations. If you order a theme code fix through a connected GitHub repository, the relevant repository files are likewise processed through Anthropic's API to draft the pull request. If you have connected Google, the aggregated Analytics and Search Console report figures described in section 2 are included in the audit request sent to Anthropic, so the AI analysis can reason about your real numbers. Only the aggregated figures are sent. Your Google credentials never leave our backend and are never exposed to the AI or its browsing sandbox. Anthropic does not use data submitted through its API to train its models. Data sent to Anthropic is governed by Anthropic's privacy policy and terms of service. We recommend reviewing [Anthropic's privacy policy](https://www.anthropic.com/privacy) for details on how they handle data submitted through their API. ### Amazon Web Services (AWS) All application infrastructure runs on AWS, including: - **DynamoDB**: stores shop records, audit findings, audit events, and transaction records - **S3**: stores screenshots and audit report files - **Lambda**: runs application logic - **KMS**: encrypts Shopify access tokens at rest - **CloudFront**: serves audit screenshots for report display - **EventBridge**: routes internal events between services AWS infrastructure is located in the **us-east-2** region. Data does not leave this region except when sent to Anthropic's API for analysis, or when our backend calls Google's APIs to fetch the reports you authorized. ### Google (Analytics and Search Console) If you choose to connect Google, our backend calls the Google Analytics Data API, the Google Analytics Admin API, and the Google Search Console API on your behalf, using only these two read-only permissions: - `https://www.googleapis.com/auth/analytics.readonly`: view your Google Analytics data - `https://www.googleapis.com/auth/webmasters.readonly`: view Search Console data for your verified sites **Limited Use disclosure.** Conversion Guard's use and transfer of information received from Google APIs adheres to the [Google API Services User Data Policy](https://developers.google.com/terms/api-services-user-data-policy), including the Limited Use requirements. Specifically: - We use Google data only to provide and improve the user-facing audit features described in this policy. - We do not transfer Google data to others except as needed to provide those features (our AI analysis provider and cloud infrastructure, both described above), to comply with applicable law, or as part of a merger or acquisition with notice to you. - We do not use Google data for advertising of any kind, and we never sell it. - We do not use Google data to develop, improve, or train generalized AI or machine learning models. It is used only to generate your own audit. - No humans read your Google data, except where you explicitly ask us to (for example a support request), where required for security or to comply with applicable law, or where the data has been aggregated and anonymized. ### GitHub (theme pull requests) If you connect a repository, our backend calls the GitHub API on your behalf to list your repositories and branches and to open the pull requests you order. Fix sessions read your repository through GitHub's official API using short-lived installation tokens. You can revoke access at any time by disconnecting in the app's Settings or by uninstalling the GitHub App from your repository on github.com. ### Shopify As a Shopify app, we operate within Shopify's platform. Shopify's own privacy policy governs the data they hold about you as a merchant. ## 5. Data Sharing We do not sell, trade, or rent your data. Data is shared only with the third-party services listed in section 4 above, and only to the extent necessary to operate the app. We may disclose data if required by law, court order, or to protect the rights and safety of users and third parties. ## 6. Data Retention and Deletion ### While the app is installed We retain your shop data, audit records, and screenshots for as long as you have the app installed. Audit findings and reports remain accessible to you through the app. ### When you uninstall When you uninstall Conversion Guard, Shopify sends us an `app/uninstalled` webhook. We stop processing your data at that point. Shopify's partner program requires that all merchant data be deleted within 48 hours of receiving a `shop/redact` webhook (sent by Shopify after a grace period following uninstall). When that webhook is received, we delete all records associated with your shop domain from our systems, including DynamoDB records and S3 files. ### Screenshots and reports Screenshots and report files stored in S3 are deleted as part of the shop redact process described above. ### Disconnecting Google You can disconnect Google at any time from the app's Settings. When you do, we revoke the refresh token with Google immediately and delete our copy of it along with your selected property. You can also revoke the app's access directly at [your Google Account permissions page](https://myaccount.google.com/permissions). Analytics and Search Console figures are fetched fresh for each audit and are not kept as a standing copy of your Google data. Figures that were already written into a past audit report remain in that report until the report is deleted, so that your audit history stays readable. The same revoke-then-delete happens automatically when you uninstall the app and we receive Shopify's `shop/redact` webhook. ### Disconnecting GitHub You can disconnect GitHub at any time from the app's Settings, which removes our record of your installation and repository. You can also uninstall the GitHub App directly on github.com. Installation tokens are short-lived and never persisted, and the stored connection details are deleted with your shop record on `shop/redact`. ### Audit records on request You may request deletion of your audit history before uninstalling by contacting us at [support@conversionguard.ai](mailto:support@conversionguard.ai). We will delete your audit records within 7 business days of receiving the request. ### What we retain after deletion After a `shop/redact` deletion, we retain one minimal record per store: a boolean flag indicating whether the free-audit entitlement was used, keyed on your Shopify store domain. This record contains no personal data, only the domain and a timestamp, and is kept solely to prevent abuse of the free trial on reinstall. It is not used for any other purpose. ## 7. Your Rights ### Shopify GDPR Webhooks We handle all three Shopify-mandated GDPR webhooks: | Webhook | Our response | |---|---| | `customers/data_request` | Acknowledged. We do not store any customer PII, so there is no customer data to provide. | | `customers/redact` | Acknowledged. We do not store any customer PII, so there is no customer data to redact. | | `shop/redact` | We revoke any connected Google token and delete all data associated with your shop domain within 48 hours of receipt. | ### GDPR (EU/UK Merchants) If you are based in the European Union or United Kingdom, you have the right to: - Access the personal data we hold about you - Request correction of inaccurate data - Request deletion of your data - Object to or restrict certain processing - Data portability (receive your data in a structured format) To exercise any of these rights, contact [privacy@conversionguard.ai](mailto:privacy@conversionguard.ai). ### CCPA (California Merchants) If you are a California resident, you have the right to: - Know what personal information we collect and how it is used - Request deletion of your personal information - Opt out of the sale of personal information (we do not sell personal information) To exercise your rights, contact [privacy@conversionguard.ai](mailto:privacy@conversionguard.ai). ## 8. Security We take reasonable technical measures to protect your data: - Shopify access tokens are encrypted at rest using AWS Key Management Service (KMS) - Google OAuth refresh tokens are encrypted at rest with the same KMS key; short-lived Google access tokens are minted per request and never persisted - Google credentials stay inside our backend and are never passed to the AI analysis service or its browsing sandbox - All data in transit is encrypted using TLS - API endpoints require Shopify session token (JWT) authentication - Webhook endpoints verify Shopify HMAC signatures before processing - Audit report files are stored in a private S3 bucket and are not publicly accessible; screenshots are served via a restricted CloudFront distribution - The app never writes to your store's theme: theme improvements are delivered as GitHub pull requests you review and merge yourself, or as do-it-yourself instructions No system is completely secure. If you believe your data has been compromised, contact us immediately at [privacy@conversionguard.ai](mailto:privacy@conversionguard.ai). ## 9. Children's Privacy This app is intended for use by merchants operating commercial stores. We do not knowingly collect data from or about individuals under the age of 18. ## 10. Changes to This Policy We may update this policy as the app evolves. When we make material changes, we will update the "Last updated" date at the top of this document. For significant changes, we will notify merchants via the app or by email. Continued use of the app after a policy update constitutes acceptance of the revised policy. ## 11. Contact - **Email:** [privacy@conversionguard.ai](mailto:privacy@conversionguard.ai) - **Website:** - **Mailing address:** 2525 W. Grand Ronde Ave, Kennewick, WA --- Canonical page: · Last updated: August 14, 2026