Hi everyone,
I’m new to Make and automations, and I’m currently working with GPT-4 (ChatGPT Plus) to help me build a working scenario, but we’ve run into a strange bug I can’t solve.
Goal:
I’m collecting form responses from Tally using a Make webhook, then storing them into Airtable via the Create record
module.
To clean the mapping, I use a Set multiple variables module right after the webhook. Each variable is then passed to Airtable.
What works:
- The webhook receives the full
data.fields
array from Tally properly. - All values are visible and extracted.
- Most variables (like
Nom_client
,Num_commande
,Adresse
, etc.) are correctly stored in Airtable. - Even multi-line text, dropdowns and times work fine.
What doesn’t work:
Only the email field is not showing up in Airtable, even though:
- It is clearly visible in the webhook payload:
json
CopierModifier
{
"key": "question_QRZ8Gp",
"label": "Email du client\n",
"type": "INPUT_EMAIL",
"value": "ouidah.yassine@yahoo.fr"
}
- The variable is correctly extracted using:
make
CopierModifier
{{get(map(1.data.fields; "key"; "value"); "question_QRZ8Gp")}}
- The variable
Email_client
is created in theSet multiple variables
module. - The Airtable field is mapped as:
make
CopierModifier
{{Email_client}}
Still, that field remains empty in Airtable while all others are filled correctly.
Tried:
- Using
label
instead ofkey
→ same result - Logging the variable → email is printed correctly in logs
- Changing the Airtable field name or type → no change
- Reordering the modules → no effect
What I need:
If anyone has encountered something similar:
- Is there any known issue with Tally’s
INPUT_EMAIL
type? - Could Make silently reject a string if it detects something wrong?
- Or is there a trick to how Airtable handles email fields?
Any idea would help
Thanks in advance!