# Add one-click upsells and downsells

Source: https://sofunnels.com/guide/one-click-upsells
Last updated: 2026-10-05

A one-click upsell is an offer shown right after a purchase. The buyer accepts with one button and is charged on the card they just used, with nothing to type again. People who decline can be sent to a downsell, a smaller alternative. Add an upsell by placing a **1-Click Upsell (OTO)** step after your checkout and setting its price.

- **Plan:** Basic or Pro
- **Where:** A 1-Click Upsell (OTO) step after a checkout
- **Pricing:** One-time prices only

## Add an upsell

1. On the flow builder, add a **1-Click Upsell (OTO)** step and connect your checkout to it.
2. Connect the upsell to the next page, usually a downsell or the thank-you page.
3. Open the upsell page, select the offer block and press **Edit Checkout**.
4. Enter the offer name and its one-time price. Set the **Accept Button Text** and the **Decline Link Text**, such as "Yes, add it to my order" and "No thanks".
5. Save, then publish the funnel and test it with a real purchase.

## Send people who decline to a downsell

Add a **Downsell Offer** step with a smaller or cheaper version of the upsell. Then in the upsell's **Edit Checkout**, set **If Declined, Go To** to your downsell page. Buyers who accept the upsell continue to the next step; buyers who decline see the downsell.

## What the buyer experiences

- **One click.** The upgrade is charged to the card used at checkout. Nothing to type.
- **Bank checks still work.** If the buyer's bank asks them to confirm the payment, they confirm it on the same page.
- **No surprises.** If a charge cannot be completed, the buyer is told in plain words that they were not charged for the upgrade, and offered a clear way to continue.
- **No double charges.** A double click or a refresh never charges twice.
- **A fair window.** The offer can be accepted for 30 minutes after the last decision, and each acceptance gives the next offer fresh time, so a series of offer pages with long videos does not expire halfway.

## Good to know

- **One-time prices only.** A subscription needs the buyer's explicit agreement at checkout, so one-click offers are one-time charges.
- **Cards are saved only when needed.** soFunnels saves the buyer's card for an upsell only in funnels that have an offer after the sale.
- **Upsells stay in their funnel.** An offer can only charge purchases made in the same funnel.

## Frequently asked questions

### What is a good upsell?

Something that makes the first purchase faster, easier or bigger: a coaching call after a course, templates after a book, or a yearly plan after a trial. Price it close to the original purchase or a little above.

### Can I have more than one upsell?

Yes. Chain several upsell and downsell steps after the checkout. Each acceptance keeps the offer window open for the next one.

### Do upsells show in my revenue?

Yes. Accepted upsells appear as their own orders and count towards revenue once paid. Declined ones never count.

## Related guides

- [Set up your checkout: prices, order bumps, coupons and payment plans](https://sofunnels.com/guide/checkout-setup.md): Set your product and price, add order bumps and coupon codes, sell subscriptions, payment plans and free trials, and choose what buyers see after paying.
- [Track orders, refunds and disputes](https://sofunnels.com/guide/orders-and-refunds.md): Find every order in soFunnels, understand each order status, issue refunds through Stripe, handle disputes and export your orders to CSV.
- [Branch, A/B test and delay your funnel](https://sofunnels.com/guide/conditions-splits-and-delays.md): Use Condition, Traffic Split and Delay steps in soFunnels to send buyers and non-buyers different ways, A/B test pages, and time follow-up emails.

---

Part of the [soFunnels user guide](https://sofunnels.com/guide.md). The whole guide in one file: https://sofunnels.com/llms-full.txt
