# Special product commission

The **Special product commission** function allows merchants to set a special commission rule for each specific product or for all items in a collection. When an affiliate refers someone to purchase a product with a **special commission rate**, he/she would get the commission based on the **special rate** instead of the regular program's commission rate.&#x20;

This feature is useful for products with higher/lower prices or higher/lower profit margins. Merchants can also make use of it for products they want to drive sales by offering a higher commission rate to affiliates.

{% hint style="warning" %}
**Note:&#x20;**<mark style="color:red;">**UpPromote**</mark> triggers the Special product commission based on Shopify's product **variant ID**.&#x20;
{% endhint %}

## **How to set up?**

To set a special product commission, go to **Programs** >Edit program (click on the program name) > **Special product commission > Manage.**

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FYocmuZ7N2tLXYvF4oJij%2Fimage.png?alt=media&#x26;token=20a87d9b-c780-4867-a8d9-ca6ccfe2dcb9" alt=""><figcaption><p><strong>Programs</strong> >Edit program > <strong>Special product commission</strong></p></figcaption></figure>

To add a product commission, click **Add product commission**.

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FvaHsVuY4GuA38Kjg43b8%2Fimage.png?alt=media&#x26;token=c24094b7-b0a7-4ad5-8037-5e122f844088" alt=""><figcaption><p>Programs > Edit program > Special product commission > Manage</p></figcaption></figure>

Choose to add product(s) separately or add a whole collection:

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FzyAI4wrE1LS22Qd94SWi%2Fimage.png?alt=media&#x26;token=83082847-3975-4cba-af26-26f385979231" alt=""><figcaption></figcaption></figure>

Click the Product (or Collection if you chose to add collections) box and a list of suggested items will show up.

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FrNzee1BRXxHlbfCuj9wj%2Fimage.png?alt=media&#x26;token=fbc7a690-2ad9-49ff-8910-73525d8483a3" alt=""><figcaption></figcaption></figure>

Choose the item, select the commission type and enter an **Amount/Rate**, then click **Add.**

{% hint style="warning" %}
**Note:** In case you edit product(s) such as add more variants or add more products to a collection on your Shopify admin, please remember to click on the "Re-sync product" button as in the screenshot below.
{% endhint %}

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FBXuCNy7GJ7O6gs1iDj5n%2Fimage.png?alt=media&#x26;token=f6b9b228-88c3-4562-8c0d-09719e58b49e" alt=""><figcaption></figcaption></figure>

## How will the product commission be calculated?

If a customer's order contains a product that is set with a specific commission, the special commission rate will be applied for that product while other product commissions will still be based on the default commission of the program.

**Example**:

* Product A ($20) has a special 10% commission&#x20;
* Product B ($100) is not a special product
* &#x20;The program commission is 5%&#x20;

The customer places an order of one product A and one product B.&#x20;

\=> Commission = ($20 x 10%) + ($100 x 5%) = $7

{% hint style="warning" %}
**Note**: If your program commission is **Flat rate per order**, when you add a product with a special commission, any order containing that product will generate a double commission (commission for the whole order will be calculated based on the **program setting** plus **commission for** **the special product**)
{% endhint %}


---

# 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.uppromote.com/management/programs/program-settings/special-product-commission.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.
