Hi Takayuki
Thanks for the response. I’ll have to be make custom Form Field Names to map between constant contact and CF7.
your-first-name works fine. But I will also need one called
your-referral-first-name, or something similar. Is there a tutorial on how to create custom Form field names in CF7 and bridge them to Constant Contact
Below is an excerpt from the Constant Contact integration page from CF7 https://contactform7.com/constant-contact-integration/
`Contact properties mapping#Contact properties mapping
Now, your contact forms and the Constant Contact API are connected.
Every time a valid form submission is received, Contact Form 7 will send a request to the Constant Contact API that Constant Contact add the contact data to its database based on the submission.
Constant Contact’s contact data is composed of different types of properties, such as first name, last name, email address, phone number, job title, birthday, etc. To build a request to the API, Contact Form 7 needs to know which input field of the contact form corresponds to which property of Constant Contact’s contact data.
Contact Form 7 uses the following name-based mapping table to determine the correspondence between input field and contact property. For example, if there is [email* your-email] form-tag (name: your-email) in the form, the value through the field will be used for the email_address property of a contact.
Form Field Name Contact Property
your-first-name first_name
your-last-name last_name
your-name first_name and last_name (*1)
your-email email_address
your-job-title job_title
your-company-name company_name
your-birthday-month birthday_month
your-birthday-day birthday_day
your-birthday birthday_month and birthday_day (*2)
your-anniversary anniversary
your-phone-number phone_numbers
your-address-street street_addresses.street
your-address-city street_addresses.city
your-address-state street_addresses.state
your-address-postal-code street_addresses.postal_code
your-address-country street_addresses.country
<strong>There may be cases where you don’t feel this mapping fits your actual form fields. For such cases, Contact Form 7 provides the wpcf7_constant_contact_contact_post_request_builder filter hook. While it requires a bit of PHP coding to make a filter function, you can customize anything and everything in a contact creating request with this filter. https://contactform7.com/constant-contact-integration/</strong>
`