Ghost Revenue questions, answered

What the app does, what it doesn't, and where every number comes from. If your question isn't here, email carson@ghostrevenue.co.

Who it's for

What is Ghost Revenue?

Ghost Revenue is a Shopify app that works on your store the way a CRO agency would. It audits the pages that drive your sales, writes every fix out for you with the steps, copy and code, ranks the fixes by impact, and keeps watch on your sales and conversion. If you don't have an agency, it's your CRO team. If you do, it's your second opinion.

Who is Ghost Revenue for?

Shopify brands with steady sales that want more of their visitors to buy. If you don't have a CRO agency, it does the agency's job. If you have one, it's a second opinion on their work. The method comes from Carson's six years of conversion work for DTC brands in supplements, health and wellness, skincare, food and beverage, and CPG, and the checks aren't limited to those categories.

Which Shopify stores does it work with?

Shopify stores that sell through the Online Store with a theme. Ghost Revenue reads your theme and opens your storefront the way a shopper does, so it isn't built for headless storefronts. A store that's still password protected gets a launch readiness audit. Save your storefront password in settings and the audit reviews your real pages instead of the password page.

Does it work for a new store or one with little traffic?

It's built for stores with steady sales. The storefront audit works on any Shopify store, but Pulse, Performance and the dollar estimates need real orders and sessions, so on a new store the app says there isn't enough data yet instead of guessing. A store that's still password protected gets a launch-readiness audit.

How much traffic does a store need for the numbers?

The audit and fixes work at any traffic level. The numbers need volume. Dollar estimates appear once there are 14 days of data on your sessions and orders, and Results calls a change only when there are at least 10 purchases and 50 sessions both before and after it. Below that, the app says there isn't enough data yet instead of guessing.

Who isn't Ghost Revenue a good fit for?

Stores that want someone else to make every change, a redesign, custom features or their ads run. Hire people for that, and use Ghost Revenue as their second opinion. It also isn't built for headless storefronts. And on a store with only a handful of orders, Pulse and Results will often say there isn't enough data yet, even though the audit and fixes still work.

Does it handle subscriptions, bundles or more than one brand?

Subscriptions, yes. Two of the 51 best practices check that subscription prices and savings are clear and that subscribers can find how to manage a subscription, and both are marked "doesn't apply" on stores without subscriptions. For bundles, one product page check looks for a relevant add on or bundle within a screen of Add to cart. Each Shopify store has its own subscription, so brands on separate stores each install Ghost Revenue, and several brands in one store are audited as one store.

How is it different from analytics, heatmaps or session recordings?

Those tools show what visitors did. Ghost Revenue reads your pages and tells you what to change: which block on which page, the words to use, and the steps to make the change. When you mark a fix done, it re-checks your live store.

How is it different from hiring a CRO agency?

An agency audit is a report on the day it's delivered. Ghost Revenue runs the same kind of audit every month for $149 a month, writes every fix out, and watches your numbers in between. It won't edit your theme or run your ads, so if you need people for that, hire them and use Ghost Revenue as their second opinion.

See the full comparison →

Can I use it alongside my agency or my own team?

Yes. Compare the top of your Plan with what your team is working on, catch what changed between their reports, and hand them the PDF and the exact steps for anything they missed. Ghost Revenue only publishes the product descriptions and policies you approve, so it won't collide with their theme work.

Who built Ghost Revenue?

Carson Cobb, who spent six years doing Shopify development and conversion work for DTC brands and ran Ghost Revenue as an agency before building the app. The audit runs on the method he used by hand.

The audit

What does the audit check?

Your home page, a collection, a product page, the cart, and the header, footer and policies, each reviewed for a first-time visitor on a phone first. It checks 51 best practices, from "A shop button on the first screen" to "Refund policy leads with what the shopper can do", and gives each one a result: passed, needs work, couldn't check or doesn't apply.

Which product and collection does the audit review?

Your best seller: the product with the most units sold in the last 30 days. The collection is the first one in your main menu. Each audit reviews one of each, plus your home page, cart, header, footer and policies.

How pages are picked →

Does it check phones and desktops separately?

Yes. Every page is captured on a phone screen and a desktop screen, and reviewed phone first. The add to cart test runs on the phone, and speed comes from Google's phone test.

How long does an audit take?

A few minutes. Ghost Revenue opens your storefront on a phone and on desktop, captures your pages, runs Google's phone speed test and reads your Shopify sales data, then writes up what it found.

Can it audit a password protected store, other languages or account pages?

A password protected store gets a launch readiness audit, and if you save your storefront password in settings, it reviews your real pages. It reviews what a new visitor sees on your main domain, so it doesn't review each language, currency or market separately, and it doesn't log in to customer accounts.

How is the conversion score calculated?

It starts at 100 and loses up to 12 points for each open Critical issue, 6 for High, 3 for Medium and 1 for Low, with Medium and Low together capped at 20. One open Critical issue holds the score at 79 or below, and two or more hold it at 69 or below. It's computed in code from your open issues, never written by the AI.

The full scoring rules →

What are the five areas on the scorecard?

Landing and engagement, Product and add to cart, Cart and checkout, Trust and credibility, and Site performance. Issues are grouped by area, so you can see where the problems cluster.

What makes an issue Critical?

Critical means it blocks or badly damages conversion for many visitors. High meaningfully holds back conversion for a large share of visitors. Medium costs some conversions or affects a narrower group. Low is polish that adds up but won't move the number alone.

What evidence backs each finding?

Every statement about your store rests on something captured: a screenshot, a measured page fact, your Shopify admin, your theme, Google's speed test or the page text. Quotes are your store's exact words, and nothing is called missing until the screenshots and page text have been checked. Findings show a marked phone screenshot of the section they're about whenever the audit can place it on the page.

What can make the audit miss something or get it wrong?

It sees your store the way a new visitor does, so it can miss what only appears after logging in, choosing a market or interacting in a particular way. Apps that show different versions to different visitors, embeds that load late, and pages that block automated browsers can also hide things. When a capture fails or can't confirm something, the check reads "couldn't check" instead of guessing, and a section that only looks empty in a screenshot isn't reported as missing.

Does it check checkout, speed, SEO and accessibility?

Checkout, no: the audit stops at the cart and never opens checkout, though an Emergency Check confirms checkout can open. Speed, yes: Google's phone speed test, plus field data from real Chrome visitors when Google has it. SEO and accessibility aren't full audits, but some checks overlap, like whether search results can read your product details and whether text is readable and buttons are easy to tap on a phone.

What's in the PDF report?

The same report as the Audit page: an executive summary, the core problem, who you're selling to, your scorecard, quick wins, every issue in depth with the steps to fix it, each page reviewed section by section with a recommended structure, site performance, expected results, what's working, every best practice with its result, and what changed since the last audit. The PDF is part of Pro.

How often does Ghost Revenue re-audit my store?

On Pro, a fresh audit runs every month, and you can run one yourself up to once a week. In between, Pulse checks your sales and conversion every 6 hours, and you can run an Emergency Check whenever a day looks wrong, up to 5 a day.

Does Ghost Revenue use AI?

Yes. AI reads your pages and drafts the findings and fixes, working from Carson's method and the 51 best practices. Before anything reaches you, the app checks it against what it captured from your store. Anything in quotation marks must match your pages word for word, every figure must come from your store's data, Google's speed test or a labeled estimate, and sentences that don't hold up are dropped.

Fixes

What does a fix look like?

Each fix names the page and the part of it that's costing sales, says why, and gives the steps: where to click in the theme editor or Shopify admin, the copy to paste and, when it's needed, the code. It also says who does it and roughly how long it takes. Plan ranks every fix, with Start here at the top.

Does Ghost Revenue change my theme?

No. The app has no permission to edit your theme. For theme fixes it gives you the steps, and when a fix needs code, the code to paste, with steps that start by duplicating your theme so you can roll back. The only changes it can publish are product descriptions and store policies, and only after you preview and approve them. You can undo those.

What can Ghost Revenue publish for me?

Product descriptions and your refund, shipping and privacy policies. You read the new copy first and can edit it, and nothing is published until you approve it. Everything else, including theme changes, you make yourself from the steps.

Can I undo a change?

Yes. Undo puts back the product description or policy text that was there before. For theme changes you make yourself, the steps start with duplicating your live theme so you can restore it.

Do I need a developer?

Usually not. Most fixes are written for the theme editor or the Shopify admin, with every step spelled out and how long it takes. When a fix needs code, you get the code to paste, or steps you can hand to your developer.

Which fixes need a developer or another app?

Fixes that need code come with the code and the steps to paste it, which you can do yourself or hand to your developer. A few fixes need an app you don't have yet, like a reviews app to show reviews on product pages, and the fix says so.

How does it match my brand's voice?

It reads the copy already on your storefront and builds a voice profile from it: tone, sentence length, vocabulary, how you address shoppers and reading level. New copy follows that profile. If there isn't enough copy to learn from, it starts from a default for your category. Anything your store hasn't stated stays in [brackets] for you to fill in.

Will the code work with my theme and apps?

Code is written for your theme: the steps name the theme files and where to paste. It isn't tested on your store before you use it, which is why every code fix starts with duplicating your live theme. The audit also lists the apps it finds on your storefront and which of their files are heaviest on each page.

What happens after I mark a fix done?

When the fix comes from one of the 51 best practices, Ghost Revenue checks your live store again. If the check passes, the fix reads "Verified fixed". If it fails, the fix goes back on your Plan, and if it can't tell yet, it says so. Shipped keeps every fix you've done and what Shopify's numbers say about it.

What if a problem comes back later?

It depends on how the item was closed. If the audit closed it, or you marked it done and its best practice check fails again, the same Plan item reopens with its history. A problem that returns after a fix Ghost Revenue applied, or after a fix you marked done that isn't one of the 51 best practices, shows up as a new Plan item.

Numbers and Results

Where do Ghost Revenue's numbers come from?

Sessions, the add to cart, checkout and purchase steps, orders and sales come from Shopify's own analytics for your store, overall and by device, traffic source and landing page. Speed comes from Google's phone speed test. Dollar figures are estimates and are always marked "est."

How are sessions, carts, checkouts and purchases defined?

They're Shopify's own definitions, read from Shopify's analytics: sessions, sessions with an add to cart, sessions that reached checkout and sessions that completed checkout. Conversion is completed checkouts divided by sessions, so it matches what Shopify shows you.

Does Ghost Revenue add a tracking pixel?

No. It runs nothing on your storefront: no pixel and no theme scripts. It reads Shopify's analytics instead, so it can't double count with the tracking you already have.

How far back does the data go?

When you install, Ghost Revenue reads the last 90 days of your Shopify analytics, so Pulse and Performance start with your history. It keeps reading new days after that.

How does Results tell whether a fix worked?

It compares Shopify's numbers for the 14 days before you shipped the fix with the days since, first after 7 days, then over 14 and 28 days. It isn't a split test, since Ghost Revenue runs nothing on your storefront. A change gets a call only when both sides have at least 10 purchases and 50 sessions, and it reads "Keep" only when the gain in conversion is statistically significant, at 95% confidence by default.

How Results reads a change →

Are the dollar figures measured or estimated?

Both, and they're labeled. A fix's dollar figure on your Plan is an estimate and is marked "est." It applies an assumed lift for the issue's severity and funnel step to your store's own sessions and order value, and it appears once there are 14 days of data. Results shows what Shopify measured before and after a change.

Does it compare my store with other stores?

It compares your store with its own history, and it never shows industry averages. Once at least five Ghost Revenue stores in your category have data, it can also compare your conversion with that category's median, without identifying any store.

Can I export my data?

You can download the full audit report as a PDF. There's no raw data export. Your sales and traffic data stays in Shopify Analytics, where it comes from.

Can it tell site problems apart from changes in traffic?

Yes. When sales move, Pulse says whether traffic, conversion or order value drove it, comparing the last 7 days with the average week of the 4 weeks before. Performance shows your conversion by device, traffic source and landing page. The audit itself reviews your pages, which don't change with who visits.

Consult, Pulse and emails

What can I ask Consult?

Anything about your store: why sales moved, what to fix first, how to do a fix, what a number means. Consult answers from your store's own data and links to the fixes on your Plan and the changes in Results.

What does Consult know about my store?

Your latest audit and score, your open Plan, what you've shipped and what Results says about it, your Shopify sales and traffic figures and their recent trends, recent signals from Pulse, and any notes you've saved.

Is Consult a person?

No. Consult is AI, and it answers from your store's own data.

Does Consult remember past conversations?

Your conversations stay in Consult while the app is installed. When Consult suggests something worth remembering, like a goal or a constraint, you can save it with a click, and it uses your saved notes in later conversations. Saved decisions expire after 30 days, and you can edit or delete any note in settings.

Is there a limit on Consult?

Pro includes 250 Consult messages a month, and the count resets at the start of each month.

Can Consult change my store?

No. It advises and links you to the fix. When it suggests a new idea, you can add it to your Plan with a click. Anything published still goes through Preview and apply.

What does Pulse watch?

Your sales and conversion, every 6 hours. The Read says what moved, What needs you says what to do next, and the total sales card says whether traffic, conversion or order value drove the change. If a day looks wrong, run an Emergency Check, up to 5 a day. It checks that your home, collection and product pages load, add to cart works, the cart responds, checkout opens and products can be bought, plus your speed on phone and desktop, HTTPS, errors on your home page and whether sales dropped.

Which emails will I get?

An email when each audit is ready, a Monday brief with the week's priorities, a Friday recap of what shipped and how it's doing, a monthly report on the 1st, an email when a change you shipped becomes a statistically significant win, and a reminder before your trial ends. In settings you can turn off the Monday brief, the Friday recap and the win email. The monthly report comes while either weekly email is on, and the weekly emails pause while your store is still password protected.

Does monitoring run when I'm not in the app?

Yes. Pulse, the monthly audit and the emails run on Ghost Revenue's servers whether or not you open the app.

Pricing and billing

How much does Ghost Revenue cost?

Pro is $149 a month, billed every 30 days through Shopify. It includes the full report, every fix, Plan, Pulse, Emergency Checks, Consult, the briefs and a fresh audit every month. Pro starts with a 7 day trial: you approve the charge in Shopify, your first audit runs right away, and billing starts after day 7. Cancel within 7 days and you won't be charged.

Can I see my audit before I pay?

Yes. Pro starts with a 7 day trial. You approve the charge in Shopify, your first audit runs right away, and billing starts after day 7. Cancel within 7 days and you won't be charged. The trial applies to a store's first subscription.

Are there extra charges for traffic, audits or Consult?

No. Pro is one price, $149 a month, billed every 30 days through Shopify, whatever your traffic. The line on the App Store about usage based charges is Shopify's standard wording for app listings.

Is there an annual plan or a discount?

No. There's one plan, Pro, at $149 a month.

Are taxes included?

Prices are in US dollars. Depending on where your business is, Shopify may add tax to app charges on your Shopify bill.

Can I cancel?

Yes, any time, in Ghost Revenue's settings. Billing runs through Shopify, so there's no separate card or contract.

What happens when I cancel?

Cancel during the trial and Pro ends right away, with no charge. Cancel after that and you keep everything until the end of the period you've paid for, then Pro ends and you aren't charged again. Your audit history stays in the app while it's installed. The trial only applies to a store's first subscription, so subscribing again starts billing right away. Uninstalling deletes your store's data 48 hours later.

Do you offer refunds?

Charges already made aren't refundable, except where the law requires it. Cancel within the 7 day trial and you're never charged.

I run several stores. How is that billed?

Each store installs Ghost Revenue and has its own subscription, billed on that store's Shopify invoice.

Is Ghost Revenue on the Shopify App Store?

Yes. Install it from apps.shopify.com/ghost-revenue, where it launched on September 7, 2026.

Your data and privacy

What data does Ghost Revenue access?

Through Shopify's permissions it reads your theme, products, orders, online store content, policies and analytics reports, and it can update the product descriptions and policies you approve. It installs no tracking pixel and doesn't store your customers' names, emails, phone numbers or addresses. It works from your store's totals. The privacy policy has the details.

Which Shopify permissions does it ask for, and why?

Read themes: to review your theme's settings and files and write fixes for it. It can't change your theme. Read and write products: to read your products and collections, and to publish product descriptions you approve. Read orders: for order totals, timestamps, and the products and quantities on recent orders, to find your best sellers. Never customer details. Read online store content: to read your pages and blog posts. Read and write legal policies: to review your policies and publish policy text you approve. Read reports: to read your store's totals in Shopify's analytics for sessions, carts, checkouts, orders and sales.

Why does Ghost Revenue have protected customer data access?

Shopify requires it for any app that reads Shopify's analytics reports, which is where Ghost Revenue's sessions, carts and checkouts come from. Ghost Revenue never queries customer names, emails, phone numbers or addresses. It reads your store's totals.

Does Ghost Revenue collect shopper data?

No shopper personal data. It runs nothing on your storefront, never reads customer names, emails, phone numbers or addresses, and doesn't build shopper profiles. From orders it reads totals, timestamps and the products and quantities on recent orders, and its traffic figures are Shopify's store totals.

What's in the audit screenshots?

Downscaled screenshots of your public storefront pages, never your Shopify admin or checkout. Anything already published on your storefront, like reviews or customer photos, can appear in them, but the marked crops on findings leave review widgets out. Screenshots are deleted after 30 days.

How long does Ghost Revenue keep my data?

While the app is installed. Audit screenshots are deleted after 30 days. When you uninstall, Shopify sends a deletion request 48 hours later, and Ghost Revenue deletes your store's data, screenshots included, when it arrives.

Which companies process my store's data?

Six: Anthropic's Claude (AI analysis for the audit, fixes and Consult); Supabase (database and file storage); Trigger.dev (background jobs, like running audits); Resend (the emails Ghost Revenue sends you); Google PageSpeed Insights (speed tests on your store's page addresses); Fly.io (hosting for the app). None of them get shopper personal data, because Ghost Revenue doesn't collect it.

Is my store's data used to train AI?

No. Ghost Revenue doesn't train AI models, and it uses Anthropic's commercial API, whose terms say Anthropic may not train models on customer content from its services.

How is my data secured?

It's encrypted in transit and at rest. A storefront password you save is encrypted again by the app itself. Access is limited to the people and systems needed to run the service.

How do I get my data deleted, or get a copy?

Uninstall and it's deleted automatically 48 hours later, when Shopify sends its deletion request. Or email carson@ghostrevenue.co at any time to ask for a copy or for deletion.

What does Ghost Revenue do about GDPR and US privacy laws?

It keeps shopper personal data out: no pixel, no customer names, emails, phone numbers or addresses, and no shopper profiles. It never sells personal data. It handles Shopify's three required privacy webhooks, and section 3 of the Terms of Service sets out its duties as your data processor, including breach notice, lawful transfers and audits.

Is there a data processing agreement?

Yes. Section 3 of the Terms of Service sets out the data protection terms, and they apply to every store that uses the app.

Do shoppers' cookie choices change anything?

Ghost Revenue collects nothing from shoppers, so their choices don't change what it collects. Its traffic and sales figures are Shopify's own analytics, as Shopify reports them.

Support and trust

How do I get help?

Email carson@ghostrevenue.co and it goes to Carson, the founder.

How do I report a finding that's wrong?

Email carson@ghostrevenue.co with the finding's title and what's wrong with it.

Where can I see reviews of Ghost Revenue?

Its Shopify App Store listing has them. The conversion results quoted on this site are from Carson's agency engagements, not outcomes of the app.

What happens when my store changes?

Each monthly audit captures your store fresh, so findings follow your current theme and pages. If something looks broken in between, run an Emergency Check. When a capture can't confirm something, the result says "couldn't check" instead of guessing.

Is setup help included?

There's nothing to set up: no pixel and no code. Once you approve the trial, your first audit starts on its own.

Is Ghost Revenue an app or an agency?

An app. Ghost Revenue started as Carson's CRO agency, and the app runs the same audit method. The results quoted from that agency work are the agency's, not the app's.

Find out what to fix first.

Install Ghost Revenue, start the 7 day trial, and your first audit runs in a few minutes. Pro is $149 a month after the trial, billed through Shopify.

Install Ghost Revenue

Questions first? Email carson@ghostrevenue.co