Streaming live at 10am (PST)

Format forms to XML


#1

Hi everyone,

A clients needs the emails to be formatted as XML so that when someone submits a form it automatically gets sent to Maex (which is an email program) which sorts the data. Since Webflow only allows us to use the variables listed below and not custom text fields from a form on your site like: {phone number}, I’m running in to a problem.
4ea6733b4bbd70dd314417e7743ec691

Does anyone have any idea how I would fix this? For example: send it to a 3rd party service which changes the data and redirects it to maex.

Please let me know!

Thanks

EDIT:
I still have not found a solution for this yet.
I’m rewarding €100 to the person that helps me with this problem.
Note that form data must go through webflow as we also need webflow’s file upload module.


#2

Does anyone have meaningful input to this? I really need a fix for this. All help is welcome!


#3

Unless there is a 3rd party service capable of processing a text string, extracting the values you need, and forwarding them on in a tidy way, I doubt the native Webflow forms are going to give you the functionality you need.

You could look at a 3rd party form service which allows you to embed their forms (as most do). You could add this to your Webflow site, omit the Webflow form entirely and check what format form responses come in.

If you’re comfortable with jquery / javascript you could write something yourself to take care of this, but I’d say that the 3rd party form service would be the way to go.


#4

I still have not found a solution for this yet.

I’m rewarding €100 to the person that helps me with this problem. Note that form data must go through webflow as we also need webflow’s file upload module.

To be clear, I need to send form submissions to another program that only reads XML, so the form data needs to be formatted like:
<Produkt_id>76</Produkt_id>
<Status_id>31</Status_id>
<Tp_id>08</Tp_id>
<Bron_id></Bron_id>
<Gebruiker_id>01</Gebruiker_id>

<Produkt_id> being a text field in the form.


#5

I can help you out. No third party solution, just JavaScript.