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.
