How to Use the Messaging App Display Ad ROAS Calculator
Messaging-app display ads are typically billed per impression (CPM), which makes it hard to tell from spend alone whether a campaign is actually converting well. This calculator takes impressions, CTR (click-through rate), CPM, conversion rate, and order value per conversion, and returns total spend, expected clicks, cost per conversion (CPA), and ROAS (revenue relative to ad spend) in one step.
The calculation flows as impressions → clicks (via CTR) → conversions (via conversion rate) → revenue (via order value), while total spend is impressions divided by 1,000, times CPM. A ROAS above 100% means you recovered more revenue than you spent; below that signals the campaign isn't paying for itself yet.
Figuring out where the biggest drop-off happens - at the click stage or the conversion stage - points you toward the right fix. A low CTR usually calls for better creative or copy, while a low conversion rate points to landing page optimization.
Frequently Asked Questions
It varies widely by industry and creative, but these banner-style ads typically run 1-3% CTR and $2.50-6 CPM. Check your own campaign data for the most accurate numbers to enter here.
Looking only at revenue from a single campaign, it can look like a loss - but once you factor in customer lifetime value from repeat purchases or subscriptions, a first-purchase loss often turns profitable long term. Whether that's acceptable depends on if the campaign's goal is immediate revenue or customer acquisition.