Common Marketing Formulas: Advertising, ROI, CAC, ROAS & More | AAMA

Marketing analytics reports, charts, calculator, and handwritten ROI formulas on a desk

Marketing and advertising rely on a wide range of formulas to evaluate media costs, campaign performance, customer acquisition, conversion, retention, and financial return. The AAMA Common Marketing Formulas reference brings together frequently used calculations in one place, with clear explanations of what each formula measures and how it should be interpreted.

This resource is designed for marketing and advertising professionals, agencies, brands, students, academics, analysts, and anyone who needs a practical reference for commonly used calculations. Formulas should always be applied with an understanding of the underlying data, assumptions, and business context because the same metric may be calculated differently depending on the organization or platform.

Advertising & Media Formulas

Cost per Mille

Cost per mille, or CPM, measures the cost of 1,000 advertising impressions. It is commonly used to compare the relative cost efficiency of media placements and campaigns focused on audience exposure.

Formula: CPM = Advertising Cost ÷ Impressions × 1,000

Example: A campaign spends $5,000 and generates 1,000,000 impressions. The CPM is $5.00.

Related AAMA Resource: CPM Calculator

Cost per Click

Cost per click, or CPC, measures the average advertising cost associated with each click generated by a campaign. It is commonly used in paid search, paid social, display advertising, and other digital channels.

Formula: CPC = Advertising Cost ÷ Clicks

Example: A campaign spends $2,000 and generates 4,000 clicks. The CPC is $0.50.

Related AAMA Resource: CPC Calculator

Click-Through Rate

Click-through rate, or CTR, measures the percentage of impressions that generate a click. It can help evaluate whether creative, targeting, messaging, or placement is generating interaction.

Formula: CTR = Clicks ÷ Impressions × 100

Example: An advertisement receives 2,500 clicks from 250,000 impressions. The CTR is 1%.

Related AAMA Resource: CTR Calculator

Cost per Acquisition

Cost per acquisition, or CPA, measures the average campaign cost required to generate a defined acquisition. An acquisition may represent a sale, registration, subscription, lead, application, or another completed action.

Formula: CPA = Campaign Cost ÷ Acquisitions

Example: A campaign spends $10,000 and generates 500 acquisitions. The CPA is $20.

Related AAMA Resource: CPA Calculator

Reach

Reach estimates the number of unique individuals exposed to a campaign when total impressions and average frequency are known.

Formula: Reach = Gross Impressions ÷ Frequency

Example: A campaign generates 1,200,000 gross impressions with an average frequency of 4. The estimated reach is 300,000 people.

Related AAMA Resource: Reach Calculator

Frequency

Frequency measures the average number of times each reached individual is exposed to a campaign.

Formula: Frequency = Gross Impressions ÷ Reach

Example: A campaign generates 900,000 impressions among 300,000 people. The average frequency is 3.

Related AAMA Resource: Frequency Calculator

Gross Impressions

Gross impressions represent the total number of advertising exposures generated by a campaign, including repeated exposure to the same individuals.

Formula: Gross Impressions = Reach × Frequency

Example: A campaign reaches 250,000 people with an average frequency of 4. The campaign generates 1,000,000 gross impressions.

Related AAMA Resource: Gross Impressions Calculator

Conversion & Campaign Performance Formulas

Conversion Rate

Conversion rate measures the percentage of users, visits, clicks, leads, or other opportunities that result in a defined conversion.

Formula: Conversion Rate = Conversions ÷ Total Opportunities × 100

Example: A landing page receives 10,000 visits and generates 500 completed registrations. The conversion rate is 5%.

Related AAMA Resource: Conversion Rate Calculator

Return on Ad Spend

Return on ad spend, or ROAS, compares revenue attributed to advertising with the amount spent on that advertising.

Formula: ROAS = Attributed Revenue ÷ Advertising Spend

Example: A campaign generates $40,000 in attributed revenue from $10,000 in advertising spend. The ROAS is 4.0, or 4x.

ROAS measures revenue efficiency, not profit. Whether a campaign is actually profitable depends on margins, operating costs, returns, fulfillment, and other business expenses.

Related AAMA Resources: ROAS Calculator and Break-Even ROAS Calculator

Marketing Return on Investment

Marketing return on investment measures financial return relative to the cost of a marketing investment. Organizations should define clearly which costs and returns are included in the calculation.

Formula: Marketing ROI = (Return Attributed to Marketing – Marketing Cost) ÷ Marketing Cost × 100

Example: A marketing initiative generates $150,000 in attributable financial return and costs $100,000. The marketing ROI is 50%.

Related AAMA Resource: Marketing ROI Calculator

Break-Even ROAS

Break-even ROAS estimates the minimum return on ad spend required for revenue to cover the cost structure used in the calculation. One simplified version uses gross margin.

Formula: Break-Even ROAS = 1 ÷ Gross Margin

Gross margin should be expressed as a decimal. A 25% gross margin would therefore be entered as 0.25.

Example: If a product has a gross margin of 25%, the break-even ROAS is 4.0. The advertiser would need four dollars in revenue for every dollar of ad spend to cover the gross-margin constraint used in the calculation.

Related AAMA Resource: Break-Even ROAS Calculator

Customer Acquisition & Value Formulas

Customer Acquisition Cost

Customer acquisition cost, or CAC, measures the average cost required to acquire a new customer.

Formula: CAC = Customer Acquisition Costs ÷ New Customers Acquired

Depending on the purpose of the analysis, acquisition costs may include advertising, marketing personnel, sales costs, software, agency fees, promotions, and other acquisition-related expenses.

Example: An organization spends $60,000 on customer acquisition and gains 1,000 new customers. The CAC is $60.

Related AAMA Resource: Customer Acquisition Cost Calculator

Customer Lifetime Value

Customer lifetime value, commonly abbreviated CLV or LTV, estimates the value a customer generates over the duration of the customer relationship. Organizations may use more advanced models depending on available data and forecasting needs.

A simplified approach is:

Formula: LTV = Average Purchase Value × Purchase Frequency × Average Customer Lifespan

Example: A customer spends an average of $50 per purchase, buys four times per year, and remains a customer for three years. The estimated LTV is $600.

This simplified calculation measures revenue rather than contribution margin unless margin is incorporated separately.

Related AAMA Resource: Customer Lifetime Value Calculator

LTV:CAC Ratio

The LTV:CAC ratio compares estimated customer lifetime value with the cost required to acquire that customer.

Formula: LTV:CAC Ratio = Customer Lifetime Value ÷ Customer Acquisition Cost

Example: If LTV is $600 and CAC is $150, the LTV:CAC ratio is 4:1.

The ratio should be interpreted in the context of margin, cash flow, retention, growth objectives, and the reliability of the lifetime-value estimate.

Related AAMA Resource: LTV:CAC Ratio Calculator

Customer Retention Rate

Customer retention rate measures the percentage of existing customers who remain customers over a defined period.

Formula: Retention Rate = (Customers at End of Period – New Customers Acquired During Period) ÷ Customers at Start of Period × 100

Example: A company begins the year with 1,000 customers, ends with 1,100 customers, and acquired 300 new customers during the year. The retention rate is 80%.

Retention is most meaningful when the measurement period and definition of an active customer remain consistent.

Customer Churn Rate

Customer churn rate measures the percentage of customers lost during a defined period.

Formula: Churn Rate = Customers Lost During Period ÷ Customers at Start of Period × 100

Example: A business begins the month with 2,000 customers and loses 100. The churn rate is 5%.

Churn and retention are closely related, but the calculations may not always be exact inverses when customer counts change during the measurement period.

Repeat Purchase Rate

Repeat purchase rate measures the percentage of customers who make more than one purchase during a defined period.

Formula: Repeat Purchase Rate = Customers With More Than One Purchase ÷ Total Customers × 100

Example: If 2,000 customers made purchases during the year and 800 made more than one purchase, the repeat purchase rate is 40%.

Lead Generation & Sales Formulas

Cost per Lead

Cost per lead, or CPL, measures the average marketing cost required to generate a lead.

Formula: CPL = Marketing Cost ÷ Leads Generated

Example: A campaign spends $12,000 and generates 600 leads. The CPL is $20.

Cost per lead should generally be evaluated alongside lead quality and downstream conversion rather than used by itself.

Lead-to-Customer Conversion Rate

Lead-to-customer conversion rate measures the percentage of leads that ultimately become customers.

Formula: Lead-to-Customer Conversion Rate = New Customers ÷ Leads × 100

Example: A campaign produces 1,000 leads and 100 become customers. The lead-to-customer conversion rate is 10%.

Revenue per Lead

Revenue per lead compares total revenue generated with the number of leads acquired.

Formula: Revenue per Lead = Revenue ÷ Leads

Example: A lead-generation program produces $200,000 in revenue from 2,000 leads. Revenue per lead is $100.

This metric can help compare lead sources that generate different levels of volume and customer quality.

Website & Digital Formulas

Landing Page Conversion Rate

Landing page conversion rate measures the percentage of landing-page visits that result in the intended action.

Formula: Landing Page Conversion Rate = Conversions ÷ Landing Page Visits × 100

Example: A page receives 8,000 visits and generates 320 completed forms. The conversion rate is 4%.

Related AAMA Resource: Landing Page Evaluation Checklist

Engagement Rate

Engagement rate compares defined engagement actions with an audience or exposure measure. There is no universal engagement-rate formula, so marketers should always document the denominator being used.

A common version is:

Formula: Engagement Rate = Engagements ÷ Impressions × 100

Another version may use reach, followers, sessions, or views instead of impressions.

Example: A post generates 1,000 engagements from 50,000 impressions. Using impressions as the denominator, the engagement rate is 2%.

Email Marketing Formulas

Email Delivery Rate

Email delivery rate measures the percentage of sent emails that are successfully accepted by recipient mail systems.

Formula: Delivery Rate = Delivered Emails ÷ Emails Sent × 100

Example: An organization sends 10,000 emails and 9,700 are delivered. The delivery rate is 97%.

Email Open Rate

Email open rate estimates the percentage of delivered emails that register an open.

Formula: Open Rate = Recorded Opens ÷ Delivered Emails × 100

Example: An email is delivered to 20,000 recipients and records 6,000 opens. The open rate is 30%.

Privacy protections and automatic image loading can affect open-rate accuracy, so the metric should be interpreted alongside clicks and conversions.

Email Click-Through Rate

Email click-through rate measures the percentage of delivered emails that generate a click.

Formula: Email CTR = Email Clicks ÷ Delivered Emails × 100

Example: An email is delivered to 25,000 recipients and generates 1,250 clicks. The email CTR is 5%.

Click-to-Open Rate

Click-to-open rate, or CTOR, compares the number of clicks with recorded email opens.

Formula: CTOR = Clicks ÷ Opens × 100

Example: An email records 8,000 opens and 1,600 clicks. The CTOR is 20%.

Because the calculation depends on open data, limitations in open tracking also affect CTOR.

Email Conversion Rate

Email conversion rate measures the percentage of email recipients, delivered messages, or clickers who complete a defined action. The denominator should always be stated clearly.

One common version is:

Formula: Email Conversion Rate = Conversions ÷ Delivered Emails × 100

Example: An email is delivered to 10,000 recipients and generates 300 purchases. Using delivered emails as the denominator, the conversion rate is 3%.

Related AAMA Resource: Email Marketing Metrics Calculator

Unsubscribe Rate

Unsubscribe rate measures the percentage of delivered emails that generate an unsubscribe request.

Formula: Unsubscribe Rate = Unsubscribes ÷ Delivered Emails × 100

Example: An email is delivered to 40,000 recipients and generates 200 unsubscribes. The unsubscribe rate is 0.5%.

Revenue & Commercial Formulas

Average Order Value

Average order value, or AOV, measures the average amount spent per transaction.

Formula: AOV = Revenue ÷ Number of Orders

Example: A business generates $500,000 from 10,000 orders. The average order value is $50.

AOV can help marketers evaluate pricing, promotions, cross-selling, upselling, and purchasing behavior.

Revenue per Customer

Revenue per customer measures average revenue generated by each customer during a defined period.

Formula: Revenue per Customer = Total Revenue ÷ Customers

Example: A business generates $2 million in annual revenue from 20,000 customers. Revenue per customer is $100.

Revenue Growth Rate

Revenue growth rate measures the percentage change in revenue between two comparable periods.

Formula: Revenue Growth Rate = (Current Period Revenue – Previous Period Revenue) ÷ Previous Period Revenue × 100

Example: Revenue grows from $1 million to $1.2 million. The revenue growth rate is 20%.

The periods being compared should be equivalent whenever seasonality or timing could materially affect the result.

Brand & Research Formulas

Net Promoter Score

Net Promoter Score, or NPS, is calculated from responses to a standardized likelihood-to-recommend question. Respondents are categorized as promoters, passives, or detractors.

Formula: NPS = Percentage of Promoters – Percentage of Detractors

Example: If 60% of respondents are promoters and 20% are detractors, the NPS is 40.

NPS is expressed as a score rather than a percentage and should be interpreted as one customer-experience indicator rather than a complete measure of loyalty.

Response Rate

Response rate measures the percentage of people invited to participate in a survey, research study, or direct-response activity who provide a response.

Formula: Response Rate = Responses ÷ Eligible Invitations × 100

Example: A survey is sent to 5,000 eligible participants and receives 1,000 completed responses. The response rate is 20%.

The exact denominator should reflect the methodology and exclude invalid or undeliverable invitations when appropriate.

Using Marketing Formulas Correctly

A formula can produce an accurate calculation while still producing a misleading conclusion if the underlying data is incomplete, inconsistent, or poorly defined. Before comparing results, marketers should confirm that the measurement period, attribution method, audience definition, cost inputs, conversion criteria, and data sources are consistent.

Metrics should also be interpreted together rather than in isolation. A campaign may achieve a low CPC while generating poor-quality traffic, or a high ROAS while producing insufficient profit because margins are thin. The calculation identifies what happened within a particular framework, while professional judgment determines what the result actually means.

Related AAMA Resources

Continue exploring the AAMA Resource Library with the Marketing & Advertising Glossary, Marketing Metrics & KPI Reference, Advertising & Marketing Acronyms Guide, Marketing Channels Reference Guide, Campaign Measurement Framework, and AAMA Calculators & Tools. These resources provide deeper definitions, measurement guidance, and interactive tools for many of the formulas included in this reference.

AAMA will continue expanding this reference as new platforms, measurement methods, and professional practices introduce additional calculations used throughout advertising and marketing.