# Promotions

> The offers the agent brings up on its own — announcements, buy-more-save and bundles, with their discounts, their schedule and their linked products.

- Source: https://support.unifunl.io/en/help/ai-center/promotions
- Category: AI Center (`ai-center`)
- Language: en
- Updated: 2026-09-17

---

A promotion is an offer the agent mentions without being asked. You write it once in the **AI Center**, and from then on it turns up in conversations at the moment it is relevant — when a customer hesitates on a price, asks what is included, or is about to order a single unit of something you would rather sell in threes.

Promotions live on the **General Information** tab, in the **Active promotions** card. The card states its own job: *Agent mentions these proactively to boost conversions.*

![The Active promotions card in an e-commerce workspace: the quick-add presets, and the empty state that invites you to start from scratch.](https://support.unifunl.io/help/screenshots/70-ai-center-promotions-card.jpg)

## Create a promotion

The card offers two routes. **Quick add** starts from a preset, already filled in and ready to edit. **Start from scratch** opens the same dialog empty.

The presets depend on your business mode. An e-commerce workspace offers **Buy more, save**, **Bundle & save**, **Flash sale**, **Seasonal**, **Free shipping** and **Custom**. A services workspace offers **Flash sale**, **Seasonal**, **New client** and **Custom**.

Either way you land in the **New promotion** dialog, which explains what it is for: *Your AI agent will mention active promotions — and any linked products — to customers automatically.*

## The three kinds

In an e-commerce workspace the dialog opens on three types, and the one you pick decides which fields you get.

| Type | What the dialog says | What it does |
| --- | --- | --- |
| **Announcement** | *A message the assistant mentions.* | Carries an offer in words alone. There is no discount field — the agent says what you wrote, and your store applies whatever pricing you already set up. |
| **Buy more, save** | *Discount for buying enough of one product.* | The classic upsell. Set a minimum quantity of a single product and the discount that unlocks at that quantity. |
| **Bundle & save** | *Discount for buying these together.* | A discount that applies only when the customer takes every product in the set. |

![The Announcement type: a promotion message, optional linked products, the Active toggle and an optional schedule. There is no discount field.](https://support.unifunl.io/help/screenshots/71-promotion-announcement.jpg)

![Buy more, save: one product, a minimum quantity, and a discount in percent or in your currency.](https://support.unifunl.io/help/screenshots/72-promotion-buy-more-save.jpg)

![Bundle & save: the set of products the customer has to buy together, and the discount that unlocks.](https://support.unifunl.io/help/screenshots/73-promotion-bundle-save.jpg)

> **Announcement does not discount anything.** It is the one type with no discount field, and that catches people out. If you need a number applied to a price, you need **Buy more, save** or **Bundle & save**. Announcement is for offers your store already enforces, and for news the agent should repeat.

## What every promotion has

Three fields are common to all three types.

| Field | Notes |
| --- | --- |
| **Promotion message** | What the agent says. The hint under the field is exact: *The assistant says this in chat, and it names the discount in your store.* Write it the way you would say it to a customer. |
| **Active** | *Available to the agent.* Off keeps the promotion without offering it — the clean way to park a seasonal offer until next year. |
| **Schedule** (optional) | **Starts** and **Ends**. Leave both empty and the promotion runs until you switch it off. |

## Products, quantity and discount

**Buy more, save** asks for one product, and is blunt about which one: *Pick the exact item customers will order — the size or colour, not the parent product.* Then a **Minimum quantity** and a **Discount**, which you express either as a percentage or as a fixed amount in your currency.

**Bundle & save** asks for the set instead: *The customer has to buy all of these together to earn the discount.* One discount covers the whole bundle.

Both refuse a discount of zero — the dialog answers with *Enter a discount greater than zero*.

**Announcement** has **Linked products** instead, and it is optional. The hint explains why you would bother: *Link the products this offer applies to so the agent and win-back reminders can recommend them.* Linking is what lets a [follow-up](https://support.unifunl.io/en/help/leads-automations/follow-ups) reach for the right product later, rather than sending a generic nudge.

## When two offers match

Both discount types carry **Combine with other offers**. Off — the default — means *this is the only offer applied when several match*. On lets the promotion stack with another.

> **Leave stacking off until you have done the arithmetic.** Two stacked percentages on the same basket compound, and the number the customer sees at checkout is smaller than either promotion looks on its own.

## Promotions in Services mode

A workspace set to **Services & reservations** has no product catalogue, so it has no product-based promotions. The **New promotion** dialog drops the three type tabs entirely and keeps the message, the **Active** toggle and the optional schedule.

![The New promotion dialog in a Services workspace: no type tabs, just a message, the Active toggle and an optional schedule.](https://support.unifunl.io/help/screenshots/74-promotion-services-mode.jpg)

That is the whole feature in Services mode, and it is enough for what service businesses actually run: a first-visit offer, a quiet-season discount, a package price mentioned when someone asks what a treatment costs.

## FAQ and troubleshooting

### The agent never mentions my promotion

Check **Active** first — a promotion saved with the toggle off is stored but never offered. Then check the schedule: an end date in the past retires the promotion silently.

### Where is the discount field on Announcement?

There isn't one. Announcement carries a message and optional linked products. Use **Buy more, save** or **Bundle & save** when a discount has to be applied.

### Why can I only see one promotion type?

Your workspace is in Services mode. The three types are e-commerce only, because two of them discount products and a services workspace has none. See [Services mode overview](https://support.unifunl.io/en/help/services-reservations/services-mode-overview).

### Two of my promotions could apply to the same order

The one with **Combine with other offers** switched off wins alone. If both allow combining, both apply. Decide which behaviour you want before you launch a second overlapping offer.

### Do I have to link products to an announcement?

No, it is optional. Link them when you want follow-ups to recommend those products by name later.

## What's next?

You have told the agent what to offer. Now decide how it speaks.

[Agent behaviour](https://support.unifunl.io/en/help/ai-center/agent-behavior)

## Related articles

- [AI Center overview](https://support.unifunl.io/en/help/ai-center/ai-center-overview.md): What the agent knows — business mode, store details, promotions, delivery and return policies, and your own uploaded documents.
- [Agent behaviour](https://support.unifunl.io/en/help/ai-center/agent-behavior.md): Pick a personality, set the tone, choose the languages and script, and set the guardrails with Always do, Never do and escalation rules.
- [Follow-ups](https://support.unifunl.io/en/help/leads-automations/follow-ups.md): Automatically message a customer who went quiet — three content strategies, a silence delay, and guardrails that stop it becoming spam.
