# Smart Product Recommendations

**Introduction:**&#x20;

Introducing Smart Product Recommendation Campaigns: Effortlessly display upsell products at every step of the customer journey "shop, product page, cart, checkout, and thank you page" to boost sales and enhance customer experience.

**Example:**

Show complementary product recommendations on the shop, product, cart, checkout, and thank you pages to increase upsell opportunities through the Product Recommendation campaign.

This user guide explains how to create a Product Recommendation campaign using [UpsellWP](https://wordpress.org/plugins/checkout-upsell-and-order-bumps/).

#### Example scenario:

1. How to display the best-selling products on the shop page.
2. How to display On-sale products on the checkout page
3. How to show New Arrival Products on the Thank You page based on the Ascending order sorting

{% hint style="warning" %}
Please make sure you have already installed and activated the **UpsellWP** plugin.&#x20;

Please note that some of the features explained here are available only in the PRO version.&#x20;

#### [Get UpsellWP PRO](https://upsellwp.com/)&#x20;

{% endhint %}

Let us get started,

**Example 1:** How to display the best-selling products on the shop page.

In this scenario, you can able to learn how to set the best-selling products on the shop page through the Product Recommendation campaign.

#### Creating an offer: <a href="#h_369fd0f9b2" id="h_369fd0f9b2"></a>

* Go to WordPress dashboard -> UpsellWP -> Create New Campaign -> choose “Product Recommendation”
* Enter the Title for the campaign and choose the "Display page" as the **Shop page**

**Here's the screenshot of the configuration follows,**

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

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

#### Details of configurations are: <a href="#h_63c7e5285f" id="h_63c7e5285f"></a>

Step 1: Choose the page filter as Shop Page in the Display page settings. You also have the option to choose other page types such as Product, Cart, Checkout and Thank You pages.

Step 2: Choose the Product filter as "Best selling products". And you have other Product Filters you can choose according to your needs.

**Other details shown in the below screenshot are (optional):**

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

1. **Display Location:** Adjust where the Product Recommendation campaign appears on your site using these settings.
2. **Column:** Configure the number of columns for the Product Recommendation campaign with these settings.
3. **Display Limit:** Set the maximum number of Product Recommendations campaign products shown on the desired page using these settings.
4. **Template:** You can change the Template title for the Product Recommendation by this setting.

**Optional Settings:**&#x20;

1. **Priority (optional):** You can choose the priority for the campaign to which campaign to run first with this setting, 1 is the first priority and the 10 is least priority&#x20;
2. **Start date (optional):** You can set the campaign start date so that the campaign will start working on a particular date
3. **Set end date:** You can set the campaign end date so that the campaign will stop working on the particular date

**Now, we have successfully created the Product Recommendations campaign, Let's see how it works on the shop page.**

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

Now the Product Recommendation offered product has been successfully displayed on the shop page.

**Example 2:** How to display On-sale products on the checkout page.

In this scenario, you can able to learn how to set the On-sale products on the checkout page through the Product Recommendation campaign.

#### Creating an offer: <a href="#h_369fd0f9b2" id="h_369fd0f9b2"></a>

* Go to WordPress dashboard -> UpsellWP -> Create New Campaign -> choose “Product Recommendation”
* Enter the Title for the campaign and choose the "Display page" as the **Checkout page**

**Here's the screenshot of the configuration follows,**

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

#### Details of configurations are: <a href="#h_63c7e5285f" id="h_63c7e5285f"></a>

Step 1: Choose the page filter as Checkout Page in the Display page settings. You also have the option to choose other page types such as Product, Cart, Shop and Thank You pages.

Step 2: Choose the Product filter as "On-Sale products". And you have other Product Filters you can choose according to your needs.

**Other details shown in the below screenshot are (optional):**

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

1. **Display Location:** Adjust where the Product Recommendation campaign appears on your site using these settings.
2. **Column:** Configure the number of columns for the Product Recommendation campaign with these settings.
3. **Display Limit:** Set the maximum number of Product Recommendations campaign products shown on the desired page using these settings.
4. **Sorting:** You can sort products in the Product Recommendations campaign using filters like Random, Top Rated, and more to suit your preferences.
5. **Template:** You can change the Template title for the Product Recommendation by this setting.

**Optional Settings:**&#x20;

1. **Priority (optional):** You can choose the priority for the campaign to which campaign to run first with this setting, 1 is the first priority and the 10 is least priority&#x20;
2. **Start date (optional):** You can set the campaign start date so that the campaign will start working on a particular date
3. **Set end date:** You can set the campaign end date so that the campaign will stop working on the particular date

**Now, we have successfully created the Product Recommendations campaign, Let's see how it works on the Checkout page.**&#x20;

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

Now the Product Recommendation offered product has been successfully displayed on the checkout page.

**Example 3:** How to show New Arrival Products on the Thank You page based on the Ascending order sorting.

In this scenario, you can able to learn how to set the New Arrival Products on the Thank You page through the Product Recommendation campaign in ascending order sorting.

#### Creating an offer: <a href="#h_369fd0f9b2" id="h_369fd0f9b2"></a>

* Go to WordPress dashboard -> UpsellWP -> Create New Campaign -> choose “Product Recommendation”
* Enter the Title for the campaign and choose the "Display page" as the **Thank you page**

**Here's the screenshot of the configuration follows,**

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

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

#### Details of configurations are: <a href="#h_63c7e5285f" id="h_63c7e5285f"></a>

Step 1: Choose the page filter as Thank You Page in the Display page settings. You also have the option to choose other page types such as Product, Cart, Shop and Checkout pages.

Step 2: Choose the Product filter as "New Arrivals products". And you have other Product Filters you can choose according to your needs.

**Other details shown in the below screenshot are (optional):**

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

1. **Display Location:** Adjust where the Product Recommendation campaign appears on your site using these settings.
2. **Column:** Configure the number of columns for the Product Recommendation campaign with these settings.
3. **Display Limit:** Set the maximum number of Product Recommendations campaign products shown on the desired page using these settings.
4. **Sorting:** You can sort products in the Product Recommendations campaign using filters like Random, Top Rated, and more to suit your preferences.
5. **Template:** You can change the Template title for the Product Recommendation by this setting.

**Optional Settings:**&#x20;

1. **Priority (optional):** You can choose the priority for the campaign to which campaign to run first with this setting, 1 is the first priority and the 10 is least priority&#x20;
2. **Start date (optional):** You can set the campaign start date so that the campaign will start working on a particular date
3. **Set end date:** You can set the campaign end date so that the campaign will stop working on the particular date

**Now, we have successfully created the Product Recommendations campaign, Let's see how it works on the Thank You page.**&#x20;

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

Now the Product Recommendation offered product has been successfully displayed on the Thank You page.

{% hint style="warning" %}
Some of the above discussed scenarios require PRO

[Get UpsellWP PRO](https://upsellwp.com/pricing/)
{% endhint %}

**Check out the following video tutorial for an overview of the Smart Product Recommendation campaign:**

{% embed url="<https://youtu.be/MEZe-7pMAtQ>" %}

#### Still unclear? <a href="#h_80b2ed6064" id="h_80b2ed6064"></a>

If you need any assistance, please create a[ support request](https://upsellwp.com/support/) in our ticket system. We are always happy to assist you :)


---

# Agent Instructions: 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.upsellwp.com/campaigns/smart-product-recommendations.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.
