LCM-Promo: An LLM-Based Uplift Model for Promotion Allocation
Nesta Midavaine, Floris Fok, Paulo Mendes, Joao Silva, Önder Akaçık, Dimas Lima, Zülküf Genç
Prosus · iFood
Published October 27, 2026 · on the feed November 10, 2026 · ▲ 3 · arXiv 2610.37570
The abstract
We present LCM-Promo, an LLM-based uplift model for promotion allocation. LCM-Promo is a task-specific Large Commerce Model (LCM): a finetuned LLM trained on transactional commerce data to predict user intent and promotion response. It learns monotonic promotion-response curves from production logs by interpreting single-token outputs as conversion-threshold probabilities, while conditioning on session context such as day and delivery shift. In a production A/B test on churn reactivation, LCM-Promo increased conversion by 1% and reduced promotion cost by 6% relative to the Segment-EMA production baseline.
The Brief
1:43A short podcast summary of the paper. Written and voiced by AI.
Transcript
LCM-Promo. An LLM-Based Uplift Model for Promotion Allocation. By Nesta Midavaine and six others, from Prosus and iFood. Published on the twenty-seventh of October.
Promotion allocation is the question of which users should receive which promotions. The tool proposed for it is an uplift model, and the outcomes that matter in the end are two: whether users convert, and what the promotions cost. A model for this task has to understand the user well enough to predict both intent and response to an offer.
LCM-Promo approaches the problem with a language model. It is described as a task-specific Large Commerce Model, or LCM: a large language model finetuned on transactional commerce data, trained to predict user intent and how a user responds to a promotion. The uplift model, in other words, is a language model that has been taught the language of transactions.
Its outputs are read in a particular way. The model learns promotion-response curves from production logs, and those curves are monotonic. To get them, it interprets single-token outputs as probabilities of crossing a conversion threshold. It also conditions on the context of the session, such as the day and the delivery shift, so the same user can be treated differently depending on when they arrive.
The test was a production A/B test on churn reactivation. Relative to the Segment-EMA production baseline, LCM-Promo increased conversion by one percent and reduced promotion cost by six percent.
Both of the outcomes named at the start moved in the favourable direction at once, and they did so in production rather than in an offline evaluation. Slightly more users converted, and the promotions spent on them cost less. The ingredients behind that are few: a language model finetuned on commerce data, single-token outputs read as threshold probabilities, and the context of the session.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free