Mariia Zaharova
posted this
05 October 2022
Admin
Hello,
We have checked your package and see that you have already mapped these fields: Attributes_FirstName, Attributes_LastName.
These fields exist as separate fields for convenience because all Sendinblue users have these fields. But if you need to add or update other custom attributes then you should use only the Attributes field.
If Attributes_FirstName, Attributes_LastName, and Attributes_Phone are mapped they have priority and thus overwrite all other values specified in the Attributes field.
In your case, only the Attributes field should participate in the mapping, and Attributes_FirstName and Attributes_LastName must not be mapped. The Attributes fields store the data in JSON format; thus, values must be passed in JSON format only. For correct operation, it should look like this:
{"LASTNAME":"Lname","FIRSTNAME":"FName","SMS":"text"}
If you have separate columns in a CSV file for your attributes, you can compose such a format using Expression mapping.
If you encounter any issues, feel free to contact us.
Best regards,
Mariia