Shopify app · Billed through Shopify

Server-side tracking for Shopify stores

Your Shopify admin shows the order. Does Meta? Tagioo sends checkout and purchase events through your own tracking domain, so your ads optimize on the sales you actually make.

  • Free plan, no card
  • 15,000 events every 30 days
  • Plans billed through Shopify
How a purchase flowsIllustration
Shopify order completedcheckout_completed · order ID as event_id
track.yourstore.comYour Tagioo server container
Meta Conversions API Deduplicated
Google Analytics 4 Received
Browser pixel blocked?Server copy still sent
Sends events toMeta CAPIGoogle Analytics 4Google AdsTikTok Events API
The problem

Your browser pixel misses purchases

Shopify records every order, but the browser pixel only reports what the visitor's browser lets it send.

Ad blockers & browser privacy

Blockers and browser tracking protections can stop third-party pixels from loading or sending.

Checkout runs off-page

Shopify checkout runs in a sandboxed flow. If the pixel doesn't fire there, the purchase never reaches Meta.

Less data, weaker ads

Missing purchases and thin match data make it harder for Meta to find buyers and for you to trust ROAS.

How Tagioo fixes it

Send every sale from your own server

Tagioo runs a managed server-side Google Tag Manager container on your own subdomain, such as track.yourstore.com.

Before Browser pixel only

  • Purchases lost to ad blockers and browser privacy
  • Third-party domain, short-lived cookies
  • No way to see which events actually arrived
  • Broken tracking goes unnoticed for weeks

After With Tagioo

  • Events sent through your own first-party subdomain
  • Meta CAPI + pixel deduplicated by order ID
  • Live event log of every incoming event
  • Alert when tracked purchases drop below your 7-day average
Setup

Set up inside Shopify admin

  1. Install the Tagioo appFrom the Shopify App Store. Open it from Apps in your Shopify admin.
  2. Create your free workspaceOne click in the app, with no separate sign-up and no card. Already use Tagioo? Sign in to link your account.
  3. Add your tracking containerEnter a subdomain such as track.yourstore.com, your GTM server Container Config and your GA4 Measurement ID. The app connects your store.
  4. Add one DNS recordA single CNAME, shown in the app. SSL is issued automatically.
  5. Import the template and test one orderDownload the server container template from the app, import it into GTM, publish, then confirm a test order in Meta Test Events.

No theme edits and no code to copy. Free to start; paid plans are chosen in the app and billed through Shopify.

Installed by the app In your store

  • A Shopify app pixel for page, product, cart and checkout events
  • A signed paid-order webhook that sends every Purchase from Shopify's backend
  • Matching order IDs so browser and server purchases deduplicate
  • Plan selection and billing through your Shopify bill
What you get

Built for store owners, not tag engineers

First-party domain

Events go to your own subdomain over HTTPS instead of straight to third-party domains.

Meta CAPI + dedup

Browser and server copies share the order ID as event_id, so Meta counts each purchase once.

Live event log

Watch page views, carts, checkouts and purchases arrive in your dashboard.

Purchase gap alerts

A dashboard alert when today's tracked purchases drop well below your 7-day average.

Pricing

Start free. Upgrade in Shopify when you grow.

Choose and change plans inside the Tagioo app. Shopify shows the exact charge before you approve it and bills it on your Shopify invoice.

Free

$0

Test with real events.

  • 15,000 events / 30 days
  • 1 sGTM container
  • First-party domain + SSL
  • In-app setup + live event log
Install free

Starter

$30/mo

For stores starting out.

  • 500,000 events / cycle
  • 1 sGTM container
  • Meta CAPI + deduplication
  • Server-side purchase recovery
Install the app

Enterprise

$100/mo

For agencies & high volume.

  • 5,000,000 events / cycle
  • Up to 5 sGTM containers
  • Multiple container workspaces
  • Container status monitoring
Install the app

Prices in USD, billed monthly through Shopify, excluding applicable taxes.

FAQ

Questions, answered

Is there a Shopify app?

Yes. Install Tagioo Server-Side Tracking from the Shopify App Store. It creates your free Tagioo workspace inside Shopify admin, sets up your tracking container and connects your store with one click. No theme edits and no code to copy.

How are Shopify stores billed?

Through Shopify. You choose or change a plan inside the Tagioo app, Shopify shows the exact charge before you approve it, and it appears on your Shopify bill. Tagioo never asks a Shopify store for a card.

What do I need before I start?

A Google Tag Manager server container (you paste its Container Config into the app), your GA4 Measurement ID and access to your domain's DNS. Meta Conversions API details are optional. The app gives you a ready-made server container template to import.

Will purchases be counted twice in Meta?

No. The browser and server copies of each purchase share the Shopify order ID as event_id, which Meta uses to merge them into one event.

What happens when the Free plan reaches 15,000 events?

Tagioo emails you as you approach the limit. At 15,000 events the container pauses until your 30-day cycle resets or you choose a paid plan in Shopify. Nothing is deleted.

Can I get help with setup?

Yes. Email hello@tagioo.com with your store URL and we'll help you finish the setup.

Does it respect customer privacy settings?

Yes. The Tagioo app pixel follows Shopify's customer privacy settings: Shopify only runs it when a visitor's consent allows analytics and marketing. You remain responsible for your consent banner and policies.

Track every Shopify sale your ads drive.

Start on the Free plan with 15,000 events. Upgrade in Shopify when your volume grows.

Install the Shopify app