Connect your media plan to app attribution

Measure app acquisition from your connected ad networks. Review each setup for attribution, spend availability and the conversion events it can receive.

Clicks, installs and spend
Google Ads
Meta Ads
Apple Ads
TikTok Ads
Snapchat Ads
Reddit Ads
LinkedIn Ads
ChatGPT Ads
ShareChat Ads
Linkrunner
What you get back
One install count
Spend and ROAS
Postbacks
How data moves

Spend comes in, conversions go back out

Spend next to installs and revenue

Meta, Google and Apple Ads spend syncs on its own, so cost per install and ROAS sit beside attributed installs and revenue.

  • Google, Meta and Apple Ads need no tracking links
  • Every other network runs through Linkrunner campaign links
  • LinkedIn spend on request
CampaignsLast 7 days
CampaignSpendCPIROAS
lookalike_purchase_in$4,820$0.802.0x
uac_android_troas$3,150$0.701.7x
brand_keywords_ios$1,240$0.802.3x

Spend synced from Meta, Google and Apple Ads

Each network gets its own event names

Install and sign-up go out without a mapping, under the names each network expects. Map purchases and other events, and choose when to share revenue.

IntegrationsEvent mapping
Networkinstallsign_up
Googlefirst_opensign_up
MetaMobileAppInstallCompleteRegistration
SnapchatAPP_INSTALLSIGN_UP
RedditInstallSIGN_UP
ChatGPTapp_installedregistration_completed
ShareChatinstallregistration
purchasePurchaseSend RevenueUSD

What each network sync covers

Google and Meta Ads and Apple Ads report their own installs, so they need no tracking links. Every other network runs through Linkrunner campaign links.

NetworkHow installs matchSpendConversions go back through
Google AdsSelf-attributing, through a third-party app analytics link IDSynced automaticallyGoogle Ads conversion actions
Meta AdsSelf-attributing, with install referrer decryption on AndroidEvery 30 minutes, across ad accountsConversions API
Apple AdsSelf-attributing, through the AdServices attribution tokenSynced automatically-
TikTok AdsLinkrunner campaign links with ttclid-TikTok Events API
Snapchat AdsLinkrunner campaign links-Snapchat Conversions API
Reddit AdsLinkrunner campaign links with rdt_cid-Reddit Conversions API
LinkedIn AdsLinkrunner campaign linksOn requestLinkedIn Conversions API
ChatGPT AdsLinkrunner campaign links with oppref-OpenAI Conversions API
ShareChat AdsLinkrunner campaign links with sc_click_id, for ShareChat and MojNo spend importServer-to-server postbacks

Review what each network connection supports

Compare networks on one install count

Review attribution across connected sources in one campaign report. Reconcile against network totals using the same windows, timezone and attribution definitions.

Read ROAS next to spend

Meta, Google and Apple Ads sync spend, so ROAS sits beside it. Review Meta creative and Apple Ads keyword detail where available; other networks have different reporting coverage.

Bid on in-app events

Map sign-ups, purchases and custom events per network as conversion postbacks, with revenue where the network optimises for value.

Keep bad traffic out of bidding

Fraud Control can withhold postbacks for flagged installs, so networks don't learn from them.

Deep link from every ad

Campaign links carry deferred deep links, so a new user lands on the screen the ad promised.

Measure iOS without the IDFA

SKAN 4 postbacks and conversion value mapping for Google and Meta, plus AdAttributionKit on iOS 17.4 and later.

Frequently asked questions

Connect the networks on your next media plan

Start with one network, verify a test install and postback, then compare campaign reporting before launch.