AMSS Sales Event - Demand Curves, Competition and Post-Purchase Migration
Summary
The last event each week turns hidden segment counts into sales. Only purchase-state segments buy. Each has a linear demand curve in price clipped to . Competition is summarised by strength and substitutability . A multinomial splits each segment into no purchase, advertiser purchase and competitor purchase. Units per buyer are one plus a Poisson draw. Afterwards, all buyers become satiated, and brand favorability and loyalty can update. Media increases sales by moving people to segments with better demand curves. Price promotions move people along a demand curve.
Overview
The sales event (event ; footnote 3: “sales” from the advertiser’s view, “purchase” from the consumer’s) computes advertiser sales per segment and competitor sales (§2.4, p.18). It also produces the post-purchase segmentation . To avoid simulating competitors in as much detail as the advertiser, AMSS summarises them with two time-varying parameters (p.18).
Main Content
Competition-free purchase probability (§2.4.1, p.18)
For segments with , define per-segment parameters:
- : probability of buying the advertiser’s brand at price 0, with no competition;
- : drop in purchase probability per unit price increase. Usually .
At unit price ,
Segments with high favorability, loyalty or availability should have higher and smaller .
Figure 5 (p.19) shows competition-free demand curves for purchase-state, switcher, average-availability segments: favorable (solid, highest intercept), somewhat favorable (dash), neutral (dot), unaware (long dash) and negative (the caption’s word for Table 1’s unfavorable level) (dot-dash, lowest). The lines fall linearly in price to zero.
Competitor strength and substitutability (§2.4.1, pp.18-19)
- : probability a segment- consumer buys a competitor brand at time when the advertiser’s price is so high that it sells nothing.
- : how far brand and competitor sales replace each other.
- : competitor sales are unaffected by the advertiser’s price, and competitors take as much as possible. This is the default for competitor-loyal consumers (Fig. 6 top).
- : advertiser sales are unaffected by competition, and the advertiser takes as much as possible. This is the default for loyal consumers (Fig. 6 bottom).
- : the default for switchers (Fig. 6 middle).
Purchase probabilities are
Figure 6 (p.20) plots the probabilities against price. The light region is the competitor’s share and the dark region is the advertiser’s share , shown for , and . Total category purchase is . decides how that total is split where the two curves overlap.
Sales draws (§2.4.1, p.19)
Let , and be the numbers who buy nothing, buy the advertiser’s brand, and buy a competitor’s:
With the mean units per category purchaser, brand units are
and revenue . The paper describes competitor units but does not write them out; they presumably follow the same form.
Profit. §2.4.2 (p.20) opens with “In addition to calculating sales, revenue, and profit, the sales module also models post-purchase changes”. So profit is listed as a sales-module output alongside sales and revenue, but the paper never defines it. It gives no cost-of-goods or margin parameter, and the ROAS ground truth in §3 is stated in revenue terms. A natural reading is revenue minus unit costs, possibly net of media spend, but that is not in the source.
Post-purchase migration (§2.4.2, pp.20-21; §2.2.5, p.11)
Two migrations take to :
- Satiation. For unsatiated , the affected population is every category purchaser, . Each moves deterministically to the matching satiated segment , i.e. . Apply Eqs. 1-2.
- Brand-state update. Purchase experience can create habit or preference. Matrices for drive the migration as in a media event (C.1), “except the frequency is ignored.”
Satiated purchasers are then subject to de-satiation at rate in later weeks (^def-amss-desatiation). That is the mechanism behind post-promotion dips.
Examples
Sales parameters in the simple scenario (§4.1.1, p.26)
Setup. Price is a constant $40. Everyone is a switcher with average availability, so purchase probability varies only with favorability. At $40 the advertiser purchase probabilities are for (unaware, negative [= Table 1’s unfavorable], neutral, somewhat favorable, favorable). and , which removes competitor effects on advertiser sales. Satiation is switched off: buyers stay in-market and active.
Implication. With , and . Advertiser sales therefore depend only on favorability. TV’s value comes entirely from moving people up the favorability ladder: from neutral (0.2) to somewhat favorable (0.3) is +0.1 per purchase-state person, and from somewhat favorable to favorable is +0.6.
Worked competition arithmetic (illustrative)
Setup. A switcher segment with , , $20, so . , .
Solution. . . No purchase: .
Interpretation. Category purchase is 0.5. The advertiser keeps half of its competition-free 0.4. A price cut to $0 gives , and : some sales are stolen from the competitor and the category grows to 0.6.
Connections
- Price effects in MMM. Price enters as a demand-curve movement, which is distinct from media’s segment-shifting effect. See Price and Distribution Effects. Competitive reactions, which AMSS simplifies away, are covered in Reaction Functions and Competitive Dynamics.
- Base vs incremental sales. Base sales are the sales under an all-budgets-zero counterfactual. They come out of this event fed by the natural-migration equilibrium. In the simple scenario they are about 95% of total sales (AMSS MMM Evaluation - Simple Scenario and Lagged-Effects Study).
- Availability as a sales lever. Availability affects sales only through . Distribution changes are modelled as availability migrations.