wearerequired / openinbound-wordpress

GNU General Public License v2.0
0 stars 0 forks source link

Track ContactForm7 form submission #1

Closed neverything closed 7 years ago

neverything commented 7 years ago

Since ContactForm7 is the most widely used form plugin for WordPress, it makes sense to track it. For now we don't want to create an additional settings screen to map form fields to OpenInbound fields, so we will have to display a help message on the settings screen on what name attributes we will track:

Fields to map:

Admin Labels to map:

swissspidy commented 7 years ago

After form submission, data is successfully sent to the server. In the dashboard I can see the various page views and the actual submitted form data. The profile is updated as well.

I'm not yet happy with the mapping of the fields (needs a filter). Also, how should the help section look like on the settings screen?

neverything commented 7 years ago

Something like this:

Contact Form 7 and OpenInbound

In order to properly track your contact forms, please use any of the following name attributes when creating form fields: <list of fields>.

Please check the Contact Form 7 documentation regarding the syntax of form fields.

swissspidy commented 7 years ago

I don't think we need to link to the CF7 syntax. Any user of that plugin should already know that. It's not our job to educate them about another plugin.

neverything commented 7 years ago

Agreed let's leave it out and simply tell them the other things.

swissspidy commented 7 years ago

Cool, I've done that in badd64ee5ea9e9f74ec77b3cec0aec99f929970a already.

Marking this as fixed.