How to set up one-click upsells
How to configure one-click upsells to increase average order value
What is a one-click upsell?
A one-click upsell shows a special offer after customers complete their initial purchase. They can click to add the upsell without re-entering payment information.
How to set up a one-click upsell
- Go to Pages and open the checkout you want to show the upsell after.
- Go to After payment → One-click upsell.
- Select Show one-click upsell.
- Choose an After payment step:
- Show upsell on same page — the upsell appears on the same page as the checkout.
- Redirect to page with upsell — the customer is redirected to a page containing the upsell. Enter the upsell page URL.
- Under Upsell checkout page, search for and select the checkout to use as the upsell.
- Click Save.
Domain requirements
The initial purchase and the upsell must be on the same domain. If you use a hosted payment page, the upsell must also be hosted. If you embed or use a pop-up on https://mysite.com, the upsell page must also be on https://mysite.com.
To host checkouts on your own domain, set up a custom domain as a subdomain of your main site (e.g. pay.example.com).
After payment settings for upsell checkouts
If a checkout is used as an upsell, its own one-click upsell and confirmation/redirect settings are ignored. Only the first checkout's settings are used. Payment notification settings on the upsell checkout are still used.
What the customer sees after the upsell
After accepting or declining the upsell, the customer sees the first checkout's after-payment setting: default confirmation, custom confirmation, next page, or redirect to URL.
Things to note
Custom labels — to change the "No thanks, I don't want this" text, go to Design → Custom labels.
Upsell link expiry — the upsell offer is stored as a cookie in the customer's browser. If the cookie expires, or the customer has already accepted or declined, the upsell displays as a regular checkout requiring card details.