Toutes les collections
Intégrations (CRM, Zapier, API)
Connexions possibles via Zapier
Comment remonter les contacts ayant fait une demande de contenu, via un formulaire externe à Plezi
Comment remonter les contacts ayant fait une demande de contenu, via un formulaire externe à Plezi

Cela est possible via la mise en place d'une Zap entre Google SpreadSheet et l'action WebHooks (Niveau Geek ++)

Florent avatar
Écrit par Florent
Mis à jour il y a plus d’une semaine

Pré-requis : 

Vous avez récupéré une liste de contacts ayant demandé vos contenus, via des sites ou des formulaires externes. Plusieurs cas : 

  • Vous débutez sur Plezi et vous utilisiez un autre outil d'inbound marketing ou de génération de formulaire auparavant ; 

  • Vous avez transmis le lien de téléchargement de votre contenu à un autre site qui utilise son propre formulaire ; 

  • etc. 

L'objectif, c'est d'informer Plezi que 'tels contacts' ont demandés 'tels contenus' afin : 

  • de mieux qualifier vos contacts dans Plezi ; 

  • d'appliquer le scoring lié à la soumission du formulaire ; 

  • de faire rentrer ces contacts dans vos smartlist avec la condition 'demande de contenu', et ainsi de mieux cibler vos campagnes emails . 

Vous allez simuler qu'un contact a soumis le formulaire dans Plezi, via la mise en place d'une Zap. Cela va vous demander un petit travail de préparation dans votre Plezi et sur votre export de contacts.  

Etape 1 : préparation dans votre Plezi 

L'idée est de créer votre contenu dans Plezi, d'y associer un formulaire et de récupérer ses identifiants pour configurer la Zap. 

 1. Créez un modèle de formulaire : reprenez les champs du formulaire d'origine à partir duquel vous aviez obtenu les contacts ; 

2. Créez votre contenu dans Plezi : une offre pour répliquer un demande de contact/devis/démo/audit ; un e-book pour une de demande de téléchargement ; 

3. Associez un nouveau formulaire à ce contenu :  donnez-lui un titre qui le distinguera des autres et reprenez le modèle correspondant ; 

4. Sur votre formulaire, ignorez les onglets Mise en forme et Consentement.
NB : Le Workflow sera effectif au moment de la connexion de la Zap, ce qui veut dire que les emails d'alerte interne et de remerciements, si paramétrés, partiront chez tous les contacts au moment de la connexion effective de la zap. Nous vous conseillons donc de ne rien mettre. 

5. Récupérez les identifiants du formulaire : dans l'onglet Mise en ligne, le script du formulaire vous donne le tenant_id , le form_id , le content_web_form_id . Notez ces numéros de côté. Vous en aurez besoin lors de la configuration de la zap. 

Etape 2 : préparation de votre Google Spreadsheet

Il s'agit maintenant de préparer la structure de votre Google Spreadsheet

1. Créez une feuille de calcul sur Google Spreadsheet ;

Chaque colonne correspondra à une info à mapper via Zapier. 

2. Complétez la première ligne ; 

Réservez les 3 premières colonnes pour le tenant_id , form_id , le content_web_form_id. Les colonnes suivantes doivent correspondent aux noms techniques des champs que vous souhaitez faire remonter dans Plezi (à retrouver ici). L'email est obligatoire. 

3. Entrez les informations d'un contact sur la seconde ligne. 

Cela vous permettra de tester la zap à l'étape 3.

Etape 3 : configuration de la zap

Il est temps de créer votre zap afin d'envoyer vos contacts sur Plezi et d'indiquer qu'ils ont demandé votre contenu dans le passé. 

TRIGGER : GOOGLE SPREADSHEET

  1. Dans la sélection d'application, selectionnez Google Sheets ;

  2. Cliquez sur New spreedsheet row puis sur Save & Continue ; 

3. Reliez votre compte Google à Zapier en le testant, puis en cliquant sur Save & Continue ; 

4. Sélectionnez votre Spreadsheet et la feuille de calcul et cliquez sur Continue ;

5. Cliquez sur Fetch & Continue pour faire le test. Si vous avez suivi les étapes précédentes, vous verrez une confirmation de test. Bravo 👏 

Il ne reste plus qu'à passer à l'action ;) 

ACTION : WEBHOOKS BY ZAPIER 

  1. Dans la sélection d'application, selectionnez Webhooks by Zapier ;

  2. Cliquez sur GET puis sur Save & Continue ; 

3. Entrez les paramètres suivants : 

  • Query String parameters : entrez les champs techniques à gauche (tenant_id, form_id, content_form_id et tous les noms techniques des champs de contacts à faire remonter) et faites les correspondre aux champs inscrits dans la première ligne de votre Spreadsheet. 

  • Send As JSON : No 

  • JSON key : json 

  • Unflatten : yes 

  • Basic Auth et Headers : rien à remplir 

4. Cliquez sur Continue, puis Send Test to Webooks ;

5. Activer votre zap, en activant le bouton ON ;

6. Il ne reste plus qu'à indiquer à Zapier la présence de nouvelles lignes dans votre Spreadsheet, afin de lancer la transmission de vos contacts. Remplissez votre Spreadsheet (un copier-coller suffit). 

7. Attendez la prochaine synchronisation (toutes les 15 minutes) ou lancez-la manuellement (RUN), puis allez faire un tour sur Plezi : 

  • Les contacts seront créés / mis à jour dans Plezi ;

  • Les champs du Spreasheet seront renseignés dans leur fiche Plezi ;

  • Leurs demandes de contenus apparaitront dans leur historiques récent ; 

  • Le scoring sera attribué. 

Voilà ! 

Pour aller + loin : 

  • Important : La zap vous permet de renseigner que 'tel contact a demandé tel contenu'. Elle ne permet PAS de garder un historique des dates d'origine des téléchargement. 

  • Vous souhaitez effectuer la même chose pour plusieurs contenus ? Cela est possible via une seule zap (en entrant des form_id et content_web_form_id différents sur la même feuille Spreadsheet. Faites bien attention aux identifiants de vos contenus, pour ne pas vous y perdre et remonter les mauvaises demandes de contenu dans Plezi. 

  • Pour les champs de type sélection multiple ou liste déroulante, attention ✋ : les valeurs dans votre tableau doivent correspondre aux valeurs créées dans votre Plezi (ici) à la l'orthographe et à la casse près.

Avez-vous trouvé la réponse à votre question ?