This calculator summarizes the financial and delivery performance of a TikTok advertising campaign. It combines spend, impressions, clicks, and attributed conversions to calculate CPM, CPC, CTR, conversion rate, CPA, revenue, and ROAS in one view.
It is useful for campaign checks, creative tests, audience comparisons, and budget reviews where several funnel metrics need to be interpreted together. The output can reveal whether performance is being limited by ad delivery, click engagement, post-click conversion, or economics after the conversion.
Campaign inputs
USD
USD
Result
—
Attributed revenue generated per dollar of TikTok ad spend
CPM—
Cost per click—
Click-through rate—
Conversion rate—
Cost per conversion—
1. Match one reporting window Gather spend, delivery, conversion, and revenue data for the same campaign dates.
2. Enter delivery totals Add impressions and clicks from TikTok Ads Manager.
3. Add attributed conversions Use the conversion event selected for campaign optimization or reporting.
4. Enter attributed revenue Use revenue assigned under the same attribution settings.
5. Compare the metrics Read ROAS together with CPA, CPC, CTR, CPM, and conversion rate before changing budget.
Interpretation: Each advertising dollar was associated with four dollars of revenue, while the supporting funnel metrics provide context for whether the result came from efficient traffic, conversion, or both.
Which conversion event should I enter?
Use the event that represents the campaign objective, such as a purchase, lead, registration, or app install. Do not mix different event types in one conversion total.
Why does attribution matter?
Different click-through and view-through windows can credit different numbers of conversions and revenue. Keep the attribution setting consistent when comparing campaigns.
Can a high ROAS still be unprofitable?
Yes. ROAS excludes product cost, fulfillment, discounts, fees, and overhead. Profitability depends on contribution margin, not revenue alone.
What happens when spend is zero?
ROAS, CPC, CPM, and CPA cannot be meaningfully calculated from zero spend. The page leaves the affected result undefined instead of dividing by zero.
Which metric should determine scaling?
No single metric is sufficient. A campaign is a stronger scaling candidate when conversion volume is stable, CPA fits the unit economics, and ROAS remains acceptable as spend increases.