AttributionKit Start free

Agent Nativemobile attribution for
your Apple AdsTikTokInstagramUGCMetaFacebookInstagramThreadsMessengerMeta AdsTikTokTikTok AdsGoogleGoogleYouTubeGoogle AdsChatGPTChatGPT AdsXX Adsreferral codesentire stack

Apple Adsak_2c88d1f0● LIVE
TikTokInstagramUGCak_9b03aa71● LIVE
MetaMeta Adsak_7f2e91c4● LIVE
TikTokTikTok Adsak_5d21e8b0● LIVE
GoogleYouTubeGoogle Adsak_g884c2e1● LIVE
ChatGPTChatGPT Adsak_cg7e31a9● LIVE
XX Adsak_x91b44d2● LIVE
Referral codesak_rf44a1c9● LIVE
UNIFIED STREAM Eight sources. One picture. Installs, purchases and re-engagements deduplicated across every network and resolved to their true source.
TikTokInstagram Meta TikTok Google ChatGPT X ● 2,847 EVENTS TODAY
Today
Ad
Get
TodayGamesAppsArcadeSearch
Search
Suggested
Ad
Get
Get
Get
Browse
TodayGamesAppsArcadeSearch
FollowMessage
Pinned8.7MPinned42.3M920.2K1.8M
Follow
Pinned46.5MPinned245.8KPinned1.2M800.3K1.5M278.4K
Enter referral code (optional) You can skip this step
Referral Code
Continue
Apply a referral code if you have one.
SkipApply code
For YouFollowingAdd +
Ad
For YouFollowingAdd +
Ad 0:153 Promoted
Sponsored
+Ask ChatGPT
Google
Ad
YouTube Skip
Sponsored
Visit site
FollowingFor You
+ 1.3M 24.2K 30.9K
Sponsored Learn more
+
FollowingFor You
+ 842.5K 12.7K 18.4K
Sponsored Shop now
+
Reels
823k 51
Learn more Sponsored
Sponsored ·
Shop now
LikeCommentShare
PAGE TWO · ONE-CLICK SETUP

One prompt. Your agent does the rest.

Claude Code Claude Cursor Codex
SETUP PROMPT Copy prompt
Set up AttributionKit in this app.

1. Install the SDK: `npm i @attributionkit/sdk` (or add the Swift/Kotlin package).
2. Initialize it at app launch with project token ak_2c88d1f0.
3. Register postback endpoints for Meta, TikTok, Apple Ads, Google Ads and creator links.
4. Forward install + purchase events through AttributionKit.track().
5. Run the app once and confirm the first event lands at dashboard.attributionkit.com/verify.
WORKS WITH CLAUDE CODE · CURSOR · CODEX MEDIAN SETUP · 6 MIN
PAGE THREE · THE PAYOFF

Know the moment it breaks.

This is the live dashboard — every pipeline, every alert, the real attribution picture.

dashboard.attributionkit.com
Attribution Kit
Home
Channels
Links
Beta
Deployments
Connectors
JM
Jordan Mei jordan@gifty.so

Channels

Connect provider
Overview
Ads
UGC
Organic
$12,545 spend · 4 networks 91.4% accounted · $1,079 unaccounted
Deterministic $8,531 Modeled $2,935 Unaccounted $1,079
NetworkSpendAttributedModeledUnaccountedCoverageStatus
Meta Ads
$4,820 $3,918 $788 $114
98%
Healthy
TikTok Ads
$3,110 $1,764 $702 $644
79%
Leaking
Google Ads
$2,940 $2,312 $487 $141
95%
Healthy
Apple Search Ads
$1,675 $537 $958 $180
89%
SKAN modeled
Ads issues
TikTok Ads postbacks silent for 31h $644 untracked
3 TikTok ad groups missing link params $212 untracked
Apple Search Ads on coarse SKAN values only modeled since Aug 9
PAGEDMeta postbacks stoppedLikely cause: SDK 4.2 renamed campaign_id → cidTUE 08:14
CAUGHT IN 90 SEC
PAGEDTikTok match rate fell to 6%Postback certificate expired — rotate the token to restoreTHU 11:02
CAUGHT IN 2 MIN
RESOLVEDMeta pipeline restoredGap backfilled — 312 installs recovered to their sourceTUE 09:01
DOWNTIME 47 MIN
APPLE ADS · 8s ago META · 12s ago TIKTOK · 4s ago CREATORS · 31s ago APP STORE · 6s ago
Monitor your pipelines See how detection works
PAGE FOUR · YOUR DATA, ANYWHERE

Pull it from your agent. Or your terminal.

The same attribution data behind the dashboard, exposed as an MCP server for your agent and a CLI for everything else.

MCP SERVER● CONNECTED
Ask your agent about your attribution.
Which channel drove the most trials last week?
▸ attributionkit.query_events(channel:*, event:trial, range:7d) TikTok Ads — 1,204 trials (up 18%). Apple Ads is second at 918, but converts to paid 2.1× better. Want the cohort table?
npx @attributionkit/mcp · works with Claude Code, Cursor, Codex
CLIv2.4.1
Or script it straight from the shell.
$ ak events --channel tiktok --last 7d 1,204 trials · 312 paid · $18,440 revenue $ ak health ✓ 8 pipelines live · 0 alerts · p95 ingest 240ms $ ak export --format csv --range 30d wrote attribution_30d.csv (42,118 rows)
brew install attributionkit · pipes anywhere JSON goes