# Discounts

Source: https://gokarla.io/docs/guides/portal/discounts

# Discounts

The **Discounts** section is your shop-wide list of discount codes that Karla
campaigns can use. Register a code here once, and it becomes available in any
Main, Product, or Banner promotion — where it is automatically applied when
customers interact with the promotion on your tracking page.

**Recommended for:** Marketing

:::important Karla does not create discount codes
A discount in Karla is a reference to a code that already exists in your shop
system. Always create the code in your shop backend (Shopify, Shopware, etc.)
first — that is what makes it valid at checkout. If the code doesn't exist in
your shop, customers will see an error when they try to redeem it.
:::

## Creating a discount

Open **Discounts** in the sidebar and click **Create**. Each discount has five
fields:

| Field          | Description                                                                    |
| -------------- | ------------------------------------------------------------------------------ |
| **Title**      | Internal title for your own reference — it won't be shown to the customer      |
| **Type**       | Scope of the discount: **Order**, **Product**, or **Shipping**                 |
| **Code**       | The code applied to the shopping basket — exactly as it exists in your shop    |
| **Value Type** | **Percentage** or **Fixed Amount**                                             |
| **Value**      | The discount amount, interpreted according to the value type (e.g., 15 or €15) |

Save the discount and it appears in the Discounts table, which lists the
title, code, value, and type of every discount. Click any row to edit or
delete it.

:::tip Use Karla-specific codes
Create codes dedicated to the tracking page (e.g., `KARLA-WELCOME-DEC` rather
than `SAVE10`). Unique codes keep [campaign
attribution](/docs/guides/tracking-page/attribution) clean and prevent
uncontrolled sharing.
:::

## Using discounts in campaigns

Every campaign form — Main, Product, and Banner promotions — has a
**Discount** dropdown listing all registered discounts by title and code. Pick
one (or **(No discount)**) per promotion:

- The selected code is automatically applied when customers interact with the
  promotion, so they don't need to type it at checkout.
- The same discount can be reused across multiple campaigns.
- Because the code is tied to the campaign, redemptions feed
  [campaign attribution](/docs/guides/tracking-page/attribution) — you see
  which campaign drove which orders.

If a code you expect to use is missing from the dropdown, it hasn't been added
to the Discounts section yet — register it there first.

For the full campaign workflow — types, segmentation, and measurement — see
[Campaigns](./campaigns).
