Best answer

Include All Data From Formidable Form

  • 19 October 2023
  • 9 replies
  • 210 views

Badge

I need to pass all data collected, not map individual fields. This gives us the flexibility to change the form and have all the data show. Formidable has a single key for all of the form data in a formatted way that is used when triggering an email. Why is this not passed to Zapier for use in Zaps? Its extremely time consuming to re-map all the fields whenever there is an update to the form. 

icon

Best answer by BillyMitchell 19 October 2023, 19:50

View original

9 replies

Userlevel 7
Badge +14

Hi @BillyMitchell 

Good question.

A possible workaround to try: Formidable Forms - API Webhooks Add-On

https://formidableforms.com/features/wordpress-form-api/

 

Zap trigger: Webhook - Catch Hook or Webhook - Catch Raw Hook

https://zapier.com/apps/webhook/help

Badge

The issue with using the catch webhook is:

  1. I lose the key-value pairs that come pre-mapped.
  2. There is still no human-readable single variable for use captured that way.  

 

I need a Zapier variable like this:

{{ Formatted Data Blob }} = `

<b>Input Title 1: </b>value 1<br>

<b>Input Title 2: </b>value 2<br>

ext

`

 

That variable type exists but is only usable as an email Fromitable sends in response to a form submission. I could use an email hook in Zapier to capture it, but then I lose the pre-mapped key-value pairs. 

Userlevel 7
Badge +14

@BillyMitchell 

Did you try the this Zap trigger: Webhook - Catch Raw Hook

 

Badge

@Troy Tessalone yes

Userlevel 7
Badge +14

@BillyMitchell 

Does the provided raw JSON provide all the fields you need?

If so, then you can use a Code step to parse that JSON.

 

Badge

The answer is not to custom-develop an API integration. The point of Zapier is to handle these things for me. The answer is that Formidable needs to pass a formatted veritable to Zapier for use. I’m unsure who maintains the integration (Zapier, Formidable, or a 3rd Party), but they need to figure it out. 

Userlevel 7
Badge +14

@BillyMitchell 

Most apps on Zapier are built and maintained by the app developers themselves on the Zapier Developer Platform.

 

That would likely involve configuring a custom webhook in Formidable Forms with the desired formatting, since your requirements for formatting are likely different than other users.

 

I need a Zapier variable like this:

{{ Formatted Data Blob }} = `

<b>Input Title 1: </b>value 1<br>

<b>Input Title 2: </b>value 2<br>

ext

Badge

Here is a similer request: 

 

Userlevel 7
Badge +14

@BillyMitchell 

Probably best to try submitting this feedback to Formidable Forms Support.

Reply