> For the complete documentation index, see [llms.txt](https://help.mimeeq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.mimeeq.com/pricing-and-codes/price-codes-and-promotions/promotional-prices.md).

# Promotional Prices

Show customers their savings with a crossed-out compare price. Learn how to set up promotional price lists and how Mimeeq chooses which price to display.

Compare prices display higher reference prices alongside discounted prices to help customers visualise their savings. These prices typically appear crossed out next to the current price, creating the familiar "~~Was $X,~~ Now $Y" pricing display that customers recognise and respond to.

Compare prices work for both standard products and modular products.

**Example:** ~~$2,000~~ $1,500

{% hint style="warning" %}
Previously, the **Promo** price list setting served only as an identification tag without affecting pricing calculations. From January 2026, this feature has been enhanced to enable true price comparison capabilities.
{% endhint %}

![Configurator showing a crossed-out standard price next to the promotional price](https://621103948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsqWfi8ifBhTdkvf1vOlY%2Fuploads%2F3PeNhITNISbPltK4doOM%2Fpromo-price-11_f7zjxo.png?alt=media)

***

## How to configure compare prices

Follow these steps to set up promotional pricing with compare prices:

{% stepper %}
{% step %}

### Configure your price lists

1. Navigate to **Price Lists** in your Mimeeq admin panel.
2. Create a new price list or edit an existing one.
3. Scroll to the **Price Type** section.
   {% endstep %}

{% step %}

### Set the price type

Select the appropriate type for each of your price lists. In the **Price Type** field, you'll see two options:

* **Standard:** use for regular pricing (non-promotional)
* **Promo:** use to enable the compare price feature

{% hint style="info" %}
Example: you can create a promotional price list with a 20% discount for a Black Friday campaign. Set this price list as **Promo** type, and it will display alongside your standard prices showing customers their savings.
{% endhint %}

![Price list settings with the Price Type field set to Promo](https://621103948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsqWfi8ifBhTdkvf1vOlY%2Fuploads%2F4H5tntLDTNhXcAdSoUDf%2Fpromo-price-22_d40o0f.png?alt=media)
{% endstep %}

{% step %}

### Apply price lists to public price list groups

To display compare prices on your embeds:

1. Go to **Settings** → **Public Price List Groups**.
2. Create or edit a Public Price List Group.
3. Add both types of price lists:
   * At least one **Standard** price list (for the compare price)
   * At least one **Promo** price list (for the current price)

![Public Price List Group containing both a Standard and a Promo price list](https://621103948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsqWfi8ifBhTdkvf1vOlY%2Fuploads%2FYDPsezJRyND085GyEy72%2Fpromo-price-33_784eru.png?alt=media)
{% endstep %}

{% step %}

### Assign to embed templates

1. Navigate to your **Embed Template**.
2. Select the price list group containing both standard and promotional price lists.
3. Save your embed template.
   {% endstep %}
   {% endstepper %}

***

## How pricing display works

<table><thead><tr><th width="50.46484375">#</th><th>Price lists assigned</th><th>Current price</th><th>Compare price (crossed out)</th><th>Example</th></tr></thead><tbody><tr><td>1</td><td><strong>Standard and Promo</strong></td><td>The <strong>Promo</strong> price</td><td>The <strong>Standard</strong> price</td><td><del>$500</del> $400</td></tr><tr><td>2</td><td><strong>Standard only</strong></td><td>The lowest price, as usual</td><td>No compare price is shown</td><td>$500</td></tr><tr><td>3</td><td><strong>Promo only</strong></td><td>The lowest promo price</td><td>No compare price is shown</td><td>$400</td></tr></tbody></table>

### Multiple price lists

If multiple price lists of the same type are assigned:

* The system selects the **lowest price** from each type
* Example: if you have two promotional price lists ($450 and $400), the system uses $400

***

## Modular products

Compare prices are also supported for **modular products**. Because modular product prices are calculated from the sum of their individual component prices, the compare price feature works at the component level:

* The modular product's total price is the sum of its component prices
* As long as **at least one component** has a Promo price list assigned, the modular product will display a compare price
* Components without a Promo price list contribute their standard price to both the compare price and the current price totals

![Modular configurator showing a compare price with a Promo price list assigned](https://621103948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsqWfi8ifBhTdkvf1vOlY%2Fuploads%2FxVD1kgdNHLHUOYrSZsRH%2Fpromo-price-modular-new_ka61h1.png?alt=media)

{% hint style="warning" %}
For the most accurate promotional display, assign Promo price lists to all components. Components without a Promo price list will use their standard price in the calculation, which may reduce the visible saving shown to customers.
{% endhint %}

![Component prices on the finish screen of a modular product](https://621103948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsqWfi8ifBhTdkvf1vOlY%2Fuploads%2Ffofvn7fUIcLWDV8B5InY%2Fpromo-price-modular2-new_1rkjpng.png?alt=media)

***

## Company-specific pricing

For B2B scenarios, you can assign compare prices to specific companies. Use either method below.

{% tabs %}
{% tab title="From price list to companies" %}

1. Navigate to **Price Lists**.
2. Select your price list.
3. Go to the **Companies** tab.
4. Assign specific companies to this price list.
   {% endtab %}

{% tab title="From company to price lists" %}

1. Navigate to **Companies**.
2. Select the company.
3. Go to the **Price Lists** tab.
4. Assign both standard and promotional price lists.
   {% endtab %}
   {% endtabs %}

{% hint style="info" %}
Either method will enable the compare price feature for those specific companies.
{% endhint %}

***

## Best practices

* **Ensure promotional prices are lower:** always set promotional prices lower than standard prices to avoid confusing displays like ~~$400~~ $500.
* **Review your price lists:** all existing price lists previously marked as "Promo" have been automatically changed to **Standard** with the new release. Review your price lists and update any that should be promotional to the new **Promo** type.
* **Test before publishing:** preview your configurator to verify the compare prices display correctly before making changes live.

***

## Troubleshooting

**Compare price not showing?**

* Verify you have both standard and promotional price lists in your price list group
* Check that the promotional price list has **Promo** selected as the **Price Type**
* Ensure the price list group is assigned to your embed template
* **Check the valid period dates** on your price lists (promotional and standard) – expired price lists won't display

{% hint style="success" %}
If you have any questions about the compare price feature or need assistance with configuration, contact our support team.
{% endhint %}

***

## Related articles

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Pricing Overview</strong></td><td>Set up currencies, markets, price lists and quantity breaks.</td><td><a href="/pricing-and-codes/pricing-setup/pricing-overview.md">Pricing Overview</a></td></tr><tr><td><strong>Additional Price Codes</strong></td><td>Show price differences between options in the configurator.</td><td><a href="/pricing-and-codes/price-codes-and-promotions/additional-price-codes.md">Additional Price Codes</a></td></tr><tr><td><strong>Pricing API</strong></td><td>Connect external systems to calculate prices dynamically.</td><td><a href="/pricing-and-codes/price-codes-and-promotions/pricing-api.md">Pricing API</a></td></tr></tbody></table>


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.mimeeq.com/pricing-and-codes/price-codes-and-promotions/promotional-prices.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
