Skip to main content

Inline Survey: Why Properties Are Not Showing

Written by Alex Bitca

If your properties are being sent but not appearing in Retently, the issue is usually related to how they are formatted.


The rule (short version)

  • System fields → use camelCase

  • Custom properties → use lowercase + underscores

If the format is incorrect, the data may still be sent in the request, but it will not be processed or stored correctly.


1. System fields (required format)

These fields must use camelCase exactly as expected:

{   
"firstName": "Alex",
"lastName": "Test",
"email": "alex@test.com"
}

Common mistakes

  • firstname

  • last_name

  • FirstName


2. Custom properties (required format)

All custom properties must follow this format:

  • lowercase only

  • spaces replaced with _

"properties": {   "order_date": "03/21/2026",   "items": 2}

Common mistakes

  • Order date ❌

  • order date ❌

  • Items ❌


Summary

Even small differences in formatting (like uppercase letters or spaces) will prevent properties from being recognized.

Stick to:

  • camelCase for system fields

  • lowercase_with_underscores for custom properties

and your data will populate correctly.

Did this answer your question?