I’m using the Mailersend module in Make.com to insert personalization variables. While regular variables (e.g., {{name}}
) work fine, I need to pass dynamic table data using an array (e.g., {{products.post1_title}}
). However, Make.com does not allow dots (.
) in variable names.
Mailersend expects an array structure for dynamic tables (see API code), but Make.com only provides “Variable” and “Value” fields, which makes it unclear how to format array data correctly.
— API —
"personalization": [{
"email": "recipient@email.com",
"data": {
"name": "",
"account": {
"name": ""
},
"products": [
{
"url": "",
"post1_image": "",
"post1_title": "",
"post1_channel": "",
"post1_statistics": ""
}
],
"support_email": ""
}
— API —
Does anyone have an idea how to do this?