TikTok Ad Attribution with RevenueCat (Dual-Channel)

Full-depth TikTok attribution for RevenueCat apps — client SDK reports the purchase moment, your backend forwards renewals/refunds from RC webhooks to TikTok Events API. Ships the complete Workers forwarder, device-identifier relay chain (ATT → RC → webhook → Events API), ASN wiring, and a battle-tested verification SOP (iOS + Cloudflare Workers)

Pro
Included in ShipSwift Pro: $89 a year, or $199 for life.
Get Pro

Copies a short instruction with your private download link. Paste it into your agent: it downloads the whole skill (the source code, the setup steps and the mistakes we already made for you) and builds the screen.

Works with

+70

What it does

Companion to TikTok Ad Attribution & Tracking — read that skill first for the client-SDK fundamentals (ATT flow, SKAdNetwork, App Store compliance). This skill covers what changes when your IAP stack is RevenueCat, and adds the piece StoreKit-only apps don't get: server-side renewal & refund forwarding.

Pick your skill:

Your IAP stackSkillWhat TikTok sees
Native StoreKit 2tiktok-trackingPurchase moments only (client-side)
RevenueCatthis skillPurchase moments + renewals + refunds (true LTV)

Why this matters: client-side tracking only fires when the user actively purchases in the foreground. Renewals happen in the background — no client code will ever see them. TikTok's value-based optimization (VBO) feeds on total revenue; without renewals you're optimizing on first payments only.

RevenueCat has no native TikTok integration (open feature request, not on their roadmap as of 2026-08). The official workaround — consume RC webhooks on your backend and forward to TikTok Events API — is exactly what this skill ships.

What you get

  • ✓142 lines of source code, ready to paste
  • ✓Architecture
  • ✓Client Implementation (deltas vs the base skill)
  • ✓Server Implementation (Cloudflare Workers / Hono)
  • ✓The ASN Wiring (do not skip)
  • ✓Known Pitfalls
  • ✓Verification SOP (battle-tested 2026-08 on Trovy)
tiktokrevenuecattrackingattributionevents-apiwebhookrenewalsLTV

More in Backend