This metric helps you understand how efficiently your marketing efforts are converting spend into new user acquisition.
How Cost Per Signup is Measured in GrowthOptix
Cost Per Signup is calculated by combining:
Marketing spend data from integrated advertising platforms (such as Google Ads, Meta Ads, or Microsoft Advertising).
Signup data captured on your website through the GrowthOptix Tracking Script.
GrowthOptix calculates this metric as: Cost Per Signup = Spend / Signups
Where:
Spend = total marketing spend from connected integrations.
Signups = signup events tracked on your website (such as account creation or registration).
A Cost Per Signup is recorded when:
A user interacts with a marketing campaign (tracked via integrations).
The user visits your website.
The GrowthOptix Tracking Script captures a signup event (e.g., account registration).
The signup is attributed to a campaign, channel, or source.
This ensures that Cost Per Signup reflects actual attributed user acquisition tied to real spend.
Where to Find This Metric
You can find Cost Per Signup across different sections of the Marketing Attribution dashboard, including:
Overview.
Campaigns.
Source / Medium breakdowns.
Performance reports.
What’s Included in Cost Per Signup
This metric includes:
Marketing spend from connected ad platforms.
Signup events tracked directly on your website.
Attributed signups based on available tracking data (UTMs, integrations, and session tracking).
Campaigns and channels where both spend and signup data are available.
What’s NOT Included
Cost Per Signup does not include:
Signups that are not captured by the Tracking Script.
Marketing spend from platforms that are not integrated.
Registrations completed outside of your website environment.
Signups that cannot be attributed to a campaign or traffic source.
Why Cost Per Signup Matters
Cost Per Signup helps you understand:
How efficiently your marketing spend generates new users.
Which campaigns are driving user acquisition.
Where you may be overspending relative to performance.
How to optimize budget allocation across channels.
This makes it especially useful when paired with:
Signup Conversion Rate: Are visitors converting into users efficiently?
Signups: Is user growth aligned with spend?
Cost Per Lead / Cost Per Sale: How does user acquisition translate into downstream value?
Example: Cost Per Signup Across Campaigns
Imagine you are running paid campaigns:
During a given period:
Total marketing spend: $6,000
Total signups: 300
GrowthOptix calculates: Cost Per Signup = $6,000 / 300 = $20
This means you are spending $20 on average to acquire each new user.
What GrowthOptix Counts
Cost Per Signup includes only:
Spend from connected marketing integrations.
Signup events 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 user acquisition cost, not estimated platform data.
Best Practices
To ensure accurate Cost Per Signup:
Connect all relevant advertising platforms.
Ensure your Tracking Script is properly installed and capturing signup events.
Use consistent UTM parameters across campaigns.
Validate that your signup flow is tracked correctly end-to-end.
Limitations & Important Notes
Cost Per Signup 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 Signup appears higher or lower than expected:
Verify that all relevant ad platforms are connected
Confirm that signup 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.
