Skip to content
Calculator Tools

Marketing & Growth · 10 calculators

Advertising Calculators

Plan ad campaigns: CPM, CPC, CPA, CTR, ROAS, ad spend, cost per lead, break-even ROAS, impressions and clicks.

  • Advertising

    CPM Calculator

    CPM (cost per thousand impressions) from ad spend and impressions, a standard metric for display and social ads.

    CPM = Ad spend ÷ Impressions × 1000

    Also called cost per mille · cost per thousand impressions

  • Advertising

    CPC Calculator

    Cost per click (CPC): ad spend divided by clicks — for Google Ads, Meta, LinkedIn and more.

    Cost per click = Ad spend ÷ Clicks

    Also called cost per click · cpc formula

  • Advertising

    CTR Calculator

    Click-through rate (CTR): clicks as a percentage of impressions for ads, emails and search results.

    CTR = Clicks ÷ Impressions × 100

    Also called click through rate · ctr formula

  • Advertising

    ROAS Calculator

    Return on ad spend (ROAS) from ad revenue and spend, plus profit after product margin.

    ROAS = ad revenue ÷ ad spend

    Also called return on ad spend · roas formula

  • Advertising

    Ad Spend Calculator

    Ad budget needed to hit a conversion goal from CPC and conversion rate — or conversions from a given budget.

    Spend = goal ÷ conversion rate × CPC

    Also called advertising budget · ppc budget calculator

  • Advertising

    Impression Calculator

    How many ad impressions a budget buys at a given CPM, and expected clicks at your CTR.

    Impressions = budget ÷ CPM × 1000

    Also called impressions from budget · ad impressions

  • Advertising

    Click Calculator

    Expected clicks from impressions and CTR, or from budget and CPC, with the resulting cost.

    Clicks = impressions × CTR

    Also called expected clicks · clicks from ctr

Key advertising formulas

CPMCPM = Ad spend ÷ Impressions × 1000
CPCCost per click = Ad spend ÷ Clicks
CPACPA = Campaign spend ÷ Conversions
CTRCTR = Clicks ÷ Impressions × 100
ROASROAS = ad revenue ÷ ad spend
Ad SpendSpend = goal ÷ conversion rate × CPC
Cost Per LeadCost per lead = Marketing spend ÷ Leads
Break-Even ROASBreak-even ROAS = 1 ÷ margin
ImpressionImpressions = budget ÷ CPM × 1000
ClickClicks = impressions × CTR