Wedstrijd en doorverwijzing: een virale, compliance-proof mechanic creëren zonder je deelnemers in spammers te veranderen
Een virale doorverwijzingsmechanic kan werken zonder juridische risico's
Wedstrijden met doorverwijzing ("nodig 3 vrienden uit, vergroot je winkansen") genereren deelnamecijfers die 2 tot 3 keer hoger liggen dan bij eenvoudige wedstrijden, maar ze brengen grote risico's met zich mee: toestemming van de uitgenodigde personen, traceerbaarheid van de uitnodigingen, beheer van tussentijdse beloningen en AVG-conformiteit. Een compliance-proof mechanic bouwen vereist dat je vier punten verduidelijkt vóór de lancering: wie kan worden uitgenodigd en hoe, welke toestemmingen je moet verzamelen, hoe je elke uitnodiging trackt zonder spam te creëren, en hoe je de beloningen structureert om legaal te blijven.
Waarom doorverwijzingsmechanics juridische risico's opleveren
Een eenvoudige doorverwijzingsmechanic — "deel deze link met je vrienden, krijg 1 extra deelname per vriend die zich inschrijft" — zet deelnemers ertoe aan ongevraagde berichten naar hun contacten te sturen. Drie risico's duiken op:
Onbedoelde spam: Als je interface het massaal versturen van berichten te gemakkelijk maakt (knop "al mijn contacten uitnodigen"), doen deelnemers aan spam, ook bij personen die nooit om commerciële communicatie hebben gevraagd. Dat kan jouw juridische aansprakelijkheid en die van de deelnemer als afzender in het geding brengen.
Het ontbreken van toestemming van de uitgenodigden: De uitgenodigde personen hebben er niet voor gekozen jouw marketingcommunicatie te ontvangen. De AVG vereist voorafgaande toestemming voor elke commerciële communicatie per e-mail of sms. Als de uitgenodigde niet duidelijk bevestigt dat hij akkoord gaat met deelname, schend je artikel 6 van de AVG (geen rechtsgrond) en de Franse Loi Informatique et Libertés.
Niet-aangegeven tussentijdse beloningen: Als een deelnemer een beloning wint (korting, product, tegoed) zodra een vriend zich inschrijft, zonder de hoofdwedstrijd te hebben gewonnen, is die beloning een prijs die moet worden aangegeven bij de Autorité de Régulation de la Publicité (ARPP) of de nationale equivalent daarvan. Veel adverteerders vergeten deze aangifte.
Impliciete uitsluitingsclausules: Als de mechanic niet duidelijk vermeldt dat uitgenodigde deelnemers in aanmerking blijven komen voor de wedstrijd (of daarvan worden uitgesloten), loop je het risico op onbedoelde discriminatie of een betwiste claim.
Hoe je de fase van toestemming van de uitgenodigden structureert
De eerste stap is ervoor te zorgen dat elke uitgenodigde persoon uitdrukkelijk toestemming geeft voordat je hem als deelnemer registreert. Zo pak je het aan:
Scheid de uitnodiging van de inschrijving: Registreer uitgenodigden niet automatisch in je database. Stuur hen een bericht (e-mail of sms, afhankelijk van je kanaal) dat uitdrukkelijk zegt: "[Voornaam van de doorverwijzer] nodigt je uit om deel te nemen aan onze wedstrijd. Door hieronder te klikken, ga je akkoord met de gebruiksvoorwaarden en onze voorwaarden voor gegevensverwerking." Op de link klikken = uitdrukkelijke toestemming en registratie in de database.
Laat de doorverwijzer zichtbaar zijn, niet verborgen: Als het uitnodigingsbericht de naam van de doorverwijzer bevat ("Alice nodigt je uit om te spelen"), weet de uitgenodigde waar de uitnodiging vandaan komt. Dat is transparanter en juridisch legitiemer. Het vermindert ook het effect van een "raar anoniem e-mailbericht" dat als spam wordt ervaren.
Leg een limiet op het aantal uitnodigingen per deelnemer: Sta niet toe dat één deelnemer 500 personen in 5 minuten uitnodigt. Een plafond vastleggen (max. 5, 10, 20 uitnodigingen, afhankelijk van je mechanic) vermindert vrijwillige en onvrijwillige spam en vertraagt bot- of misbruikgedrag.
Voorzie een gemakkelijke opt-out: Voeg bij elk uitnodigingsbericht een link toe: "Ik wil niet deelnemen" of "Ik wil geen berichten meer ontvangen over deze wedstrijd". Dat is een wettelijke verplichting, en het vermindert klachten bij de CNIL.
Traceerbaarheid: hoe je uitnodigingen registreert zonder een AVG-risico te creëren
Je moet kunnen bewijzen wie wie heeft uitgenodigd en dat de toestemming is gegeven. Dit zijn de stappen:
Getijdstempelde uitnodigingslogs: Registreer voor elke verzonden uitnodiging: de ID van de doorverwijzer, het e-mailadres of telefoonnummer van de uitgenodigde, het tijdstip van verzending, de status (verzonden, niet afleverbaar, geklikt, ingeschreven). Deze logs zijn je juridische bewijs als de CNIL om een rechtvaardiging vraagt.
Gescheiden toestemmingen: Houd bij wanneer de uitgenodigde de voorwaarden heeft aanvaard (klik op de uitnodigingslink = getijdstempelde toestemming). Dat onderscheidt "bericht verzonden" van "toestemming verkregen". Een uitgenodigde kan het bericht ontvangen maar niet toestemmen: dat is normaal.
Geen gevoelige gegevens in de uitnodigingen: Bewaar niet de volledige contactlijsten van de doorverwijzer (al zijn e-mails en telefoonnummers). Registreer alleen de uitnodigingen die daadwerkelijk zijn verzonden en hun resultaat. Dat beperkt je AVG-blootstelling.
Beperkte bewaartermijn: Leg een bewaarbeleid vast: verwijder bijvoorbeeld geweigerde uitnodigingen na 3 maanden, en de gegevens van niet-deelnemers na het einde van de wedstrijd. Communiceer deze termijn in je AVG-informatievermelding.
Tussentijdse beloningen en wettelijke aangifte
Als de mechanic een beloning biedt zodra de vriend zich inschrijft (bv.: "elke uitgenodigde vriend geeft je 1 direct winnend ticket"), moet je die beloning aangeven.
Onderscheid geslaagde uitnodigingen en lotingdeelnames: Een geslaagde uitnodiging = de vriend heeft geklikt en aanvaard. Dat kan een tussentijdse beloning opleveren (bv.: een onmiddellijke korting van 5 €). Maar verwar die beloning niet met de tickets voor de hoofdloting. Twee verschillende logica's = twee verschillende conformiteiten.
Geef tussentijdse beloningen aan: Als je kortingen, tegoeden of kleine cadeaus (minder dan 50 €) aanbiedt zodra een uitnodiging slaagt, neem dan contact op met de ARPP of je lokale regulator om te controleren of een aangifte nodig is. Doorgaans hoeven beloningen van kleine waarde niet te worden aangegeven, maar dat hangt af van je land en je sector. Deze controle documenteren beschermt je.
Toon de werkelijke kost van de mechanic: Als een deelnemer die 10 vrienden uitnodigt 10 kortingen van 5 € ontvangt, is dat een kost van 50 € voor jou. Je aangifte moet deze totale kost en de verdeling ervan vermelden (onmiddellijke beloning + beloning van de loting). Dat is juridische transparantie.
Uitsluitingsclausules: hoe je omgaat met uitgenodigden
Een kritiek punt is te bepalen of uitgenodigde deelnemers de hoofdprijs kunnen winnen.
Optie 1: Uitgenodigden blijven in aanmerking komen: Als een vriend de uitnodiging aanvaardt en zich inschrijft, kan hij de hoofdprijs winnen. Dat is de meest transparante en eerlijkste optie. Meld het duidelijk: "Je kunt als winnaar worden gekozen, ook als je door een vriend bent uitgenodigd." Dat elimineert juridische frustratie.
Optie 2: Uitgenodigden winnen minder: Je kunt twee prijzen voorzien (bv.: prijs van 1 000 € voor rechtstreeks ingeschrevenen, 500 € voor uitgenodigden). Dat moet duidelijk worden vermeld vóór de inschrijving. Let op: deze aanpak creëert frictie. Mensen vinden het oneerlijk om minder te winnen omdat ze op een link hebben geklikt.
Optie 3: Volledige uitsluiting: Uitgenodigden kunnen de hoofdprijs niet winnen, alleen de tussentijdse beloningen (de korting bij inschrijving). Dat is legaal, maar vermeld het zeer duidelijk vanaf het uitnodigingsbericht: "Je bent uitgenodigd om deel te nemen. Door je in te schrijven krijg je een korting van 5 €, maar je komt niet in aanmerking voor de hoofdloting." Anders is het een schending van het recht op informatie.
Welke optie je ook kiest, vermeld ze in de juridische voorwaarden ÉN in het uitnodigingsbericht. Geen juridische verrassingen achteraf.
Anti-spam- en anti-misbruikmechanics
Om te voorkomen dat je wedstrijd een spamachine wordt, voer je waarborgen in.
Snelheidslimiet (rate limiting): Blokkeer een deelnemer die 20 uitnodigingen in 10 minuten verstuurt. Wacht 1 uur voordat je 20 nieuwe uitnodigingen toestaat. Dat ontmoedigt misbruikers zonder legitieme gebruikers te blokkeren.
Validatie van e-mail/sms: Controleer of de uitgenodigde adressen geldig zijn (correct formaat) voordat je verzendt. Dat vermindert niet-afleverbare berichten en onbedoelde spam naar verwijderde accounts.
Blokkering van openbare lijsten: Als iemand duizenden e-mails van een openbare lijst probeert uit te nodigen (bv.: alle e-mails die op een site zijn gepubliceerd), detecteer en blokkeer dat. Gebruik tools voor anomaliëdetectie (pattern matching, IP-reputatie).
Transparantie tegenover doorverwijzers: Toon de deelnemer hoeveel vrienden de uitnodiging hebben ontvangen, hoeveel hebben aanvaard en hoeveel nog in aanmerking komen. Dat creëert vertrouwen en voorkomt het gevoel van oplichting.
Iteratieve toestemming voor meerdere kanalen
Als je meerdere uitnodigingskanalen aanbiedt (e-mail, sms, sociale netwerken), moet de toestemming iteratief zijn.
Uitnodigen per e-mail = e-mailtoestemming vereist: De uitgenodigde moet akkoord gaan met het ontvangen van marketinge-mails. Dat is artikel 82 van de Loi Informatique et Libertés in Frankrijk.
Uitnodigen per sms = smstoestemming vereist: De uitgenodigde moet specifiek met sms instemmen. E-mailtoestemming wordt niet overgedragen op sms.
Uitnodigen via sociale netwerken: Als de deelnemer deelt op Facebook of LinkedIn, hebben de personen die de post zien geen rechtstreekse communicatie van jou ontvangen. Geen AVG-toestemming als zodanig nodig, maar controleer het beleid van het platform (spam, zichtbaarheid, enz.).
Host een pagina die dit alles leesbaar maakt: "Hoe je je vrienden uitnodigt", met de drie opties en de bijbehorende toestemmingscriteria.
AVG-informatievermelding en algemene voorwaarden
Rond je juridische documenten af vóór de lancering.
Conforme informatievermelding: Maak een AVG-vermelding die het volgende dekt:
- Wie de gegevens verwerkt (jouw bedrijf).
- Welke gegevens (e-mailadressen/sms, namen, punten in de mechanic).
- Waarom (uitvoering van het wedstrijdcontract, marketing volgens toestemming).
- Bewaartermijn.
- Rechten van uitgenodigden (inzage, rectificatie, bezwaar).
- Adres van de Functionaris voor Gegevensbescherming (FG) indien van toepassing.
Algemene voorwaarden van de wedstrijd: Voeg toe:
- Modaliteiten van de doorverwijzingsmechanic (limiet op uitnodigingen, beloningen, proces).
- Uitsluitings- of geschiktheidsclausules (kunnen uitgenodigden winnen?).
- Anti-misbruikregels (blokkering van deelnemers die spammen).
- Duur van de wedstrijd en uiterste inschrijvingsdatum.
- Vertrouwelijkheid van de gegevens van uitgenodigden.
Laat deze documenten valideren door een jurist gespecialiseerd in wedstrijden of persoonsgegevens. Dat kost geld, maar het is je juridische verzekering.
Voorbeeld van een compliance-proof architectuur
Zo breng je dit alles samen in een gebruikersflow:
Stap 1 – Inschrijving van de doorverwijzer: De gebruiker schrijft zich klassiek in voor de wedstrijd (e-mail, naam, aanvaarde voorwaarden). Op dat moment ontvangt hij 1 ticket voor de loting.
Stap 2 – Toegang tot de doorverwijzingsmechanic: Een scherm zegt "Nodig 3 vrienden uit, win 3 bonustickets". Weergave van de voorwaarden: "Elke vriend die je uitnodiging aanvaardt, ontvangt een korting van 5 €. Jij wint 1 bonusticket. Je kunt tot 10 vrienden uitnodigen. Uitgenodigde vrienden blijven in aanmerking komen voor de hoofdloting."
Stap 3 – Uitnodiging: De doorverwijzer voert een e-mailadres in (formaatvalidatie). Hij klikt op "Verzenden". Je registreert de uitnodiging in logs.
Stap 4 – Ontvangen bericht: De uitgenodigde ontvangt een e-mail: "[Doorverwijzer] nodigt je uit om deel te nemen aan onze wedstrijd. Je wint een korting van 5 € als je je inschrijft, en je kunt onze hoofdprijs winnen. Door hier te klikken, aanvaard je onze voorwaarden." Link naar de inschrijvingspagina + juridische voorwaarden.
Stap 5 – Inschrijving van de uitgenodigde: De uitgenodigde klikt, leest de voorwaarden, schrijft zich in. Getijdstempelde toestemming geregistreerd. Hij ontvangt zijn kortingscode en 1 ticket voor de loting.
Stap 6 – Bevestiging aan de doorverwijzer: De doorverwijzer ziet "1 uitgenodigde vriend heeft aanvaard. Je hebt 1 bonusticket. (Nog 2 vrienden tot 3.)"
Stap 7 – Loting: Aan het einde van de wedstrijd komen alle deelnemers (doorverwijzers en uitgenodigden) in aanmerking voor de loting, met hun zichtbare totale aantal tickets. Overdracht van de logs en toestemmingen aan de wedstrijdorganisatie.
Deze architectuur is eenvoudig, transparant en compliance-proof.
Kritieke punten om te controleren vóór de lancering
Voordat je je platform valideert:
- Controleer of elke uitnodiging een duidelijk bericht verstuurt (doorverwijzer genoemd, beloning gespecificeerd, geschiktheidsvoorwaarden van de uitgenodigde vermeld).
- Test de volledige flow: een vriend uitnodigen, de e-mail ontvangen, zich inschrijven, controleren of de gegevens worden gelogd en de toestemmingen geregistreerd.
- Controleer of massale uitnodigingen (1 000 adressen in 1 seconde) worden geblokkeerd.
- Controleer of je pagina met juridische voorwaarden leesbaar is, met de bewaartermijnen en de AVG-rechten zichtbaar.
- Vraag een jurist de voorwaarden te valideren vóór de lancering (investering 500-2 000 € afhankelijk van je regio en complexiteit).
- Plan monitoring na de lancering: hoeveel geweigerde uitnodigingen, hoeveel spamklachten, hoeveel kliks op opt-out. Pas de mechanic in realtime aan als er een probleem opduikt.
Een virale en compliance-proof doorverwijzingsmechanic is mogelijk. Ze vraagt administratieve nauwkeurigheid, maar vertaalt zich in hogere deelnamecijfers, minder juridische risico's en een betere perceptie van je merk bij de deelnemers.
Veelgestelde vragen
Heb ik de toestemming van de uitgenodigde personen nodig voordat ik hen een uitnodigingsbericht voor mijn wedstrijd stuur?
Ja, de AVG vereist voorafgaande toestemming voor elke commerciële communicatie per e-mail of sms. Je moet een duidelijk bericht sturen met de wedstrijd, de beloning en de voorwaarden, en vervolgens moet de uitgenodigde uitdrukkelijk klikken om te aanvaarden. Klikken = geregistreerde toestemming. Zonder dat schend je artikel 6 van de AVG.
Vereist een onmiddellijke beloning (zoals een korting) zodra een vriend zich inschrijft een aangifte?
Ja, als de beloning een waarde heeft (korting, tegoed, product), vormt ze een prijs die doorgaans moet worden aangegeven bij de ARPP of de lokale regulator. Beloningen van zeer kleine waarde (minder dan 10 €) kunnen afhankelijk van je rechtsgebied zijn vrijgesteld. Neem contact op met de ARPP vóór de lancering om dit te verduidelijken.
Mag ik uitgenodigde deelnemers de hoofdprijs van de wedstrijd laten winnen?
Ja, en dat wordt aanbevolen voor transparantie en eerlijkheid. Je moet het echter duidelijk vermelden vanaf het uitnodigingsbericht en in de voorwaarden. Als je hen uitsluit van de hoofdloting, moet dat uitdrukkelijk worden vermeld voordat ze de uitnodiging aanvaarden, anders is het een schending van het recht op informatie.
Wat weerhoudt een deelnemer ervan al zijn contacten te spammen door 500 personen voor de wedstrijd uit te nodigen?
Voer een plafond op uitnodigingen in (bv.: 10 per dag), een rate limiting (niet meer dan 20 uitnodigingen per uur) en een validatie van e-mailadressen. Je kunt ook deelnemers blokkeren die misbruikgedrag vertonen. Documenteer deze regels in je algemene voorwaarden.
Hoe lang moet ik de gegevens van de personen die voor de wedstrijd zijn uitgenodigd bewaren?
De AVG vereist een evenredige bewaartermijn. Bewaar voor een wedstrijd de gegevens van de deelnemers gedurende de hele wedstrijd plus 1-2 maanden daarna (voor claims). Voor geweigerde of niet-geconverteerde uitnodigingen kun je na 3 maanden verwijderen. Vermeld deze termijn in je AVG-informatievermelding.