> For the complete documentation index, see [llms.txt](https://help.kassaro.se/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.kassaro.se/kom-igang/kampanjer.md).

# Kampanjer

Med **Kampanjer** kan du skapa automatiska rabatter och kampanjpriser som tillämpas i kassan när kunden lägger till rätt produkter. Kampanjer gäller utan att kassören behöver lägga in rabatt manuellt.

Funktionen kräver att **Kampanjer** är aktiverad för butiken. Personal som ska skapa eller redigera kampanjer behöver behörigheten **Hantera kampanjer** — se [Personal och behörigheter](/installningar/personal-och-behorigheter.md).

I kedjor kan kampanjer delas mellan butiker eller skapas lokalt — se [Kedjekatalog](/installningar/kedjekatalog.md).

### Öppna kampanjlistan

1. Öppna **Meny** från huvudskärmen
2. Välj **Kampanjer**

Menyalternativet visas bara om funktionen är aktiverad och du har behörighet att hantera kampanjer.

### Skapa kampanj

1. I kampanjlistan, tryck på **Lägg till**
2. Välj typ av kampanj:
   * **Procent** — rabatt i procent på valda produkter eller varugrupper, till exempel 20 %
   * **Köp X betala Y** — köp ett antal och betala för färre, till exempel köp 3 betala för 2
   * **Mängdpris** — ett fast pris för ett antal, till exempel 3 för 99 kr
   * **Fast pris** — ett kampanjpris per styck på valda produkter
   * **Kombo** — ett fast pris när kunden kombinerar produkter från flera fält, till exempel burgare och dryck
3. Fyll i kampanjens uppgifter och tryck på **Spara**

### Grunduppgifter

Alla kampanjtyper delar samma grunduppgifter:

* **Namn** — internt namn som visas i kampanjlistan
* **Kvittotext** — valfri text som visas på kvittot och i varukorgen istället för standardrabatttexten. Om fältet är tomt används kampanjens namn
* **Typ** — kampanjtyp (sätts vid skapande)
* **Aktiverad** — stäng av för att tillfälligt pausa kampanjen utan att radera den
* **Prioritet** — när flera kampanjer matchar samma produkt tillämpas den med högst prioritet. Vid lika prioritet avgör kampanjens ID
* **Schema** — valfritt. Aktivera **Begränsa efter datum och tid** för att köra kampanjen bara under valda perioder:
  * **Börjar** / **Slutar** — datumintervall
  * **Tider** — veckoschema med valfria avvikande dagar (samma upplägg som öppettider för onlinebeställning)

### Målprodukter

För kampanjtyper som riktar sig mot enskilda produkter eller grupper:

* **Produkter** — välj specifika produkter
* **Varugrupper** — välj en eller flera [varugrupper](/kom-igang/varugrupper.md); alla produkter i gruppen omfattas

Du kan kombinera produkter och varugrupper i samma kampanj.

### Kampanjtyper i detalj

#### Procent

* Ange **Procent** (rabatt i procent)
* Välj produkter och/eller varugrupper
* Rabatten tillämpas automatiskt på matchande rader i varukorgen
* Kampanjpriset visas på produktknappar i kassavyn

#### Fast pris

* Ange **Styckpris** som standardkampanjpris för alla valda produkter
* Om **Avhämtningspris**-funktionen är aktiverad kan du även ange separat pris för avhämtning
* Under **Produktpriser** kan du sätta individuella priser per produkt och variant. Produkter utan eget pris använder standardstyckpriset
* Produkter med **Öppet pris** omfattas inte av fastpriskampanjer
* Kampanjpriset visas på produktknappar i kassavyn

#### Köp X betala Y

* Ange **Köp antal** och **Betala antal** — till exempel köp 3, betala 2 ger en gratis vara per tre köpta
* Välj produkter och/eller varugrupper som kampanjen gäller för
* Rabatten fördelas på de billigaste varorna i varje uppfylld omgång

#### Mängdpris

* Ange **Antal** och **Pris** — till exempel antal 3 och pris 99 kr
* Välj produkter och/eller varugrupper
* Om **Avhämtningspris**-funktionen är aktiverad kan du ange separat mängdpris för avhämtning
* Rabatten tillämpas när tillräckligt många matchande varor finns i varukorgen

#### Kombo

* Ange **Pris** för hela kombinationen (och valfritt **Avhämtningspris**)
* Lägg till **Kombofält** — varje fält har ett antal och en produkt-/varugruppsval
* Exempel: fält 1 = 1 burgare, fält 2 = 1 dryck, pris 99 kr
* Rabatten tillämpas när varukorgen innehåller produkter som fyller alla fält

### Hur kampanjer tillämpas i kassan

* Kampanjer beräknas automatiskt när produkter läggs i varukorgen — du behöver inte trycka på en separat knapp
* På produktknappar i kassavyn visas kampanjpris för **Procent**- och **Fast pris**-kampanjer (utom produkter med öppet pris)
* I varukorgen och på kvittot visas kampanjens **Kvittotext** eller **Namn** på rabatt-raden
* Manuell rabatt som kassören lägger på en rad har företräde — kampanjer tillämpas inte på rader som redan har manuell rabatt
* Kampanjer tillämpas inte på textartiklar eller presentkort
* Kampanjer tillämpas inte vid delad nota eller när en retur är kopplad till kvittot

Kampanjer kompletterar den manuella rabattfunktionen i [Försäljning](/kom-igang/forsaljning.md) — använd kampanjer för återkommande erbjudanden och manuell rabatt för engångsavslag.

### Redigera och radera kampanj

#### Redigera

1. Välj kampanjen i listan
2. Ändra uppgifterna
3. Tryck på **Spara**

#### Radera

1. Öppna kampanjen
2. Scrolla till sektionen **Farligt**
3. Tryck på **Ta bort kampanj** och bekräfta

### Tips

* Använd **Prioritet** när flera kampanjer kan gälla samma produkt — till exempel en bred 10 %-kampanj med låg prioritet och en specifik fastpriskampanj med högre prioritet
* Sätt **Kvittotext** om kunden ska se ett tydligt budskap på kvittot (t.ex. "Sommarkampanj -20 %")
* Kombinera kampanjer med [produktsidor](/kom-igang/produktsidor.md) — skapa en sida "Kampanjer" med produkter som har aktiva erbjudanden
* Stäng av **Aktiverad** tillfälligt istället för att radera kampanjer du kan behöva igen


---

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.kassaro.se/kom-igang/kampanjer.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
