← ClaudeAtlas

checkout-upselllisted

Build the upsell that belongs in THIS cart, checkout or thank-you page — order bump, post-purchase one-click upsell, cart-drawer cross-sell, free-shipping threshold bar — deciding which one goes where from the merchant's product and basket, not from a template. Carries the placement table (product page vs cart vs checkout vs post-purchase), the pricing rule for a bump, the one-click rule for post-purchase, the "display only" rule for the shipping bar, and the consumer-law constraints that make a pre-ticked add-on refundable in the EU. Use for any cart drawer, checkout, order confirmation, thank-you page, one-click upsell, order bump, cross-sell, "frequently bought together", free shipping bar, average order value or AOV work, for Shopify checkout extensions, and whenever an agent is about to add a stepper, a carousel or a pre-ticked box to a cart.
kinerette/claude-code-checkout-upsell · ★ 0 · AI & Automation · score 73
Install: claude install-skill kinerette/claude-code-checkout-upsell
# Checkout upsell An upsell is not a component. It is a **place** and a **moment**: the same offer sells on the thank-you page and kills the sale in the checkout form. Generated storefronts get the component right and the place wrong, because the web has thousands of "upsell widgets" and almost nothing on where each one belongs. This skill is the placing. Then the building. --- ## Do this first **Read `references/placement-table.md` before adding anything to a cart.** Four places, four mechanics, one rule each. The table says which mechanic goes in which place for the merchant's product, and — more useful — which combinations are wrong on any product. The short form: | Place | The one mechanic that belongs there | What never goes there | |---|---|---| | Product page | quantity breaks (named tiers) | a bump, a carousel | | Cart / drawer | free-shipping bar + one cross-sell | a second cross-sell, a modal | | Checkout form | one order bump, above the totals | anything with more than one item | | Post-purchase / thank-you | one-click upsell, already paid | a form, a re-entry of card details | ## If you take one rule from this file **One offer per place. Never two.** Two offers in the same place is a catalogue, and a catalogue asks the buyer to compare, which is the thing the buyer had just finished doing. The measured pattern in DTC stores that grow the basket is one named item per surface, priced well below the basket, with one concrete reason. ## When to use this sk