Promotion effectiveness

프로모션 효율

Subtract discount leakage and campaign cost from incremental contribution.

···
html
<div class="water"><div class="caption">PROMOTION PROFIT <b id="net">+$18</b></div><div class="steps"><div><i class="gain"></i><span>EXTRA<br>SALES</span><strong>+90</strong></div><div><i class="leak"></i><span>DISCOUNT<br>LEAK</span><strong id="leak">-42</strong></div><div><i class="cost"></i><span>CAMPAIGN<br>COST</span><strong>-30</strong></div></div><label>DISCOUNT LEAK <input id="leakRange" type="range" min="20" max="80" value="42"></label></div>
css
.water{width:min(92%,540px);font:800 clamp(10px,2.5vmin,14px)/1.15 sans-serif}.caption{display:flex;justify-content:space-between;gap:6px}.caption b{color:var(--accent);font-size:clamp(18px,5vmin,32px)}.steps{display:flex;align-items:end;gap:7px;height:clamp(72px,22vmin,140px);margin:10px 0}.steps>div{flex:1;position:relative;height:100%;display:flex;flex-direction:column;justify-content:end;text-align:center}.steps i{display:block;height:70%;background:var(--accent);transition:height .3s}.steps .leak{height:45%;background:var(--accent-3)}.steps .cost{height:55%;background:var(--accent-2)}.steps span{position:absolute;bottom:6px;left:0;right:0;color:white}.steps>div:last-child span{color:#211b19}.steps strong{position:absolute;top:0;left:0;right:0}label{display:block;color:var(--muted)}input{display:block;width:100%;accent-color:var(--accent)}@media(min-width:700px){.water{font-size:13px}}@media(min-width:700px){body>:first-child{transform:scale(1.25);transform-origin:center}}
js
const r=document.querySelector('#leakRange');function draw(){const leak=+r.value,net=60-leak;document.querySelector('#leak').textContent='-'+leak;document.querySelector('#net').textContent=(net<0?'-$'+Math.abs(net):'+$'+net);document.querySelector('.leak').style.height=(leak/90*70)+'%'}r.oninput=draw;draw();setTimeout(()=>{r.value=75;draw()},650);setTimeout(()=>{r.value=42;draw()},2600);

Promotion effectiveness evaluates the profit added by an event, not just the rise in units sold. Discounts given to customers who would have paid full price and campaign expense can reverse the result.

The demo waterfall applies discount leakage and execution cost to incremental contribution. A strong sales response may still leave little or negative net gain.

NIQ's 2026 India analysis highlights how promotions can fail to create genuine incremental value. Figures here are illustrative; estimate a real baseline with an experiment or comparison group.

When to use

Use when deciding whether a promotion creates incremental profit.

Open as page ↗