
Post Purchase Upsell Flow
Post-purchase upsells are the one AOV lever you can test without risking the base conversion rate, since the order is already captured, and this skill walks through designing them. The useful part is the technical checklist: stored credentials for one-tap off-session charges, merged orders instead of one per charge, and holding the push to Shopify or WooCommerce until the chain ends so the store sees a single order. It also gives a sensible default: a two-decision chain (upsell, then downsell), with refund rate on upsold orders as the guardrail metric. Reach for it when conversion is already fine and revenue per customer is the problem. Skip it if the main funnel barely converts, because an upsell on no traffic is still zero.
- skills.sh installs
- 120.1K
- GitHub stars
- 8
- last updated
- Oct 26, 2026
Install
$ npx -y skills add autonnel/autonnel-skills --skill post-purchase-upsell-flow --agent claude-codeInstalls into .claude/skills of the current project.
Files
Post-Purchase Upsell Flow
The step after payment is the cheapest revenue in a funnel: the customer has already converted, the payment method is already captured, and the offer costs nothing in ad spend. This skill covers designing that step and the technical requirements that make it actually work.
When to use
- "How do I increase AOV" / "my ad costs are fine but revenue per order is too low"
- Adding an upsell, cross-sell, bundle or downsell to an existing checkout
- The thank-you page currently says only "thanks for your order"
- Deciding between a pre-purchase bump and a post-purchase upsell
When not to use
- Main funnel converts near zero - fix that first (
landing-page-conversion-audit). An upsell on no traffic is arithmetic on zero. - High-ticket, sales-call-closed offers. The upsell there is a human conversation, not a page.
Pre-purchase vs post-purchase: pick deliberately
Sponsors
Details
- Repository
- github.com/autonnel/autonnel-skills
- Categories
- DevOps & CI/CD, Marketing & SEO, Sales & Marketing, Design & UI/UX
- First seen
- Oct 26, 2026