Revenue Attainment¶
Definition¶
Revenue Attainment measures the percentage of revenue achieved compared to a predefined target or goal within a specific period. It evaluates how well sales and marketing efforts contribute to meeting revenue objectives.
Description¶
Revenue Attainment is a key indicator of sales execution and GTM alignment, reflecting how actual revenue generation tracks against quota or forecasted targets over a defined period.
The relevance of this metric varies across motions and models:
- In enterprise B2B, it highlights rep or team-level goal achievement and compensation effectiveness
- In PLG or usage-based SaaS, it reflects how product usage translates into revenue milestones
- In hybrid sales models, it shows cross-functional GTM cohesion between marketing, product, and sales
A rate above 100% signals strong GTM performance, healthy pipeline flow, and overachievement, while a rate below 100% may indicate strategy misalignment, resource constraints, or market headwinds. By segmenting by rep, region, product, or motion, you uncover tactical insights to refine enablement, reallocate focus, or coach toward underperforming areas.
Revenue Attainment informs:
- Strategic decisions, like territory planning, compensation models, and GTM pacing
- Tactical actions, such as pipeline triage, campaign adjustments, or quota recalibration
- Operational improvements, including deal desk support, sales process refinement, and enablement focus
- Cross-functional alignment, by helping sales, marketing, and RevOps rally around the same targets and execution health
Key Drivers¶
These are the main factors that directly impact the metric. Understanding these lets you know what levers you can pull to improve the outcome
- Pipeline Health and Deal Confidence: Inflated pipelines = missed targets. High-conversion stages = consistent attainment.
- Rep Enablement and Tool Use: The more reps use deal tools, sales content, and forecast trackers, the better they perform.
- Win Rate and Velocity Alignment: Great velocity with weak win rates still hurts attainment.
Improvement Tactics & Quick Wins¶
Actionable ideas to optimize this KPI, from fast, low-effort wins to strategic initiatives that drive measurable impact.
- If attainment is low, review pipeline quality and stage accuracy weekly.
- Add forecast vs. actual dashboards visible to reps and leadership.
- Run deal review workshops focused on high-dollar opportunities.
- Refine qualification criteria to reduce bloated, low-probability pipeline.
- Partner with sales enablement to build “winning deal patterns” by segment.
-
Required Datapoints to calculate the metric
- Actual Revenue: The revenue generated during the measurement period.
- Revenue Target: The predefined revenue goal for the same period.
-
Example to show how the metric is derived
A SaaS company sets a quarterly revenue target of $1,000,000 and achieves $900,000:
- Revenue Attainment = ($900,000 / $1,000,000) × 100 = 90%
Formula¶
Formula
Data Model Definition¶
How this KPI is structured in Cube.js, including its key measures, dimensions, and calculation logic for consistent reporting.
cube('RevenueCube', {
sql: `SELECT * FROM revenue_table`,
measures: {
actualRevenue: {
sql: `actual_revenue`,
type: 'sum',
title: 'Actual Revenue',
description: 'The total revenue generated during the measurement period.'
},
revenueTarget: {
sql: `revenue_target`,
type: 'sum',
title: 'Revenue Target',
description: 'The predefined revenue goal for the measurement period.'
},
revenueAttainment: {
sql: `100.0 * ${actualRevenue} / NULLIF(${revenueTarget}, 0)` ,
type: 'number',
title: 'Revenue Attainment',
description: 'The percentage of revenue achieved compared to the target.'
}
},
dimensions: {
id: {
sql: `id`,
type: 'string',
primaryKey: true,
title: 'ID',
description: 'Unique identifier for each record.'
},
createdAt: {
sql: `created_at`,
type: 'time',
title: 'Created At',
description: 'The time when the record 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
Positive & Negative Influences¶
-
Negative influences
Factors that drive the metric in an undesirable direction, often signaling risk or decline.
- Inflated Pipeline: An inflated pipeline often leads to missed revenue targets as it creates a false sense of security and overestimation of potential revenue.
- Weak Win Rate: A low win rate, even with high sales velocity, negatively impacts revenue attainment as it indicates inefficiencies in closing deals.
- Poor Deal Confidence: Lack of confidence in deals within the pipeline can result in lower conversion rates and missed revenue goals.
- Underutilization of Sales Tools: When sales representatives do not fully utilize available tools and resources, their performance and ability to meet revenue targets suffer.
- Inconsistent Sales Content Usage: Inconsistent use of sales content can lead to misaligned messaging and reduced effectiveness in closing deals, impacting revenue attainment.
-
Positive influences
Factors that push the metric in a favorable direction, supporting growth or improvement.
- High-Conversion Stages: Focusing on high-conversion stages in the sales process ensures consistent revenue attainment by maximizing the likelihood of closing deals.
- Effective Rep Enablement: Providing effective enablement and training for sales reps enhances their performance and ability to meet revenue targets.
- Tool Utilization: Increased use of deal tools, sales content, and forecast trackers by reps leads to improved performance and higher revenue attainment.
- Aligned Win Rate and Velocity: Aligning win rates with sales velocity ensures that fast-moving deals are also successfully closed, positively impacting revenue attainment.
- Accurate Pipeline Management: Maintaining an accurate and realistic pipeline helps in setting achievable targets and consistently meeting revenue goals.
Involved Roles & Activities¶
-
Involved Roles
These roles are typically responsible for implementing or monitoring this KPI:
-
Activities
Common initiatives or actions associated with this KPI:
Sales Enablement
Revenue Management
Sales Forecasting
Pipeline Health Reviews
Funnel Stage & Type¶
-
AAARRR Funnel Stage
This KPI is associated with the following stages in the AAARRR (Pirate Metrics) funnel:
-
Type
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.
Supporting Leading & Lagging Metrics¶
-
Leading
These leading indicators influence this KPI and act as early signals that forecast future changes in this KPI.
- Product Qualified Leads: Product Qualified Leads (PQLs) are a strong leading indicator for Revenue Attainment because they identify users who have demonstrated engagement and a propensity to buy, forecasting future revenue conversion. A higher volume and quality of PQLs typically results in increased deal flow and ultimately higher revenue attainment.
- Deal Velocity: Deal Velocity measures the speed at which deals move through the pipeline, providing early insight into how quickly opportunities are likely to close and generate revenue. Faster deal velocity signals that revenue attainment targets are more likely to be met or exceeded in the near term.
- Monthly Active Users: Monthly Active Users (MAU) tracks sustained product engagement and adoption, which often precedes upsells, renewals, and expansion. Growth or decline in MAU serves as an early signal for future revenue trends and attainment.
- Activation Rate: Activation Rate reflects how many users reach meaningful engagement milestones. A higher activation rate predicts increased conversions and customer lifecycle progression, which directly impacts future revenue attainment.
- Sales Qualified Leads: Sales Qualified Leads (SQLs) represent vetted prospects ready for sales engagement. The number and quality of SQLs in the pipeline are leading indicators of likely closed revenue and thus forecast Revenue Attainment performance.
-
Lagging
These lagging indicators confirm, quantify, or amplify this KPI and help explain the broader business impact on this KPI after the fact.
- Net Revenue Retention: Net Revenue Retention (NRR) quantifies the percentage of recurring revenue retained and expanded from existing customers after accounting for churn and downgrades. High NRR amplifies Revenue Attainment by validating that current revenue streams are stable or growing, and highlights the impact of expansion strategies.
- Customer Churn Rate: Customer Churn Rate measures the percentage of customers lost over a period. High churn negatively impacts Revenue Attainment, while a low churn rate confirms customer retention strategies' effectiveness and supports sustained or growing revenue.
- Conversion Rate: Conversion Rate quantifies the effectiveness of marketing and sales funnels in turning prospects into paying customers. It directly explains how efficiently pipeline and leads are being converted into achieved revenue, reinforcing or explaining the Revenue Attainment outcome.
- Contract Renewal Rate: Contract Renewal Rate shows the proportion of expiring contracts that are successfully renewed. High renewal rates contribute significantly to Revenue Attainment by ensuring recurring revenue streams and validating customer satisfaction and product value.
- Expansion Revenue Growth Rate: Expansion Revenue Growth Rate measures the rate of upsells, cross-sells, or increased usage from existing customers. It quantifies the contribution of customer expansion to total revenue, amplifying Revenue Attainment and explaining the impact of account growth initiatives.