Passer au contenu principal

Comment pré-remplir un formulaire avec les données donateurs ?

Pré-remplissez les champs visibles ou non de votre formulaire de paiement pour offrir une expérience simplifiée à vos donateurs

Cyril avatar
Écrit par Cyril
Mis à jour il y a plus de 4 mois

ℹ️ Pour pouvoir utiliser les paramètres d'URL dans votre campagne, il est important d'Activer la surcharge par URL dans votre campagne. Cette section est présente dans l'onglet Formulaire de votre campagne, section Paiement et grilles de montants

🎯 À quoi servent les paramètres d'URL ?

Les paramètres d'URL vous permettent de pré-remplir des champs de vos formulaires de dons avec les données de vos contacts ou de leurs paiements. Cette technique est par exemple très utile lorsque vous souhaiter envoyez du trafic vers votre site à partir d'une campagne d'email marketing, en rendant l'expérience du donateur bien plus simple.

🔐 Comment les données sont protégées ?

Nous utilisons des techniques côté serveur pour traiter les informations sans les exposer dans la barre d'adresse du navigateur. Cela signifie que les informations comme les montants des dons, les coordonnées des donateurs, et les étapes du processus de don sont transmises de manière sécurisée et ne sont pas visibles dans l'URL.

  • 🛡 Confidentialité : Les informations personnelles des donateurs ne sont jamais exposées dans l'URL, ce qui protège contre les regards indiscrets.

  • ✅ Intégrité des Données : En masquant les détails dans l'URL, nous empêchons toute tentative de modification des données par l'utilisateur, assurant l'intégrité de chaque transaction.

  • 🧑‍💻 Simplicité pour l'Utilisateur : Les URLs propres et simplifiées améliorent l'expérience utilisateur en évitant la confusion et en rendant les pages plus faciles à partager.

  • 🕶 Chiffrement SSL/TLS : Toutes les données transmises sont chiffrées à l'aide de SSL/TLS, protégeant contre les interceptions.

  • 🧐 Validation côté Serveur : Nous validons et nettoyons toutes les entrées pour éviter les attaques malveillantes et les injections de données.

⚙️ Principe général des paramètres d'URL

Les paramètres sont appliqués à une URL en ajoutant ? à la fin du lien. Après le ? les paramètres ont une syntaxe du type : name=value

https://monsite.com/votre_campagne/?amount=80

Vous pouvez également ajouter plusieurs paramètres à une URL. Lorsque plusieurs paramètres sont requis, ils doivent être séparés par un &

https://monsite.com/votre_campagne/?amount=80&type=regular

⚠️ Il est nécessaire de bien conserver le / qui suit le slug avant d'ajouter le ?.

🍟 Paramètres par défaut disponibles

Montant, grille et type de dons

Paramètre

Description

Exemple

?amounts_o

Grille de montants ponctuels

?amounts_o=25,50,80,100,250,500

?amounts_r

Grille de montants réguliers

?amounts_r=25,50,80,100,250,500

?popular_o

Montant populaire de la grille de montants ponctuels

?amounts_o=25,50,80&popular_o=50

?popular_r

Montant populaire de la grille de montants réguliers

?amounts_r=25,50,80&popular_r=50

?free

Utilisez ce paramètre associé à la valeur 0 pour désactiver l'affichage du champ montant libre

?free=0

?amount

pré-remplissage d'un montant de don ponctuel spécifique dans le champ montant libre

?amount=80

?type

Associé à amount, ce paramètre permet de préciser le type de don du montant libre pré-rempli

?amount=80&type=regular

Contacts et coordonnées

⚠️ Afin d’intégrer des espaces aux URL, notamment au niveau des adresses, il est nécessaire d’utiliser %20 plutôt qu’un espace, comme dans l’exemple ci-dessous avec “2 place Saint-Pierre” qui devient “2%20Place%20Saint-Pierre

Paramètre

Description

Exemple

?firstname

Prénom du donateur

?firstname=David

?lastname

Nom de famille

?lastname=Durand

?email

Adresse mail

?civility

Civilité

Utilisez les codes civilités paramétrés dans Paramètres > Civilités

?civility=M

?phone

Numéro de téléphone

?phone=0678654532

?address1

Adresse postale

?address2=2%20Place%20Saint-Pierre

?address2

Complément d'adresse postale

?address2=3e%20étage

?zip

Code postal

?zip=75001

?city

Ville

?city=Paris

?country

Pays

?country=France

?birthdate

Date de naissance

?birthdate=12/04/1976

?is_company

Est une entreprise

La valeur peut-être true ou false

?is_company=1

?company_name

Nom de l'entreprise

?company_name=Adidas

?siren

?be_company_number 🇧🇪

?be_registration_number 🇧🇪

Numéro de l'entreprise

?siren=362521879

?legal_form

?be_legal_form 🇧🇪

Raison sociale

?legal_form=SAS

?external_id

ID du CRM

Étape d'atterrissage du formulaire

Grâce aux paramètres d'URL, vous pouvez également diriger vos donateurs directement à une étape spécifique du processus de don.

Pour amener les donateurs directement à l'étape de contact ou de paiement, utilisez l'un des paramètres suivants :

Paramètre

Description

Exemple

?step

Étape d'arrivée dans le formulaire de dons :

  • contact pour l'étape de contact

  • payment pour l'étape de paiement

?step=contact

💡 Comment pré-remplir les champs personnalisés ?

Dans Widgets > Champs personnalisés, vous pouvez créer autant de champs personnalisés que vous souhaitez. Ces champs, s'ils sont activées sur la campagne, peuvent être également pré-remplis en suivant la même logique

Paramètre

Description

Exemple

?nom_technique_du_champ

Champ personnalisé supplémentaire qui peut être transmis

Si le champ personnalisé est un champ de type oui/non, il pourra prendre comme valeur true ou false

?nom_technique_du_champ=valeur_du_champ

Widgets > Champs personnalisés

📺 Exemple d'URL complète

https://don.monasso.com/slug/?amounts_r=100,250,500&popular_r=250&amount=250&free=1&[email protected]&civility=M&lastname=DUPONT&firstname=Jean&country=FR&address1=2%20Place%20Saint-Pierre&zip=44000&city=NANTES&step=payment

Cet exemple définit la grille de montants avec 3 montants 100, 250 et 500€, avec un montant populaire à 250€ et un montant pré-sélectionné à 250€, les coordonnées du donateur, et redirige directement vers l'étape 3 de paiement.


❓ Foire aux questions

Comment n'afficher que les dons ponctuels ou que les dons réguliers sur une campagne configurée pour devoir en principe afficher les 2 types de don ?

Il vous faut dans ce cas forcer le type de don en utilisant :

  • ?types=one-off pour n'avoir que les dons ponctuels

  • ?types=regular pour n'avoir que les dons réguliers

Comment ne pas afficher une grille de montants ponctuels ou réguliers (tout en gardant le montant libre) ?

Pour désactiver l’affichage d’une grille de montants ponctuels ou réguliers paramétrées dans la campagne, utilisez le paramètre suivant :

  • ?amounts_o= pour la grille de dons ponctuels

  • ?amounts_r= pour la grille de dons réguliers

Quelle est la différence entre les paramètres URL et les paramètres UTM ?

Les paramètres d'URL sont des éléments ajoutés à une URL spécifique pour transmettre des informations lorsqu'un lien est cliqué. Ils ne sont pas liés au suivi.

Les paramètres UTM sont des morceaux de code ajoutés à l'URL de votre campagne pour suivre le trafic en ligne en attribuant une source, par exemple Facebook. Ils sont utiles si vous souhaitez savoir d'où provient un donateur, quel lien il a cliqué pour la première fois, etc... sur votre campagne ou quelle a été la touche finale pour la conversion. Pour en savoir plus : [GA4] Outils de création d'URL : collecter des données sur les campagnes avec des URL personnalisées.

Est-il possible d'utiliser les paramètres UTM et URL ensemble ?

Oui, tous les paramètres d'URL peuvent être utilisés ensemble dans la même URL à condition qu'ils soient correctement formatés avec un & entre chacun.


📖 Liens utiles

  • Comment utiliser les paramètres d'URL avec CAPSULE ?

  • Comment créer et utiliser des champs personnalisés ?

  • Comment utiliser et suivre des paramètres UTM ?

  • Comment pré-remplir un formulaire en fonction du numéro donateur ?

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