I had a workflow built out that integrated Google Sheets (add or update row) -> Emma (add a new contact) → Emma (trigger a custom API event + send custom data, which triggers an automated personalized email).
Since the old version of Emma in Zapier is being deprecated, I updated the app in each spot for each active zap. This completely broke the system I had built. I had to go in and add new custom API keys in order for the email to even *send*.
The issue now is that, although the setup on my end in Zapier is identical, and the email is identical, it’s not triggering any of the custom data. It’s only sending y% else %] content.
I can see in the logs beta], the changes to the API call being sent from Zapier from pre-update to today, post-update. I’ve provided it below.
Pre-update:
{
"email": "PLACEHOLDER EMAIL",
"event_name": "PLACEHOLDER EVENT NAME",
"custom_data_1": "PLACEHOLDER DATA 1",
"custom_data_2": "PLACEHOLDER DATA 2",
"custom_data_link": "PLACEHOLDER LINK"
}
Today, post-update:
{
"email": "PLACEHOLDER EMAIL",
"event_name": "PLACEHOLDER EVENT NAME",
"data": {
"custom_data_1": "PLACEHOLDER DATA 1",
"custom_data_2": "PLACEHOLDER DATA 2",
"custom_data_link": "PLACEHOLDER LINK"
}
}
Now, I don’t have a deep technological understanding of the minutia of API calls… but seeing as this is the only thing that has changed between yesterday and today, I wonder if the way the data is being nested now causes challenges when writing custom HTML for email personalization.
I know this is super niche and quite the longshot, but if anyone has any ideas I can try to get my integrations working properly once again, I’m all ears!
Thanks so much.