Skip to main content
White-Label for AgenciesWhite-label delivery partner

Get your White-Label for Agencies tracking to 95%+ accuracy guaranteed in writing.

Agencies and freelancers keep losing tracking work because the build is a specialist job and hiring for it doesn't pencil out one client at a time. We run as your back end: your brand on every document, one server container per client deployed on that client's own domain, and a fixed cost per build so you can price a setup fee and a retainer without guessing.

Free30 minutesNo obligation

White-Label for Agencies · what breaks

Why reselling tracking usually goes wrong — White-Label for Agencies

  1. 01

    One shared container across every client

    It's cheaper right up until a client asks for their own data, wants an audit, or leaves. Access can't be cleanly separated, and a single misconfiguration touches every account you have on it at once.

  2. 02

    The transport URL points at your domain

    If the server container answers on the agency's subdomain, the cookie it sets is third-party to the client's website. You've taken on the cost and complexity of server-side tagging and given away the exact property that made it worth doing.

  3. 03

    Specialist knowledge doesn't scale past a few accounts

    Deduplication, consent state, match keys and CAPI token rotation are all learnable. Relearning them against a different checkout, CMP and CRM on every new client is the most expensive possible way to run a service line.

  4. 04

    There's nothing to hand over when the client asks

    No dataLayer spec, no container map, no credential inventory. The setup is portable only through whoever built it — which is precisely the dependency a client hired an agency to avoid.

White-Label for Agencies · the fix

What changes when tracking becomes a product you can sell — White-Label for Agencies

  • A repeatable build with a known cost

    Same scope, same turnaround, same price per client. You can put a setup fee on a proposal and a monitoring retainer underneath it without doing arithmetic in your head on the call.

  • Each client owns their own stack

    Their GTM account, their container, their subdomain, their tokens. You hold admin. Nothing is hostage to a shared login, and offboarding is a permissions change rather than a migration project.

  • Deliverables that carry your logo

    The runbook, the dataLayer spec and the QA report are written from the start to be forwarded to your client under your name, in editable formats, with no reference to us anywhere in them.

  • The client relationship stays entirely yours

    We work through you. We don't email your client, we don't appear on their invoices, and we don't take on their other work — that's in the agreement, not just in the sales conversation.

White-Label for Agencies · architecture

How a white-label build runs behind your brand

One container per client, deployed on that client's own domain, provisioned by us and handed to you. Your client never has to hear our name.

  1. 1

    You brief, we scope, no client contact

    You send the platform, checkout, consent tool and destination list; we return a fixed build cost and turnaround before you put anything on a proposal.

  2. 2

    Client-owned accounts, you as admin

    GTM, the hosting or Stape workspace and the ad accounts stay in the client's ownership with you holding admin, while we take temporary access for the build.

  3. 3

    Server container on the client's subdomain

    DNS, SSL and the transport URL point at a subdomain of the client's own site rather than yours, so the cookies it sets are first-party where they count.

  4. 4

    Template applied, client values isolated

    Our exported container JSON is imported and only variables change — pixel IDs, domain, currency, consent mapping — so the next build is configuration, not reconstruction.

  5. 5

    Unbranded documentation handed to you

    Runbook, dataLayer spec, event dictionary and QA report arrive in editable files with no reference to us anywhere, ready for your logo and your tone.

White-Label for Agencies · events

The standard build spec we deliver per client — White-Label for Agencies

This is the baseline every white-label build ships with, before client-specific events are added.

page_viewPage load, after consent state has been readevent_id, page_location, _fbp, _fbc, gclidBrowser to server container
view_itemProduct page renderedevent_id, item_id, value, currencyBrowser to server container
add_to_cartCart line addedevent_id, item_id, quantity, value, currencyBrowser to server container
begin_checkoutCheckout initiatedevent_id, value, currency, items[]Browser to server container
purchaseOrder paid, confirmed by backend or webhookevent_id, transaction_id, value, currency, items[], em, phServer
generate_leadForm accepted server-side, not on submit clickevent_id, lead_id, em, ph, gclid, valueServer
refundRefund issued in the store or billing systemevent_id, transaction_id, negative value, currencyServer
consent_updateVisitor changes their CMP choiceanalytics_storage, ad_storage, ad_user_data, ad_personalizationBrowser

White-Label for Agencies · prove

The QA evidence you forward to your client — White-Label for Agencies

Every build ends with a report written from the start to be sent on under your name. Nothing in it needs editing before you forward it.

Source of truth

That client's own records — Shopify orders, Stripe charges or CRM closed-won

  • One live-fire order placed on production and traced through browser, server container and every configured destination.
  • Deduplication confirmed in Meta Events Manager: browser and server purchase matched on event_id and counted once.
  • Meta Event Match Quality read per event and recorded, with 8+ on purchase as the condition for handover.
  • A full week of transaction_id values matched line by line against platform-reported conversions.
  • Consent granted and consent denied both tested, with the delivered payload captured in each state.
  • Credential inventory handed over with expiry dates and named owners, so rotation is a calendar item rather than an outage.

White-Label for Agencies · free audit

What we check in the free audit

  • One shared container across every client
  • The transport URL points at your domain
  • Specialist knowledge doesn't scale past a few accounts
  • There's nothing to hand over when the client asks

Checked against

That client's own records — Shopify orders, Stripe charges or CRM closed-won

Get my free conversion tracking audit

Free30 minutesNo obligation

White-Label for Agencies · when not to buy

When you shouldn't outsource the build to us — White-Label for Agencies

We'd rather say this on the first call than three clients in.

  • You have someone in-house who has built server-side tagging repeatedly and enjoys it. Your margin and turnaround will both beat ours.
  • One client, one straightforward Shopify store, no CRM. Learn it on that account — it's the cheapest training your team will ever get.
  • The client won't give up a subdomain or own their GTM. Without that, the build loses the exact property that made it worth doing.
  • You want one shared container resold across every client. We won't build that, and be wary of anyone who offers to.

White-Label for Agencies · what we deliver

What we hand you for each client — White-Label for Agencies

  • Server container on the client's own subdomain

    Provisioned on Stape or self-hosted Cloud Run, with DNS and SSL on a subdomain of the client's domain, so first-party cookies are set where they actually count.

  • Reusable container template

    An exported GTM JSON with every client-specific value isolated into variables — pixel IDs, domains, currency, consent mapping — so the next build is configuration rather than reconstruction.

  • Destinations wired and deduplicated

    Meta CAPI, Google Ads Enhanced Conversions, GA4, TikTok Events API and Microsoft UET, with browser and server events matched on a shared `event_id` so nothing double-counts.

  • Unbranded documentation set

    dataLayer spec, container map, event dictionary and a 'what to check if X' runbook, delivered in editable files ready for your logo and your tone of voice.

  • QA report addressed to the client

    Live-fire test evidence, Event Match Quality readings and the reconciliation against that client's actual orders, written so you can forward it as-is without editing out our name.

  • A builder you can put on a call

    When your client asks something technical mid-project, there's a named person who joins as part of your team and answers it, or briefs you beforehand if you'd rather run the call yourself.

Written guarantee

95%+ tracking accuracy

Measured against That client's own records — Shopify orders, Stripe charges or CRM closed-won. Miss it and we keep working at no cost.

Get my free conversion tracking audit

FAQ

White-Label for Agencies questions, answered

Not unless you ask us to. Everything routes through you by default. If you want us on a call we join as your team, using your project channel and your naming. The NDA and no-solicit terms are in the standard agreement, so it isn't a matter of trusting a promise made over email.

Free · 30 min

Add tracking to what you sell without hiring for it

Free30 minutesNo obligation