Richard est entré dans un magasin d'alcools en Californie et a pris une bouteille de bourbon. Le prix affiché sur l'étiquette lui a fait faire un double prise. Il avait acheté la même bouteille au Michigan pour beaucoup moins cher. Il a donc fait ce que la plupart d'entre nous feraient — il a demandé au propriétaire du magasin à ce sujet.
Le propriétaire du magasin a pensé que Richard essayait de négocier. Richard pensait que le propriétaire menait une arnaque. Ils avaient tous les deux tort. Ni l'un ni l'autre n'avait aucun moyen de savoir quel devrait être le vrai prix de cette bouteille.
Cet échange maladroit est devenu l'histoire d'origine de BoozApp. L'application a finalement dépassé 200 000 utilisateurs, a attiré l'attention d'un journaliste spécialisé dans les alcools, a survécu à un moment viral alimenté par Reddit, a engendré un produit B2B, et a été acquise par BAXUS. Richard et son co-fondateur Scott ont construit le tout sur Adalo sans écrire une seule ligne de code.
Une Bouteille de Bourbon et une Mauvaise Interaction
L'industrie américaine des alcools fonctionne selon un système à trois niveaux. Les distilleries vendent aux grossistes. Les grossistes vendent aux détaillants. Les détaillants vous vendent. À chaque étape, les prix changent. Il n'y a pas de prix de vente suggéré par le fabricant visible pour les consommateurs. Aucune étiquette sur la bouteille vous disant ce que le distillateur pense qu'elle devrait coûter. Une opacité tarifaire totale.
Si vous achetez une Toyota Camry, vous pouvez consulter le MSRP en trente secondes. Si vous achetez une bouteille de Blanton's, vous devinez. Le même bourbon peut coûter 55 $ dans un État et 120 $ dans un autre.
Après cet échange inconfortable à la caisse, Richard n'a pas pu cesser d'y penser. Il a appelé Scott, et ils ont exploré le terrier du lapin ensemble. Ils ont commencé à collecter des données de tarification des alcools. Des centaines de milliers de points de données, tous sur des feuilles de calcul.
« Nous-mêmes, nous collections des informations sur des feuilles de calcul, honnêtement, surtout juste des éléments Google Drive. Faire de petites choses pour essayer de rassembler des preuves, comme notre hypothèse que les prix étaient la Loi du plus fort, que les gens se faisaient essentiellement voler. Et nous avons fini par collecter des centaines de milliers de points de données, cela est devenu bien trop massif pour nos feuilles de calcul. »
— Scott, Co-fondateur de BoozApp
Qu'on le veuille ou non, ils avaient découvert un vrai problème. Des millions d'Américains achètent des alcools chaque semaine sans aucun moyen de savoir s'ils obtiennent un prix équitable. Le système à trois niveaux n'allait pas changer. Mais l'accès à l'information pouvait.
Deux Gars, Zéro Code, Une Grande Feuille de Calcul
Richard et Scott avaient les données. Ils avaient le savoir-faire. Richard connaissait le monde des alcools de fond en comble. Ce qu'ils n'avaient pas, c'était aucune capacité à développer des logiciels. Aucun d'eux n'était développeur. Aucune équipe d'ingénierie. Aucun co-fondateur technique. Aucun budget pour un cabinet de développement.
Un ami leur a suggéré de regarder Adalo.
Adalo est un générateur alimenté par l'IA avec un canevas multi-écrans visuel qui permet aux fondateurs non techniques de concevoir, construire et publier des applications natives sans code. Pour Richard et Scott, c'était la différence entre avoir une pile de feuilles de calcul et avoir un produit.
Ils ont travaillé ensemble sur Zoom tous les jours, à des milliers de kilomètres l'un de l'autre. Scott était dans un État, Richard dans un autre, mais ils ont décrit l'expérience comme le partage d'un établi physique.
« Nous deux, pendant une très longue période pendant la journée, nous serions en appel comme ceci, sur Zoom et nous travaillions simplement ensemble. Nous sommes à des milliers de kilomètres, mais être capable de se sentir comme si nous travaillions sur quelque chose au même établi essentiellement était un très bon moyen d'essayer d'aborder ce problème et de savoir que nous construisions la bonne chose. »
— Scott, Co-fondateur de BoozApp
Le MVP était très basique. Des écrans en noir et blanc avec un design minimal. Ils ont plaisanté en disant que c'était juste des maquettes. Ils avaient livré une maquette comme produit réel et d'une manière ou d'une autre les gens l'utilisaient.
Pour la couche de données, ils ont utilisé Airtable pour stocker les informations sur les bouteilles : noms, distilleries, catégories et les données de tarification qu'ils avaient collectées. Les comptes utilisateurs et les interactions vivaient dans la base de données native d'Adalo. Si vous construisez quelque chose de similaire aujourd'hui, SheetBridge rend la connexion des données de feuille de calcul à une application Adalo beaucoup plus simple que le pipeline multi-outils que Richard et Scott devaient assembler. À l'époque, ils avaient cinq ou six services différents en cours d'exécution. Tous avec des noms commençant par « A ».
« Nous avions 5 ou 6 services différents et des logiciels SaaS que nous utilisions qui commençaient tous par A, et c'est devenu très confus juste pour parler. »
— Scott, Co-fondateur de BoozApp
Mais ça a marché. L'application a extrait les données des bouteilles, a permis aux utilisateurs de rechercher par nom ou catégorie, et a affiché les informations de tarification dans les régions. C'était moche. C'était fonctionnel. Et ça allait exploser.
Dix Mille Utilisateurs Avant le Petit Déjeuner
Richard et Scott ont lancé BoozApp à un public restreint d'abord. Des amis, de la famille, des gens qu'ils connaissaient dans la communauté des alcools. Ils ont atteint environ 1 000 utilisateurs par bouche à oreille. Suffisant pour valider le concept. Pas assez pour construire une entreprise dessus.
Puis quelqu'un a partagé l'application sur Reddit.
Un journaliste spécialisé dans les alcools a repéré le message, a contacté Richard, et a écrit un article. Ce qui s'est passé ensuite a surpris tout le monde.
« Scott s'est réveillé et a dit, oh, il doit y avoir une sorte d'erreur. Quelque chose a dû mal tourner ou un bot ou quelque chose. Il y a plus de dix mille téléchargements et instances en ce moment. Et puis nous avons réalisé que c'était réel. Nous étions genre en train de retourner nos bureaux d'excitation. »
— Richard, Co-fondateur de BoozApp
Dix mille utilisateurs du jour au lendemain. Une application ressemblant à une maquette construite par deux non-développeurs sur une plateforme sans code. Et voici la partie qui importe : elle a tenu bon.
L'infrastructure Adalo ne s'est pas effondrée sous la charge soudaine. Aucune panne. Aucun temps d'arrêt. L'application a juste continué à fonctionner.
« Heureusement, l'application a aidé. Tout a fonctionné parfaitement. C'était juste en train de rouler. »
— Richard, Co-fondateur de BoozApp
L'équipe d'assistance d'Adalo est devenue partie prenante de l'opération. Scott l'a décrit comme un partenariat :
« C'était toujours une résolution rapide. Ça ressemblait vraiment à un partenariat en travaillant avec votre équipe. Et c'était incroyable. Il n'y avait vraiment pas d'autres outils qui étaient tellement sans code et qui pouvaient vous tenir la main et vous amener directement à l'app store juste à partir de quelques semaines de création sur l'interface. »
— Scott, Co-fondateur de BoozApp
Après cela, BoozApp n'était plus un projet secondaire.
Ne Vous Faites Pas Voler : Construire la Confiance par la Transparence
La fonctionnalité qui a rendu BoozApp addictif n'était pas la recherche. Ce n'était pas les données de tarification. C'était quelque chose d'étonnamment simple : un vote oui/non sur le fait que le prix au rayon d'une bouteille était équitable.
Rappelez-vous, il n'y a pas de MSRP pour les alcools que les consommateurs peuvent voir. Vous êtes debout dans un magasin tenant une bouteille de Pappy Van Winkle avec une étiquette de 300 $. Vous n'avez aucun point de référence. Le magasin vous impose-t-il une surfacture ? Est-ce vraiment une affaire ?
Le vote de prix équitable de BoozApp a permis aux utilisateurs de donner leur avis. Vous voyez un prix dans votre magasin local ? Dites à la communauté si vous pensez que c'est équitable. Au fil du temps, un consensus crowdsourcé a construit une image de ce que les bouteilles devraient vraiment coûter. C'était comme un Kelley Blue Book pour le bourbon.
Mais le crowdsourcing a des ennemis. Et BoozApp les a trouvés.
Des groupes d'amateurs de whisky sur les réseaux sociaux ont commencé à faire des raids sur l'application. Des groupes organisés coordonnaient pour évaluer certaines bouteilles comme moins chères qu'elles ne l'étaient réellement, en essayant de manipuler les données pour protéger leurs « pépites ». Ce sont les magasins où ils avaient trouvé des bouteilles rares à des prix raisonnables. D'autres groupes faisaient le contraire, gonflant les prix pour décourager la concurrence pour les sorties limitées.
« Nous avons appris très rapidement le type de comportement que les gens adopteraient en essayant de faire des raids sur la tarification. Il y a beaucoup de groupes de whisky qui essayeraient spécifiquement juste de nous causer des problèmes. Nous découvririons que c'est plusieurs utilisateurs différents agissant comme un seul. »
— Scott, Co-fondateur de BoozApp
Richard et Scott ont écrit un script de détection qui signalait des modèles suspects : le même utilisateur évaluant des dizaines de bouteilles rapidement, des grappes de votes arrivant dans les minutes l'une de l'autre à partir de comptes dormants, une activité d'évaluation coordonnée ressemblant à une manipulation organisée.
Mais ils n'ont pas surréagi. Ils ont été transparents avec leur communauté sur le problème et leurs méthodes. Ils ont publié comment fonctionnait leur détection de fraude, expliqué pourquoi certains votes étaient exclus, et demandé des retours de la communauté. Le résultat a été que 90 % de leur base d'utilisateurs s'est avérée être des contributeurs véritablement utiles. Les gens ont partagé leurs pépites volontairement. Ils ont signalé les mauvais prix. Ils ont signalé les erreurs dans les données de bouteilles.
La confiance fonctionne quand vous êtes honnête sur la façon dont la saucisse est fabriquée. Les données de tarification crowdsourcées peuvent être fiables. Tu dois juste te battre pour ça.
De l'Outil Consommateur à la Plateforme de Détail
L'application consommateur BoozApp était toujours gratuite, toujours construite sur Adalo, toujours en croissance. Mais Richard a remarqué quelque chose pendant ses visites quotidiennes aux magasins d'alcools. Les détaillants eux-mêmes avaient des outils terribles. La gestion des stocks était un désordre. Les décisions de tarification étaient basées sur l'intuition. La plupart des propriétaires de magasins d'alcools indépendants n'avaient aucun moyen de suivre ce qui était sur leurs étagères ou comment leurs prix se comparaient au magasin d'à côté.
Richard et Scott avaient les données. Ils avaient la base d'utilisateurs générant des signaux de tarification en temps réel. Pourquoi ne pas construire un outil pour l'autre côté du comptoir ?
Ils ont donc construit une deuxième application. Dans Adalo. En utilisant les mêmes données sous-jacentes.
L'application B2B a fourni aux détaillants la gestion des stocks, l'analyse des prix concurrents et les informations tirées des données consommateurs de BoozApp. Si les consommateurs votaient constamment que le prix d'une bouteille de Buffalo Trace dans un magasin était trop élevé, le détaillant pouvait voir ce signal et l'ajuster.
Richard allait de porte en porte. Il entrait dans les magasins de spiritueux, proposait de faire leur inventaire lui-même et les formait à l'utilisation du nouvel outil. C'était du hustling à l'ancienne alimenté par la technologie sans code.
« Rich était sur le terrain en allant quotidiennement dans ces magasins de spiritueux, en faisant leur inventaire pour eux. Et puis nous aurions passé au crible toutes ces images avant toute reconnaissance d'image par IA vraiment puissante. Et nous identifierions ces bouteilles, les mettrions dans le système et essentiellement leur donnerions une gamme. Rich revenait et les formait sur la façon d'utiliser l'outil. Et je pense qu'en un mois ou deux, nous avions 20 clients du côté du retail. »
— Scott, Co-fondateur de BoozApp
En deux mois, ils avaient 20 clients de détail payants pour l'outil B2B. L'application consommateur restait gratuite. C'était le moteur de données. L'application pour détaillants était d'où venait l'argent. Deux applications Adalo, une couche de données, une véritable entreprise.
Si vous envisagez un chemin similaire, partir d'une feuille de calcul et la transformer en application, c'est le plan d'action. Vous n'avez pas besoin de monétiser votre premier produit. Créez quelque chose que les gens utilisent, collectez des données qui ont de la valeur, puis trouvez le client qui paiera pour cela. Les petites entreprises sont souvent les premiers à vouloir payer.
Le tournant amer
BoozApp a atteint 30 000 utilisateurs en environ cinq mois. Richard et Scott avaient deux applications, 20 clients de détail payants, une communauté active et un ensemble de données croissant. Tout sur Adalo. Tout sans écrire de code. Environ 36 dollars par mois sur le forfait payant d'Adalo.
Mais à cette échelle, ils ont commencé à rencontrer des limites. La gestion des bases de données à 30 000 utilisateurs nécessitait un contrôle plus granulaire que ce que les outils intégrés d'Adalo offraient. Le temps de fonctionnement pendant les périodes de croissance rapide nécessitait une infrastructure dédiée. Ils voulaient des éléments d'interface utilisateur personnalisés qui n'existaient pas dans la bibliothèque de composants d'Adalo.
La décision de quitter Adalo n'a pas été facile. En fait, c'était douloureux.
« Je me souviens d'avoir été assez triste de dire, voici ce que nous avons construit avec Adalo. Voici ce que nous avons construit en dehors d'Adalo qui était essentiellement pour imiter cette application que nous avons pu construire dans cet outil. Et voici un interrupteur qui passe de celui-ci à celui-là. Et nous savions que nous ne serions pas en mesure de revenir basculer. »
— Scott, Co-fondateur de BoozApp
Ils ont tenté de transposer les fonctionnalités construites avec Adalo dans du code personnalisé. Dans certains cas, c'était plus difficile que de repartir de zéro. Non pas à cause d'Adalo, mais parce que l'application avait été construite organiquement, écran par écran, comme un fondateur pour la première fois la construirait. La plus grande perte n'était pas technique. C'était émotionnel.
« C'était la plus grande perte quand il s'agissait de déterminer faire ce changement — savoir que nous n'allions pas pouvoir y mettre nos mains. Nous n'allions pas pouvoir lui donner cette touche personnelle que nous voulions vraiment et que nous avions expérimentée jusqu'à ce moment. »
— Scott, Co-fondateur de BoozApp
Ils ont construit sur Adalo à partir de mai 2020. Ils ont lancé en octobre 2020. En avril ou mai 2021, ils avaient complètement quitté la version Adalo. Cinq mois de construction, cinq mois de croissance, puis une transition qui ressemblait à quitter une maison que vous aviez construite de vos propres mains.
C'est l'histoire idéale du sans-code. Adalo les a menés de zéro à 30 000 utilisateurs. Cela a validé le concept et généré des revenus. Quand ils avaient besoin de se développer au-delà de ce qu'un outil sans-code pouvait gérer, ils avaient l'élan pour justifier un développement personnalisé.
De BoozApp à BAXUS
Après avoir basculé vers du code personnalisé et continué à développer BoozApp, Richard et Scott se sont connectés avec les fondateurs de BAXUS par le biais de cercles d'accélérateurs de startups. La connexion n'était pas planifiée. Un investisseur qui avait vu les données de BoozApp s'avéra déjà connaître l'équipe de BAXUS. Une introduction en a mené à une autre.
BAXUS construisait la technologie pour la transparence de la chaîne d'approvisionnement. L'ensemble de données de BoozApp, avec des centaines de milliers de points de données de prix et des signaux de prix équitable issus du crowdsourcing, était exactement ce dont ils avaient besoin. Un bon ajustement pour les deux côtés.
Richard et Scott ont rejoint l'équipe de BAXUS. Maintenant, ils construisent Athena, un système qui suit le whisky du fût à la bouteille à l'étagère en utilisant la blockchain Solana.
« Finalement, un jour, vous serez en mesure d'acheter une bouteille auprès d'une marque, et il y aura un petit code QR, un code QR d'accès là, et vous le scannez. Et cela vous dira à partir du jour où vous avez acheté cette bouteille, quelle a été la vie de cette bouteille et tout ce qu'elle a traversé, tout le monde qui l'a touchée, et tous ceux qui ont travaillé très dur pour fabriquer ce merveilleux produit et le mettre entre vos mains. »
— Richard, Co-fondateur de BoozApp
Une mauvaise interaction à la caisse, puis des feuilles de calcul, puis une application sans-code, puis un système de suivi alimenté par la blockchain. Le fil conducteur est la même chose que Richard défendait depuis le premier jour : vous devez savoir ce que vous payez.
Conseils pour les créateurs
Le conseil de Richard pour les personnes commençant avec Adalo ou tout outil sans-code est brutal.
« Continuez simplement à appuyer sur les boutons, continuez à essayer, cassez-le, cassez-le, cassez-le. Continuez à faire toutes ces choses. N'ayez pas peur. Parce que beaucoup de choses que nous avons trouvé réussies, c'est parce que, oh, nous allons essayer cela. Et cela n'a pas fonctionné. Et puis plus tard, comme à minuit, Scott m'enverrait un message. J'ai découvert. »
— Richard, Co-fondateur de BoozApp
Il a raison. Le MVP de BoozApp était des wireframes en noir et blanc livrés comme un véritable produit. L'architecture de la base de données tenait ensemble avec cinq services tous commençant par la lettre A. Rien de tout cela n'était élégant.
Mais cela a fonctionné. Il a atteint 10 000 utilisateurs du jour au lendemain. Il a généré des revenus en quelques mois. Il a été acquis. Et tout cela a commencé parce que deux gars avec une feuille de calcul et zéro expérience en codage ont décidé d'appuyer sur certains boutons et de voir ce qui se passerait.
Si vous avez une feuille de calcul pleine de données et une idée de ce qu'en faire, c'est suffisant. Vous n'avez pas besoin d'un co-fondateur technique. Vous n'avez pas besoin d'apprendre JavaScript. Vous avez besoin d'Adalo, de la détermination et de la volonté de livrer quelque chose de laid qui résout un vrai problème.
Le désordre vient en premier. L'acquisition vient plus tard.
FAQ
Qu'était BoozApp et quel problème a-t-il résolu ?
BoozApp était une application de transparence des prix des spiritueux qui a aidé les consommateurs à déterminer si le prix d'une bouteille de spiritueux était juste. Le système de distribution à trois niveaux de l'industrie américaine des spiritueux crée une opacité tarifaire parce qu'il n'y a pas de PDSF visible pour les consommateurs. BoozApp a crowdsourcé les données de prix et a permis aux utilisateurs de voter sur la justesse du prix d'un magasin. Elle a grandi jusqu'à plus de 200 000 utilisateurs avant d'être acquise par BAXUS.
Combien de temps a-t-il fallu pour construire BoozApp sur Adalo ?
Richard et Scott ont commencé à construire sur Adalo en mai 2020 et ont lancé en octobre 2020, environ cinq mois du premier écran à l'application publique. Aucun des deux fondateurs n'avait d'expérience en codage. Ils ont utilisé Adalo pour l'interface de l'application, Airtable pour les données de bouteilles et la base de données native d'Adalo pour les comptes utilisateurs. L'application a grandi jusqu'à 30 000 utilisateurs sur Adalo avant de passer au code personnalisé en avril/mai 2021.
Comment BoozApp a-t-il obtenu 10 000 téléchargements du jour au lendemain ?
Après le lancement auprès d'environ 1 000 utilisateurs amis et famille, quelqu'un a partagé BoozApp sur Reddit. Un journaliste spécialisé dans les spiritueux a vu la publication Reddit, a contacté les fondateurs et a publié un article sur l'application. L'article a généré plus de 10 000 téléchargements en une seule matinée. L'application construite sur Adalo a géré la montée en charge sans aucun temps d'arrêt ni problème de performance.
Puis-je construire une application consommateur et une application B2B sur Adalo ?
Oui. BoozApp a construit deux applications Adalo distinctes partageant la même couche de données sous-jacente : une application gratuite de comparaison de prix destinée aux consommateurs et un outil payant pour détaillants pour la gestion des stocks et la tarification concurrentielle. L'application consommateur a généré les données et la base d'utilisateurs. L'application pour détaillants a généré des revenus. Le produit gratuit crée l'effet réseau, et le produit payant capture la valeur auprès d'un segment de clients différent. Le forfait payant d'Adalo commence à 36 $/mois, ce qui rend abordable l'exécution de plusieurs applications pendant que vous validez encore.
Comment connecter les données d'une feuille de calcul à une application Adalo ?
Quand BoozApp a été construit en 2020, la connexion de données de feuille de calcul à Adalo nécessitait de câbler ensemble plusieurs services. Aujourd'hui, SheetBridge rend cela beaucoup plus simple en connectant les Feuilles Google directement à Adalo avec synchronisation en temps réel. Aucune complexité multi-outil requise. Consultez notre guide complet pour construire une application native à partir de Feuilles Google pour une présentation étape par étape.
Qu'est-ce qu'Adalo ?
Adalo est un créateur d'applications sans-code pour les applications web pilotées par base de données et les applications iOS et Android natives. Une version sur les trois plateformes, publiée sur l'App Store Apple et Google Play. Il inclut un créateur d'IA appelé Ada qui vous aide à concevoir des écrans, à configurer des bases de données et à configurer la logique sans écrire de code. Vous pouvez construire des applications consommateur comme BoozApp, des outils B2B ou des applications d'opérations internes. Les forfaits commencent gratuitement (500 enregistrements par application) avec des forfaits payants à partir de 36 $/mois.
Créez votre application rapidement avec l'un de nos modèles d'application prédéfinis
Commencez à créer sans code