> 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/coupons/where-coupons-appear.md).

# Where coupons appear

### On the shop page

Every shop page lists that shop's coupons automatically. Nothing to add.

**Above or below your description** — `Settings` → `Coupons` → **Where coupons appear**. The default is at the end of the post.

Below is right when your description is worth reading and helps the page rank. Above is right when visitors arrive wanting a code and the description is there for search engines rather than for them. On a coupon site, above is usually the better choice.

**How many** — **Coupons shown on a shop page** caps the list. Note that it also controls how many are imported, so it is not purely a display setting; see [Importing coupons](/coupons/importing-coupons.md).

Shop pages also show **coupon highlights** near the top when the shop has coupons, and on a coupon site a **Top offer** box in place of the cashback box.

### Anywhere else on your site

The `[cashback-coupons]` shortcode puts a coupon list wherever you want one — a home page, a seasonal landing page, a blog post about a sale.

```
[cashback-coupons]
```

It can be narrowed to one shop, one category, or the newest across your whole site. See [\[cashback-coupons\]](/putting-it-on-your-pages/shortcodes/cashback-coupons.md).

There is a block version for the editor — see [Blocks](/putting-it-on-your-pages/blocks.md) — and a widget for sidebars, see [Widgets](/putting-it-on-your-pages/widgets.md).

### A coupons page

A page listing your newest coupons across every shop is worth having. It gives you something to link to from a newsletter, and it is a natural landing page for people searching for discount codes generally rather than for one shop.

Create a page, add `[cashback-coupons]`, and let it show the most recent across all shops.

### What a coupon looks like

Each one shows its title, the shop it belongs to, its expiry date if it has one, its description if you have written one, and a button.

The button reveals the code, or goes straight to the shop for a deal. Either way it is a tracked link that earns you commission.

If a member is signed in, that link also carries their member tag, so anything they buy comes back as their cashback. A signed-out visitor gets the same link without the tag: you still earn, they simply have no cashback to claim.

Expiry and description can be hidden, and coupons can be put behind a sign-in — see [Coupon display settings](/coupons/coupon-display-settings.md).

![A coupon with a code, beside a deal that has none](https://3545740495-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M69sU0hfZj3QsteYxmI%2Fuploads%2Fgit-blob-e9999fcd58072e99b21fb9065d2e65108f4f825f%2Fcoupon-card.webp?alt=media)

### The order they come in

Coupons you [added by hand](/coupons/adding-coupons-manually.md) come first. After those, the best-voted, then the newest.

The shortcode can override this with its `sort` attribute — see [\[cashback-coupons\]](/putting-it-on-your-pages/shortcodes/cashback-coupons.md) — and an explicit sort is obeyed exactly, with nothing pinned above it.

### Shops with no coupons

Nothing is rendered. A shop with no coupons has no empty list and no "no coupons found" message — the section simply is not there.

The Shop catalog's **Coupons** column shows the count per shop, and its **Any coupons** filter finds shops with none.

### Related

* [Coupon display settings](/coupons/coupon-display-settings.md)
* [Importing coupons](/coupons/importing-coupons.md)
* [\[cashback-coupons\]](/putting-it-on-your-pages/shortcodes/cashback-coupons.md)
