New users Active users At-risk users Dormant users

Push Campaign Segmentation 2D: Marginal-Return Budget Allocator

A push-notification campaign never has an infinite send budget — every extra notification risks fatigue, and every segment of your userbase responds differently to being reached. This 2D counterpart to the 3D tower simulator renders the same four-segment diminishing-returns model (new, active, at-risk and dormant users) as two stacked panels: animated bars with rising conversion particles on top, and the live marginal-return curves that actually drive the allocation decision underneath. Switch between a naive equal-split allocation and a greedy marginal-utility (water-filling) allocator and watch, on the curve panel itself, why targeting budget toward the best marginal return always outperforms spreading it evenly — the dashed waterline shows the optimum forming in real time.