---
title: "Oak Upsell — One-click upsells for Shopify"
canonical_url: https://oakapps.ai/
description: "One-click Shopify upsells inside checkout, right after payment, and on the thank-you page. Shoppers add to their order in one tap. Free, no order caps."
---

# More revenue from every order.

Oak Upsell · Free Shopify app

One-click upsells during checkout, right after payment, and on the thank-you page. Shoppers add to their order in a single tap. No new forms, no card re-entry.

- Free to install
- Checkout · Post-purchase · Thank-you
- No order caps

[Install free on Shopify](https://apps.shopify.com/oak-post-purchase)

## The moment

### There's a moment right after checkout. Most stores leave it empty.

The shopper has entered their card, pressed Pay, and is waiting for the confirmation page. They've already decided to buy from you. Oak shows one offer in that gap.

1. **Checkout page.** The first place an offer can show, before the shopper pays. Accept, and it joins the cart in one tap. [More on checkout upsell](https://oakapps.ai/checkout-upsell/index.md)
2. **Post-purchase page.** The gap between Pay and the confirmation. One product, one click, added to the order they just placed. [More on post-purchase upsell](https://oakapps.ai/post-purchase-upsell/index.md)
3. **Thank-you page.** The confirmation page, updated with what they added. Oak can show one more offer here. [More on thank-you upsell](https://oakapps.ai/thank-you-upsell/index.md)

## How it works

### The right offer for every shopper.

Build a funnel: a trigger, an offer, and where it shows. Oak finds the one that matches and shows it in one click.

Funnels run in priority order. The first one that matches wins. Everything else stays quiet.

Four funnels, one store. Each shopper meets the first one that matches.

## Pricing

### No scaling tax.

Most upsell apps price by order count, or take a cut of the revenue they generate for you. Oak charges neither.

- **No order caps.** Ten orders or ten thousand. Same app.
- **No upsell-revenue caps.** When it works, you keep the upside.
- **No overage fees.** Nothing per order, nothing per offer.

Free to install today. The structure above holds at any volume. Free to install · no caps.

## Features

### Who sees what, and where.

- **Trigger the right shopper.** Cart total, subtotal, quantity, product count, specific products, excluded products, product tag, collection, or always. AND within a group, OR across groups.
- **First match wins.** Funnels run in priority order: VIP buyers, then skincare over a threshold, then everyone else.
- **Four kinds of offer.** Specific products, a collection, Shopify's pick, or more of what they just bought. Discounted or full price.
- **Three places.** [Checkout](https://oakapps.ai/checkout-upsell/index.md), [post-purchase](https://oakapps.ai/post-purchase-upsell/index.md), [thank-you](https://oakapps.ai/thank-you-upsell/index.md). Turn each on per funnel.
- **Your words.** Every string the shopper reads is editable ("Add to order", "Decline this offer"). No code.

## How do I install and set up Oak Upsell?

Install the app from the Shopify App Store, then build one funnel. A funnel is a trigger, an offer, and where it shows; stores report about two minutes per funnel.

1. **Install.** Add Oak Upsell from the Shopify App Store: https://apps.shopify.com/oak-post-purchase — free to install, no order caps.
2. **Create a funnel.** Give it a trigger, an offer, and the placements it may use.
3. **Set the trigger.** Cart total, subtotal, quantity, product count, specific products, excluded products, product tag, collection, or always. AND within a group, OR across groups.
4. **Pick the offer.** Specific products, a collection, Shopify's pick, or more of what they just bought. Discounted or full price.
5. **Choose the placements.** Checkout, post-purchase, thank-you page. Turn each one on or off per funnel; use one, two, or all three.
6. **Order the funnels.** They run in priority order and the first one that matches wins. Everything else stays quiet.
7. **Edit the wording.** Every string the shopper reads is editable ("Add to order", "Decline this offer"). No code, no theme edits.

## Where else can Oak Upsell show an offer?

In three places around one order, and each has its own page.

- [Checkout upsell](https://oakapps.ai/checkout-upsell/index.md) — before the shopper pays, joins the order being placed.
- [Post-purchase upsell](https://oakapps.ai/post-purchase-upsell/index.md) — right after payment, added to the order just placed.
- [Thank-you page upsell](https://oakapps.ai/thank-you-upsell/index.md) — on the confirmation page, claimed as a separate new order.
- [Privacy Policy](https://oakapps.ai/privacy/index.md) — what Oak Apps collects and why.

Each link above points at that page's Markdown twin; drop `index.md` from the URL for the HTML page.

This site's index for AI agents: https://oakapps.ai/llms.txt
