Skip to main content
Answer

Include All Data From Formidable Form

  • October 19, 2023
  • 9 replies
  • 318 views

Forum|alt.badge.img

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. 

Best answer by BillyMitchell

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. 

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

9 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • October 19, 2023

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


Forum|alt.badge.img
  • Author
  • Beginner
  • October 19, 2023

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. 


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • October 19, 2023

@BillyMitchell 

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

 


Forum|alt.badge.img
  • Author
  • Beginner
  • October 19, 2023

@Troy Tessalone yes


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • October 19, 2023

@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.

 


Forum|alt.badge.img
  • Author
  • Beginner
  • Answer
  • October 19, 2023

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. 


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • October 19, 2023

@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


Forum|alt.badge.img
  • Author
  • Beginner
  • October 19, 2023

Here is a similer request: 

 


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • October 19, 2023

@BillyMitchell 

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