Pixel Tracking
TagadaPay handles client-side pixel tracking for your store. When you configure pixels in the dashboard, they’re automatically loaded and fired at the right moments during the checkout flow — no extra code needed.Pixel tracking is not the same as analytics. Pixels fire client-side events to ad platforms (Meta, TikTok, etc.) for attribution and retargeting. Analytics (dashboards, reports, conversion metrics) is a separate feature in the TagadaPay CRM.
How It Works
- You configure pixel IDs in the TagadaPay dashboard (Settings → Integrations)
- TagadaPay loads the pixel scripts and fires the events — on the pages it hosts by itself, on the pages you code once you report your steps
- Each event reaches the pixels bound to that page on the canvas
- Pages TagadaPay hosts (checkout, offers, thank-you): no code at all. Pixels are platform-managed.
- Pages you code with the Headless SDK: declare them as a coded funnel and call
tagada.track.step()on each one. The SDK loads the pixels you bind on the canvas and fires them; you never add a pixel script yourself.
Supported Pixels
One Google row, three products. The “Google” pixel slot accepts any of three
ID formats — TagadaPay auto-detects which Google product to load based on the
prefix:
GTM-XXXXXX→ Google Tag Manager. TagadaPay loadsgtm.jsand pushes events todataLayer. Configure GA4 / Ads conversion tags inside your GTM container.G-XXXXXX→ Google Analytics 4. TagadaPay loadsgtag.jsdirectly and fires events viagtag('event', 'purchase', { value, currency, items }).AW-XXXXXX→ Google Ads. Samegtag.jsloader; conversionsend_tois handled per-event when configured in the dashboard.
gtm config slot in the SDK. If you have both a GTM container and a
direct GA4 measurement ID, add them as two separate Google entries.Configure Pixels
In the TagadaPay dashboard:Event Mapping
TagadaPay fires these standard e-commerce events and maps them to each pixel’s native event format:
A coded funnel can also send
Lead (track.event('lead')) and any custom event you declare. It loads Meta, TikTok, Snapchat, Google Tag Manager and Microsoft Clarity — not Pinterest.
All purchase events are deduplicated — they won’t fire twice for the same order, even if the customer refreshes the thank-you page.
Funnel Step Tracking
TagadaPay also tracks funnel step progression for conversion reporting in the CRM dashboard. This happens automatically when using TagadaPay-hosted funnels or the checkout session flow.Pixels on Pages You Code
For a headless store, let the SDK fire the pixels:CheckoutSession returned by loadSession() does not contain pixel config — pixel IDs are a store-level setting, not a session-level one.