TikTok Smart+ App Campaigns: Measurement Setup for Subscription Apps

By Wednesday, impressions and clicks are climbing, yet the conversion column sits at zero.

Airbridge5 min read
TikTok Smart+ App Campaigns: Measurement Setup for Subscription Apps

Key Takeaway

  • Connect your ad channel integration and turn on in-app event postbacks so automated campaigns receive subscription signals.
  • Map your trial and subscription events to ad network events when setting up AEO.
  • Compare trial-to-purchase conversion rates by campaign in the Funnel report, and group installs, trial starts, first subscriptions, and subscription revenue across campaign, ad group, and creative levels in Actuals.

By Wednesday, impressions and clicks are climbing, yet the conversion column sits at zero. When you wear five hats at a consumer subscription app—writing code, tweaking paywalls, and managing acquisition—watching budget leave the bank account without knowing if a single trial started is stressful. Knowing how automated campaigns gather conversion signals, how long early subscription metrics take to settle, and how to wire your event postbacks keeps you from killing a working campaign too early or feeding budget into a broken setup.

Automated Campaign Signals

Automated app campaigns handle targeting, bidding, and creative rotation on their own, which means the algorithm relies entirely on the conversion signals you feed back to it. Instead of manually splitting ad groups by age, interest, or placement, you hand the ad channel your creative assets and let its delivery system find people likely to start a trial or pay for a subscription. If those down-funnel signals never reach the ad platform, the algorithm optimizes in the dark.

Airbridge Core Plan connects supported ad networks and creator links to app trials, subscriptions, and revenue, and using AEO through channel integration in Airbridge requires switching on both the Enable channel integration and In-app Event Postback toggles.

Reading Early Results

Waiting for conversions to show up in your dashboard is the hardest part of running automated campaigns on a tight budget. Two separate delays affect what you see in the first week: the ad platform's learning phase and the nature of subscription billing cycles. If your app offers a 3-day or 7-day free trial, actual subscription revenue will not materialize on day one even if the campaign is bringing in high-intent users right away. On iOS, privacy frameworks add another layer to early measurement, where SKAdNetwork serves as a privacy-centric attribution framework for iOS devices that allows app-install measurement without user or device identifiers.

To monitor early performance without waiting weeks for billing cycles to close, look at both near-term activity and day-by-day user cohorts. In Marketing Analytics, the Actuals Report shows collected campaign events with near real-time updates, while Funnel, Revenue, and Retention reports refresh hourly. That lets you verify on launch day whether attributed installs and trial starts are coming through. As the days progress, you can evaluate whether those early users stick around and pay by checking cohort metrics in an Actuals report, which show revenue and retention on the Nth day after a user enters via a start event. Examples of these cohort metrics include N-day retention user count or rate, N-day ARPU, and N-day ARPPU.

Mapping Subscription Events

Automated campaigns optimizing for app events (AEO) or value need to know the exact moment a user starts a trial, converts to a paid plan, or churns. Mobile app postback sends the in-app events collected by the SDK back to your ad channels as postbacks. Among the 25 pre-configured standard events in Airbridge, only three are subscription-related events: Start Trial, Subscribe, and Unsubscribe.

  1. Register your App ID on the channel integration page and turn on the Enable channel integration toggle so Airbridge automatically sends Install (install_app) and Deeplink Open (launch_app) events.
  2. Switch on the In-app Postback toggle on the Channel Integration page to display the event mapping table, where Edit lets you add, modify, or delete the events you want to forward.
  3. For AEO, add the Airbridge events to use in Event Mapping—such as Start Trial or Subscribe—and map them to the ad channel's events.

Comparing Campaign Types

When you test a Smart+ campaign against your existing manual campaigns, looking only at cost per install hides what happens at the paywall. An automated campaign might bid higher for users who actually start trials, resulting in a higher install cost but a lower cost per subscriber. Comparing both campaign types side by side in your attribution dashboard shows where your ad spend actually turns into revenue.

In Airbridge, the Actuals report groups installs, trial starts, first subscriptions (app), and subscription revenue across three hierarchy levels: campaign, ad group, and ad creative. Note that for cohort metrics in the Actuals report, GroupBys are applied by start event. If you want to see where users drop off between installing the app and paying, the Funnel report breaks down the stages from install to trial start to subscription by campaign, allowing you to compare trial-to-purchase conversion rates across your automated and manual campaigns.

  • Airbridge Core includes ad network attribution for four major ad channels alongside Revenue, Funnel, Retention, and Cohort reports, Predictive LTV, and up to two third-party integrations.
  • Cost and ad spend aggregation alongside subscription revenue aggregation so you can compare spend against returns in one place.

Budgeting for Learning

Even with clean event postbacks and cohort reporting in place, an automated campaign cannot exit its learning phase if the daily budget is spread too thin. Ad algorithms need a steady volume of conversion events each week to identify patterns among the users who start trials or subscribe. If you spend $2,000 a month and split that budget across five campaigns and ten ad groups, no single campaign collects enough trial starts to stabilize delivery.

When setting your budget for a Smart+ test, work backward from the cost of the event you are optimizing for:

  • Choose an optimization event that matches your budget volume. If a paid subscription costs $40 to acquire and your daily test budget is $50, optimizing directly for subscriptions will only generate about one conversion per day. Optimizing for Start Trial gives the campaign more frequent signals while still filtering for paywall intent.
  • Consolidate your budget into fewer campaigns. Instead of running multiple fragmented manual ad groups alongside several automated tests, fund one Smart+ campaign with enough daily budget to generate consistent daily trial starts.
  • Hold off on daily budget edits and creative swaps right after launch. Resetting bids or slashing budgets in the middle of the first few days forces the delivery system to readjust before your first batch of 3-day or 7-day trials has even finished converting.

FAQS

FAQ

What is included in the Core Plan pricing and trial?

As of November 2026, the Core Plan starts at $40+/mo after a 30-day free trial, with no annual lock-in so you can cancel anytime. The base plan includes 500,000 data points per month, and any additional usage is billed at $0.0001 per extra data point.

How are GroupBys applied in the Actuals report when evaluating subscription campaigns?

For cohort metrics in the Actuals report, GroupBys are applied by start event, while basic and custom metrics apply them per metric. The report groups installs, trial starts, first subscriptions (app), and subscription revenue by campaign, ad group, and ad creative.