DISTRIBUTION SAAS

Comment publier votre SaaS sur Google Play Store (guide complet 2026)

2026-06-12· 11 min read
Stratégie app mobile SaaS — publier sur Google Play
La plupart des fondateurs de SaaS ne publient pas sur le Google Play Store parce qu'ils pensent que ça nécessite une app native. Ce n'est pas le cas. Si votre SaaS tourne sur HTTPS, vous pouvez le publier sur Google Play en moins d'une heure — en conservant votre codebase web existante, votre authentification, vos abonnements Stripe et tout votre backend. Voici comment.

Pourquoi votre SaaS devrait être sur Google Play

Le Google Play Store reçoit des milliards de recherches mensuelles. Les utilisateurs cherchent des outils de productivité, des dashboards, des plateformes CRM, des apps de collaboration — votre SaaS peut y apparaître sans aucun développement mobile dédié. Au-delà de la découverte :

Rétention × 2

L'icône sur l'écran d'accueil crée une habitude quotidienne vs un onglet navigateur oublié

Push notifications

Réengagez les utilisateurs inactifs, alertez les trials qui expirent, annoncez les nouvelles features

Signal de légitimité

« Disponible sur Google Play » signale un produit sérieux aux acheteurs B2B hésitants

Canal d'acquisition gratuit

Indexation store search sans budget publicitaire supplémentaire

Étape 1 — Vérifier la compatibilité de votre SaaS

Lancez le PWA checker de SaasToStore sur l'URL de votre SaaS. L'analyse détecte :

  • HTTPS actif (bloquant — sans HTTPS, aucun wrapper ne fonctionne)
  • Présence d'un web manifest (icône, nom, couleurs)
  • Service worker (détermine TWA vs Capacitor)
  • Score PWA global et recommandations d'amélioration

Si votre SaaS n'a pas de service worker, SaasToStore bascule automatiquement sur Capacitor V2 — compatible avec tout site HTTPS, y compris les apps Bubble, Softr ou un backend Express.js custom.

Étape 2 — Configurer l'identité de l'app

Avant de générer le build, définissez :

Nom de l'app

Affiché sous l'icône et dans le store (ex: Mon SaaS)

Package ID

Identifiant unique permanent (ex: com.monsaas.app) — ne peut pas être changé après publication

Icône 512×512

PNG avec fond opaque — Google Play ajoute les coins arrondis

Version

versionCode (entier) + versionName (ex: 1.0.0)

Le Package ID est permanent une fois l'app publiée. Choisissez-le avec soin — il ne peut pas être modifié sans créer une nouvelle app sur le store.

Étape 3 — Générer le build et configurer Play Console

SaasToStore génère un Android App Bundle (.aab) signé avec un keystore chiffré. Le keystore vous est envoyé par email — conservez-le précieusement, c'est le seul moyen de publier des mises à jour.

Dans Google Play Console, après avoir créé votre compte développeur (25$ une fois) :

  1. 1Créez une nouvelle app (type Application, langue par défaut)
  2. 2Complétez le formulaire Data Safety (quelles données collecte votre SaaS)
  3. 3Remplissez la classification de contenu (questionnaire de 10 minutes)
  4. 4Ajoutez la fiche store : description, screenshots, icône feature (1024×500)
  5. 5Uploadez le .aab sur la piste Production → Créer une nouvelle version
  6. 6Soumettez pour vérification (24–72h pour la première review)

Politique de facturation : ce que vous devez savoir

Google exige l'utilisation de Play Billing (30% de commission) uniquement pour les achats numériques déclenchés depuis l'app. Si votre SaaS redirige vers votre site web pour les paiements (page de tarifs externe, Stripe checkout sur un domaine distinct), vous n'êtes pas concerné par cette règle dans la plupart des cas B2B.

Pas de Play Billing requis si :

  • • Paiements sur votre site web externe
  • • SaaS B2B avec factures manuelles
  • • Boutique physique / services professionnels

Play Billing requis si :

  • • Abonnements déclenchés in-app
  • • Achats de crédits depuis l'app
  • • Contenu numérique acheté dans l'app

Push notifications pour votre SaaS

Les push notifications sont le levier de rétention le plus puissant d'une app mobile SaaS. SaasToStore intègre Firebase Cloud Messaging (FCM) dans le build Android — aucune modification de votre codebase web nécessaire.

Trial qui expire

« Votre essai se termine dans 3 jours — upgradez maintenant »

Nouvelle fonctionnalité

« Découvrez le nouveau module X — disponible dans votre plan »

Inactivité

« Vous n'avez pas utilisé [SaaS] depuis 7 jours »

Jalon atteint

« Vous avez traité 1 000 enregistrements ce mois ! »

Disponible dès le plan LAUNCH (1 000–1 500 crédits push inclus).

Vérifiez si votre SaaS est prêt

Analyse PWA gratuite — 10 secondes

Score PWA, compatibilité stores, wrapper recommandé (TWA ou Capacitor) — sans compte requis.

Analyser mon SaaS →

Frequently asked questions

Puis-je publier mon SaaS sur le Google Play Store ?+

Oui. Tout SaaS en HTTPS est éligible — dashboards, portails, outils de productivité, plateformes B2B. SaasToStore encapsule votre web app existante dans un Android App Bundle signé via Trusted Web Activity (si votre SaaS est PWA-ready) ou Capacitor (sinon), produisant un fichier accepté par Google Play. Aucune réécriture de code nécessaire.

Dois-je réécrire mon SaaS pour mobile ?+

Non. Le wrapper charge votre web app en direct dans un shell Android natif. Votre SaaS se met à jour automatiquement à chaque publication — aucun nouveau build nécessaire quand vous livrez des fonctionnalités. Les seuls cas nécessitant un rebuild : nouvelle icône, nouveau nom d'app, ou ajout de fonctionnalités natives (push, biométrie, deep linking).

Google Play va-t-il accepter une web app SaaS ?+

Oui, si elle est correctement construite. Un Trusted Web Activity (TWA) sur un SaaS conforme PWA passe la vérification Google Play et satisfait la règle 4.3 (fonctionnalité minimale). Un build Capacitor passe pour tout SaaS HTTPS quel que soit son statut PWA. SaasToStore sélectionne automatiquement la bonne méthode selon votre score PWA checker.

La publication sur Google Play affecte-t-elle la facturation de mon SaaS ?+

Seulement si vous vendez des biens numériques (abonnements, achats uniques) dans l'app via un flux in-app. Si votre facturation SaaS vit sur le web (Stripe checkout, page de tarifs externe), la politique de facturation Play Store s'applique techniquement mais l'application pour les SaaS B2B est limitée en pratique. Pour les SaaS grand public avec upgrades in-app, implémentez Play Billing ou gardez les achats derrière un lien 'gérer sur le web'.

Comment fonctionnent les push notifications pour un SaaS sur Google Play ?+

SaasToStore intègre Firebase Cloud Messaging (FCM) dans le shell Android. Vous déclenchez les notifications via l'API push SaasToStore ou le dashboard — aucune modification de votre web app nécessaire. Cas d'usage SaaS typiques : alerte nouvelle inscription, expiration d'essai, annonce de fonctionnalité, jalon d'utilisation. Disponible dès le plan LAUNCH.

Dois-je publier mon SaaS sur Google Play et le Microsoft Store ?+

Oui, si vous avez des clients B2B. Le Microsoft Store (Windows) est l'endroit où les utilisateurs corporate découvrent les logiciels desktop — y être présent signale la maturité du produit et touche des acheteurs qui travaillent principalement sur Windows. Le plan LAUNCH de SaasToStore couvre Android (Google Play, Amazon, Samsung) et Desktop (Microsoft Store, GitHub Releases, Snap Store, Flathub) depuis un seul build.

Comment gérer l'authentification utilisateur dans l'app Android ?+

Votre auth web existante (Supabase, Auth0, Clerk, JWT custom) fonctionne sans modification — l'app charge votre web app dans un shell Chrome plein écran qui partage les cookies et sessions avec Chrome sur l'appareil. Les utilisateurs connectés sur mobile web seront connectés dans l'app. Aucun flux d'auth mobile séparé nécessaire.

Ready to publish your app?

Paste your URL. We build the signed Android App Bundle. You upload to the Play Store.

Deploy now

Keep reading