Tous les paramètres URL que vous pouvez ajouter à un lien de formulaire propform — à titre de référence.
Les paramètres URL sont ajoutés au lien de formulaire avec ?, les paramètres URL supplémentaires avec &.
https://propform.io/form/dein-slug?address[ID]=_Uuidaddress&estate[Id]=_Uuidestate
Charge un enregistrement onOffice existant dans le formulaire pour le modifier.
| Module | Paramètre URL |
|---|---|
| Adresse | address[ID]=f4059f75-8155-4869-... (UUID) |
| Bien immobilier | estate[Id]=bf0910b4-2a1e-4d51-... (UUID) |
| Activité | agentsLog[id]=123456 (ID) |
| Tâche | task[id]=123456 (ID) |
| Rendez-vous | calendar[id]=... (crypté) |
| Critère de recherche | searchcriteria[id]=... (crypté) |
| Projet | project[id]=123456 (ID) |
> ⚠️ Orthographe différente :
> - Adresse : [ID] (I majuscule, D majuscule)
> - Bien immobilier : [Id] (I majuscule, d minuscule)
> - Activité, tâche, etc. : [id] (minuscule)
> 🔒 Les adresses et les biens immobiliers sont chargés exclusivement via UUID — le numéro d'enregistrement interne ne fonctionne pas (mesure de sécurité contre la manipulation d'URL).
> 💡 Dans l'administration onOffice, vous devez d'abord activer les champs uuid (adresses sous Données de base, biens immobiliers sous Données techniques). Dans les paramètres du formulaire, cochez également « Préremplissage avec des UUID ».
À insérer directement dans les modèles d'e-mail onOffice ou les champs de lien :
| Macro | Signification |
|---|---|
_Uuidaddress |
UUID de l'adresse associée |
_Uuidestate |
UUID du bien immobilier associé |
Si votre compte onOffice utilise le module complémentaire « Biens immobiliers multilingues », le paramètre estatelanguage vous permet de charger et de modifier de manière ciblée une version linguistique du bien immobilier :
?estate[Id]=_Uuidestate&estatelanguage=ENG
La valeur est le code de langue à trois lettres d'onOffice, par exemple DEU, ENG, FRA, ESP, ITA, NLD, POL.
💡 Utilisez toujours l'UUID de la langue principale — la version linguistique est sélectionnée exclusivement via le paramètre
estatelanguage, et non via un UUID propre.
⚠️ Conditions préalables : le module Multilanguage est un module complémentaire payant d'onOffice, et la version linguistique doit déjà être créée dans onOffice (dans le bien immobilier, en bas à droite, via « Multi language ») — les formulaires ne peuvent pas créer de nouvelles versions linguistiques.
Aucun risque en cas d'utilisation incorrecte : si votre compte ne dispose pas du module ou si la version linguistique demandée n'existe pas, le formulaire affiche et écrit la langue principale comme d'habitude — rien n'est perdu.
🔑 Tous les champs en dehors des textes libres (prix, surface, adresse, etc.) sont synchronisés entre les versions linguistiques — ils sont lus et écrits tout à fait normalement, indépendamment du paramètre de langue.
modul[feldname]=wert
| Module | Préfixe | Exemple |
|---|---|---|
| Bien immobilier | estate |
?estate[objektart]=haus |
| Adresse | address |
?address[Vorname]=Max |
| Activité | agentsLog |
?agentsLog[actionkind]=Linkklick |
| Tâche | task |
?task[subject]=Anfrage%20pruefen |
| Date | calendar |
?calendar[subject]=Besichtigung |
| Critère de recherche | searchcriteria |
?searchcriteria[objektart]=wohnung |
| Projet | project |
?project[name]=Akquise%202026 |
Dans les paramètres du champ, l'option « Autoriser le préremplissage avec des paramètres URL » doit être activée (par défaut).
Utiliser l'encodage URL — les espaces sont remplacés par %20, les trémas sont encodés. La plupart des navigateurs le font automatiquement.
?key=geheim123
La valeur correspond à la clé enregistrée dans les paramètres du formulaire. Nécessaire uniquement si l'option « Mot de passe du formulaire » est activée.
?exp=2030-12-31 23:59:59
Format : YYYY-MM-DD HH:MM:SS. La date doit être postérieure à la date du jour. À activer dans les paramètres du formulaire via « Date d'expiration requise ». Plus d'informations sous Compte → Date d'expiration.
?exp=_calculate(DATEADD(TODAY();14;"d"))
?exp=_calculate(DATEADD(TODAY();14;"d")) 16:00:00
→ Le formulaire est valable 14 jours à compter de l'envoi de l'e-mail.
Les champs de critères de recherche avec des valeurs « de/à » utilisent deux traits de soulignement :
?searchcriteria[wohnflaeche__von]=50&searchcriteria[wohnflaeche__bis]=80
?searchcriteria[kaufpreis__von]=200000&searchcriteria[kaufpreis__bis]=500000
?searchcriteria[zimmer__von]=3&searchcriteria[zimmer__bis]=5
Pour les champs à sélection multiple, plusieurs valeurs sont indiquées avec des doubles crochets et un paramètre URL par valeur :
?address[ArtDaten][]=Eigentuemer&address[ArtDaten][]=Investor
Pour les champs à sélection unique ou multiple, les valeurs doivent correspondre au nom de clé interne de l'administration onOffice — par exemple ind_Schl_2759 au lieu de « Maison ».
Activable via les paramètres du formulaire (et non via un paramètre URL), mais souvent utilisé en combinaison avec des paramètres URL :
?address[ID]=_Uuidaddress&address[newsletter_aktiv]=1
→ Charger l'adresse, activer la newsletter, envoyer immédiatement, rediriger vers la page de remerciement.
À associer à & :
?address[ID]=_Uuidaddress&estate[Id]=_Uuidestate&exp=2030-12-31&key=secret123