Hoe werkt het: doorverkopen van een White Label App

Bijgewerkt op 4. oktober 2023 door Jan Bunk

Een humanoïde robot die een app verkoopt in zijn kantoor, digitale kunst

Je hebt waarschijnlijk onze reseller-landingspagina al gezien, die een algemeen overzicht geeft van ons resellerprogramma. In dit artikel proberen we dieper in te gaan op de praktische aspecten van het maken en publiceren van een app voor een van je klanten.

Fundamentele beslissingen

De eerste vraag die je jezelf moet stellen met betrekking tot het doorverkopen van webtoapp.design apps is "Hoe betrokken wil je zijn bij het proces?". Dit zet de toon voor alles wat volgt. Je kunt bijna alles met betrekking tot de app voor je klant regelen of je kunt proberen het werk aan hen door te geven.

Onze aanbeveling, gebaseerd op wat goed werkt voor onze bestaande resellers, is om heel betrokken te zijn en de meeste stappen voor je klant te regelen. Daar zijn verschillende redenen voor:

  • Bedenk waarom je klanten met je werken:
    • Als je hun webontwikkelaar bent, willen ze dat je de technische dingen voor ze regelt. Het maken en publiceren van een app is niet zo moeilijk, maar vereist wel enige computervaardigheden.
    • als je hun marketingbureau bent, willen ze dat je alle marketingzaken regelt. Bij het publiceren van de app moet je app-beschrijvingen schrijven, mooie screenshots ontwerpen en andere dingen die waarschijnlijk tot je kerncompetenties behoren.
    • En ga zo maar door. Ik weet zeker dat je ook overlappingen zult vinden voor jouw functie. Je klant heeft je tenslotte niet voor niets gevraagd (of andersom) om een app voor hen te maken.
  • Als je extra diensten aanbiedt (zoals het volledig afhandelen van het proces van het maken en publiceren van de app) staat dit los van de webtoapp.design-prijzen. Als je dit duidelijk aan je klant communiceert, zal het voor hen duidelijk zijn waarom je hen meer in rekening brengt dan de prijzen op onze prijzenpagina.
  • Vroeg of laat zal je klant waarschijnlijk een vorm van ondersteuning (gerelateerd aan de app) van je nodig hebben. Daarvoor is het natuurlijk handig als je goed weet hoe alles werkt. Daar komt nog bij dat sommige klanten misschien zoveel ondersteuning nodig hebben, dat het eigenlijk sneller is om alles voor ze af te handelen dan om het ze uit te leggen. Om nog maar te zwijgen over het feit dat het vaak veel gemakkelijker is om zo'n service in rekening te brengen dan wanneer ze "af en toe een eenvoudige vraag stellen".

Daarom gaan we er voor nu van uit dat je de meeste stappen voor het maken en publiceren van apps voor je klanten uitvoert. Maar voel je vrij natuurlijk om dit anders te doen!

Een app maken

Begin hier met het maken van de app voor je klant. Als je nog geen webtoapp.design-account hebt, wordt er om een e-mailadres gevraagd. Zorg ervoor dat je het jouwe gebruikt, niet dat van je klant.

Volg dan alle aanpassingsstappen waar de website je doorheen leidt. Daarna word je naar het afrekenscherm gestuurd, waar je een abonnement kunt kiezen dat aansluit bij de wensen van je klant.

We sturen dan een preview van je app naar je toe, die je kunt gebruiken om verdere aanpassingen aan de app te maken en, zodra je klaar bent, kunt delen met je klant. Op basis daarvan kun jij (of wij, als je hulp nodig hebt) nog laatste wijzigingen in de app aanbrengen voordat het publicatieproces begint.

App Store publicatie

Accounts voor ontwikkelaars aanmaken

Om een app te publiceren in de app stores heb je een ontwikkelaarsaccount nodig op het betreffende platform (Google/Apple). Het is een beetje een dilemma of je het ontwikkelaars-account moet registreren en alle apps van je klanten daarin moet publiceren, of dat elke klant zijn eigen account moet hebben. Hier volgt een overzicht van de voor- en nadelen van het registreren van één ontwikkelaarsaccount voor alle apps die je bedrijf maakt:

  • Je krijgt alle meldingen over de status van de app (bijv. app store afwijzingen, vereisten om de app bij te werken).
  • Het is goedkoper, omdat je klanten de kosten voor een ontwikkelaarsaccount niet aan Google/Apple hoeven te betalen.
  • Het is sneller en gemakkelijker, omdat je klanten de registratiestappen niet hoeven te doorlopen, die nogal lang zijn en een identiteitscontrole omvatten.
  • Je hebt volledige toegang tot het account, zodat je alle stappen voor het publiceren van apps kunt beheren. Zie de sectie over het werken met klantontwikkelaarsaccounts voor meer informatie.
  • Op het ontwikkelaarsaccount staat jouw (bedrijfs)naam, die wordt weergegeven als de uitgever van de app in de app stores. Sommige klanten stellen dat mogelijk niet op prijs.
  • Het is niet duidelijk of het is toegestaan om één ontwikkelaarsaccount te gebruiken voor apps van meerdere klanten. Zie hieronder voor meer informatie.

Mag je wel één ontwikkelaarsaccount gebruiken voor meerdere klanten?

In de richtlijnen van de app store staat alleen duidelijk dat app-bouwers (zoals webtoapp.design) hun ontwikkelaarsaccount niet mogen delen met hun klanten. Het is echter niet duidelijk of dit ook geldt voor agentschappen. We hebben eerder gezien dat Apple een app van een reseller afwees die was gepubliceerd in een account met verschillende andere apps van andere klanten. In de praktijk kan het dus inderdaad een probleem worden als je meerdere apps hebt gemaakt. Misschien kan dit probleem worden voorkomen door documentatie aan Apple te verstrekken waaruit blijkt dat je de benodigde toestemming van je klant hebt om hun app te publiceren. Dit is echter nog niet geprobeerd.

We hebben niets gehoord over problemen met het delen van ontwikkelaarsaccounts voor Android-apps in de Google Play Store.

Als je het zekere voor het onzekere wilt nemen, laat dan elke klant zijn eigen ontwikkelaarsaccount registreren, ondanks de nadelen.

Werken met ontwikkelaarsaccounts van klanten

Hier volgt wat meer informatie voor het geval je besluit om je klanten hun eigen ontwikkelaarsaccounts te laten registreren. Beide app stores hebben een systeem om andere gebruikers toegang te geven tot een ontwikkelaarsaccount. Zodra je toegang hebt, kun je de stappen voor het publiceren van de app namens je klant voltooien.

Google Play Store

Je klant kan je als beheerder uitnodigen voor zijn Google Developer account. Daarna zou je in staat moeten zijn om namens je klant alle stappen te volgen die in onze gidsen worden beschreven.

Dit is onze handleiding voor het uitnodigen van een gebruiker voor een Google ontwikkelaarsaccount, natuurlijk moet je klant jouw e-mailadres uitnodigen in plaats van het onze.

Apple App Store

Helaas zijn sommige acties in het Apple ontwikkelaarsportaal (App Store Connect) beperkt en kunnen alleen worden uitgevoerd door de eigenaar van het account. Voorbeelden van dergelijke acties zijn:

  • API-sleutels maken (nodig om webtoapp.design de meeste stappen automatisch te laten afhandelen)
  • Een pushmeldingen-sleutel maken

Sommige van deze acties kun je uitvoeren als je klant een organizational developer account registreerde (alleen mogelijk als hij een naamloze vennootschap of iets dergelijks runt) en jou als beheerder uitnodigde.

Dit is onze handleiding voor het uitnodigen van een gebruiker voor een Apple ontwikkelaarsaccount, uiteraard moet je klant jouw e-mailadres uitnodigen in plaats van het onze.

Toch volledige toegang krijgen

De enige manier om volledige toegang tot je klantenaccount te krijgen is door hen de inloggegevens te geven (denk aan 2-factor authenticatie), of door de stappen op hun computer uit te voeren nadat ze zijn ingelogd. Als je klanten bedient die niet bij jou in de buurt zijn, kun je hun computer benaderen met software voor afstandsbediening zoals RustDesk, Teamviewer of AnyDesk.

Omgaan met webtoapp.design Accounts (later)

Als je je klant zelf push meldingen wilt laten sturen en wijzigingen in hun app wilt laten aanbrengen zonder jou te vragen dat af te handelen, moet je ze op de een of andere manier toegang geven tot een webtoapp.design account dat toegang heeft tot hun app.

Het account dat in eerste instantie de app maakt en configureert wordt gezien als de hoofdeigenaar van de app en is ook degene die het betalingsbewijs en andere meldingen van webtoapp.design per e-mail ontvangt. Als reseller moet dit dus je webtoapp.design account zijn.

Als reseller kun je extra webtoapp.design accounts toegang geven tot apps die in jouw account gemaakt zijn. Je kunt gebruikers aan je account toevoegen in je dashboard.

Voordat je toegang verleent, moet jij of de klant wel een webtoapp.design account aanmaken. Zodra je ze hebt toegevoegd als extra gebruiker van de app, kunnen ze hun app beheren door in te loggen op webtoapp.design en hun app-dashboard te bekijken.

Gerelateerde artikelen


Een humanoïde robot test een app in een chemisch laboratorium met staande bekers, digitale kunst

Probeer je iOS app uit voor de publicatie

Hier lees je hoe je een iPhone of iPad app intern kunt testen met Apple's TestFlight, zonder dat je al door de App Store review hoeft.

Een humanoïde robot bouwt een Rube Goldberg machine in een somber pakhuis, digitale kunst

Hoe werkt het: integreren van je app met Zapier

Zapier is een krachtig gereedschap waarmee je je app kunt integreren met andere diensten. In deze gids laten we je zien hoe je Zapier kunt gebruiken om automatisch pushmeldingen te sturen.

De androïde mascotte die een pushmelding ontvangt op een smartphone, digitale kunst

Update je app om klaar te zijn voor Android 13

Android 13 is uitgebracht - apps moeten bijgewerkt worden om pushmeldingen te kunnen ontvangen.


Auteur Jan Bunk
Geschreven door
Jan Bunk

Hallo, ik ben Jan! Ik heb webtoapp.design opgericht in 2019 tijdens mijn studie informatica aan de universiteit. Sindsdien is er veel veranderd; niet alleen ben ik afgestudeerd, maar het is ook niet langer alleen ik die webtoapp.design runt. We zijn uitgegroeid tot een wereldwijd, volledig remote team en hebben veel ervaring opgedaan rondom app-ontwikkeling en app-publicatie. We hebben honderden apps gemaakt en gepubliceerd in de app stores, waar ze honderdduizenden keren zijn gedownload.