Construire une activité de ressources de design, la revendre puis passer aux QR codes dynamiques : Page Flows et Hovercode de Ramy Khuffash
Comment Ramy Khuffash a créé Page Flows, un service qui aide les designers à étudier le fonctionnement d'autres produits, l'a transformé en activité grâce à des vidéos gratuites et à des paiements uniques, l'a revendu, puis a transféré son activité principale au service de QR codes dynamiques Hovercode.
L'activité de ressources de design née du partage de GIF
Ramy Khuffash a créé Page Flows pour réduire le temps que les designers passent à étudier d'autres produits. Il a rassemblé des enregistrements de parcours utilisateurs réels de services en activité et en a fait une bibliothèque payante, qu'il a revendue en novembre 2023. Ensuite, il s'est concentré sur Hovercode, un service de QR codes dynamiques qu'il menait en parallèle, et y a transféré son activité principale.
Sa formation portait sur la comptabilité et les systèmes d'information. Après ses études, il a enchaîné plusieurs emplois et travaillé avec WordPress avant de se tourner vers le développement web, et il a continué à créer des projets annexes afin de monter sa propre activité.
Il a commencé à travailler sur des ressources de design en 2014. Au début, il partageait des GIF d'interactions d'écran intéressantes d'applications iPhone, et après avoir changé plusieurs fois de format, il est arrivé en 2016 à une newsletter appelée UI Movement. Il l'animait en sélectionnant des animations sur d'autres sites de design et en les présentant, et a rapidement dépassé les 10 000 abonnés.
Il a échangé avec les abonnés d'UI Movement pour trouver un produit qui rapporterait directement de l'argent. Ces échanges ont fait apparaître une demande pour des ressources permettant d'étudier le fonctionnement réel de produits connus. À partir de cette idée, il a créé User Flow Pro, le prédécesseur de Page Flows.
De l'étude sur mesure à une bibliothèque gratuite
Au début, il a aussi essayé un service d'étude sur mesure qui enregistrait chaque semaine le parcours d'un produit concurrent désigné par le client et signalait les changements. Le premier client payait environ 1 000 dollars par mois, et il a trouvé d'autres clients. Mais, les services étudiés ayant commencé à bloquer les inscriptions répétées, la préparation des enregistrements est devenue pénible, et réexaminer le même parcours chaque semaine ne lui convenait pas non plus. Il a arrêté ce service et est revenu à une bibliothèque où plusieurs clients consultaient les mêmes vidéos.
Le premier lancement payant de la bibliothèque a été décevant. Il facturait 14 dollars par mois, mais pendant des semaines il n'a eu qu'un seul client payant, et l'intérêt suscité par Product Hunt ne s'est pas transformé en paiements. Il a remboursé ce client et publié les vidéos gratuitement.
Le tournant est venu en 2018. Constatant que les visiteurs continuaient d'affluer vers les vidéos gratuites, il a testé un paiement unique de 29 dollars. Avant de finaliser un vrai système de paiement, il a vérifié l'intention d'achat avec un écran d'essai, et devant la réaction, il a branché le paiement réel. Il a ensuite étoffé les vidéos et relancé le produit sous le nom Page Flows.
La fabrication de Page Flows et sa valeur d'usage
Le produit a été construit avec Django et HTML, CSS et jQuery, et la préparation initiale a pris environ un mois. La partie la plus laborieuse était l'enregistrement d'écran et l'ajout d'explications. Après avoir filmé des sites web et des applications iPhone, il ajoutait des annotations et des captures avec un outil qu'il avait créé lui-même, et les vidéos, parties d'environ 100, ont dépassé 1 000 vers l'époque d'un entretien de 2020. À un moment, il a externalisé le travail d'enregistrement et d'annotation, mais il a raconté ensuite que cela n'a pas bien fonctionné faute de processus documenté.
La valeur de Page Flows résidait dans la comparaison, au même endroit, des étapes qu'un utilisateur suit pour achever une tâche donnée. Un designer qui conçoit l'inscription ou la conversion payante pouvait observer les étapes des autres services et repérer ce qu'il avait manqué. Khuffash décrivait cette activité de collecte et d'organisation d'informations comme de la « recherche en tant que service ».
Sa propre analyse du parcours de rétrogradation de forfait de Dropbox montre l'usage de ces ressources. Il détaillait le processus consistant à demander pourquoi une personne veut rétrograder et pour quel motif précis, puis à proposer la facturation annuelle aux utilisateurs invoquant le prix. En même temps, il relevait que le bouton permettant de poursuivre la modification était peu visible, examinant à la fois la conception de la conversion du produit et la gêne de l'utilisateur.
Dans un entretien Starter Story de février 2020, il a indiqué que le chiffre d'affaires mensuel de Page Flows était d'environ 4 500 dollars. À ce moment-là, il était le seul fondateur, sans salariés, et la bibliothèque était devenue sa principale source de revenus. L'activité, passée par une première expérience de paiement unique, fonctionnait alors sur un abonnement.
UI Movement et la recherche ont été importants pour acquérir des clients. En particulier, les recherches associant des noms de produits comme Slack, Dropbox et Spotify à un parcours utilisateur précis se sont accumulées. Il a commencé à choisir les produits à filmer après avoir étudié le potentiel de trafic depuis les moteurs de recherche, et a veillé à ce que l'ajout de ressources augmente à la fois la valeur pour les clients existants et l'arrivée de nouveaux.
Khuffash a aussi cité la charge opérationnelle relativement faible comme raison pour laquelle une petite activité de contenu convient aux développeurs. Comparé à un logiciel qui exécute directement le travail central du client, la pression de la gestion des incidents est moindre, et il estimait pouvoir utiliser ses compétences de développement pour améliorer l'expérience de recherche, de classement et de navigation. Il comptait également comme avantage le fait que plus les ressources s'accumulent, plus leur usage prend de la valeur.
Hovercode, rencontré au fil de petites expériences
Même après que Page Flows s'est installé, il a testé d'autres activités. En juin 2021, il a annoncé un plan consistant à sortir cinq ou six petits produits, puis à choisir et à développer celui ou ceux qui recevraient une bonne réaction. Il a fixé la durée de développement à dix jours maximum par produit, cinq si possible, et a décidé de consacrer le temps après le lancement à l'amélioration et au marketing.
Hovercode était l'un des produits candidats créés à cette époque. En mai 2022, il a noté que des gens venaient chaque jour créer des QR codes et que les scans cumulés avaient atteint environ 1 700, alors même qu'il ne l'avait pas lancé sur Product Hunt. Voyant le signal que les codes créés étaient réellement utilisés, il a décidé d'investir quelques mois de plus et de trouver des clients payants.
La question à laquelle il voulait répondre était ce pour quoi les gens paieraient sur un marché plein d'outils de QR code gratuits. À l'époque, il s'est concentré sur des fonctions pour lesquelles un utilisateur professionnel paierait, comme la possibilité de connecter son propre domaine. Disant qu'il avait tendance à abandonner ses projets trop vite, il a déclaré qu'il pousserait Hovercode plus longtemps que d'habitude, même si la monétisation était lente.
Le cœur de Hovercode, ce sont les QR codes dynamiques dont la destination peut être changée même après impression. Comme le code contient une adresse intermédiaire qui redirige vers la page finale, la destination peut être modifiée sans remplacer le support imprimé. Il propose aussi des analyses montrant le nombre de scans, les appareils utilisés et la localisation approximative.
Les deux activités ont fonctionné en parallèle un moment. Dans un entretien Postmark de 2023, il expliquait mener de front Page Flows et Hovercode, et en novembre de cette année-là, il a revendu Page Flows. Lorsqu'il est passé sur Indie Bites en mai 2024, il menait Hovercode à plein temps. Ce fut une suite : garder l'activité qui générait des revenus, confirmer l'usage réel du produit suivant, puis changer d'activité principale.
Changer de priorités en se concentrant sur Hovercode
Le tarif mensuel de Hovercode en septembre 2026 distingue l'usage gratuit de l'extension professionnelle. Le plan gratuit comprend trois QR codes dynamiques, des scans illimités et des statistiques de base. Le plan Pro à 12 dollars par mois offre jusqu'à 100 codes dynamiques et un domaine personnalisé, entre autres, et le plan Business à 39 dollars par mois offre 600 créations de codes par mois ainsi que l'API, la création en masse et la gestion d'équipe.
La limite de l'abonnement est également indiquée. Les codes ajoutés au-delà de l'enveloppe gratuite sont désactivés après résiliation, et les connexions utilisant un domaine personnalisé s'interrompent aussi. Les clients paient pour la gestion, la liaison et l'analyse des codes qu'ils continuent d'utiliser, et le service maintient ces fonctions en continu.
Hovercode propose aussi des intégrations permettant de créer des QR codes dans Canva et Figma. Il existe également une extension Chrome et une intégration Airtable, de sorte que les codes peuvent être créés là où on en a besoin. Cela réduit la contrainte de devoir passer chaque fois par un site séparé et rattache le produit au travail de conception et de gestion de données.
Le nombre cumulé de QR codes traçables affiché sur le site officiel en septembre 2026 était d'environ 2,72 millions. Les scans cumulés de ces codes apparaissaient à environ 113,51 millions, ce qui montre que l'usage réel a beaucoup augmenté par rapport aux quelque 1 700 scans communiqués en 2022.
Ce qui ressort de ce parcours, c'est qu'il a continué à mener de petites expériences tout en changeant d'attitude pour consacrer plus de temps aux produits qui suscitaient une réaction. Avec Page Flows, il est revenu examiner les visiteurs des vidéos laissées gratuites, et avec Hovercode, il a vérifié si des scans survenaient réellement après la création des codes. Le point commun des deux activités est l'approche consistant à observer le comportement des utilisateurs pour circonscrire ce qui vaut la peine d'être facturé, puis à se concentrer sur le candidat validé.