Calculate year-over-year (YoY) growth rates for marketing metrics. Compare current performance to the same period last year for accurate trend analysis.
Year-over-year (YoY) growth compares a metric's current value to the same period in the previous year. This eliminates seasonal distortions that make month-over-month comparisons unreliable for seasonal businesses — comparing December to December gives a true growth picture.
This calculator computes YoY growth percentage, absolute change, and compound annual growth rate (CAGR) when multiple years are provided. It works for any marketing metric: revenue, traffic, conversions, subscribers, or any KPI you track over time.
YoY growth is the standard metric for strategic planning, board reporting, and long-term performance evaluation. Consistent YoY growth indicates a healthy, scaling marketing operation.
Precise measurement of this value supports data-driven marketing decisions and helps teams demonstrate clear return on investment to stakeholders and executive leadership. Quantifying this parameter enables systematic comparison across campaigns, channels, and time periods, revealing opportunities for optimization that drive sustainable business growth.
Precise measurement of this value supports data-driven marketing decisions and helps teams demonstrate clear return on investment to stakeholders and executive leadership.
YoY growth eliminates seasonal variation, giving you an accurate picture of true growth trends. It's the most reliable way to evaluate whether your marketing investments are driving sustained improvement. Regular monitoring of this value helps marketing teams detect shifts in audience behavior early and adapt strategies before competitive advantages are lost in the marketplace.
YoY Growth = (Current Value − Prior Year Value) / Prior Year Value × 100 Absolute Change = Current − Prior Year CAGR = (Current / N Years Ago)^(1/N) − 1
Result: YoY Growth: 25% | 2-Year CAGR: 29.1%
Current $150K vs. last year $120K = 25% YoY growth. Two-year CAGR = ($150K/$90K)^(1/2) − 1 = 29.1% compound annual growth. The business is growing at an accelerating rate.
YoY growth is most meaningful when combined with other context: market growth rates (are you growing faster than the market?), competitive benchmarks (how do peers compare?), and investment levels (is growth coming from more spend or better efficiency?).
Beware of base effect: a metric that crashed last year will show dramatic YoY "growth" this year even if it's just recovering to baseline. Similarly, a metric that spiked unusually last year will show negative YoY even with solid current performance. Always look at the raw numbers alongside percentages.
Historical YoY growth rates are the foundation for annual planning. If revenue has grown 20–30% YoY for three consecutive years, a 25% growth target is grounded in reality. Declining YoY trends signal the need for new strategies or increased investment.
Year-over-year growth compares a metric's value to the same period one year earlier. YoY growth of 25% means the metric increased by 25% compared to the same month, quarter, or period last year. It eliminates seasonal variation.
MoM is distorted by seasonality. December sales are always higher than November for retail, so MoM growth is artificially high. YoY compares December to December, showing true growth independent of seasonal patterns.
Compound Annual Growth Rate (CAGR) is the annualized growth rate over multiple years. If revenue grew from $100K to $150K over 2 years, CAGR = (150/100)^(1/2) − 1 = 22.5%. It represents the steady rate needed to achieve the same growth.
It depends on company stage and industry. Startups: 50–200%+. Scale-ups: 25–75%. Mature companies: 5–20%. Market average: 5–10%. Anything consistently above your market growth rate indicates gaining market share.
If you don't have prior year data, use the earliest available data point as a baseline and calculate growth from that point. Note the shorter comparison period. For brand new metrics, establish the first year as a baseline for future comparisons.
Use whatever aligns with your business reporting cycle. The important thing is consistency — always compare the same periods. Calendar month vs calendar month is the most common and makes external benchmarking easier.