Ik haal ColorCopy uit de macOS App Store

De app is geen nieuw concept, maar combineert vier kleurtools in één menu-app: een pipetje (eyedropper), een kleurkiezer, een paletbeheerder en een contrastchecker, elk bereikbaar via een sneltoets.

Ik heb de app gratis beschikbaar gesteld, met een eenmalige in-app aankoop om onbeperkt gebruik te ontgrendelen. Geen abonnementen, geen terugkerende kosten. Het is eenvoudige, stabiele software met de laagst mogelijke drempel voor de gebruiker… precies het soort utility waarvoor de App Store gemaakt lijkt te zijn.

Ik wist niet wat ik kon verwachten, dus heb ik een experiment uitgevoerd om een aantal vragen te beantwoorden: Is er echt voordeel aan het hebben van je Mac-app in de App Store? Is de 'Apple-belasting' het waard? Zullen klanten simpelweg binnenstromen?

Voor de release van ColorCopy heb ik nul marketing gedaan. Geen Product Hunt-lancering, geen Hacker News-post. Het enige dat ik publiceerde was dit blogbericht en een tweet. Als de App Store waarmaakt wat hij belooft op het gebied van vindbaarheid, zou dat genoeg moeten zijn om enig verkeer te genereren… toch?

De cijfers spreken voor zich. In bijna drie maanden op de App Store kreeg ColorCopy iets meer dan 1.000 impressies, 149 productpagina-weergaven, 85 downloads voor het eerst, drie in-app aankopen en $21 aan opbrengsten. Niet per dag, maar in totaal.

Uitgesplitst over 81 dagen komt dit neer op een gemiddelde van:

  • 13 impressies per dag
  • 1,8 productpagina-weergaven per dag
  • 1 download per dag
  • 0,04 in-app aankopen per dag (ongeveer één per maand)
  • $0,26 aan opbrengsten per dag

Geëxtrapoleerd naar 12 maanden zou ColorCopy ongeveer $95 hebben opgeleverd… niet eens genoeg om de jaarlijkse developer-fee van $99 van Apple te dekken.

De afweging

Als vindbaarheid geen onderdeel is van de deal met de App Store, wat is dan precies het voordeel? Waarom zou je je Mac-app beperken tot de sandbox?* Waarom uren besteden in App Store Connect aan het invullen van metadata, screenshots en lokalisatie-informatie? Waarom een willekeurig aantal dagen wachten tot iemand je app reviewt met de consistentie van een muntworp?

Voor Mac-ontwikkelaars lijkt het niet de moeite waard.

Dag, App Store 👋

Vanaf vandaag wordt ColorCopy zelf gedistribueerd en verkocht via Polar (de 'nieuwe Stripe', die ik zeer aanbeveel). Dit is dezelfde manier waarop ik TongueType verkoop, wat aan mijn kant bijna alles makkelijker maakt: één dashboard, echte klantrelaties, geen lastig reviewproces en updates die worden uitgebracht op het moment dat ze klaar zijn.

De overstap vereiste het vervangen van in-app aankopen via StoreKit door Polar, en updates verlopen nu via Sparkle in plaats van het ingebouwde update-mechanisme van de App Store. Beiden zijn beproefde oplossingen voor zelf-gedistribueerde Mac-apps.

Om eerlijk te zijn, dit kun je op iOS eigenlijk niet doen. De meeste gebruikers hebben geen jailbreak… de 'walled garden' en al dat. Maar op de Mac, waar zelfdistributie nog steeds een volwaardige optie is, lijkt er nul prikkel om in de App Store te zitten, zeker als je rekent op vindbaarheid.

In drie maanden tijd stuurde de App Store nauwelijks klanten mijn kant op. Had ik de app zelf gemarket, dan zou het verkeer de andere kant op zijn gegaan. Ik zou mijn klanten naar Apple hebben gestuurd en een belasting hebben betaald voor dat privilege.** Zelfdistributie geeft me de vrijheid en controle over mijn apps die de sandbox van de App Store nooit zal bieden.

Als ik zelf al het verkeer moet genereren, stuur ik dat liever naar mijn eigen website.

***

Voetnoten en opmerkingen:

\* Ik gebruikte oorspronkelijk een externe bibliotheek voor de pipet omdat NSColorSampler matig is, maar de sandbox verbiedt dit, waardoor ik genoodzaakt was het te verwijderen. Ja, ik moest mijn app slechter maken om hem in de App Store te kunnen plaatsen.

\** Ik erken volledig dat dit niet voor elke app het geval hoeft te zijn, maar dit was mijn ervaring en die is het waard om te delen. De resultaten kunnen per persoon verschillen.

Bijwerking: ColorCopy was in 10 talen beschikbaar in de App Store. Om redenen die ik niet ken, werd Frans altijd als primaire taal getoond (terwijl dat niet zo was). De app is in veel talen beschikbaar, waaronder Engels.