Een landelijke winactie waarbij meerdere influencers tegelijk de campagne pushten. Deelnemers kregen binnen een minuut een gepersonaliseerd blik terug in hun DM, plus een persoonlijke pagina met de video en een kortingscode. Volledig geautomatiseerd, niemand keek mee. Ruim 100.000 interacties verwerkt, en 60 procent van de deelnemers meldde zich aan voor de mailinglijst.
Deelnemers stuurden een DM en kregen een paar vragen terug. De belangrijkste: welke nieuwe smaak het moest worden. Daarnaast hun leeftijd, hun gegevens en akkoord op de voorwaarden. ManyChat toonde die vragen; wat erachter gebeurde hebben wij gebouwd.
Elke inzending ging eerst langs een reeks controles. Een vaste blocklist ving smaken af die niet door konden, en omdat zo'n lijst nooit compleet is beoordeelt een taalmodel daarnaast elke vrije invoer op wat er wel doorheen glipt. Ingevoerde e-mailadressen werden gevalideerd voordat ze ergens terechtkwamen, en een controle tegen de database voorkwam dat iemand twee keer meedeed.
Pas daarna werd het beeld gemaakt. Op basis van hun smaakkeuze genereerde Gemini het gepersonaliseerde blik; haperde dat, dan nam fal.ai het over. Ondertussen hielden tussenberichten het gesprek gaande, want wie veertig seconden niets hoort is er met zijn hoofd al niet meer bij. Gemiddeld 42 seconden na de inzending stond het beeld in hun DM.
Deelnemers kregen een link naar hun eigen webpagina. Die bestond niet als bestand: de link bevatte hun code, en daarmee werd de pagina opgebouwd op het moment dat ze hem openden, met hun video en hun kortingscode.
Er zat een deelknop op die de video aan het deelmenu van hun telefoon aanbood. Twee tikken en hij stond op hun eigen verhaal. Dat is precies wat een winactie verder brengt: deelnemers die hun eigen resultaat laten zien.
Meerdere influencers tegelijk betekende dat het grootste deel van de deelnemers binnen een kort tijdsbestek binnenkwam. Die piek was enorm, en hij kwam een keer.
De keten draaide daarom op een wachtrij: een hoofdserver verdeelde het werk over meerdere machines, met een echte database eronder. Groeide het verkeer, dan groeide de wachtrij en liep hij daarna leeg. Niemand viel eruit.
Het zwaarste onderdeel werd bovendien slimmer aangepakt. Elke video had een vast voorstuk van twee seconden, voor iedereen identiek. Dat wordt nu een keer gerenderd en daarna hergebruikt, waarmee de rendertijd per deelnemer van 47 naar ongeveer vijf seconden ging. Op het draaiende cluster gemeten: 7.237 uitvoeringen per uur, wachtrij leeg.
Ruim 100.000 interacties, volledig automatisch afgehandeld.
Maar het cijfer dat telt is een ander. Om de kortingscode te krijgen lieten deelnemers hun gegevens achter, en 60 procent gaf daarbij toestemming voor de nieuwsbrief. Een winactie levert normaal bereik op en daarna niets. Deze leverde een bestand op waar de klant daarna nog jaren iets mee kan.
De voorkant van de campagne. Toont de vragen in de DM en legt antwoorden vast per contact, terwijl onze keten de controles en de generatie doet. Het beeld komt via Dynamic Content terug in de DM.
Alle logica en de generatiestappen. Een hoofdserver deelt het werk uit aan meerdere machines, zodat een piek een wachtrij wordt in plaats van uitval.
Elke deelnemer met zijn antwoorden, status en kortingscode. De persoonlijke pagina wordt hieruit opgebouwd op het moment dat iemand hem opent.
Per deelnemer opgebouwd op het moment van openen, met zijn eigen video en kortingscode, plus een deelknop die de video aan het deelmenu van de telefoon aanbiedt.
Van inzending tot verzonden beeld in stappen die los van elkaar opnieuw geprobeerd kunnen worden, zodat een hapering niet de hele keten meesleept.
Het gepersonaliseerde blik komt uit Gemini, op basis van de gekozen smaak. Hapert die, dan neemt fal.ai het over, zodat een storing bij een leverancier de campagne niet stilzet.
Plan een gratis kennismakingsgesprek. We kijken naar je opzet en zeggen eerlijk waar hij gaat breken voordat de eerste post live staat.