GrowthGadgetAi guide
How to Calculate Contribution to Growth: Formula & Worked Example
Contribution to growth calculates the proportion of total business or revenue growth attributable to a specific channel, product line, customer segment or marketing initiative over a given period. Rather than measuring a channel's standalone growth rate, contribution to growth factors in both the channel's growth and its relative size in the initial revenue base. GrowthGadgetAi provides reporting tools to calculate portfolio attribution and allocate marketing budgets efficiently.
Determine exactly how much each marketing channel or product line drove your total business growth.Written by Raunak Kumar Dubey, Founder of GrowthGadgetAi. Last updated 2026-10-08.
Key takeaways
- Standalone percentage growth is deceptive: a tiny channel growing 300% can contribute less total revenue than a large channel growing 10%.
- The formula divides a segment's absolute change in revenue by the total initial baseline revenue of the entire business.
- Summing the contributions to growth across all business segments equals the total company growth rate exactly.
- Use contribution analysis during quarterly budget planning to allocate capital toward true growth engines.
What is contribution to growth?
Contribution to growth is an analytical method derived from economic growth accounting that quantifies how much a specific sub-component contributed to the overall percentage change of a larger entity. In marketing and revenue operations, it explains which channels, regions or product lines actually propelled overall revenue gains.
Without contribution to growth calculations, leadership teams frequently overvalue small emerging initiatives with eye-catching percentage growth while failing to recognize the foundational drivers responsible for the bulk of absolute dollar expansion.
The mathematical formula and calculation steps
The formula for calculating contribution to growth is: Contribution to Growth (%) = [(Revenue in Period 2 for Segment − Revenue in Period 1 for Segment) ÷ Total Company Revenue in Period 1] × 100.
Alternatively, it can be expressed as: Segment Growth Rate (%) × Segment Initial Share of Total Revenue (%). Both formulations produce the identical result and verify that the sum of all individual contributions equals the total percentage growth of the organization.
Worked numerical example: multi-channel marketing portfolio
Imagine a company with ,000,000 total revenue in Year 1 that expands to ,250,000 in Year 2, achieving an overall growth rate of 25% (,000 increase). The revenue breaks down into three channels:
Channel A (Paid Search): ,000 in Year 1 → ,000 in Year 2. Absolute change = +,000. Contribution to growth = (,000 ÷ ,000,000) × 100 = 12.0%. Standalone channel growth = 20%.
Channel B (Organic SEO): ,000 in Year 1 → ,000 in Year 2. Absolute change = +,000. Contribution to growth = (,000 ÷ ,000,000) × 100 = 8.0%. Standalone channel growth = 26.7%.
Channel C (Affiliate): ,000 in Year 1 → ,000 in Year 2. Absolute change = +,000. Contribution to growth = (,000 ÷ ,000,000) × 100 = 5.0%. Standalone channel growth = 50.0%.
Sum of contributions: 12.0% + 8.0% + 5.0% = 25.0%. Notice that while Affiliate grew the fastest on paper (50%), Paid Search contributed over twice as much to total company expansion (12.0% vs 5.0%).
How to apply growth contribution in budget re-allocation
Evaluate marginal contribution versus customer acquisition cost. If an established channel continues to contribute 60% of total revenue growth at an efficient marginal CAC, reducing its budget to fund high-percentage but low-contribution experiments introduces unnecessary revenue volatility.
Ready to apply this? See it in GrowthGadgetAi's marketing analytics dashboard. Read channel performance as one commercial picture.
Sources and verification
Frequently asked questions
How does contribution to growth differ from channel growth rate?
Channel growth rate measures internal percentage expansion within that channel alone. Contribution to growth weights that expansion against the total baseline size of the whole business.
Can contribution to growth be negative?
Yes. If a product line or channel declines in absolute revenue, its contribution to growth will be negative, dragging down the overall company growth rate.
Why do the sum of all segment contributions equal the total growth percentage?
Because the denominator for every segment is the identical initial total company revenue, mathematically ensuring that the sum of all segment numerators equals total revenue change.
How do you present contribution to growth to executive teams?
Present a waterfall or stacked contribution chart showing starting revenue, the exact dollar addition and percentage contribution from each channel, summing to the ending total revenue figure.
Free tools for this guide
Use this with GrowthGadgetAi
Related agency services
Where to go next on this topic
- calculating LTV-adjusted ROAS
Learn how to calculate and apply LTV-adjusted ROAS to evaluate customer acquisition economics accurately across long payback subscription cycles.
- CAC, LTV and ROAS
Understand CAC, LTV and ROAS, what each metric can and cannot tell you, and how to use them for more useful marketing decisions.