This metric helps you understand how efficiently your marketing efforts are converting spend into revenue.
How Cost Per Sale is Measured in GrowthOptix
Cost Per Sale is calculated by combining:
Marketing spend data from integrated advertising platforms (such as Google Ads, Meta Ads, or Microsoft Advertising).
Sales data captured on your website through the GrowthOptix Tracking Script.
GrowthOptix calculates this metric as: Cost Per Sale = Spend / Sales
Where:
Spend = total marketing spend from connected integrations.
Sales = completed purchase events tracked on your website.
A Cost Per Sale is recorded when:
A user interacts with a marketing campaign (tracked via integrations).
The user visits your website.
The GrowthOptix Tracking Script captures a purchase event.
The sale is attributed to a campaign, channel, or source.
This ensures that Cost Per Sale reflects actual attributed conversions tied to real spend.
Where to Find This Metric
You can find Cost Per Sale across different sections of the Marketing Attribution dashboard, including:
Overview.
Campaigns.
Source / Medium breakdowns.
Performance reports.
What’s Included in Cost Per Sale
This metric includes:
Marketing spend from connected ad platforms.
Sales tracked directly on your website.
Attributed conversions based on available tracking data (UTMs, integrations, and session tracking).
Campaigns and channels where both spend and conversion data are available.
What’s NOT Included
Cost Per Sale does not include:
Sales that are not captured by the Tracking Script.
Marketing spend from platforms that are not integrated.
Offline conversions or external transactions not tracked in GrowthOptix.
Conversions that cannot be attributed to a campaign or traffic source.
Why Cost Per Sale Matters
Cost Per Sale helps you understand:
How efficiently your marketing spend generates revenue.
Which campaigns are driving profitable customer acquisition.
Where you may be overspending relative to performance.
How to optimize budget allocation across channels.
This makes it especially useful when paired with:
Sales Conversion Rate: Are conversions efficient?
Revenue: Are sales generating enough return?
ROAS: Are you getting positive returns on your spend?
Example: Cost Per Sale Across Campaigns
Imagine you are running paid campaigns:
During a given period:
Total marketing spend: $10,000
Total attributed sales: 200
GrowthOptix calculates: Cost Per Sale = $10,000 / 200 = $50
This means you are spending $50 on average to acquire each sale.
What GrowthOptix Counts
Cost Per Sale includes only:
Spend from connected marketing integrations.
Sales tracked on your website via the Tracking Script.
Conversions that can be properly attributed to a source or campaign.
This ensures the metric reflects real, attributable acquisition cost, not estimated platform data.
Best Practices
To ensure accurate Cost Per Sale:
Connect all relevant advertising platforms.
Ensure your Tracking Script is properly installed and capturing purchase events.
Use consistent UTM parameters across campaigns.
Regularly verify that spend and conversion data are aligned.
Limitations & Important Notes
Cost Per Sale depends on both integrations and the Tracking Script.
Missing integrations may result in incomplete spend data.
Attribution differences may cause discrepancies with ad platform reports.
Need Help?
If Cost Per Sale appears higher or lower than expected:
Verify that all relevant ad platforms are connected.
Confirm that purchase events are being tracked correctly.
Ensure attribution data (UTMs and sessions) is consistent.
For additional help, contact us through the in-app chat inside GrowthOptix.
