> For the complete documentation index, see [llms.txt](https://ctracker-docs.keywordrush.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ctracker-docs.keywordrush.com/ai-and-seo/coupon-rewrites.md).

# Rewriting coupons with AI

### Why imported coupons read badly

Coupon titles come from the network, and networks write them for their own systems rather than for your visitors. You get things like:

```
SAVE20_MAY_UK_NEWCUST_EXCL
20% OFF (T&C APPLY) - ACME UK
Acme UK - 20% - affiliate exclusive - May 2025
```

All three mean *20% off at Acme for new customers*. None of them says so.

On a coupon site that matters more than anywhere else: the coupon list **is** the page, and a list of shouty catalogue codes is the whole experience.

### What it rewrites

Two fields:

* **Title** — the line the visitor reads
* **Description** — the conditions underneath

### What it never touches

* **The code itself**
* **The expiry date**
* **The link**

Those are facts, and an AI has no business rewriting them. A rewritten code is a broken coupon.

### Doing it

On a coupon, press the generate button. The rewritten text appears, and nothing is saved until you save the coupon.

For many at once, see [Bulk generation](/ai-and-seo/bulk-generation.md).

### Coupon instructions

`Settings` → `AI` → **Coupon instructions** sets the house style for every coupon rewrite.

Coupon titles are short, so the instruction has more effect here than it does on descriptions. Worth stating:

* a length limit, so titles stay on one line in the list
* whether to keep the discount as a number — *20% off* rather than *a great discount*
* whether to name the shop, which is usually redundant on a shop page and useful in a mixed list
* not to invent conditions that were not in the original

{% hint style="warning" %}
**Never let it invent restrictions.** If the network did not say "new customers only", the rewrite must not say it either — and equally, a rewrite that quietly drops a real restriction produces a member who tries the code, fails, and votes it down. Say so in your instructions.
{% endhint %}

### Imported coupons are overwritten on the next import

This is the catch, and it decides how you use the feature.

An imported coupon belongs to the network. The next import for that shop replaces it — including your rewrite.

So:

* **Rewriting is most useful on coupons you added by hand.** Those are yours and are never overwritten.
* **On imported coupons it is worth it for a campaign** — a sale week, a landing page — where the coupon only has to read well for a few days.
* **For a permanent fix**, add your own coupon with the wording you want and delete the imported one. See [Adding coupons by hand](/coupons/adding-coupons-manually.md).

### Is it worth the cost?

On a cashback site, probably not for the whole catalogue — coupons are secondary to the rate.

On a coupon site, yes, but be selective. Rewrite the coupons on the shops that get your traffic. The other three hundred can wait, and many will expire before anyone reads them.

### Related

* [Adding coupons by hand](/coupons/adding-coupons-manually.md)
* [Importing coupons](/coupons/importing-coupons.md)
* [Bulk generation](/ai-and-seo/bulk-generation.md)
