Skip to main content

I'm using a Catch Raw Hook to get some data, but how can I extract a specific value, like the 'email' ('email': 'email@email.com'), to fill a field?"

Choose Formatter by Zapier > Text > Extract Pattern.

Input the raw data and apply a regular expression to capture the desired value, such as an email address.

OR another straightforward approach is using Code by Zapier

  • In the code editor, write a script to parse the raw data and extract the desired value. For example, in JavaScript:

    const rawData = inputData.raw_payload; // Replace with your actual raw data variable const parsedData = JSON.parse(rawData); const email = parsedData.email; // Adjust based on your data structure return { email };

  • Ensure that the inputData.raw_payload references the raw data from your webhook trigger.


Thank you!!