このページでは

The cumulative exposures graph: Increasing and decreasing slopes

このページはまだあなたの言語に翻訳されていません。 現在取り組んでいますので、後でもう一度確認してください。

The cumulative exposures graph shows how many users your experiment exposed over time. The x-axis shows the date of each user's first exposure. The y-axis shows a running total of users exposed to the experiment.

Amplitude counts each user one time, unless the user receives more than one experiment variant. Users who receive more than one variant count once for each variant.

Refer to the assignment event and exposure event definitions for the difference between them.

Interpreting the cumulative exposure graph

This article covers cumulative exposure results with:

  • Increasing slope: the lines consistently go up and to the right.
  • Decreasing slope: the lines go up and to the right, but the cumulative exposure slows over time.

Other articles cover cumulative exposure results with:

Increasing slope

In a standard cumulative exposure graph with an increasing slope, each line represents a single variant. For example, March 20 might be the first day of the experiment, when 158 users trigger the exposure event for the control variant. A day later, a total of 314 users receive the control variant. That number is the sum of exposures on March 20 and March 21.

The slope of each line is the change in the y-axis divided by the change in the x-axis:

text
∆y / ∆x = (cumulative users exposed as of day T1 - cumulative users exposed as of day T0) / (number of days elapsed between T0 and T1) = Number of new users exposed to the experiment, per day, from day T0 to day T1.

Additional aspects of this graph:

  • The graph is cumulative, so the y-axis doesn't decrease. The slope of the line is the number of new users exposed to your experiment each day. The line may slow or stop growing, but a cumulative exposures graph never peaks and then drops.
  • A dotted line at the end marks dates with incomplete data. Refer to Amplitude's incomplete data guidance for more information.
  • The two lines don't track each other exactly. Each line represents a unique variant, and exposures can differ slightly between variants, even when each variant receives the same amount of traffic.
  • Both variants follow a steady growth path, which indicates no seasonality. If users were more likely to engage with your product (and therefore more likely to receive an experiment) on weekdays, the chart would show this pattern. On weekends, the y-axis value would increase more slowly.

Hourly versus daily setting

Changing the x-axis to hourly instead of daily often reveals new patterns in your chart.

Both variants gain about 900 new users a day at a steady rate, apart from a slow stretch between 9 PM and 5 AM when the climb nearly levels off.
Hourly cumulative exposure with a linear trend
Date and timeControlVariant A
2026年3月14日 0時00
2026年3月14日 1時95
2026年3月14日 2時1616
2026年3月14日 3時2223
2026年3月14日 4時3231
2026年3月14日 5時4039
2026年3月14日 6時6973
2026年3月14日 7時118115
2026年3月14日 8時184151
2026年3月14日 9時225193
2026年3月14日 10時289253
2026年3月14日 11時344301
2026年3月14日 12時410348
2026年3月14日 13時457414
2026年3月14日 14時514464
2026年3月14日 15時540520
2026年3月14日 16時601564
2026年3月14日 17時635619
2026年3月14日 18時675640
2026年3月14日 19時726693
2026年3月14日 20時776709
2026年3月14日 21時826746
2026年3月14日 22時833753
2026年3月14日 23時840762
2026年3月15日 0時847766
2026年3月15日 1時856773
2026年3月15日 2時863778
2026年3月15日 3時870786
2026年3月15日 4時877791
2026年3月15日 5時884796
2026年3月15日 6時923823
2026年3月15日 7時957876
2026年3月15日 8時992913
2026年3月15日 9時1,040966
2026年3月15日 10時1,0851,028
2026年3月15日 11時1,1371,077
2026年3月15日 12時1,1951,122
2026年3月15日 13時1,2621,179
2026年3月15日 14時1,3361,235
2026年3月15日 15時1,3911,289
2026年3月15日 16時1,4481,338
2026年3月15日 17時1,5021,363
2026年3月15日 18時1,5301,398
2026年3月15日 19時1,5871,426
2026年3月15日 20時1,6421,470
2026年3月15日 21時1,6761,510
2026年3月15日 22時1,6841,515
2026年3月15日 23時1,6931,521
2026年3月16日 0時1,7021,531
2026年3月16日 1時1,7111,541
2026年3月16日 2時1,7201,546
2026年3月16日 3時1,7301,553
2026年3月16日 4時1,7371,561
2026年3月16日 5時1,7481,567
2026年3月16日 6時1,7841,608
2026年3月16日 7時1,8211,634
2026年3月16日 8時1,8681,691
2026年3月16日 9時1,9311,748
2026年3月16日 10時1,9951,810
2026年3月16日 11時2,0681,856
2026年3月16日 12時2,1291,917
2026年3月16日 13時2,2031,965
2026年3月16日 14時2,2622,004
2026年3月16日 15時2,3192,058
2026年3月16日 16時2,3812,119
2026年3月16日 17時2,4452,153
2026年3月16日 18時2,5162,208
2026年3月16日 19時2,5742,251
2026年3月16日 20時2,6122,311
2026年3月16日 21時2,6572,365
2026年3月16日 22時2,6682,371
2026年3月16日 23時2,6772,380
2026年3月17日 0時2,6812,387
2026年3月17日 1時2,6912,395
2026年3月17日 2時2,6992,403
2026年3月17日 3時2,7092,409
2026年3月17日 4時2,7172,416
2026年3月17日 5時2,7272,425
2026年3月17日 6時2,7752,463
2026年3月17日 7時2,8152,509
2026年3月17日 8時2,8602,546
2026年3月17日 9時2,9162,574
2026年3月17日 10時2,9682,618
2026年3月17日 11時3,0302,671
2026年3月17日 12時3,0932,721
2026年3月17日 13時3,1522,787
2026年3月17日 14時3,2132,863
2026年3月17日 15時3,2732,925
2026年3月17日 16時3,3332,992
2026年3月17日 17時3,3763,043
2026年3月17日 18時3,4393,094
2026年3月17日 19時3,4913,142
2026年3月17日 20時3,5263,178
2026年3月17日 21時3,5673,208
2026年3月17日 22時3,5783,215
2026年3月17日 23時3,5873,222
2026年3月18日 0時3,5973,228
2026年3月18日 1時3,6053,236
2026年3月18日 2時3,6123,247
2026年3月18日 3時3,6213,255
2026年3月18日 4時3,6273,263
2026年3月18日 5時3,6333,272
2026年3月18日 6時3,6943,306
2026年3月18日 7時3,7363,344
2026年3月18日 8時3,7773,381
2026年3月18日 9時3,8353,428
2026年3月18日 10時3,9003,486
2026年3月18日 11時3,9493,556
2026年3月18日 12時4,0053,631
2026年3月18日 13時4,0543,689
2026年3月18日 14時4,1163,768
2026年3月18日 15時4,1763,846
2026年3月18日 16時4,2303,890
2026年3月18日 17時4,2923,965
2026年3月18日 18時4,3554,029
2026年3月18日 19時4,4074,077
2026年3月18日 20時4,4434,121
2026年3月18日 21時4,4804,164
2026年3月18日 22時4,4874,176
2026年3月18日 23時4,4924,183
2026年3月19日 0時4,5004,192

The trend is still linear. Because this is an hourly graph, from 9 PM to about 5 AM, almost no additional users receive the experiment. Users are likely asleep and not using the product during these hours. The daily version of the graph doesn't show this pattern.

Each variant gains its whole day of exposures in one six-hour burst and then holds flat, so both lines climb as a step function rather than a slope.
Hourly cumulative exposure that rises in steps
Date and timeControlVariant A
2026年3月15日 0時54
2026年3月15日 1時55
2026年3月15日 2時55
2026年3月15日 3時55
2026年3月15日 4時55
2026年3月15日 5時66
2026年3月15日 6時66
2026年3月15日 7時66
2026年3月15日 8時66
2026年3月15日 9時66
2026年3月15日 10時86
2026年3月15日 11時196
2026年3月15日 12時386
2026年3月15日 13時587
2026年3月15日 14時6818
2026年3月15日 15時7037
2026年3月15日 16時7056
2026年3月15日 17時7065
2026年3月15日 18時7066
2026年3月15日 19時7066
2026年3月15日 20時7066
2026年3月15日 21時7066
2026年3月15日 22時7066
2026年3月15日 23時7166
2026年3月16日 0時7166
2026年3月16日 1時7166
2026年3月16日 2時7166
2026年3月16日 3時7166
2026年3月16日 4時7166
2026年3月16日 5時7166
2026年3月16日 6時7166
2026年3月16日 7時7166
2026年3月16日 8時7166
2026年3月16日 9時7166
2026年3月16日 10時7566
2026年3月16日 11時9966
2026年3月16日 12時14066
2026年3月16日 13時19069
2026年3月16日 14時21394
2026年3月16日 15時217127
2026年3月16日 16時217170
2026年3月16日 17時217191
2026年3月16日 18時217194
2026年3月16日 19時217194
2026年3月16日 20時217194
2026年3月16日 21時217194
2026年3月16日 22時217194
2026年3月16日 23時217194
2026年3月17日 0時217194
2026年3月17日 1時217194
2026年3月17日 2時217194
2026年3月17日 3時217194
2026年3月17日 4時217194
2026年3月17日 5時217194
2026年3月17日 6時217194
2026年3月17日 7時217194
2026年3月17日 8時217194
2026年3月17日 9時217194
2026年3月17日 10時221194
2026年3月17日 11時250194
2026年3月17日 12時294194
2026年3月17日 13時354197
2026年3月17日 14時379225
2026年3月17日 15時383274
2026年3月17日 16時383329
2026年3月17日 17時383352
2026年3月17日 18時383355
2026年3月17日 19時383355
2026年3月17日 20時383355
2026年3月17日 21時384355
2026年3月17日 22時384355
2026年3月17日 23時384355
2026年3月18日 0時384355
2026年3月18日 1時384355
2026年3月18日 2時384355
2026年3月18日 3時384355
2026年3月18日 4時385355
2026年3月18日 5時385355
2026年3月18日 6時386355
2026年3月18日 7時386355
2026年3月18日 8時387355
2026年3月18日 9時387355
2026年3月18日 10時392355
2026年3月18日 11時425356
2026年3月18日 12時494356
2026年3月18日 13時549361
2026年3月18日 14時582390
2026年3月18日 15時587432
2026年3月18日 16時587488
2026年3月18日 17時587519
2026年3月18日 18時587523
2026年3月18日 19時587523
2026年3月18日 20時587523
2026年3月18日 21時587523
2026年3月18日 22時587523
2026年3月18日 23時587523
2026年3月19日 0時587523
2026年3月19日 1時587523
2026年3月19日 2時587523
2026年3月19日 3時587523
2026年3月19日 4時587523
2026年3月19日 5時587523
2026年3月19日 6時587523
2026年3月19日 7時587523
2026年3月19日 8時587523
2026年3月19日 9時587523
2026年3月19日 10時589523
2026年3月19日 11時605523
2026年3月19日 12時635523
2026年3月19日 13時670525
2026年3月19日 14時688541
2026年3月19日 15時690571
2026年3月19日 16時690597
2026年3月19日 17時690614
2026年3月19日 18時690616
2026年3月19日 19時690616
2026年3月19日 20時690616
2026年3月19日 21時690616
2026年3月19日 22時690616
2026年3月19日 23時690616
2026年3月20日 0時691616

This is a more extreme example. The exposures look like a step function. In this case, users who already received the experiment at least once may be evaluating the feature flag again during these flat time periods.

Decreasing slope

An experiment's cumulative exposures can start strong, then slow over time.

Both variants gain about 280 new users per day at launch, slowing to about 40 new users per day by the end.
Cumulative exposure with a decreasing slope
DateVariant AVariant B
2026年2月18日119
2026年2月19日2018
2026年2月20日355293
2026年2月21日621525
2026年2月22日861774
2026年2月23日1,085968
2026年2月24日1,3001,178
2026年2月25日1,5221,413
2026年2月26日1,6671,636
2026年2月27日1,8701,821
2026年2月28日2,0271,979
2026年3月1日2,1662,114
2026年3月2日2,2862,222
2026年3月3日2,4262,345
2026年3月4日2,5412,453
2026年3月5日2,6582,549
2026年3月6日2,7592,659
2026年3月7日2,8542,759
2026年3月8日2,9232,832
2026年3月9日3,0012,907
2026年3月10日3,0902,996
2026年3月11日3,1703,076
2026年3月12日3,2243,131
2026年3月13日3,2913,202
2026年3月14日3,3463,270
2026年3月15日3,3963,312
2026年3月16日3,4403,356
2026年3月17日3,4873,404
2026年3月18日3,5163,448

When this experiment launched, about 280 new users received each variant each day. By the end, exposure rates dropped to about 40 new users per variant, per day.

Static cohorts can limit your experiment

Cumulative exposures can flatten over time when you target a static cohort: a cohort that doesn't grow or shrink on its own.

For example, consider a static cohort with 100 members. On the first day, 40 of those users receive your experiment. Only 60 eligible users remain. Each day, fewer users can enter the experiment, and the slope of your cumulative exposures graph flattens.

If you use a static cohort in an experiment, reconsider how you use the duration estimator. Instead of solving for sample size, ask what level of lift you can reasonably detect with this fixed sample size.

When you use a cohort this way, ask whether the cohort represents a larger population that could show a similar lift if more users received the winning variant. Don't assume it does. That assumption is like running an experiment in one country and then assuming the same impact in any other country.

Other possible causes for decreasing slope

  • The dynamic cohort isn't growing quickly enough, or the number of users that interact with your experiment is limited.
  • Your sticky bucketing configuration: if users enter the cohort and then exit, decide whether they continue to receive the experiment (for consistency) even after they no longer meet the targeting criteria.
  • The experiment first reaches a group of users that don't represent users exposed later. Users who used your product for 30 days may interact with the feature you test differently than users active for 100 days. Run your experiment longer than originally planned to study the treatment effect on a steady state of users.
  • Users gradually become numb to your experiment and stop responding after repeated exposures.

A flattened cumulative exposures graph doesn't always mean the experiment has limited impact. The specifics of your users' behavior determine the result.

This pattern has serious implications for how long your experiment needs to run. The standard method calculates experiment duration by dividing the estimated sample size by the average traffic per day. That method doesn't apply here. You typically need to run the experiment longer than expected, because the estimate overstates the denominator.

これは役に立ちましたか?