Skip to main content

I have a form that uses this option:


In my step one of a receipt of a payload from a Geap webhook. The data comes in like this: There is a Session object with an email property.

 

 

Although, if i attempt to make any changes to my flow and replay/retest a zap. the Session object gets collapsed into only the session ID


Is this something I can control? I’m not sure where the email input value is going
 

Hi ​@mbrill-sqsp,

 

Welcome to the Community.

 

When using a Catch Hook trigger with a Geap webhook, it's normal to see the whole session object (including email) on the first test—but if you retest without sending a new webhook, Zapier may collapse that object to just the session ID. This happens because Zapier reuses a simplified sample. To fix it, send a fresh webhook from Geap to restore the whole structure, or manually map the session.email using custom fields. Also, check your Zap history's "Data In" to confirm what was received.

 

Feel free to ask if you need further help or have additional questions. We're here to assist you.