How to Calculate Acquisition Cost per Policy in Excel

Learn how to measure your agency’s true acquisition cost per policy to identify which lead sources deliver the best ROI. This lesson walks you through organizing your data, comparing revenue and cost by channel, and visualizing margins to uncover your most profitable marketing sources.

Download the Excel file used in this tutorial:

How to Calculate Acquisition Cost per Policy in Excel

This tutorial shows how to calculate your true Customer Acquisition Cost (CPA), the real cost of gaining each new policy, and how to compare profitability by lead source. By combining Acquisition Cost, Gross Revenue, and Margin, you can see which channels deliver the best return on investment.

1. Create a List of Lead Sources

  • Use the UNIQUE() function on the Lead Source column (for example, Column L).
    • Copy the result and paste values using Ctrl + Shift + V to remove formulas.
    • If you want it to update automatically when new data is added, add a period (.) inside the formula.
    • Optionally sort alphabetically for easier reference.

2. Calculate the Average Acquisition Cost (CPA)

  • Acquisition cost data is in Column S.
    • Use the AVERAGEIFS() function to calculate the average cost per lead source.
    Example:
    =AVERAGEIFS(AcquisitionCostRange, LeadSourceRange, LeadSource)
    • Paste the results as values.
    • Format as currency using Ctrl + Shift + 4.

Tip: Label this column “Cost per Acquisition (CPA)” for clarity.

3. Calculate the Average Gross Revenue per Policy

  • Gross revenue is in Column R.
    • Use the same AVERAGEIFS() formula to find the average revenue for each lead source.
    • Paste values and format as currency.
    • Center-align the numbers with Alt + H + A + C.

If you want to analyze performance by month, extract the month from the policy effective date using text functions and add it as another criterion.

4. Calculate the Margin

  • Create a new column dividing Gross Revenue ÷ Acquisition Cost.
    • Format as a percentage using Ctrl + Shift + 5.
    • Copy the formula down for all rows.

This margin shows how many dollars of revenue you earn for every dollar spent acquiring a policy.

5. Build a Combo Chart

  1. Highlight your table (Lead Source, CPA, Revenue, Margin).
  2. Go to Insert → Recommended Charts → Combo Chart.
  3. Place both dollar values (CPA and Revenue) on the Primary Axis.
  4. Place Margin (%) on the Secondary Axis.

Your chart should display:

  • Blue bars for Acquisition Cost
  • Orange bars for Gross Revenue
  • Green line for Margin

Now you can instantly compare the cost and profitability of each lead source.

6. Format and Label the Chart

  • Add a descriptive title such as “Acquisition Cost per Policy by Lead Source.”
    • Adjust colors, fonts, and labels to match your theme.
    • Add data labels if you want exact values visible.

7. Interpret the Results

  • SEO leads return about $4.03 for every $1 spent.
    • Email campaigns return about $3 per dollar.
    • Referrals have the highest margin overall, even with smaller total revenue.

This analysis reveals where to focus your budget and which channels need improvement.

8. Optional Enhancements

  • Add conditional formatting to highlight top-performing sources.
    • Include monthly or quarterly filters for trend analysis.
    • Add Lifetime Value (LTV) to calculate total customer ROI.

Result

You now have a dynamic Excel model that calculates and visualizes Acquisition Cost, Gross Revenue, and Margin by Lead Source. This helps you identify high-performing marketing channels and make smarter investment decisions.

Measuring Acquisition Cost in Excel Dashboards

Q1. What is acquisition cost per policy?
Acquisition cost per policy represents the average cost your agency spends to gain a new client. It includes marketing, referral, and operational expenses, giving you a clear view of how much each new policy truly costs to acquire.

Q2. Why is acquisition cost important for insurance agencies?
Tracking acquisition cost helps you understand which lead sources are the most profitable. By comparing cost per policy to the average revenue and margin from each channel, you can focus on strategies that drive sustainable growth.

Q3. How do I calculate acquisition cost in Excel?
You can organize your data by lead source, calculate the average cost per policy, and then compare it to your average gross revenue. Visualizing both metrics in an Excel combo chart makes it easy to see which channels deliver the strongest ROI.

Q4. Can I include margin or profitability in the same chart?
Yes. You can add a secondary axis in Excel to display margin percentages alongside dollar values for cost and revenue. This dual-axis chart instantly shows which acquisition channels perform best.

Q5. How does this analysis improve decision-making?
It gives you visibility into which channels, such as SEO, referrals, or email campaigns, yield the highest return per dollar spent. This allows agencies to optimize marketing budgets and reinvest in the most effective sources.

Q6. Where can I get the sample Excel file used in the video?
You can download the same dataset featured in the tutorial using the link provided below the video or request it directly by email.

Get more lessons like this
by joining our newsletter

Receive weekly Excel tutorials, tips, and KPIs straight to your inbox

Databoards

Analysis & Development