> For the complete documentation index, see [llms.txt](https://docs.shopwaive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shopwaive.com/shopify/upsells.md).

# Upsells

New! Shopify Plus brands can increase AOV by incentivizing customers with earned cash back by displaying eligible products at Checkout and their cash back value

{% hint style="success" %}
With Shopwaive's new <mark style="color:blue;">**Upsells**</mark> solution, brands love the seamless one-click add solution that inherently increases AOV, and satisfies customers with an instant reward for adding more products to their checkout. Plus, you can allow customers to earn unique cash back amounts for each product added
{% endhint %}

The cash back that Upsells shows is paid by a Shopify Flow that our team installs for you: see Step 3 below. It is not part of your loyalty program on the Loyalty page, and it is paid on top of the points that program pays.

<mark style="color:blue;">**Upsells**</mark> are our newest addition to Shopify Plus Checkout solutions. To get started with <mark style="color:blue;">**Upsells**</mark>, add the Upsells app block to your Checkout. The block is shown to signed-in customers only. Then, open the Shopwaive app and click <mark style="color:blue;">**Checkout extensions**</mark> in the left menu. In the <mark style="color:blue;">**Checkout extension**</mark> list, choose <mark style="color:blue;">**Upsells**</mark>. You can customize the text and labels here, and use the <mark style="color:blue;">**Query**</mark> field to display only products eligible for cash back. Click <mark style="color:blue;">**Save**</mark>

{% hint style="info" %}
As opposed to a generic form of product offers, with Shopwaive Upsells you can fully customize the design and text, but one thing that makes it truly unique is you can incentivize your customers to add products to their checkout in exchange for earning credit. The setup is simple and fully integrated with Shopify's systems.
{% endhint %}

## Earn cash back with Upsells

If you just want to add the Upsells to your checkout without the earned credit feature, you just simply add it to your Checkout with no changes needed in the app. If instead, you want to show only products that customers can earn cash back then you can do the following:

\
**Step 1: From the Shopify admin,** add a unique tag to the product(s) you want customers to earn credit, for example <mark style="color:blue;">**cashback**</mark>. Then in the Shopwaive app, open <mark style="color:blue;">**Checkout extensions**</mark>, choose <mark style="color:blue;">**Upsells**</mark>, and enter <mark style="color:blue;">**tag:cashback**</mark> in the <mark style="color:blue;">**Query**</mark> field. This will only show product upsells that have tag <mark style="color:blue;">**cashback.**</mark> Click <mark style="color:blue;">**Save**</mark>

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2Ff8iVpWr9Dc2lkoW0LtAY%2FDesignTab.png?alt=media&amp;token=78325215-c9ac-4c1c-9110-39d89492c9b4" alt=""><figcaption><p>Set the Upsells query, cash back metafield, text and labels on the Checkout extensions page</p></figcaption></figure>

\
**Step 2:** Next, from your <mark style="color:blue;">**Shopify Admin**</mark> > <mark style="color:blue;">**Settings**</mark> > <mark style="color:blue;">**Metafields and metaobjects**</mark> define a new metafield for <mark style="color:blue;">**Products**</mark>, and assign them a value. For example, add a metafield definition for products with namespace <mark style="color:blue;">**custom**</mark> and key <mark style="color:blue;">**cashback**</mark>. For the metafield definition value type, choose <mark style="color:blue;">**Single line text**</mark>. Then enter them in <mark style="color:blue;">**Metafield namespace**</mark> and <mark style="color:blue;">**Metafield key**</mark> on the Shopwaive <mark style="color:blue;">**Checkout extensions**</mark> page (Upsells) and click <mark style="color:blue;">**Save**</mark>. Then from the Shopify Admin, visit the products you tagged with cashback, and enter a earned cashback value for their cashback metafield, for example 20. This will show your customers how much they will earn ($20) if they purchase that product

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2Fb8ynOax4X27VyASch4x1%2FProductMetafields.png?alt=media&amp;token=98e41500-fd88-4392-958f-e5ae4bc31e83" alt=""><figcaption></figcaption></figure>

\
**Step 3:** Finally, our team installs the Shopify Flow that deposits the earned cash back for each order, from the products and their <mark style="color:blue;">**cashback**</mark> metafield values. Write to <support@shopwaive.com> to have it installed.

{% hint style="info" %}
Metafield values for earned cash back are unitless. So the value earned is equivalent to the Store presentment currency settings, or you could choose to use multipliers to modify this amount or use a points systems
{% endhint %}

Here is an example of a product that has the <mark style="color:blue;">**cashback**</mark> metafield definition (see **Step 2** above) with value of 12.50, as you can see, the customer is incentivized to add the product to their checkout, in exchange for earning a $12.50 cash back reward.

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2FptuDDxh6AXfCHYO7PEW8%2FUpsells.png?alt=media&amp;token=8c866605-0477-46e2-bf6c-f5e211ff9007" alt=""><figcaption><p>Show Upsells at Checkout with Product offers and their potential cash back values</p></figcaption></figure>
