Playbook
Marketing Attribution & UA: Connect Ad Spend to Subscription Revenue
Optimize paywalls by ad campaign without an app release and feed real subscription events back to Apple Search Ads, Meta, and Adjust so your spend chases payers, not taps.
Your UA team spends to win the install — but a hard-coded paywall decides whether that spend ever turns into revenue. Superwall closes the gap: it ties what acquired users do after the tap back to the campaign and keyword that brought them in, and lets you change the paywall they see without shipping a build.
Why it matters
Acquisition and monetization usually live in two different systems that never talk to each other. The result is familiar: ad platforms optimize toward cheap installs, you can't see which keywords and campaigns actually produce subscribers, and the paywall that decides every conversion is locked behind an app release.
This is a recurring theme in customer conversations — teams want one place to understand what's working across acquisition and monetization, and the autonomy to act on it without filing an engineering ticket. Marketing, attribution, and UA show up directly as a buyer job because the paywall is where ad spend either converts or leaks.
What you can do with Superwall
Optimize ad campaigns on real subscription events, not installs. The Meta Conversion API integration forwards subscription lifecycle events server-side to Meta — mapping trial starts to
StartTrial, subscriptions toSubscribe, and trial conversions and renewals toPurchase, with revenue included so you can build value-based campaigns.Attribute revenue with your MMP. The Adjust integration sends subscription and payment events server-to-server via Adjust's S2S event API, including device identifiers and product, transaction, and offer parameters, so revenue is attributed back to the campaign and channel that earned it.
Break down ROAS by Apple Search Ads keyword. The Apple Search Ads integration captures campaign, ad group, keyword, and match type for acquired users and lets you break down and filter Proceeds, Sales, Conversions, New Subscriptions, New Trials, Trial Conversions, and Refund Rate by those dimensions.
Show acquired users the right paywall. Use campaign audiences to target paywalls by attribution data, user attributes, app version, and subscription status — then test variants head-to-head, no app release required.
Forward events anywhere else. Real-time webhooks push initial purchase, renewal, cancellation, expiration, and other events to any downstream tool in your attribution stack.
How it works
Install the SDK and register placements. Superwall presents and gates paywalls through placements you register in your app, so the paywall is configured remotely instead of hard-coded.
Build audiences for your acquisition cohorts. In campaign audiences, set rules using Apple Search Ads data (campaign, keyword, ad group, match type), custom user attributes, app version, and subscription status. Audiences are evaluated top-to-bottom, and the first match decides which paywall a user sees.
Test variants and read the results. Run paywall and offer experiments head-to-head per audience and review outcomes in experiment results — all from the dashboard.
Pipe conversion events back to the ad stack. Turn on the Meta Conversion API, Adjust, and Apple Search Ads integrations so ad platforms optimize toward subscribers and revenue is attributed to the keyword and campaign that drove it.
Proof from customers
- Marketing, attribution, and UA is a named customer job — teams explicitly want to connect acquisition to what happens after the install.
- The dominant emotional hook across customer calls is being able to test anything, fast, without shipping a build — which is exactly what lets a growth team match paywalls to ad campaigns without waiting on engineering.
- Customers repeatedly describe wanting one place to understand what's working — an "air traffic control" view across paywalls, offers, web, and app — rather than fragmented data across tools.
Customers want one place to understand what's working — an "air traffic control" view across paywalls, offers, web, and app.
Use cases
Spend on payers, not installs. Optimize Meta campaigns on Subscribe and value-based conversions instead of installs or paywall views.
Find your highest-LTV keywords. Break down proceeds and trial conversions by Apple Search Ads keyword and match type to reallocate budget.
Intent-matched paywalls. Show high-intent search traffic a different offer than broad prospecting, and test which converts best per cohort.
Unified attribution. Forward subscription lifecycle events to Adjust and any webhook consumer so revenue is attributed across your whole stack.
Get started
Spin up a project and connect your first integration with the pre-launch checklist, then wire up Apple Search Ads, the Meta Conversion API, and Adjust. New to Superwall? Start at superwall.com.