Nous rassemblons ici les questions les plus fréquentes issues des e-mails d'assistance et des appels clients. Si tu ne trouves pas la réponse à ta question, écris-nous : hello@propform.io.
Dans 9 cas sur 10, cela est dû aux droits d'API de l'utilisateur onOffice — case « Privé » cochée sur l'adresse, absence d'affectation à un groupe dans le module Groupes, droits d'accès limités aux enregistrements sur les modèles, etc.
Causes les plus fréquentes :
> La liste des champs est mise à jour une fois par jour le matin et à l'ouverture de l'aperçu des formulaires. Si tu viens de créer un nouveau champ dans onOffice, actualise l'aperçu des formulaires dans propform.
En savoir plus : Se connecter à onOffice.
Causes les plus fréquentes :
Cela se produit généralement lorsque l'adresse e-mail du destinataire n'existe dans onOffice qu'en tant que deuxième ou troisième adresse. Dans ce cas, propform crée automatiquement une nouvelle entrée d'adresse avec cette adresse e-mail afin que le message parvienne à la bonne personne — voir la description dans le chapitre Notification par e-mail.
Via les champs de téléchargement — configurables selon les caractéristiques du document, le type de fichier, un aperçu PDF généré à la volée ou une URL fixe. Les fichiers multiples sont automatiquement compressés en ZIP. Instructions complètes : Champs de téléchargement.
Causes les plus fréquentes :
propform convertit automatiquement les images HEIC de l'iPhone en JPEG avant leur téléchargement vers onOffice — vous n'avez rien à faire.
Dans les paramètres du champ de téléchargement de fichiers, vous trouverez l'option « Regrouper plusieurs fichiers en… » — sélectionnez ZIP ou PDF. Pratique, par exemple, pour plusieurs photos destinées au service de l'urbanisme.
> Concernant le regroupement en PDF : seules les images et les fichiers PDF fonctionnent. D'autres types de fichiers viendraient à l'encontre de la structure du PDF.
Causes les plus fréquentes :
address[ID]=... (I majuscule, D majuscule), Bien immobilier : estate[Id]=... (I majuscule, d minuscule)Quatre causes possibles : (1) l'enregistrement a été supprimé, (2) l'utilisateur API n'a pas de droits de lecture, (3) les droits de partage/d'accès à l'enregistrement sont trop restrictifs, (4) l'enregistrement est marqué comme « Privé ». Diagnostic complet sous UUID de l'enregistrement d'adresse introuvable.
Le jeton CSRF expire après 24 heures. Solution : rafraîchissez le formulaire et recommencez la saisie. Plus d'informations sous Formulaire expiré.
Utilisez la macro UUID correspondante :
https://propform.io/form/dein-slug?address[ID]=_Uuidaddress&estate[Id]=_Uuidestate
_Uuidaddress et _Uuidestate sont automatiquement remplacés par onOffice lors de l'envoi de l'e-mail par les UUID des enregistrements associés.
Si une date d'expiration est requise dans les paramètres du formulaire, l'URL du formulaire doit contenir ?exp=YYYY-MM-DD HH:MM:SS — et la date doit être postérieure à la date actuelle. Vous pouvez définir la date d'expiration de manière statique ou la calculer dynamiquement à l'aide d'une formule onOffice (par exemple « 14 jours à compter de l'envoi »). Pour en savoir plus, rendez-vous dans Compte → Date d'expiration.
Pour des raisons de confidentialité, nous hébergeons Google Fonts en local (aucune connexion à Google lors de l'ouverture du formulaire). Si la police de votre choix n'est pas disponible, envoyez-nous un bref message à hello@propform.io — nous l'ajouterons.
Utilisez l'intégration iFrame disponible dans les paramètres du formulaire. Conseils pour une intégration transparente :
Cause la plus fréquente : la largeur/hauteur de l'iFrame ne correspond pas ou le conteneur parent de votre site web est trop étroit. Pour en savoir plus, consultez Le formulaire s'affiche incorrectement.
Cause la plus fréquente : Macros incorrectes (les macros d'adresse sont en CamelCase, les macros immobilières en minuscules) ou les champs d'adresse sont adressés directement au lieu de passer par la pré-macro _Kaeufer / _Eigent. Pour en savoir plus, consultez Les valeurs ne sont pas transférées vers le PDF.
Par défaut, automatiquement via un champ honeypot caché et une vérification du jeton CSRF. Plus d'informations sous Protection anti-spam et défense contre les bots.
Actuellement, uniquement via une copie traduite manuellement sous une URL distincte — le multilinguisme automatique est prévu dans notre feuille de route. Plus d'informations sous Formulaires multilingues.
Les scripts de suivi doivent idéalement être intégrés directement dans le formulaire (Paramètres du formulaire → Suivi), et pas seulement sur la page d'intégration. Pour en savoir plus, consultez Suivi dans un formulaire intégré.
À l'aide de deux formulaires interconnectés (aperçu + modification) et de macros de boucle d'adresse récursives (_buyerbrek_1_ / _ownerbrek_1_). Instructions complètes avec exemples de code sous Relier plusieurs enregistrements ou FAQ succincte sous Relier plusieurs acheteurs / propriétaires.
Via Filtre par formulaire — propform ne récupère que les enregistrements figurant dans le filtre onOffice. Protection contre la manipulation des UUID. Plus d'informations sous Filtre par formulaire.
Aperçu de tous les mécanismes de protection disponibles (honeypot, liste blanche d'adresses IP, mot de passe du formulaire, clé du formulaire via l'URL, date d'expiration, exigence d'UUID) sous Protection des formulaires et contrôle d'accès.
Le paramètre de formulaire « Bien immobilier et/ou adresse requis pour l'accès au formulaire » empêche la falsification d'URL et la création accidentelle d'enregistrements vides. Important pour les formulaires de téléchargement et de modification. Pour en savoir plus, consultez Protection des formulaires → Exigence d'UUID.
Oui — dans l'onglet « Conditions et règles » avec l'action « Calculer la valeur » et la syntaxe pipe : {{multiply:field:X|field:Y|/100}}. Instructions complètes avec des exemples sous Conditions & règles → Calculs entre champs.
Via l'éditeur de conditions et de règles dans les paramètres du formulaire — interface graphique, sans ID de champ depuis DevTools. Plus d'informations sous Conditions & Règles.
Oui — les champs numériques peuvent être configurés comme champ spécial « Curseur de plage » (min/max/intervalle + libellés). Plus d'informations sous Champs calculés & types de champs spéciaux.
Oui — les formulaires à soumission automatique redirigent directement à leur ouverture. De plus : l'URL de la page de remerciement peut rediriger vers différentes destinations via _calculate(IF(...)) en fonction de la valeur du champ. Pour en savoir plus, consultez Soumission automatique et routage conditionnel.
Via une configuration en libre-service : e-mail récapitulatif avec boucle _bScRek_("status:1") + boutons en un clic (_pfButton) vers les formulaires de modification et de désactivation. Modèle complet sous Modifier / désactiver les profils de recherche.
Cause la plus fréquente : le champ a été créé dans onOffice dans un modèle de critères de recherche alternatif, mais l'API ne lit que le modèle par défaut. Solution : transférer le champ dans le modèle par défaut. Plus d'informations sous Profils de recherche → Pièges.
Cela dépend de votre configuration — la recherche par périmètre est plus simple, l'extension régionale est plus précise. Comparaison sous Profils de recherche → Recherche géographique.
Non — mieux vaut dupliquer l'enregistrement et vider les anciennes données de transaction (signatures, documents, notes) dans le nouvel enregistrement. Plus d'informations sous Dupliquer un bien immobilier en cas de remise sur le marché.
Les formules ne sont calculées qu'au moment de l'enregistrement. Astuce : mise à jour en masse sans modifications. Plus d'informations sous Recalculer les champs de formule.
Enregistrez votre clé API OpenAI dans les paramètres du compte → activez-la dans les paramètres du formulaire. Instructions complètes avec configuration, coûts et informations sur la protection des données sous Fonctions IA.
Très abordable — généralement moins de 1 $ pour 100 saisies vocales ou remplissages automatiques. Vous payez directement à OpenAI en fonction de votre consommation. Détails sous Fonctions IA → Coûts.
Dans les paramètres du compte → Style par défaut des formulaires. Plus d'informations sous Design et image de marque.
Envoyez-nous un message avec le nom de la police — pour les polices disponibles sur Google Fonts, nous les intégrons gratuitement sous 1 à 2 jours ouvrés.
Oui, toutes les fonctionnalités sont disponibles quel que soit le mode de facturation. Marketplace ne concerne que l'authentification et le modèle d'abonnement.
Écrivez-nous en fournissant autant de détails que possible :
📧 hello@propform.io 📞 0163 / 64 18 132