Ad tracking

Ad trackingConversions your campaigns can learn from

Connect Meta, TikTok, Google Analytics, Google Ads and now ChatGPT Ads in seconds. Sooper reports every purchase, checkout start and follow automatically, from the browser and from the server, so your ads keep optimizing and you can see what's driving results.

ZERO

Events to configure

5

Ad platforms

2x

Browser + server delivery

NEW

ChatGPT Ads support

How it works

Tracking that sets itself up.

You bring the ID. Sooper decides what to send, when, and how to keep it accurate.

New: ChatGPT AdsNew

Sooper now supports ChatGPT Ads from OpenAI. Paste your pixel ID, add the Conversions API key, and orders are reported to ChatGPT Ads the same way as to Meta and TikTok, from the browser and from the server.

Paste an ID, done

Add your Meta Pixel, TikTok Pixel, Google Analytics, Google Ads or ChatGPT Ads ID on the Connections tab. No tag manager, no code snippets, no developer.

Standard events, chosen for you

Sooper sends page views, product views, checkout starts, purchases and follows using each platform's own standard event names. That is exactly what "optimize for purchases" and the built-in reports key on.

Purchases reported from the server

Every completed order and new subscription is also sent server-to-server, so a purchase still counts when an ad blocker, iOS or a lost cookie stops the browser pixel. Both copies share one event ID, so nothing is counted twice.

Attribution that survives checkout

Click IDs from your ads are captured when a visitor lands on your community and carried through Stripe checkout, so the purchase is matched back to the campaign that earned it.

Only on your public pages

Pixels load on your community, pricing, shop and post pages, never inside the signed-in app. They wait for the visitor's cookie consent and load only once the page is idle or the visitor starts interacting, so your landing pages stay as fast as they are today.

Know when something breaks

If a platform rejects an event, the error shows up on the Connections tab with the reason. Failed deliveries are retried automatically in the meantime.

Usecases & guide

From ad click to paid member.

Connect once, then let every campaign learn from real purchases.

Connect your ad platforms

Paste the pixel or measurement ID you already have. Add an access token and Sooper sends purchases from the server too.

  • Meta, TikTok, Google Analytics and Google Ads
  • New: ChatGPT Ads, pixel and Conversions API
  • Tokens are encrypted and never shown again

Optimize for what matters

Sooper maps its events to each platform's standard names, so campaigns can optimize for purchases from day one.

  • Purchases with order value and currency
  • Checkout starts and product views for retargeting
  • Follows reported as leads

See what your ads actually earn

Orders and subscriptions are reported twice: once from the browser, once from the server, deduplicated by a shared event ID.

  • Counts purchases ad blockers would hide
  • Click IDs carried through Stripe checkout
  • Coupons reflected in the reported amount

Trust the numbers

Delivery problems are shown where you connected the platform, with the reason, so you never optimize on a broken feed.

  • Failed events retried automatically
  • The last error and when it happened, per platform
  • Pause a platform between campaigns without losing its setup

Stop guessing which ads work.

Paste your pixel ID once. Sooper reports the rest.

Build, grow, and monetize your community with Sooper. Create exclusive content, manage memberships, and connect with your audience.