Go to content
Skip menu
Skip menu

S-Curve in Marketing – Calculate Logistic Growth

What is the S-curve in marketing?

The S-curve describes how the effect of a marketing campaign typically develops over time: a slow start, accelerated growth in the middle, and a flattening once the reachable audience is largely covered. Mathematically, this is a logistic function.

S-Curve Calculator

Value(t) = Maximum value / (1 + e^(−Growth rate × (t − Inflection point)))

Example calculation

A maximum value of 10,000, a growth rate of 0.5 and an inflection point in week 10 give a value of around 2,689 for week 8 — the campaign is still in its acceleration phase before the inflection point.

Why a single S-curve doesn't explain the whole campaign

This calculation assumes a constant growth rate over the entire run. In practice, seasonality, competitive activity and budget changes alter the actual path, so growth rate and inflection point can shift over time. In addition, every channel runs on its own S-curve, which overlaps with the curves of other channels.

Anyone who wants to model campaign progress across multiple channels with a real timeline, seasonality and interactions needs a model that accounts for these factors together.

👉 Calculate S-curves for multiple channels with seasonality and timeline: try the full tool

How to identify a campaign's current phase

  • Compare growth rate across several periods rather than looking at a single snapshot
  • If growth rate is still rising, the campaign sits before the inflection point
  • If growth rate is falling, the inflection point has already passed
  • Separate external influences like seasonality from the underlying curve shape

S-curve vs. linear growth vs. exponential saturation

Model Shape Typical use case
Linear growth Constant slope Short-term, rough estimate
S-curve (logistic) Slow start, acceleration, flattening Time-based progression of a campaign
Exponential saturation Immediate drop in marginal effect Effect as a function of budget

Frequently asked questions about the S-curve in marketing

What is the difference between the S-curve and the exponential saturation function?

The exponential saturation function describes effect as a function of budget spent. The S-curve describes effect as a function of time, and additionally captures an initially slow start phase that the pure saturation function does not.

What does the inflection point of the S-curve mean?

The inflection point is the moment at which half of the maximum achievable effect is reached. Growth accelerates before it, and slows again after it.

Why does marketing effect often follow this S-shape instead of a straight line?

Because awareness first spreads slowly, then accelerates through word of mouth and repeated exposure, and finally slows again once the reachable audience is largely covered.

How can you tell which phase of the S-curve a campaign is currently in?

Comparing the growth rate across several periods gives clues: if it is still rising, the campaign sits before the inflection point; if it is falling, the inflection point has already passed.

Can the S-curve's growth rate change during a campaign?

Yes, external factors such as seasonality, competitive activity or a changed creative can influence the growth rate and therefore the shape of the curve.

Back to content
Application icon
YourValidator Install this application on your home screen for a better experience
Tap Installation button on iOS then "Add to your screen"