Platformen21 min læsning
Hvor længe holder en affiliate-cookie? Safari, iPhone og samtykke
Medstifter, produkt og teknologi
Det korte svar
- En affiliate-cookie holder, så længe programmets cookie-vindue siger – hvis browseren lader den leve. Hos Affilyflow vælger butikken 14–90 dage, og vi anbefaler 30.
- I Chrome, Edge, Firefox og på Android holder klikket hele vinduet. I Safari på Mac, iPhone og iPad sletter browseren alt, et script gemmer, cirka 7 dage efter kundens seneste besøg – og en cookie kan i nogle tilfælde begrænses til 24 timer.
- Kun en cookie, som butikkens egen server sætter, holder hele perioden i Safari. Et sporingssubdomæne, der peger på en tredjepart, begrænses også til 7 dage.
- Køber kunden på en anden enhed, eller siger kunden nej til cookies, mens sporingen venter på samtykke, er en personlig rabatkode den eneste vej til provision hos Affilyflow – medmindre kunden klikker på linket igen på den nye enhed. Koden kræver intet lager i browseren.
I artiklen · 10 afsnit
Hvor længe holder en affiliate-cookie – og holder de 30 dage, programmet lover affiliates, også på en iPhone? Svaret afhænger af to ting, der ofte blandes sammen: programmets cookie-vindue og cookiens levetid i browseren.
Guiden skelner mellem vinduet og levetiden. Du får en dateret oversigt over browserne pr. november 2026, ni situationer, der afgør, hvem der får salget, og de opsætninger, der holder hele perioden på hver platform. Er du affiliate, står dine råd i afsnittet om, hvordan du mister mindst provision i Safari. Er du ny i emnet, så start med guiden til affiliate marketing.
- lever cookies og lager, som et script sætter, i Safari efter kundens seneste besøg
- 7dage
- WebKits regler for Tracking Prevention
- kan en script-cookie begrænses til, når linket kom fra et domæne, Safari har klassificeret
- 24timer
- Gælder cookien på landingssiden (ITP 2.2)
- fra klikket kan en cookie leve, når butikkens egen server sætter den
- 90dage
- WooCommerce-pluginnet og server-kodestumperne
- anbefaler vi som cookie-vindue – programmet kan sættes til 14–90 dage
- 30dage
- Vinduet låses på klikket og afgøres på vores server
Cookie-vinduet og cookiens levetid er to forskellige ting
Cookie-vinduet, også kaldet attributionsvinduet, er en regel: så længe efter et klik giver et køb provision. Det er butikken, der vælger det pr. program – hos Affilyflow 14, 30, 45, 60 eller 90 dage, og vi anbefaler 30. Vinduet låses på klikket og afgøres på vores server ud fra klikkets eget tidsstempel, så browseren kan hverken forlænge eller forkorte det.
Cookiens levetid er noget helt andet: så længe gemmes klik-id'et faktisk i kundens browser. Den afhænger af browseren – og af, hvem der satte cookien. Vores script gemmer klikket i op til 90 dage fra klikket, men browseren kan slette det før. Et køb giver kun provision, når begge dele holder, og det korteste af de to afgør sagen: et program med 30 dages vindue giver 30 dage i Chrome, Edge, Firefox og på Android, men cirka en uge efter seneste besøg i Safari, hvis klikket kun er gemt af et script.
| Begreb | Hvad det betyder | Hvem bestemmer |
|---|---|---|
| Cookie-vindue (attributionsvindue) | Hvor længe efter klikket et køb giver provision | Butikken, pr. program – hos Affilyflow 14–90 dage |
| Cookiens levetid | Hvor længe klik-id'et faktisk ligger i kundens browser | Browseren – og hvem der satte cookien: et script eller butikkens server |
| Klik-id | Det id, der kobler købet til det klik, der skabte det | Affilyflow laver det, når kunden klikker |
Så længe holder en affiliate-cookie – browser for browser
Oversigten viser, hvor længe et klik overlever med hver sporingsmetode, pr. november 2026. Den bygger på browsernes egen dokumentation, og hvordan vi låser klik og vindue på serveren, står på affiliate tracking. Det, vi ikke har kunnet efterprøve, står i afsnittene om iPhone-browsere og in-app-browsere nedenfor – ikke i tabellen.
| Metode | Chrome, Edge, Firefox og Android | Safari på Mac, iPhone og iPad | Privat vindue |
|---|---|---|---|
| Cookie sat af et script (track.js og andre sporingsscripts) | Hele vinduet, op til 90 dage fra klikket | Cirka 7 dage efter seneste besøg – på landingssiden nogle gange 24 timer | Til det private vindue lukkes |
| Browserens lager, localStorage (Shopify-pixlen og scriptets reserve) | Hele vinduet | Slettes efter 7 dages brug af Safari uden klik eller tryk på sitet | Til det private vindue lukkes |
| Førstepartscookie sat af butikkens egen server (WooCommerce-pluginnet, server-kodestumperne) | Hele vinduet, op til 90 dage fra klikket | Hele vinduet, op til 90 dage fra klikket | Til det private vindue lukkes |
| Sporingssubdomæne, der peger på en tredjepart (CNAME eller A-post) | Hele vinduet | 7 dage | Til det private vindue lukkes |
| Klik-id kun i adressen, intet gemt | Kun det besøg | Kun det besøg | Kun det besøg – Safari kan fjerne kendte klik-id'er fra adressen |
| Personlig rabatkode | Virker – intet gemmes | Virker – intet gemmes | Virker – intet gemmes |
Kilder, aflæst november 2026: WebKit, Mozilla, Google Privacy Sandbox og Stape – den fulde kildeliste står nederst. Kunden kan altid selv slette cookies; tabellen viser, hvad browseren gør af sig selv.
Hvor i klikkets rejse browseren bestemmer
Sådan rejser klikket fra affiliatens link til et registreret salg. Den fulde tekniske gennemgang står i Sådan virker sporingen.
Klikket registreres
Affiliatens link går gennem Affilyflow. Her registreres klikket, og provisionen og cookie-vinduet låses på det med vores servers tidsstempel.
Kunden lander med et klik-id
Butikken åbner med ?afid=c_… i adressen. Klik-id'et står i adressen, men er endnu ikke gemt i kundens browser.
Butikkens sporing gemmer klikket
Et script, Shopify-pixlen, WooCommerce-pluginnet eller butikkens egen server gemmer klik-id'et på butikkens domæne. Det er her, browseren bestemmer, hvor længe det lever.
Købet meldes – og serveren afgør
Ordren meldes med klik-id'et, og vores server tjekker klikkets alder mod det vindue, der blev låst ved klikket. Et nyt besøg forlænger aldrig vinduet.
Safari og iPhone (ITP): 7 dage – og nogle gange 24 timer
Safaris sporingsværn hedder Intelligent Tracking Prevention (ITP) og er en del af WebKit, motoren bag Safari på Mac, iPhone og iPad. Apple har strammet det i flere omgange. I 2019 blev cookies, som et script sætter, begrænset til 7 dage. I marts 2020 (Safari 13.1 og iOS 13.4) blev tredjepartscookies blokeret helt, og al lagring, et script kan skrive – også localStorage – slettes nu efter 7 dages brug af Safari uden interaktion med sitet.
| År | Safari/iOS | Regel |
|---|---|---|
| 2019 | ITP 2.1 | Cookies, som et script sætter, begrænses til 7 dage |
| 2019 | ITP 2.2 | Script-cookies på landingssiden begrænses til 24 timer ved link fra et klassificeret domæne |
| 2020 | Safari 13.1 / iOS 13.4 | Tredjepartscookies blokeres; lager, et script skriver, slettes efter 7 dage uden interaktion |
| 2020 | Safari 14 / iOS 14 | Cookies fra subdomæner med CNAME til en tredjepart begrænses til 7 dage |
| 2023 | Safari 17 / iOS 17 | Private Browsing fjerner kendte klik-id'er fra adressen |
Interaktion betyder et klik, et tryk eller en tastning på sitet. At scrolle tæller ikke. Vores script skriver cookien igen ved hvert besøg, så den gælder 7 dage fra kundens seneste besøg – men aldrig ud over 90 dage fra klikket, og fornyelsen forlænger aldrig vinduet. Lageret slettes derimod efter 7 dages brug af Safari uden et klik eller tryk på sitet. Kommer kunden ikke tilbage inden for en uge, er et klik, der kun er gemt af et script, væk.
De 24 timer er en strammere regel fra 2019 (ITP 2.2). Reglen rammer, når kunden kommer fra et domæne, Safari har klassificeret som sporingsdomæne, og landingsadressen har parametre som ?afid=. Så begrænses cookies, som et script sætter på netop den side, til en dag. Safari klassificerer blandt andet domæner, der videresender til mange forskellige sites – og det er præcis, hvad et affiliate-link gør, også vores. Om det er sket på en bestemt iPhone, kan ingen se udefra. Vores script gemmer derfor klikket både som cookie og i browserens lager og genskaber cookien fra lageret ved næste besøg, men lageret holder heller ikke mere end cirka 7 dage.
Chrome, Firefox og Edge på iPhone er ikke det samme som Safari, og vi har ikke efterprøvet, hvilke af Safaris regler de følger. Oversigten gælder Safari.
Chrome, Edge, Firefox og Android
Her holder en førstepartscookie på butikkens domæne hele vinduet. Google meddelte 17. oktober 2025, at Chrome bevarer brugerens eget valg om tredjepartscookies, og Firefox' standardbeskyttelse, Total Cookie Protection, deler tredjepartscookies op pr. site. Ingen af delene rammer et klik, der ligger som førstepartscookie hos butikken – og hos Affilyflow hviler attributionen aldrig på en tredjepartscookie. Her går klikket kun tabt på grund af kunden selv: ryddede cookies, et privat vindue eller et køb i en anden browser.
Private vinduer og in-app-browsere i Instagram og TikTok
Et privat vindue glemmer alt, når det lukkes – i alle browsere. Fra Safari 17 går Private Browsing længere med Link Tracking Protection: kendte klik-id'er fjernes fra adressen, før siden åbner, og scripts fra et andet domæne får adressen uden parametre. Et sporingsscript, der hentes fra netværkets domæne, kan derfor ikke regne med at se klik-id'et i en privat fane. Butikkens egen server ser adressen, som den blev hentet. Det samme gælder i almindelige faner for brugere, der har slået Avanceret beskyttelse mod sporing og fingeraftryk (Advanced Tracking and Fingerprinting Protection) til overalt.
Instagram og TikTok åbner links i deres egen browser inde i appen. Klik derfra tæller som klik hos os, og køber kunden i samme session i appens browser, registreres salget normalt som ellers – det har vi ikke efterprøvet i alle apps. Men appens browser har som udgangspunkt sit eget lager, adskilt fra telefonens Safari eller Chrome, så åbner kunden senere butikken i telefonens almindelige browser, kender den browser ikke klikket. Hvor længe lageret holder inde i selve appen, har vi heller ikke efterprøvet. Den sikreste reserve er en personlig rabatkode, som creatoren kan sige højt eller skrive i opslaget – se også guiden til at tjene penge på TikTok og Instagram.
Hjælper et sporingssubdomæne? Nej – sådan virker CNAME-reglen
En udbredt ide er at give sporingen et subdomæne som spor.dinbutik.dk, der peger på netværkets server med en CNAME- eller A-post. Så sætter netværkets server cookien i et svar fra butikkens eget domæne, og cookien ligner en førstepartscookie, som Safari lader leve. Safari har lukket begge veje.
Siden Safari 14 og iOS 14 (2020) opdager Safari et subdomæne, hvis CNAME peger på en tredjepart, og begrænser alle cookies fra dets svar til 7 dage. Senere kom samme regel for IP-adresser: ligner subdomænets IP-adresse ikke hovedsitets, begrænses cookien også til 7 dage. Ifølge Stape, der henviser til WebKits kildekode, skal de første 16 bit af en IPv4-adresse eller 64 bit af en IPv6-adresse være ens. Et subdomæne, der peger på en tredjepart, giver altså de samme 7 dage som et script.
Det, der virker, er, at butikkens egen server eller CDN sætter cookien: WooCommerce-pluginnet eller server-kodestumperne til en specialbygget webshop. En sti på jeres egen vært, fx /af/, der videresendes til os, gør det sværere for annonceblokkere at stoppe sporingen – og efter WebKits beskrivelse er et script fra jeres eget domæne ikke omfattet af reglen om adresser uden parametre i Private Browsing.
Vigtigt
Sti på jeres egen vært – aldrig et subdomæne
Et subdomæne, der peger på os, giver ikke længere levetid i Safari. En sti som dinbutik.dk/af/ gør script og kald til førstepart, og en cookie sat af jeres egen server holder hele perioden.
Cookieless affiliate tracking (cookieløs sporing): hvad ordet dækker over
Cookieless affiliate tracking lyder som løsningen på både Safari og samtykke. I praksis dækker ordet over fire vidt forskellige ting, og de løser ikke det samme problem.
| Metode | Hvad der sker | Hos Affilyflow |
|---|---|---|
| Fingerprinting | Enheden genkendes ud fra signaler som skærm, sprog og IP-adresse – uden at noget gemmes | Bruges ikke. Vi genkender ikke den samme person på tværs af dage eller enheder |
| Rabatkode | Kunden taster en kode i kassen. Intet gemmes i browseren | En personlig kode giver provision uden klik. En kode til alle affiliates gør ikke |
| Server-til-server (S2S, postback) | Butikkens server melder salget direkte til netværket | WooCommerce-pluginnet, Stripe-webhooken og butikkens API-nøgle melder fra serveren. Shopify-appen melder fra browseren |
| Klik-id kun i adressen | Id'et følger linket, men glemmes, når kunden forlader siden | Bærer altid klikket frem til butikken – derefter skal det gemmes |
Server-side tracking (S2S): hvad det løser – og hvad det ikke løser
Det vigtigste at forstå: et salg kan godt meldes fra server til server, men klikket skal stadig huskes et sted, fra kunden lander, til kunden køber – i en cookie, på kundens konto eller på ordren. Server-til-server tracking (S2S, også kaldet postback eller server-side tracking) løser, hvordan salget kommer frem – ikke hvor længe klikket overlever, og heller ikke spørgsmålet om samtykke til at gemme det. Derfor kalder vi ikke Affilyflow cookieless: attributionen bygger på et klik-id og en førstepartscookie. Ordbogen gennemgår cookieløs sporing.
Hvilken affiliate-software virker med Safari ITP?
Enhver løsning, hvor butikkens egen server gemmer klikket og melder salget. Navnet på leverandøren betyder mindre end svarene på fire spørgsmål:
- Sætter butikkens egen server cookien – fra butikkens eget domæne og ikke fra et subdomæne, der peger på leverandøren?
- Meldes salget fra server til server, så en annonceblokker eller en lukket fane ikke stopper det?
- Kan en personlig rabatkode give provision, når der ikke er noget klik at koble salget til?
- Kan du se, hvor mange klik fra affiliates der når frem, bliver gemt og bliver til et salg?
Hos Affilyflow er svaret ja til alle fire for WooCommerce og for specialbyggede webshops med server-kodestumperne. Personlige rabatkoder kan bruges på de fleste af vores platforme – på mange kun, når kvitteringen eller GA4 sender koden med – men endnu ikke i Shopify-appen.
Når kunden siger nej til cookies
Har butikken valgt "Vent på samtykke", og siger kunden nej, gemmes klikket aldrig – og så kan kun en personlig rabatkode give provision.
Hvad der sker, afhænger af butikkens opsætning. Det er butikken, der ejer sitet og cookiebanneret og vælger, om sporingen skal vente på samtykke. Med "Vent på samtykke" gemmer scriptet intet i browseren, før kunden har sagt ja til marketing. Klik-id'et ligger kun i sidens hukommelse, så siger kunden nej, giver et senere køb ikke affiliaten provision.
Et aktivt nej sletter også det, der allerede er gemt, inklusive de klik-cookies, butikkens server har sat. Uden indstillingen opfører scriptet sig som altid, og samtykket hører til butikkens egen cookie-løsning.
Scriptet læser selv samtykket fra disse løsninger:
- Cookiebot og Cookie Information
- IAB TCF v2
- Google Consent Mode v2
- De indbyggede bannere i Shoporama, DanDomain Classic og Smartweb/HostedShop
Bruger butikken en anden løsning, skal udvikleren give scriptet besked. WooCommerce-pluginnet følger fra version 1.12.0 bannere, der understøtter WP Consent API, og Shopify-pixlen spørger ikke selv – det klarer butikkens egen cookie-løsning. Detaljerne står i Samtykke og cookies.
Den eneste vej til provision, der ikke kræver noget lager i browseren, er en personlig rabatkode: en kode, butikken knytter til en bestemt affiliate. Kunden taster den selv, så den virker også, når kunden har sagt nej til marketing-cookies. Med sporingskoden og WooCommerce-pluginnet bliver en ordre uden klik kun meldt til os, når kunden har brugt en personlig kode – de sammenligner koden med hashværdier af jeres personlige koder, før noget sendes.
Om en affiliate-cookie kræver samtykke, er et juridisk spørgsmål, og det her er ikke juridisk rådgivning. To kilder er værd at kende. Det Europæiske Databeskyttelsesråd (EDPB) nævner affiliate marketing ved navn i retningslinjer 2/2023 om ePrivacy-direktivets artikel 5, stk. 3 (version 2.0, oktober 2024, afsnit 3.1) og regner også sporingslinks med, ikke kun cookies. Datatilsynets og Digitaliseringsstyrelsens fælles vejledning om cookies (15. maj 2025) beskriver, at kun det, der er teknisk nødvendigt for at levere en tjeneste, brugeren har bedt om – som login og indkøbskurv – er undtaget fra kravet om samtykke (cookiebekendtgørelsens § 4, stk. 2). Spørg jeres egen rådgiver.
Hvem får salget? 9 situationer forklaret
Affilyflow bruger samme model for alle salg: salget tilhører det klik-id, ordren bærer – sidste klik vinder, og provisionen deles aldrig mellem flere affiliates. Satsen låses i det øjeblik, kunden klikker. Sådan falder det ud i de situationer, butikker og affiliates typisk spørger om:
| Situation | Hvem får provisionen | Sats | Hvad redder salget |
|---|---|---|---|
| Kunden klikker og køber inden for vinduet | Affiliaten bag klikket | Satsen, der blev låst ved klikket | Intet – sådan skal det virke |
| Klik i Safari, køb 10 dage senere uden besøg ind imellem, kun et script gemte klikket | Normalt ingen – klikket er slettet | – | En cookie fra butikkens egen server eller en personlig rabatkode |
| Kunden klikker først hos affiliate A, senere hos affiliate B | B – det seneste gemte klik | B's låste sats | Ingen deling – sidste klik vinder |
| Kunden klikker på samme affiliates link igen kort efter | Samme affiliate – det tæller som samme klik | Det første kliks sats | – |
| Kunden siger nej til cookies, men bruger en personlig rabatkode | Affiliaten, koden tilhører | Programmets aktuelle sats | Koden – den kræver intet lager i browseren |
| Gyldigt klik fra A og personlig rabatkode fra B | A – et gyldigt klik vinder altid over en kode | A's låste sats | – |
| Klik på telefonen, køb på computeren | Ingen – medmindre kunden bruger en personlig rabatkode eller klikker på linket igen på computeren | Programmets aktuelle sats | En personlig kode – klikket følger ikke kunden mellem enheder |
| WooCommerce: et andet netværks klik kom efter vores, og "Sidste klik vinder" er slået til | Ingen hos Affilyflow – ordren meldes ikke til os | – | Et nyt klik på et Affilyflow-link gør salget vores igen |
| Kunden bruger en rabatkode til alle affiliates og har intet klik | Ingen | – | Klikket på affiliatens link eller en personlig kode |
WooCommerce-rækken, hvor et andet netværks klik kom sidst, er en bevidst regel. WooCommerce-pluginnet har fra version 1.10.0 "Sidste klik vinder" slået til som standard: lander kunden via et andet netværks link efter vores klik, glemmer pluginnet vores klik, så I ikke betaler os for et salg, hvor et andet netværk havde det seneste klik. Skal de andre netværks pixels følge samme regel, kan I betinge dem med vinderen – se WooCommerce-guiden. En kode giver programmets aktuelle sats, fordi der intet klik er at låse satsen på.
Som affiliate: sådan mister du mindst provision i Safari
Du kan ikke vælge kundens browser, men du kan gøre tre ting. Bed butikken om en personlig rabatkode, og del den sammen med linket – den giver provision uden klik, også når kunden har sagt nej til cookies eller køber på en anden enhed. Link direkte til den vare, du anbefaler, så vejen fra klik til køb er kort. Og spørg butikken, hvordan den sporer: gemmer den klikket fra sin egen server, får du hele vinduet – også i Safari.
Uanset browser låses satsen og vinduet på vores server, når kunden klikker. Et klik, der holder til købet, giver den sats, programmet viste ved klikket – også hvis butikken ændrer satsen bagefter.
For affiliates
Vil du have klik, der låses på serveren?
Hos Affilyflow låses provisionen og cookie-vinduet i det øjeblik, kunden klikker, og klikkets alder afgøres på vores server – ikke af noget, browseren fortæller.
Sådan holder jeres sporing hele perioden – platform for platform
Den mest robuste vej afhænger af, hvor I sælger. Tabellen viser, hvad der holder hele perioden i Safari på hver platform, og hvad der fanger resten:
| Platform | Det, der holder hele perioden | Reserve og næste skridt |
|---|---|---|
| WooCommerce | Pluginnet gemmer klikket fra jeres egen server i 90 dage og melder ordren fra serveren | Personlige rabatkoder virker af sig selv, og pluginnet følger cookiebannere med WP Consent API fra version 1.12.0 |
| Specialbygget webshop | Server-kodestumperne (Laravel, PHP, Node.js eller Next.js) gemmer klikket på jeres egen server | Meld salget fra serveren med butikkens API-nøgle: så står det som "Bekræftet af server", og ordrens tidspunkt sendes med, så et salg, der meldes senere, ikke falder ud af vinduet |
| Stripe | Webhooken melder betalingen fra server til server. Giv klik-id'et med som client_reference_id, når jeres server opretter Checkout-sessionen, og lad jeres egen server gemme klikket | Med sporingskoden på siden får Payment Links klik-id'et automatisk – men så gælder Safaris 7 dage |
| Shopify | Ingen vej endnu – appens pixel gemmer klikket i browseren, så Safari sletter det efter cirka 7 dage | Installer Affilyflow-appen fra Shopify App Store; pixlen kræver ingen kode i temaet |
| Smartweb, DanDomain, Shoporama og andre platforme med script | Sporingskoden gemmer klikket i browseren, så Safari sletter det efter cirka 7 dage | Giv jeres vigtigste affiliates en personlig rabatkode, og tjek i guiden, om jeres kvittering sender koden med |
Før den første affiliate sender trafik
- Har I et cookiebanner, så tjek, at scriptet kan læse det – ellers skal jeres udvikler give scriptet besked om kundens valg.
- Lav et gratis testkøb med testlinket under Opsætning.
- Vælg et cookie-vindue, der passer til jeres købsrejse – vi anbefaler 30 dage.
Pas på
Shopify-appen og Safari
Affilyflow-appens pixel gemmer klikket i browserens lager i op til 90 dage. Lageret er skrevet af et script, så Safari sletter det cirka 7 dage efter kundens seneste besøg – samme regel som for al sporing, der kører i browseren. Appen har endnu ingen vej fra butikkens server og understøtter ikke personlige rabatkoder. I Chrome, Edge, Firefox og på Android holder klikket hele vinduet.
Når sporingen kører, viser "Sporingens dækning" i Opsætning for de seneste 30 dage, hvor mange klik fra affiliates der nåede sporingen, blev gemt og blev til et salg. Det er det nærmeste, I kommer på at se, hvad Safari og cookiebanneret koster jer.
For butikker
Klar til at sætte sporingen op på jeres webshop?
Opsætning viser vejen for jeres platform, og et testkøb med testlinket koster ingenting. I betaler kun for godkendte salg.
Hvor længe skal en affiliate-cookie holde i jeres program?
Vælg vinduet ud fra kundens købsrejse, ikke ud fra Safari. Hos Affilyflow kan programmet have 14, 30, 45, 60 eller 90 dage, og vi anbefaler 30. I Chrome, Edge, Firefox og på Android – og med en cookie fra jeres egen server også i Safari – holder vinduet fuldt ud, og det er det tal, affiliates ser og sammenligner, før de vælger jeres program.
Et kort vindue gør programmet mindre attraktivt: vælger I 14 dage, advarer programeditoren om, at affiliates kan vælge korte vinduer fra. Omvendt betyder et langt vindue, at I betaler for køb, der sker længe efter klikket. Har jeres kunder en lang købsrejse – dyre varer, møbler, rejser – kan 45, 60 eller 90 dage give mening. Køber de på impuls, er 30 dage rigeligt.
Vinduet låses på hvert klik. Forlænger I det senere, gælder det kun nye klik. Klik, der allerede er sket, beholder deres oprindelige vindue. Reglerne står samlet på programvilkår.
Det ærlige svar på, hvor længe en affiliate-cookie holder, er derfor: så længe vinduet siger, hvis browseren lader den leve. Vil I have hele perioden – også i Safari – skal klikket gemmes af jeres egen server. Se, hvordan pris og vilkår hænger sammen, når I starter et affiliate-program.
Kilder, aflæst november 2026: WebKit (Tracking Prevention in WebKit samt blogindlæggene om ITP 2.2, Full Third-Party Cookie Blocking and More fra marts 2020, CNAME Cloaking and Bounce Tracking Defense fra november 2020 og Private Browsing 2.0); Mozilla (oversigten over Firefox' sporingsbeskyttelse); Google (opdateringen om Privacy Sandbox fra 17. oktober 2025); Stape om IP-reglen for subdomæner med henvisning til WebKits kildekode; EDPB, retningslinjer 2/2023, version 2.0; Datatilsynet og Digitaliseringsstyrelsen, Brug af cookies og lignende teknologier (15. maj 2025).
Ofte stillede spørgsmål
Hvor længe holder en affiliate-cookie?
Så længe programmets cookie-vindue siger, hvis browseren lader den leve. Hos Affilyflow vælger butikken 14–90 dage, og vi anbefaler 30. I Chrome, Edge, Firefox og på Android holder klikket hele vinduet. I Safari på Mac, iPhone og iPad sletter browseren cookies og lager, som et script har sat, cirka 7 dage efter kundens seneste besøg. En cookie sat af butikkens egen server holder hele perioden.
Hvad er forskellen på cookie-vindue, attributionsvindue og cookiens levetid?
Cookie-vindue og attributionsvindue er det samme: den periode efter et klik, hvor et køb giver provision. Butikken vælger den, og hos Affilyflow låses den på klikket og afgøres på vores server. Cookiens levetid er, hvor længe klik-id'et faktisk ligger i kundens browser, og den bestemmer browseren. Det korteste af de to afgør, om et køb tæller.
Hvor langt skal cookie-vinduet være?
Vælg ud fra kundens købsrejse. Hos Affilyflow kan programmet have 14, 30, 45, 60 eller 90 dage, og vi anbefaler 30. Et langt vindue giver mening ved dyre varer med lang købsrejse, mens 30 dage er rigeligt ved impulskøb.
Hvorfor holder cookies kortere i Safari og på iPhone?
Safaris sporingsværn, Intelligent Tracking Prevention (ITP), begrænser cookies, som et script sætter, til 7 dage og sletter localStorage efter 7 dages brug uden interaktion med sitet. Kommer kunden fra et domæne, Safari har klassificeret som sporingsdomæne, kan en script-cookie på landingssiden begrænses til 24 timer. Reglerne rammer alle, der sporer med et script i browseren.
Hvad sker der med provisionen, hvis kunden afviser cookies?
Venter butikkens sporing på samtykke, gemmes klikket ikke, og et senere køb giver ikke affiliaten provision. Bruger kunden en personlig rabatkode, som butikken har givet en bestemt affiliate, får den affiliate stadig provision, fordi koden ikke kræver noget lager i browseren. En rabatkode til alle affiliates giver ikke provision i sig selv.
Hvad sker der, hvis kunden køber på en anden enhed?
Klikket følger ikke kunden mellem enheder, fordi det er gemt i den browser, kunden klikkede i. Klikker kunden på affiliatens link igen på den anden enhed, er det et nyt, gyldigt klik. Ellers kan kun en personlig rabatkode, som butikken har knyttet til en bestemt affiliate, give provision for købet.
Virker affiliate-links i Instagram- og TikTok-browseren?
Ja, klikket tæller, og køber kunden i samme session inde i appen, registreres salget normalt. Appens browser har sit eget lager, så åbner kunden senere butikken i Safari eller Chrome, kender den browser ikke klikket. En personlig rabatkode er den sikreste reserve.
Hjælper et sporingssubdomæne mod Safaris 7-dagesgrænse?
Nej. Safari begrænser cookies til 7 dage, når et subdomæne peger på en tredjepart med en CNAME-post, og når subdomænets IP-adresse ikke ligner hovedsitets. Kun en cookie, som butikkens egen server eller CDN sætter, holder hele perioden. En sti på butikkens egen vært, fx /af/, gør det sværere for annonceblokkere at stoppe sporingen, men giver ikke længere levetid i sig selv.
Hvilken affiliate-software virker med Safari ITP?
Enhver løsning, hvor butikkens egen server gemmer klikket som en førstepartscookie og melder salget fra server til server. Spørg, om cookien sættes fra butikkens eget domæne og ikke fra et subdomæne, og om en personlig rabatkode kan give provision uden klik. Hos Affilyflow gør WooCommerce-pluginnet og server-kodestumperne til specialbyggede webshops det.
Læs videre
Flere artikler
- Platformen9 min læsningManifestet: tal, du kan efterregneProvisionen låses ved klikket, nøgletal er offentlige, og gebyret trækkes ikke fra affiliatens sats. Manifestet bag Affilyflow – og hvad vi bevidst ikke lover.
- For butikker22 min læsningAffiliate-snyd og ad hijacking: sådan opdager du detAffiliate-snyd koster provision for salg, du havde fået alligevel. Se de otte former for snyd, signalerne i dine egne tal og hvad du gør, før salget godkendes.
- For butikker22 min læsningMarkedsføring af webshop: 8 kanaler og prisen pr. salgMarkedsføring af webshop: 8 kanaler sorteret efter, om du betaler pr. visning, klik eller salg – med break-even-ROAS og en beregner til din pris pr. salg.

Skrevet af
Medstifter, produkt og teknologi
Bygger Affilyflow – det danske affiliate-netværk, hvor virksomheder og affiliates kan se præcis, hvad deres samarbejde leverer.
Fandt du et tal, der ikke længere passer? Skriv til os – vi retter artiklen.