Het Too Good To Go-model nabouwen voor jouw markt

Too Good To Go koppelt winkels en horeca met eten dat over is aan gebruikers die dat aanbod reserveren, betalen en binnen een vast tijdvak ophalen. Onder die ene handeling zit een voorraadsysteem met een tijdvak, een reserverings- en betaalflow en een ophaalcheck, een opzet die zich net zo goed leent voor bloemen, behandelplekken, sportlessen of parkeerplekken met restcapaciteit. OneDayBuild is niet verbonden aan Too Good To Go; deze pagina ontleedt het model, niet het merk.

Terug naar OneDayBuild
01 / 06

Wat Too Good To Go in de kern doet

Onder de app zit een klein aantal functies die het model dragen. De rest is uitbreiding, geen fundament.

Too Good To Go, opgericht in 2015 in Kopenhagen (meer over de geschiedenis), verkoopt zogeheten Magic Bags: verrassingspakketten met eten dat een winkel of horecazaak die dag niet kwijtraakt, af te halen binnen een vast tijdvak. Wie het model wil nabouwen voor een andere markt, bloemen, behandelplekken, sportlessen, doet er goed aan om eerst te scheiden wat de kern draagt en wat later kan.

De functies die het dragen
  • Aanbod plaatsen met een aantal en een ophaal-tijdvak, ingevuld door de aanbieder.
  • Reserveren en betalen in de app, voordat de gebruiker naar de locatie gaat.
  • Voorraad die direct aftelt zodra iemand reserveert, zodat niemand hetzelfde aanbod dubbel koopt.
  • Een ophaalcheck met een code, zodat de aanbieder weet dat de reservering is opgehaald.
De franje die je niet nodig hebt
  • Sociale features zoals delen, volgen of recensies van aanbieders.
  • Uitgebreide personalisatie op voorkeuren of dieetwensen.
  • Gamification zoals badges of een persoonlijke impact-teller.
  • Een eigen kaart-engine; een bestaande kaart-library toont de locaties prima.
02 / 06

Wat er al kant-en-klaar bestaat

Een groot deel van het systeem leg je met bestaande bouwstenen. Het eigen werk zit in de match tussen voorraad, tijdvak en reservering.

Betalen

Een PSP zoals Mollie, Stripe of Adyen regelt iDEAL, creditcard en restituties. Dat bouw je niet zelf, dat koppel je aan.

Login en meldingen

Authenticatie via een bestaande login-library en push- of e-mailmeldingen via een notificatiedienst zijn kant-en-klare integraties.

Kaarten en locatie

Een kaart-library toont waar het aanbod ligt en hoe ver een gebruiker moet reizen. Dat is een integratie, geen apart bouwwerk.

Wat overblijft is minder zichtbaar, maar dat is wel het echte bouwwerk. De matching-logica tussen voorraad, tijdvak en reservering moet concurrency-veilig zijn: als twee gebruikers tegelijk op dezelfde laatste Magic Bag klikken, mag er maar één winnen. Daarnaast is er een dashboard nodig aan de kant van de aanbieder, los van de app aan de kant van de gebruiker, en een simpele maar betrouwbare manier om een ophaling te bevestigen. Voor een MVP is dat precies het stuk waar je tijd in stopt, en de rest laat je aan bestaande diensten over.

03 / 06

Waar de complexiteit zit

Het lastige deel zit niet in de techniek van de flow, maar in wat eromheen moet kloppen.

Een marktplaats zoals Too Good To Go heeft twee kanten nodig die tegelijk groeien: zonder genoeg aanbieders is er voor gebruikers geen reden om de app te openen, en zonder genoeg gebruikers is er voor aanbieders geen reden om aan te sluiten. Die kritische massa is het lastigste deel van het model, en het is ook de reden dat de meeste nabouwers klein beginnen: één keten, één stad, of zelfs één aanbieder, voordat de andere kant erbij komt.

Daarnaast moet je vooraf een eerlijk beleid bepalen voor gemiste ophalingen. Too Good To Go compenseert een gemiste ophaling niet, om aanbieders en andere gebruikers die het aanbod ook wilden niet te benadelen; annuleren kan tot een paar uur voor het tijdvak. Verkoop je fysieke producten, dan komt daar mogelijk regelgeving bij, denk aan voedselveiligheid als het om eten gaat, of vergunningen als het om iets anders gereguleerds gaat. En elke betaalflow vraagt om een restitutiebeleid dat standhoudt zodra er echt geld omgaat.

De kosten die hierbij horen zijn factoren, geen vaste bedragen: het transactievolume, het aantal aanbieders dat je onboardt en begeleidt, en de mate waarin je voorraad en tijdvak live moet synchroniseren tussen aanbieder en gebruiker. Hoe die factoren voor jouw idee uitpakken, hangt af van de markt die je kiest.

04 / 06

Wat je in 1 dag valideert

Niet het hele platform, maar de kernflow: aanbod plaatsen, reserveren, betalen en ophalen, met echt aanbod van een of twee aanbieders.

  • 09.00

    Aanbod live

    Een aanbieder, bijvoorbeeld een bakker of een sportschool met losse plekken, zet zijn restcapaciteit voor die dag in het prototype: een aantal en een ophaal-tijdvak.

  • 12.00

    Eerste reservering

    Een tester reserveert via het prototype en rondt een testbetaling af. De voorraad telt meteen een stuk terug, zichtbaar voor iedereen die daarna kijkt.

  • 16.00

    Ophalen met code

    De tester komt langs binnen het tijdvak en toont de code. De aanbieder bevestigt de overdracht, en de reservering sluit.

  • 17.00

    Debrief met de aanbieder

    Samen bekijk je wat wel en niet werkte, en wat er nodig is om naar een tweede aanbieder of een grotere groep gebruikers te gaan. Wie de scope daarna wil scherpstellen, kan dat met de mvp-scope-slicer doen.

05 / 06

Eerlijk over wanneer dit model niet voor je werkt

Het overschot-model past niet op elk idee. Een paar situaties waarin je beter iets anders bouwt.

  • Je bent zelf de enige aanbieder, zonder los publiek van andere aanbieders. Dan bouw je een eigen verkoopkanaal, geen marktplaats, en dat kan een prima idee zijn, alleen is het een ander bouwwerk dan Too Good To Go.
  • Je product is niet aan een tijdvak of aan bederf gebonden, dus de tijdsdruk voegt niets toe. Zonder die druk lijkt je idee meer op een gewone bestelflow zoals bij Thuisbezorgd dan op een overschot-marktplaats.
  • Het aanbod is te onregelmatig voor een systeem, bijvoorbeeld één aanbieder met een paar plekken per week. Een simpele lijst of een e-mail is dan vaak voldoende, en een reserveringssysteem los je pas op als het aanbod groeit.
  • Vergunningen of regelgeving vragen een langere aanlooptijd dan je had verwacht. Dat verandert het idee niet, maar wel de eerste stap die je zet.
06 / 06

Veelgestelde vragen

Is het Too Good To Go-model alleen voor voedsel?

Too Good To Go zelf richt zich op voedseloverschot bij winkels en horeca. Het onderliggende model, aanbod met een tijdvak plus reservering en ophaling, is breder toepasbaar op andere vormen van restcapaciteit, zoals bloemen, behandelplekken of sportlessen.

Moet ik meteen een marktplaats bouwen met veel aanbieders?

Nee. Begin met één aanbieder of één stad om de reserveer-en-ophaalflow te valideren, voordat je de andere kant van de markt erbij haalt. Kritische massa is een groeivraagstuk voor later, geen voorwaarde voor een eerste versie.

Wie regelt de betaling in zo'n prototype?

Een PSP zoals Mollie of Stripe handelt de betaling af. In een prototype werk je vaak met een testomgeving van die PSP, zodat de flow werkt zonder dat er al echte transacties nodig zijn.

Wat doe je met gemiste ophalingen?

Bepaal vooraf een eerlijk beleid, bijvoorbeeld geen restitutie bij een gemiste ophaling en een moment waarop een aanbieder de reservering mag annuleren. Too Good To Go hanteert zo'n beleid ook, om aanbieders en andere gebruikers niet te benadelen.

Hoeveel aanbieders heb ik nodig voor een eerste test?

Eén of twee aanbieders zijn genoeg om te zien of de flow werkt en of gebruikers hem oppakken. Meer aanbieders werven is een volgende stap, geen onderdeel van de eerste validatie.

Wat gebeurt er na de validatiedag?

Je hebt een werkend prototype en concreet gebruikersgedrag om op door te bouwen of juist bij te sturen. Wie de vervolgstap wil vastleggen, kan dat doen met de projectbrief-generator.

Wil je je restcapaciteit-idee testen?

In één werkdag bouwen we een klikbare reserveer-en-ophaalflow voor jouw idee, met echt aanbod van een of twee aanbieders, zodat je ziet of mensen het gebruiken.