The profit app for Shopify stores

See what you really keep, and know what to do next.

It's like having someone who watches your sales, your shoppers and your parcels all day. Each morning they tell you what you really kept, and the one thing to do.

Free plan. No card. Billed through Shopify. Uninstall and billing stops.

TodayDemo store
Zyro's Today screen on a demo store: the one change to make today is free shipping from $75, not $90, because 143 orders in the last 30 days landed just under $90.

Am I really making money?

Know what you keep

Zyro takes product cost, shipping, fees, refunds and ad spend off your sales. It flags products that lose money.

Profit Every plan

See what you really keep from each sale

Each sale counts at the cost on the day it sold. Numbers built from averages are marked "est.".

Ad spend comes from Meta, TikTok, Google Ads and Snapchat today. Microsoft, Pinterest and Reddit come once each approves Zyro.

See Profit
Zyro's Profit card on a demo store: $141,592 estimated profit from $290,403 net sales, split into product cost, ads, shipping, refunds and fees.

Revenue by channel Free on every plan

See which ads and emails bring sales

See which channels, ads, emails and searches led to each sale, including visits from AI assistants like ChatGPT. See if those AI orders make you money.

A sale counts only when Shopify records a paid order, and refunds come off.

How Zyro counts a sale
Zyro's sales by channel on a demo store: Google, Google Ads and Meta Ads discover buyers, ChatGPT shows as its own source, and $5,672 is Not tracked.

Shipping, customs and tariffs Every plan

Know what shipping and duties really cost

See your real label costs and the parcels that need you. See who pays duties in each country, and what US tariffs do to each product's profit. Every rate shows its source.

See Shipping and customs
Zyro's Shipping and Customs screens on a demo store: parcels needing attention and the carrier scorecard, what labels really cost next to what shoppers paid, who pays duties in each country, tariff exposure with a duty rate to try and the price that keeps today's profit, and Border Watch rules matched to the store's orders.

How do I get more from shoppers without annoying them?

Win the shopper who's ready

A timer shows a pop-up to everyone. Zyro can wait for one shopper's own moves, then show your offer. Never on cart or checkout.

Offers Starter and up

Pop-ups that wait until a shopper looks ready

Zyro looks for two or more buying signs from one shopper, like zooming a photo or reading reviews. You pick the moment, and each pop-up is judged on real orders.

  • A shopper sees at most one pop-up per page. Close one, and it stays away for 24 hours on that device.
See Offers
A Zyro pop-up on a demo store: take 10% off your first order, next to its results: 367 sign-ups and $29,796 spent by sign-ups in 30 days.

Tests Every plan

Test what sells, on real shoppers

Test a product's title, description or photos, or a whole page. Half your shoppers see the new version.

  • A winner is called only when Zyro is over 95% sure, after at least 7 full days.
See Tests
A Zyro title test on a demo store: Linen Overshirt against Linen Overshirt, Breathable. Version 2 has an early lead, 98% sure, on day 10.

What's going wrong that I don't know?

Catch it before your customer does

Watchdog checks your sales, tracking, checkout and deliveries all day. If one breaks, it emails you.

Watchdog Every plan

Get an email when something breaks

It checks every 5 minutes, and also watches discount codes, page speed, stock and customs. Alerts can go to Slack or Teams too.

Sales alerts start after about 4 weeks of sales. A small store gets a slower daily check. At 7 checkouts a day, a stopped checkout takes about 2 days to show.

See Watchdog
Zyro's Watchdog on a demo store: 2 discount codes may have leaked, WELCOME20 and WELCOME10, used by 5 shoppers who came from coupon sites this week.

Your daily habit Every plan

One email each morning. One thing to do.

It shows what you kept yesterday next to a normal day, any problems and one thing to do. The Today screen shows that one thing, and why.

Until your costs are in, it shows sales instead of profit.

See Today
The Morning Brief email for a demo store: profit yesterday $6,475, 54% above a normal Monday, all clear overnight, today's one thing (free shipping from $75, not $90), and other things worth a look.

It asks very little of you

  1. Add Zyro

    Install it from the Shopify App Store and approve 4 permissions.

  2. Turn on one switch

    Turn on Zyro in your theme's app embeds. No code to copy.

  3. Check your costs

    Zyro reads the costs already in Shopify. Missing one? Type it, or set one default cost. Profit shows once your costs are in.

Zyro asks for more inside the app only when a feature needs it. Connect your ad accounts when you want ad spend in Profit. Shoppers see no change until you launch a test or pop-up.

Add to Shopify, free

Free plan. No card. Billed through Shopify. Uninstall and billing stops.

See it on a demo store

A tour of the real app. Captions on.

The tour

Works with the tools you already use

Connect your own accounts.

  • Meta
  • TikTok
  • Google Ads
  • Google Analytics
  • Snapchat
  • Pinterest
  • Klaviyo
  • Mailchimp
  • Omnisend
  • Attentive
  • Postscript
  • Braze
  • Brevo
  • Customer.io
  • Segment
  • Zapier
  • Hotjar
  • Stripe
  • QuickBooks
  • Xero
  • ShipStation
  • Shippo
  • AfterShip
  • Loop
  • Redo
  • ReturnGO
  • Gorgias
  • Judge.me
  • Loox
  • Okendo
  • Yotpo
  • Skio
  • Slack
  • Microsoft Teams
  • Discord
  • Telegram
  • Google Chat

Logos belong to their owners and do not mean they endorse Zyro. See the tools Zyro sends shopper moments to

What Zyro won't do

  • Call a test winner before the result is clear.
  • Send Purchase or Add to cart events to your ad accounts.
  • Show a profit number before your costs are in.
  • Switch anything off, or charge you more, if your store grows past your plan.
  • Let its AI writing ideas add a price, deadline or promise your page doesn't make.
  • Sell your data.

Plans that grow with your store

Start free. Move up when you want more tests, pop-ups and automation.

  • Free

    Start here

    $0 a month

    Today, Profit, Watchdog and Revenue by channel, plus 1 live test and 1 live pop-up.

    Best for new stores, up to about 200 orders a month.

  • Starter

    $47 a month

    Adds 15 live tests and up to 10 live pop-ups.

    Best for stores up to about 1,000 orders a month.

  • Growth

    $97 a month

    Adds Auto-pick winner, pop-up tests with a no-pop-up group, and 3 stores.

    Best for stores up to about 5,000 orders a month.

  • Scale

    $358 a month

    10 stores, 250 live tests and no cap on pop-ups.

    Best for stores with more than 5,000 orders a month, or many stores.

Prices in US dollars. Pay yearly and get 2 months free.

Billed through Shopify. Uninstall and billing stops. Nothing switches off if your store grows past your plan.

Compare all plans

Questions store owners ask

How is Zyro different from Google Analytics?

Google Analytics counts visits and pages. Zyro reads your Shopify orders, so it shows profit per sale and which channels bring sales. You can keep both. Zyro vs Google Analytics.

How is Zyro different from Triple Whale?

Triple Whale focuses on analytics and ad reporting. Zyro puts profit, sales by channel, tests, pop-ups and store alerts in one app, with a free plan. Zyro vs Triple Whale.

Will Zyro slow down my store?

Zyro's script is about 55 KB and loads in the background, so your page never waits for it. During a test, only the part being tested is hidden until its version is ready, about a second at most. A test that sends shoppers to another page can take up to 3 seconds.

Is Zyro safe for my theme?

Zyro never edits your theme files. It runs through Shopify's app embed, one switch in your theme settings. Uninstall Zyro and it is gone. See the setup steps.

Will Zyro's numbers match Shopify?

Zyro reads your paid orders from Shopify, so your sales start from the same orders. A sale with no tracked visit shows as "Not tracked", so you can see the gap. See how Zyro counts a sale.

How does billing work, and what if I uninstall?

You pay on your Shopify bill, every 30 days or yearly. Uninstall Zyro and the subscription ends. We don't refund part of a billing period unless the law requires it. Billing and cancelling.

What data does Zyro use, and is it safe?

Zyro reads your orders and how shoppers move through your store. It never asks Shopify for shoppers' names, emails or addresses. Stored data is locked with encryption, and we don't sell personal information. We remove the full IP address after 90 days; the country stays. How we protect your data.

My store isn't on Shopify. Can I use Zyro?

Yes. WooCommerce stores can connect for orders and profit. Other sites add one line of code for visits, tests, pop-ups and sales by channel. Scan any store free to see where it stands.

Is this the Zyro website builder?

No. Zyro (zyro.world) is not the old Zyro website builder from Hostinger.

See all questions

Questions first? Talk to us.

Email hello@zyro.world or send us a message. We usually reply within a day.

Start free on your Shopify store

Free plan. No card. Billed through Shopify. Uninstall and billing stops.

A score out of 100 from your public homepage, in about a minute. No sign-up.