Skip to main content

How to Calculate Customer Acquisition Cost (CAC) by Product in Polar

This article details how you can leverage Custom Dimensions to breakdown your Blended CAC or Ad Spend by Product.

Abby Garland avatar
Written by Abby Garland
Updated this week

Overview

Understanding Customer Acquisition Cost (CAC) by product is essential for eCommerce teams that want to scale efficiently. While overall CAC provides a high-level view of acquisition performance, it can mask large differences between individual products, plans, or offerings.

In this article, you’ll learn:

  • What CAC by product is and why it matters

  • How Polar calculates CAC by product

  • How to create a custom dimension to calculate and analyze CAC by product

  • How to use these insights to make better growth decisions

By the end, you’ll be able to confidently analyze acquisition efficiency at the product level and tailor your marketing and product strategy accordingly.


Section 1: What Is CAC by Product and Why It Matters

Customer Acquisition Cost (CAC) measures how much you spend to acquire a new customer. When broken down by product, CAC shows how acquisition efficiency varies across your offerings.

Why CAC by product matters

Many eCommerce businesses:

  • Offer multiple products or pricing tiers

  • Acquire different products through different channels

  • Allocate marketing spend unevenly

Looking only at blended CAC can hide important insights. For example:

  • A lower-priced product may drive volume but be unprofitable due to high CAC

  • A higher-priced product may justify a higher CAC due to stronger LTV

CAC by product helps you:

  • Identify which products scale profitably

  • Understand how acquisition costs differ across offerings

  • Optimize marketing spend and pricing strategy


Section 2: How Polar Calculates CAC by Product

Polar calculates CAC by product by attributing marketing spend to customers based on the first product they purchased.

The core formula

For each product:

CAC = Total attributed marketing spend ÷ Number of new customers

Attribution logic in Polar

Polar:

  • Pulls in marketing costs from connected sources (e.g. ad platforms)

  • Attributes spend to newly acquired customers

  • Assigns each customer to the first product purchased

This ensures:

  • Customers are only counted once

  • CAC reflects true acquisition behavior

  • Results are consistent and comparable over time

💡 Note: CAC by product focuses on acquisition, not upgrades or expansions. Customers are attributed to their entry product.


Section 3: How to Create a Custom Dimension to Calculate CAC by Product

To analyze CAC by product in Polar, you’ll need to create a custom dimension that groups customers by their first purchased product.

Prerequisites:

  1. Campaign Naming: Ensure your campaign names include product titles or other identifiers, such as targeted countries.

  1. Ad Spend & New Customer Orders: Understand that Blended CAC involves Ad Spend and New Customer Orders. Without the Custom Dimension, you can't break down Ad Spend by product title.

Step 1: Navigate to Custom Dimensions

  1. Go to Settings in Polar

  2. Select Custom Dimensions

  3. Click Create custom dimension


Step 2: Choose the Correct Data Source

  • Select Customers as the base object

  • This ensures the dimension is tied to acquisition and first purchase behavior


Step 3: Define the Dimension Logic

Configure the dimension to reflect the first product purchased by each customer.

Recommended setup to Add Rules for Ad Sources and Shopify:

  • Rule Setup:

    • Condition:

      • Campaign name contains [Product Title]

      • OR

      • Product titles (from Shopify) contain [Product Title]

    • Result:

      • '{Product Title}'

      • OR

      • 'OTHER' (or another default value for unmatched conditions)

Name your dimension clearly, for example:

  • First Product Purchased

  • Acquisition Product


Step 4: Save and Apply the Dimension

Once saved, this custom dimension will be available across:

  • Dashboards

  • Charts

  • CAC and marketing performance reports

You can now use this dimension to break down:

  • New customers

  • Marketing spend

  • CAC


Step 5: Build Your CAC by Product Analysis

  1. Create a new chart or report

  2. Use CAC as the primary metric

  3. Group by your new First Product Purchased custom dimension

  4. Apply a date filter aligned with acquisition (e.g. signup or first purchase date)

This will display CAC broken down by product.

Note: If you are using Google Shopping, you will soon be able to import costs by item ID and map the item IDs to your Shopify SKUs. Let us know if you're interested in learning more about this process.


Section 4: How to Use CAC by Product to Drive Better Decisions

Once your CAC by product is set up, focus on turning insight into action.

Compare CAC to revenue and LTV

Always pair CAC with:

  • Average revenue per customer

  • Lifetime Value (LTV)

  • Payback period

A higher CAC can be healthy if the product retains well and expands.

Optimize marketing spend

Use CAC by product to:

  • Increase spend on products with efficient acquisition

  • Rework messaging or channels for high-CAC products

  • Identify products that rely too heavily on paid acquisition

Inform pricing and packaging

If a product consistently shows high CAC:

  • Pricing may be too low

  • Target audience may be misaligned

  • The product may perform better as an upsell rather than an entry product


Conclusion

CAC by product gives you a clear, actionable view of acquisition efficiency across your business. By creating a custom dimension in Polar, you can move beyond blended averages and understand exactly how each product contributes to sustainable growth.

Key takeaways:

  • CAC by product reveals hidden performance differences

  • Polar attributes CAC based on first product purchased

  • Custom dimensions make this analysis flexible and scalable

  • The biggest insights come from pairing CAC with revenue and LTV

If you'd like assistance building the Custom Dimension detailed above in order to analyze your Blended CAC by Product, please don't hesitate to reach out to our Support Team via the in-app live chat.

Did this answer your question?