Passer au contenu principal
Conseils & AstucesMicrosoft Power Platform

Ventes automatisées avec RapidStart et Power Automate

Steve Mordue·Série Conseils & Astuces

Pour montrer comment personnaliser facilement RapidStart selon vos besoins, nous avons créé cette série « Conseils et Astuces ». Dans cet article, nous verrons comment automatiser votre processus de vente grâce à un formulaire web, Power Automate et RapidStart.

Et avant de commencer — bien que notre équipe compte des experts en Formulaire et Flow, je n'en suis pas un. J'ai réalisé tout cela sans leur aide, donc vous le pouvez aussi.

Ventes automatisées avec RapidStart
Share

Automatisation des ventes

Beaucoup de nouveaux utilisateurs de RapidStart ont une activité liée aux ventes. Chez Forceworks, nous utilisons aussi RapidStart pour toutes nos opérations, y compris les ventes. Nous avons récemment lancé un nouveau modèle d’abonnement « tout illimité » pour nos services, et décidé d’automatiser le processus de vente.

J’ai utilisé trois « outils » pour cela :

  1. Un formulaire « Générateur de devis » sur notre site web
  2. Un Flow Power Automate
  3. RapidStart (notre instance de ventes)

Je mettrai aussi en avant un excellent connecteur tiers que nous utilisons pour plusieurs aspects sur nos sites web.

Étape 1 : Créer le formulaire web

Nous utilisons Gravity Forms sur notre site web. Nous utilisons également leGravity Forms Power Automate Add-On de reenhanced — un outil excellent. Ils disposent aussi d’un connecteur pour Contact Form 7 si vous l’utilisez. Le coût de l’un ou l’autre est raisonnable, à 200 $/an.

J’ai créé un « Générateur de devis instantané » où, selon quelques questions, le visiteur peut obtenir un devis pour notre offre. Le formulaire apparaît lorsqu’on clique sur un bouton sur la page d’offre. Il inclut :

  • Un sélecteur de priorité (ce qui est le plus important pour eux)
  • Une checklist des produits utilisés
  • Un champ pour le nombre d’utilisateurs
  • Leurs nom et email

Un « devis » est créé en coulisses et envoyé immédiatement à leur email. Pourquoi ne pas afficher le prix directement ? Nous voulons savoir qui demande, et les inscrire dans RapidStart. Aussi, s’ils ne veulent même pas donner un email pour le devis, ce n’est pas très sérieux.

J’ai aussi ajouté un « feed » à ce formulaire (ce qui prend un clic) via le Gravity Forms Power Automate Addon. Vous verrez à quoi cela sert dans la partie suivante.

Étape 2 : Construire le Flow

Grâce à Power Automate, j’ai créé un flow qui réalise plusieurs actions. Voici la séquence :

Déclencheur : soumission du formulaire

Le flow utilise le connecteur Gravity Forms pour sélectionner le formulaire auquel j’ai précédemment ajouté le Feed. Ce flow se déclenche à chaque soumission de ce formulaire et récupère toutes les données.

Séparer les priorités

Les données de priorités arrivent sous forme de ligne séparée par des virgules selon l’ordre des priorités, donc on en fait d’abord un tableau :

split(triggerOutputs()?['body/4'],',')

Puis on prend le premier élément (priorité la plus haute) :

first(outputs('SplitPriorities'))

Initialiser les variables

Créer les variables :users (Entier depuis le formulaire),userprice (Flottant, prix standard par utilisateur),NoOfExtras (Entier, commence à 0),price (Flottant, prix produit supplémentaire),baseprice (Flottant, prix de base standard), etPriorityBlurb (Chaîne, vide — définie plus tard).

Vérifier les produits à coût supplémentaire

Trois conditions vérifient si l’utilisateur a sélectionné des produits « à coût supplémentaire ». Si l’une est vraie, on utilise “Increment Variable” pour ajouter 1 à laNoOfExtras variable.

Définir le texte de priorité

12 conditions vérifient quelle priorité correspond à la plus haute identifiée plus tôt. Pour la correspondance, on utilise “Set Variable” pour insérer le texte approprié dans laPriorityBlurb variable.

Calculer le devis

Quatre étapes mathématiques :

  • mul(variables('userprice'),variables('users'))
  • mul(variables('price'),variables('products'))
  • add(variables('baseprice'),outputs('CalcExtrasPrice'))
  • add(outputs('CalcUsersPrice'),outputs('BaseTotal'))

Envoyer l’email

Je ne suis pas fan des emails HTML trop formatés avec bordures et images partout — je les ignore et pense que beaucoup font pareil. Cet email est volontairement simple, comme un email standard que vous pourriez écrire, et il vient de mon compte. L’email les salue par leur nom, reconnait leur priorité principale avec le texte, montre le calcul, présente une « estimation » (pas un prix final — pour inciter à un appel), propose une option alternative, et suggère un appel avec un lien vers un calendrier de rendez-vous.

Créer un prospect dans RapidStart

À la dernière étape, on ajoute ce contact comme prospect dans RapidStart pour suivre ce que devient ce client intéressé. Vous pouvez facilement créer de nouveaux champs dans RapidStart pour capturer d’autres données du formulaire — par exemple, la liste complète des priorités pour votre conversation future.

Étape 3 : Profitez de nouveaux clients « automatiquement »

Le résultat est un processus d’accueil des ventes entièrement automatisé. Un prospect remplit un formulaire, reçoit un email de devis personnalisé en quelques secondes, et devient Prospect dans RapidStart — sans aucune intervention manuelle.

L’email se termine même par une subtile suggestion qu’ils pourraient avoir une telle automatisation aussi. Un bon déclencheur de conversation !

Prêt à essayer RapidStart ?

RapidStart est totalement personnalisable et fonctionne parfaitement avec Power Automate et plus de 650 connecteurs. Essayez-le gratuitement dès aujourd’hui.