Closed neverything closed 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?
Something like this:
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.
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.
Agreed let's leave it out and simply tell them the other things.
Cool, I've done that in badd64ee5ea9e9f74ec77b3cec0aec99f929970a already.
Marking this as fixed.
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:
email
,E-Mail
name
,first_name
,last_name
phone
company_name
[x] Use
FormAbstract
to implement CF7 tracking usingOI
API[ ] Add infos to settings screen on what fields we map.