# Sådan virker sporingen

> Fra et affiliatelink bliver klikket til et salg med låst provision – og hvad der sker undervejs.

## Klikket

Alle affiliatelinks går gennem Affilyflow (`https://app.affilyflow.com/go/…`). Her registreres klikket, og kunden sendes videre til butikken med et klik-id i adressen:

```text title="Kunden lander på butikken"
https://dinbutik.dk/vare/sko?afid=c_Go6eoYsoZA4i
```

Samtidig sker tre ting:

- **Provisionen låses på klikket.** Den sats, programmet havde, da kunden klikkede, er den, affiliaten får – også hvis butikken senere ændrer den.
- **Et besøg tæller som et klik.** Klikker samme besøgende flere gange på samme affiliates links til samme program inden for 30 minutter, tæller det som et klik. En affiliate, der klikker på sine egne links, tæller ikke.
- **Bots og falske klik tæller ikke.** Søgemaskiners og SEO-værktøjers crawlere, klik fra skyservere og unormalt mange klik fra samme besøgende sorteres fra. Kunden sendes stadig videre til butikken.

## Butikken husker klikket

Når kunden lander, gemmer butikkens sporing klik-id'et – hvordan afhænger af platformen:

| Platform | Hvordan klikket huskes |
|---|---|
| Shopify | Affilyflow-appens Web Pixel (ingen kode i temaet) |
| WooCommerce | Pluginnet gemmer klikket på butikkens server |
| Alle andre | `track.js` i sidens `<head>` gemmer klikket i en cookie og i browserens lager |

Klikket huskes i op til 90 dage. Hvor længe et klik giver provision, bestemmer programmets **cookie-vindue** (30 dage er standarden; 14–90 kan vælges). Et nyt besøg forlænger aldrig vinduet – det regnes altid fra klikket.

> [!NOTE]
> Safari og iPhone sletter cookies og lager sat af JavaScript efter cirka 7 dage uden besøg. Det gælder alle netværk, der sporer med et script. En løsning, hvor butikkens egen server gemmer klikket (som WooCommerce-pluginnet), holder hele vinduet.

## Salget

Når kunden køber, meldes salget til Affilyflow med ordrenummer og beløb:

- **Shopify:** pixlen melder købet af sig selv.
- **WooCommerce:** pluginnet melder ordren fra butikkens server – også refusioner.
- **Stripe:** webhooken melder betalingen, også fornyelser af abonnementer.
- **Specialbygget webshop og de danske platforme:** `track.js` læser salget fra Google Analytics-købet, fra en linje på kvitteringssiden eller fra platformens egen kode. Se [Specialbygget webshop](https://www.affilyflow.com/docs/butik/specialbygget).

Beløbet, provisionen regnes af, er **varerne efter rabat, uden moms og fragt**. Samme ordre tælles kun en gang, også hvis kunden genindlæser kvitteringen. Salg i en anden valuta omregnes til butikkens afregningsvaluta med dagens kurs, og kursen låses på salget.

## Godkendelse

Et nyt salg står som **afventer**. Butikken kan afvise det inden for programmets **godkendelsesperiode** (30, 45, 60 eller 90 dage – sat til butikkens returret), fx ved en returvare. Perioden låses på salget. Når den er gået, godkendes salget automatisk, og provisionen tæller med i affiliatens saldo.

Nogle salg godkendes aldrig af sig selv: salg, der skal vurderes af et menneske, fx hvis køberen ser ud til at være affiliaten selv.

## Testsalg

Butikkens **testlink** (under *Opsætning*) giver et klik fra Affilyflows egen testaffiliate. Et køb gennem det bliver et testsalg: det koster ingenting, tæller ingen steder og sender ingen beskeder – men det beviser, at hele vejen virker. Se [Test og fejlfinding](https://www.affilyflow.com/docs/butik/test-og-fejlfinding).

## Hvad vi gemmer

Om klikket gemmer vi tidspunkt, link, siden det kom fra (adresse uden parametre), land og en forkortet browserbeskrivelse (enhed, styresystem og browserens hovedversion). IP-adressen gemmes aldrig – misbrugstællere bruger en daglig nøgle, der ikke kan føres tilbage til adressen. Om salget gemmer vi ordrenummer, beløb, valuta og eventuelle varelinjer – aldrig kundens navn, e-mail eller adresse.

Kilde: https://www.affilyflow.com/docs/start/sadan-virker-sporingen
