Required Datapoints
- Total Awareness Campaign Spend
- Total Meaningful Engagements from Awareness Campaigns
- Engagement Criteria Definition
Engagement-to-Awareness Cost Efficiency measures the cost required to generate one meaningful engagement per awareness campaign impression. It helps assess how efficiently top-of-funnel investments convert into audience interaction.
Engagement-to-Awareness Cost Efficiency is a key indicator of media spend performance at the top of the funnel, reflecting how effectively your campaigns convert impressions into meaningful engagement — relative to cost.
The relevance and interpretation of this metric shift depending on the model or product:
A declining cost per engagement signals efficient targeting and compelling creative, while a rising cost points to fatigue, misalignment, or waste.
By segmenting by campaign, asset, or channel, you unlock insights for budget reallocation, creative rotation, and targeting improvements.
Engagement-to-Awareness Cost Efficiency informs:
These are the main factors that directly impact the metric. Understanding these lets you know what levers you can pull to improve the outcome
Actionable ideas to optimize this KPI, from fast, low-effort wins to strategic initiatives that drive measurable impact.
Activities commonly tied to improving or operationalizing this KPI.
| Activity | Description |
|---|---|
| Campaign Optimization | Campaign Optimization focuses on continuously analyzing and improving go-to-market campaigns to maximize effectiveness. It coordinates execution across touchpoints so teams can move users or accounts toward the target outcome. Relevant KPIs include Cost per Acquisition and CTR from ICP Audiences. |
| Budget Planning | Budget Planning is a strategic process that extends beyond traditional budget planning. It gives teams a clear plan for where to focus, how to sequence work, and what to measure. Relevant KPIs include Engagement-to-Awareness Cost Efficiency and Top Funnel Conversion Rate by Channel. |
| Brand-to-Demand Alignment | Brand-to-Demand Alignment is a strategic approach that connects brand-building initiatives with demand generation tactics to deliver a consistent and measurable impact across the entire buyer journey. It helps teams translate strategy into repeatable execution. Relevant KPIs include Engagement-to-Awareness Cost Efficiency. |
| Attribution Modeling | Attribution Modeling focuses on Attribution analysis systematically evaluates and assigns credit to the various touchpoints and interactions that influence a customer’s journey, from initial awareness through conversion and beyond. It turns signals into decisions, interventions, and measurable follow-up. Relevant KPIs include Content ROI and Engagement-to-Awareness Cost Efficiency. |
This KPI is associated with the following stages in the AAARRR (Pirate Metrics) funnel:
This KPI is classified as a lagging Indicator. It reflects the results of past actions or behaviors and is used to validate performance or assess the impact of previous strategies.
This role is directly accountable for the KPI and is expected to drive progress and decisions around it.
These roles contribute directly to performance and typically partner on execution, reporting, or optimization.
These leading indicators influence this KPI and act as early signals that forecast future changes in this KPI.
These lagging indicators confirm, quantify, or amplify this KPI and help explain the broader business impact on this KPI after the fact.
How this KPI is structured in Cube.js, including its key measures, dimensions, and calculation logic for consistent reporting.
cube('AwarenessCampaigns', { sql: `SELECT * FROM awareness_campaigns`, measures: { totalSpend: { sql: `total_awareness_campaign_spend`, type: 'sum', title: 'Total Awareness Campaign Spend', description: 'Total spend on awareness campaigns.' }, totalEngagements: { sql: `total_meaningful_engagements`, type: 'sum', title: 'Total Meaningful Engagements', description: 'Total number of meaningful engagements from awareness campaigns.' }, engagementToAwarenessCostEfficiency: { sql: `total_awareness_campaign_spend / NULLIF(total_meaningful_engagements, 0)`, type: 'number', title: 'Engagement-to-Awareness Cost Efficiency', description: 'Cost required to generate one meaningful engagement per awareness campaign impression.' } }, dimensions: { id: { sql: `id`, type: 'number', primaryKey: true }, campaignName: { sql: `campaign_name`, type: 'string', title: 'Campaign Name', description: 'Name of the awareness campaign.' }, createdAt: { sql: `created_at`, type: 'time', title: 'Created At', description: 'Time when the campaign was created.' } }})Note: This is a reference implementation and should be used as a starting point. You’ll need to adapt it to match your own data model and schema