Need help? You’ve come to the right place

What’s New Getting Started Building Integrating Publishing

Checkouts: one-click upsell

Last Updated

Upselling can be a powerful method for increasing revenue or conversions for upgrades. With Checkouts, it’s easy to add one-click upsells to any payment flow.


Step-by-step guide

You can create an upsell flow in two basic steps: 

First, set up a new Checkout for your upsell product on a custom thank you page. Then, link that thank you page to your primary Checkout.

Here’s how to set things up in a bit more detail:

  1. Add your upsell to Stripe as a new SKU.
  2. Drag a Checkout to a new page or pop-up. In the “Payments” tab of the Checkout’s settings, select your upsell as the product you’d like to sell. (You can also follow our full Checkout guide here.)
  3. Publish your upsell page or pop-up.
  4. Edit your primary Checkout. Navigate to its “Actions” settings, then select your landing page or paste in the URL of a page where your pop-up is hosted. Screenshot of page selection step
  5. Update/republish your primary Checkout page or pop-up.

Now, when someone buys your product, they can make an additional purchase without the need to enter their payment details.


Keep in mind, your customer will have to fill out any fields that aren’t in the original Checkout. For instance, if your primary product isn’t shippable but your upsell is, shipping fields will appear on the second Checkout.

Frequently asked questions

Why have payment fields reappeared on my upsell Checkout?

Fields can reappear for a few different reasons. If a customer doesn’t complete their upsell within one hour of their original purchase, their token will expire, causing the payment to fail. When a payment fails, all credit card fields will reappear, and a customer must re-enter their payment details to complete a purchase.

If your upsell Checkout consistently includes payment fields, check to make sure everything is set up according to the steps above. Or, reach out to our support team if you get stuck.

Can I offer multiple upsells?

Yes, if you set up multiple Checkouts. Your customers shouldn’t have to fill out payment fields again, as long as all upsell Checkouts are linked from a primary Checkout. Note you cannot offer upsells from a different Leadpages account—all Checkouts in your upsell funnel must belong to one account.

How is payment information stored for the upsell?

We use Stripe’s secure tokens to create a new customer record in your Stripe account. Leadpages doesn’t store payment details.

Need more help?

You can always get in touch with our support team—just click help_circle in the top-right corner of your Leadpages dashboard, or submit a ticket ↗

Was this article helpful?
Powered by Zendesk