Adapty Attribution
Adapty Attribution

Higher ROAS.
Same ad budget.

Attribute the full subscriber journey, send richer signals back to ad platforms, and personalize every step from ad to paywall.

Works with your Adapty SDK In parallel with SKAdNetwork Same‑day decisions
Blended ROAS · last 30 days
4.7×
+38%
Live
Tap Install Trial Sub LTV
Campaign
Spend
ROAS
Meta · Lookalike
$12.4k
6.1×
TikTok · Spark
$8.9k
4.3×
Apple · Exact
$5.2k
2.0×

30k companies use Adapty to track ROAS and scale profitable ad campaigns 2x faster

Feeld
Weewoo
AppNation
Glam AI Glam AI
Impala Studios
HUBX
Live in 3 steps

Five minutes to first install attributed.

If you already use the Adapty SDK, you're most of the way there. Connect your ad accounts, create a configuration, and launch the campaign — no extra engineering.

  1. 1
    Connect the SDK
    If you're on Adapty already, skip this step.
  2. 2
    Connect ad networks
    Meta, TikTok, Google, and Apple — OAuth, no API keys to paste.
  3. 3
    Run the campaign
    Copy the link from your configuration and launch.
Connected networks
0 / 4
Idle
Meta Ads
Not connected
TikTok Business
Not connected
Google Ads
Not connected
Apple Search Ads
Not connected
Cohort coverage
0%
Time to live
First attribution
Pending
Case study
“Adapty brought attribution and subscription performance into one platform, helping us understand what was actually driving growth and scale from $60K to $200K+ MRR in three months.
Sergey
Co-founder
Welmi Welmi
3.3×
MRR growth in 3 months
$200K+
MRR by month 8
−50%
Attribution cost
0
Accuracy lost
Measure

See every ad down to the creative.

Real-time, ad-level attribution across Meta, TikTok, Google, and Apple Search Ads. Trial starts, paid conversions, renewals, and cohort revenue — all tied back to the campaign, ad set, and creative that drove them.

All networks Creative-level Last 7 days Live
Ad spend
$84,612
last 7d
Trials
3,418
↑ 24% vs. prior
Paid subs
1,802
↑ 31% vs. prior
Blended ROAS
214%
↑ 38% vs. prior
Source · creative Spend Trials Paid Revenue (7d) ROAS
Cooking_hook_v3 · 30s
Meta · advantage+ · US
$12,418 624 381 $34,210 ↑ 275%
UGC_chef_15s · creator
TikTok · spark · US/CA
$8,940 512 298 $21,604 ↑ 242%
"meal planner" · brand
Apple Search · keyword
$4,121 196 142 $16,892 ↑ 410%
App_brand_search
Google · app · US
$6,802 288 164 $12,540 ↑ 184%
Static_carousel_a3
Meta · advantage+ · EU
$5,612 142 62 $3,808 ↓ 68%
Trend_dance_9s
TikTok · spark · UK
$3,210 98 41 $2,981 → 93%
Showing 6 of 124 active creatives Updated 12 seconds ago
Same-day decisions, not 7-day waits.
Clicks, installs, and revenue appear within seconds. Pause losers and double winners while they're still hot.
Creative-level visibility, not just campaign.
Ad set, creative, and keyword where the channel supports it. See which hook actually drives renewals.
Full cohort analytics, not first-touch only.
Trial starts, paid conversions, renewals, churn, and LTV — by network, by creative, by geo. The full subscription story.
Honest dedup one truth, not three inflated ones.
Meta, TikTok, Google, and Apple often all claim the same install. Adapty Attribution arbitrates by click chain — each network sees its real contribution, your ROAS report adds up.
Optimize

Bid on revenue. Not on installs.

Adapty Attribution sends enriched in-app events back to Meta, TikTok, and Google. Trials, paid conversions, renewals, and predicted revenue — so the ad networks finally bid on what pays back.

  • Qualified Lead events — trials still alive 24h after start, not every sign-and-cancel.
  • Predicted LTV as conversion value — not $9.99, the forecast $84.
Read the integration docs
live · server-side
IN YOUR APP AD NETWORKS Trial started day 0 Trial alive @ 24h First renewal day 30 events ADAPTY ATTRIBUTION Signal engineering server-side $84.20 Meta Conversions API TikTok Events API Google Enhanced conversions WHAT CHANGES Networks bid on $84.20 of predicted revenue — not a $0.00 install.
A trial that survived the cancel window — not every sign-and-cancel. Install 100% noisy signal Trial start 18% includes cancellers Trial alive @ 24h 12% QUALIFIED LEAD Paid sub 7% too rare to train on Sent server-side to Meta & TikTok RESULT Networks train on the 12% who stick — not the 18% who sign and cancel. Same budget, better-quality installs.
Send the forecast, not the transaction. WITHOUT pLTV event: trial_start value: $0.00 model: — pLTV WITH ADAPTY ATTRIBUTION event: trial_start value: $84.20 model: pLTV · 87% RESULT The algorithm chases $84 cohorts instead of $0.00 trial-takers. Same spend, higher blended ROAS.
Latency
Seconds
Match quality
High-accuracy
Privacy
Anonymized
Predict

Predicted ROAS on day 3. Scale or kill on day 4.

Adapty Attribution forecasts campaign ROAS and ad profit from early subscription signals. Scale winners while CPMs are still cheap. Cut losers before you've burned the budget.

Campaign · Cooking_hook_v3
ROAS curve · observed and forecast
Observed Forecast Confidence range
3.0× 2.0× 1.0× payback day 0 day 3 day 30 day 90 day 180 day 365 DECISION POINT Day 3 → scale or kill Forecast: 2.75× ROAS at day 365 2.75× · day 365
Hours

not weeks — catch a bad campaign before lunch, not at next week's review

Day 3

predicted ROAS and ad profit from early subscription signals, in the dashboard — not a separate notebook

~24×

more iterations than a weekly LTV read — compound the wins, kill the losers

Personalize

Turn every ad into a personalized user journey.

Use attribution data to show a different onboarding, offer, or paywall based on the campaign, ad set, or creative that brought the user in.

Keep the message consistent from ad click to purchase, and increase the chance that each acquired user converts.

Two audiences built from marketing channel data — 30-minute cooks (Network = Meta, Ad set = advantage+) and Budget shoppers (Network = TikTok, Creative = UGC_chef_15s) — each routed into its own branching in-app flow.

Ad-targeted onboarding

Show different onboarding flows based on the promise, angle, or use case in the ad.

Personalized paywalls

Match pricing, messaging, and paywall design to the campaign that acquired the user.

One flow from acquisition to conversion

Build audiences with Adapty Attribution data and personalize the post-install experience without creating a separate growth stack.

Pricing

Start free, scale with revenue.

Free while you're under $5K monthly tracked revenue. After that, $0.04 per attributed install — no seat fees, no event-volume tiers.

Pro
Built for paid UA.
No fixed costs. No tiers. Just pricing that scales with revenue.
Free
While under $5K monthly tracked revenue
$0.04
Per attributed install, after $5K MTR
  • Real-time, click-level attribution
  • All ad networks · ad-level analytics
  • Signal engineering for ad networks
  • pROAS & pAdProfit forecasts
  • Raw data export
Start for free
Enterprise
When you need more.
Extra transaction data sources or custom exports? Let's build it together.
Custom
Priced for your stack & volume
  • Everything in Pro
  • Extra transaction data sources
  • Custom data exports tailored to your warehouse
  • Dedicated success manager & private Slack
  • Custom contract & SLA
Talk to us
Protection and security

Secure tool with modern safety standards

Your data stays safe inside the compliant Adapty platform — no external sync, no hidden vendors.

Certified
SOC2 Type II
Compliant
GDPR
Secure
Encrypted
FAQ

Honest answers to the obvious questions.

How does the attribution work? +

We match installs to campaigns using probabilistic signals and feed enriched in-app event postbacks back to the ad networks for optimization. The output is ad-, ad-set-, and creative-level performance data in real time. Developers control what data is sent.

Does it work alongside SKAdNetwork? +

Yes. Adapty Attribution operates in parallel with SKAdNetwork — no interference with Apple's privacy framework. You keep your SKAN reporting; we add real-time ad-level performance data on top, so you don't have to wait for the SKAN window to close to make a decision.

How accurate is the matching? +

Consistently high. The matching model is built specifically for subscription apps and tuned per ad network. You see attribution quality per channel in the dashboard from day one — verifiable on your own data, no black box and no marketing-only number.

What about privacy and consent? +

Adapty Attribution uses anonymized signals. Developers decide what data is sent, in line with GDPR and CCPA. No identifiers leave the device that aren't already permitted by your app's consent model.

Do we need to replace our MMP? +

Your call. Adapty Attribution can be your primary attribution engine: it's purpose-built for subscription apps and integrates with the rest of the Adapty stack, so for most teams it covers everything the MMP did.

What does setup look like? +

If you already use the Adapty SDK: connect your ad accounts, create a campaign configuration, copy the link, and launch. No extra SDK to add. Most teams are live the same day.

Run ads that pay back.

Connect one ad network. See your real subscription revenue tied back to creatives in under ten minutes. Bring the others over when you're convinced.