When Shopping Carts Learn to Think: Decoding 'Mecha-nudges for Machines'
This post is a detailed, Feynman-style walkthrough of the paper 'Mecha-nudges for Machines' by Giulio Frey and Kawin Ethayarajh. All technical details and empirical findings below come from the original paper; analogies are for explanation only.
Key points
- Nudging, now for machines: A nudge (Thaler & Sunstein, 2008) changes how choices are presented without changing the option set or incentives. Frey & Ethayarajh ask: as AI agents become decision-makers (ChatGPT alone reportedly drove over 20% of Etsy's referral traffic in 2025), can AI be nudged too?
- What mecha-nudges are not:
- Not prompt injection, which overrides the model and removes the AI's choice. Mecha-nudges preserve all of the AI's options; they only redesign the presentation of information.
- Not traditional SEO, where search engines merely present results and humans decide. In mecha-nudging, the AI itself is the terminal decision-maker.
- Definition: Mecha-nudges change the presentation of choices to systematically influence AI agent behavior without degrading the human decision environment. Example: an Etsy seller adding '98% customer satisfaction, 10,000+ sold' to a listing—redundant for human buyers browsing reviews, but potentially decisive structured evidence for an AI shopping agent.
- V-entropy: \(H_V(Y) = \inf_{f \in V} \mathbb{E}[-\log_2 f[\emptyset](Y)]\) — bits needed to predict Y with no input.
- Conditional V-entropy: \(H_V(Y|X) = \inf_{f \in V} \mathbb{E}[-\log_2 f[X](Y)]\) — bits needed given input X.
- V-usable information: \(I_V(X \rightarrow Y) = H_V(Y) - H_V(Y|X)\) — the uncertainty reduction X provides *for model family V*.
- Machine-usable information rose from ~0 to 0.143 bits (max 1 bit) after ChatGPT's release.
- Time dynamics: the effect spiked after release, decayed over the following year, then climbed again in late 2024—coinciding with ChatGPT Search (which browses live listings rather than relying on training data).
- Category differences: effects absent or weak in categories where human buyers are sensitive to AI use (art, collectibles); stronger in consumer electronics.
- Robustness: results hold across prompt formulations, token choices, label models (Gemma-3-27B, Qwen3-32B), fine-tuned model families, and controls for category, seller history, price, and review counts.
- Placebo: the DailyMed drug-label dataset shows no similar change, supporting ChatGPT's release as the driver.
- AI-assisted writing: a rephrasing model generating generic 'AI-style' descriptions does not fully explain the effect, suggesting targeted optimization.
- A new market force: Just as SEO spawned an optimization industry, mecha-nudges may spawn an 'AI optimization' industry—with a key difference: the target of optimization is the AI's decision itself, not human attention through an intermediary.
- Efficiency vs. manipulation: Mecha-nudges can improve matching (AI agents find suitable products faster; sellers communicate true value). But if AI agents can be systematically influenced, can they truly represent user interests? Who is accountable for bad choices? The framework's boundary condition—no degradation of the human decision environment—may need rethinking when AI filters what humans see.
- Open questions: multi-agent interactions; long-run market equilibria when all sellers mecha-nudge; regulatory design; applications to hiring, finance, healthcare; human-AI joint decision-making.
Theoretical foundations
Bayesian persuasion
In the Bayesian persuasion framework (Kamenica & Gentzkow, 2011), an information designer shapes a receiver's beliefs via a signaling structure over an unknown state Z, influencing behavior without altering actions or payoffs. But LLMs process free-form text and update beliefs 'implicitly' through network weights; exact Bayesian updating over unstructured signals is computationally infeasible.
V-usable information
Shannon information is observer-independent, but the *value* of information depends on the receiver. Predictive V-information (Xu et al., 2020) measures information relative to a model family V:
This captures accessibility, not just existence: encrypted text retains Shannon information but carries almost no V-usable information for a natural-language-trained model family; decryption increases V-usable information despite the data-processing inequality.
Pointwise V-information (PVI)
For a single example \((x, y)\):
where \(g\) is an empty (no-input) model and \(g'\) a content model. Positive PVI means X helps predict Y for that example. PVI enables comparisons across model families, distributions, transformations, individual examples, and data subsets—all on one scale: bits of usable information.
The Etsy study
Why Etsy
High AI penetration (>20% referral traffic from ChatGPT), in-chat purchase integration, rich AI features, clear buy/skip decisions, and a natural time break: ChatGPT's release on November 30, 2022.
Design
1. Labels: GPT-5-mini acts as the ChatGPT proxy, making SELECT/PASS decisions on each listing; this binary outcome \(BM\) is the target. 2. Models: For each period, fine-tune two Llama-3.1-8B models—an empty model \(g\) and a content model \(g'\) that receives the listing description X. 3. Regression: Compute \(PVI_i\) per listing and run OLS:
where \(after_i\) indicates post-ChatGPT-release listings.
Findings
Indirect test of the human constraint
Without direct human decision data, the authors reason by contradiction: if human-usable information had dropped, human purchase outcomes should worsen. Instead:
1. Sales per active buyer stayed stable at $117–136 (2020–2025) 2. Repeat buyers remained 47–49% of active buyers 3. eRank surveys: >90% of Etsy shoppers still rate product descriptions as very important
These are inconsistent with degraded human decision environments and consistent with text changes being mostly additive machine-targeted signals—at most redundant for humans.
Implications
Closing thought
Human nudges exploit evolution-given biases—limited attention, framing sensitivity, inertia. An AI's 'biases' come from training data, architecture, and optimization objectives. Mecha-nudges are really about a deeper shift: the transfer of decision authority. Etsy listings are just the beginning—soon AI lawyers, doctors, and investment advisors will read texts crafted to nudge *them*.
References (selected)
1. Thaler, R. H., & Sunstein, C. R. (2008). *Nudge*. Yale University Press. 2. Kamenica, E., & Gentzkow, M. (2011). Bayesian persuasion. *American Economic Review*, 101(6), 2590-2615. 3. Xu, Y., Zhao, X., Shah, A., & Doshi-Velez, F. (2020). arXiv:2006.14293. 4. Ethayarajh, K., Xu, Y., & Doshi-Velez, F. (2022). arXiv:2210.15554. 5. Frey, G., & Ethayarajh, K. (2026). Mecha-nudges for machines. arXiv:2603.23433. 6. Holz, J. E., et al. (2023). The $100 million nudge. *Journal of Public Economics*, 218, 104779. 7. Madrian, B. C., & Shea, D. F. (2001). The power of suggestion. *QJE*, 116(4), 1149-1187. 8. OpenAI. (2025). Buy it in ChatGPT: Instant checkout and the agentic commerce protocol. 9. Brin, S., & Page, L. (1998). The anatomy of a large-scale hypertextual web search engine. *Computer Networks and ISDN Systems*, 30(1-7), 107-117.