> For the complete documentation index, see [llms.txt](https://docs.intelligems.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.intelligems.io/post-purchase-upsells/getting-started-with-post-purchase-upsells.md).

# Getting Started with Post-Purchase Upsells

{% hint style="success" icon="flask-round-potion" %}
Post-Purchase Upsells are currently in beta! If you'd like early access, please request access [here](https://portal.usepylon.com/intelligems/forms/post-purchase-access-request).
{% endhint %}

## What Are Post-Purchase Upsells?

A Post-Purchase Upsell is an offer shown to a customer immediately after they place an order. Because the customer has already committed and their payment details are saved, accepting an upsell requires just one click.

In Intelligems, you can create, customize, target and A/B test post-purchase offers.

Here's the end-to-end flow:

1. A customer completes checkout on your store.
2. Intelligems evaluates your active post-purchase offers against the customer's order and any targeting rules you've set.
3. A matching offer is displayed as a clean, on-brand upsell page. At this point, Shopify places a temporary hold on the order. This gives the customer up to **60 minutes** to interact with the upsell before it's sent to fulfillment.
4. If the customer accepts an upsell, the product is added to their **existing order** in Shopify. Your fulfillment team or warehouse will see a single order with all items included, not a separate order.
5. Once the customer accepts, declines, or the 60-minute window expires, the order is released and sent to fulfillment as normal.
6. Revenue from accepted upsells is tracked in Intelligems and attributed to the correct offer or A/B test variant.

## Why Post-Purchase Upsells?

The order confirmation page is a uniquely high-intent moment. The customer just said yes to your brand. Post-Purchase Upsells let you capitalize on that momentum to increase average order value without disrupting the purchase experience.

**Key benefits:**

* Boost revenue when purchase intent is highest
* Remove friction with one-click add-to-order
* Consolidate your upsell stack inside Intelligems
* A/B test offers, products, and messaging with trusted analytics

## What You Can Test

Because Post-Purchase Upsells are built into Intelligems' experimentation framework, you can A/B test key elements of your offer:

* Which products convert best as upsells
* Discount level (percentage off, fixed amount, or no discount)
* Offer headline and description copy
* Button text and call-to-action framing

{% hint style="warning" icon="triangle-exclamation" %}
Post-Purchase Upsells use a separate pricing mechanism from Intelligems' Price Tests. You cannot run a price test on the upsell product price itself, but you can test discount levels as part of your offer configuration.
{% endhint %}

## How to Access Post-Purchase Upsells

You can find the Post-Purchase Upsells feature in your Intelligems dashboard:

1. Log into your Intelligems account
2. Navigate to the "Post-Purchase" section in the left-hand navigation
3. Click the type of modification you'd like to create

<figure><img src="/files/nj4rhkMkHenjXtXkjyzq" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.intelligems.io/post-purchase-upsells/getting-started-with-post-purchase-upsells.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
