You send a form link containing ?address[ID]=... or ?estate[Id]=... — but the form opens blank instead of loading the data record. Here are the most common causes.
uuid field not enabled in onOfficeIn onOffice Administration, the uuid field must be enabled:
Without the uuid field enabled, onOffice cannot provide the UUID and propform cannot search using it.
Even if the UUID fields are active in onOffice, you must tick the box for “Pre-fill with UUIDs” in the form settings under “Edit existing records”.
If the box is unchecked, propform rejects the UUID parameter and the form opens blank.
The ID parameters are case-sensitive depending on the module:
| Module | Correct | Incorrect |
|---|---|---|
| Address | address[ID] |
address[Id], address[id] |
| Property | estate[Id] |
estate[ID], estate[id] |
| Activity | agentsLog[id] |
agentslog[id], agentsLog[Id] |
| Task | task[id] |
task[ID] |
| Date | calendar[id] |
calendar[ID] |
| Search criterion | searchcriteria[id] |
searchcriteria[ID] |
📖 Complete overview of URL parameters: URL parameters
The propform API user must be permitted to read the record. Common issues:
📖 Detailed instructions: My form isn’t writing data to onOffice
When you create the link in an onOffice email template using macros:
?address[ID]=_Uuidaddress&estate[Id]=_Uuidestate?address[ID]=_address.Uuid (does not exist)?address[ID]=_AdrUUID (does not exist)The correct macros:
_Uuidaddress — UUID of the linked address_Uuidestate — UUID of the linked propertyIf the record whose UUID is in the link has already been deleted in onOffice, propform can no longer load it. The form will then open blank.
If nothing works, check the following in this order:
uuid field enabled? (Master data for addresses, Technical details for properties)Please email us at hello@propform.io with the following information: