How to add contacts through forms in Mailmodo?
Last updated February 15, 2024
With Mailmodo, you can easily import contacts by submitting a form through Custom Forms using Form Action URL.
Good to know💡 : A Form Action URL specifies the location where a web form's data will be submitted when the user clicks the "submit" button in the form.
You can use any form of your choice, what you simply need is the form action URL from Mailmodo. Using the Form Action URL provided by Mailmodo, you can import contacts in real-time without the need for complex programming or custom integration. This feature streamlines your contact management processes and ensures your contact list is always up-to-date.
Step 2: Click Connect Form and choose Custom forms. Click on Continue.
Step 3: Provide Form Name, choose New List/Existing List. If New List, then give name for the list, otherwise if Existing List then choose from drop down menu.
Step 4: Enter the domain from which the submissions need to be accepted. Submissions from this domain and its subdomains are accepted. You can also add multiple domains separated by commas.
Step 5: If you have a success page address, select 'Yes' and enter the success page address. If 'No', then users will be redirected to email.mailmodo.com/thanks by default.
Step 6: Copy the url provided by Mailmodo and integrate it with your form. Alternatively, you can share the URL and the steps with the developer using 'Share with developer' option (covered in FAQ).
Please ensure that the name attribute of one form field is labeled email. Also, ensure that the name of form fields match the corresponding contact properties in Mailmodo.
Step 7 : Once, the test submission is done, the status will change to Submission Received. This will map your form fields to contact properties in Mailmodo.
Step 8 : Click on Map form fields, and check whether the mappings are correct or not. If not, then map the fields in your form to corresponding contact properties in Mailmodo and click Save.
Viola, now the contacts submitting your form will be imported in Mailmodo. Overall, using Custom Forms to import contacts into Mailmodo provides a simple, secure, and efficient method for managing your contacts, and can help streamline your contact management processes. Now, that you have added contacts in Mailmodo, you can easily create a campaign or journey to connect with your audience.
Q) Is there any alternative way to integrate forms, than the one mentioned above?
A) You can go to Integrations and Click on 'Click to configure' on the Forms & Landing Page card. The rest of the steps, will be the same as above.
Q) Can we export form submissions?
A) Yes, we can export submissions. To do so, go to your form, and click on View Submissions. On the top right side you will get the option to Export submission. File will be downloaded as .csv file.
Q) Can we edit a form's 'Accepted Domain' or 'Success page address' once it is created?
A) No, once a form is created with a domain address and success page address, you cannot edit it. If, you want to use any alternative url, then you will have to create a new form.
Q) What is Share with developer?
A) It allows you to share the URL being shown as well as a sample code with your developer(s). You just need to enter their email ids separated by comma. An email will be sent to them.
Q) I made the submission through Custom Form but it is not reflecting as contacts in Mailmodo. What can be the reason?
A) If you are making submission in Custom Form but they are not reflecting in Mailmodo then it can be due to the following reasons:
- Form is not in Connected state i.e. current state of the form is either submission pending or disconnected.
- Custom Form submission doesn't have a valid email address.
- Custom Form has been edited after initial connection and now fields are not properly mapped in Mailmodo.
- URL entered in form is not mapping the endpoint for the form in Mailmodo.
Q) Why is the number of submissions in Custom Forms is not matching the contacts imported count in Mailmodo?
A) The number of submissions in Custom Form may not match the number of contacts in Mailmodo due to the following reasons:
- Duplicate submission with the same email address is made. In such cases, contact properties in Mailmodo are updated with recent submissions.
- Submission didn't have a valid email address.
- Custom Form has submission prior to the integration setup -> Mailmodo doesn't sync form submission made prior to the connection.
Q) I have edited the form for a landing page. How do I change the form mapping in Mailmodo?
A) You will need to perform the following steps whenever you want to make changes to your Custom Form:
- Go to the form.
- Click on the three dots on the right hand side.
- Click on Manage Mapping.
Now, you can easily change the mapping.
Until you change the mapping, Mailmodo will continue to add or update contacts as per the mapping done previously. Any mismatch between the submission and mapped field will be ignored.
Q) Can I use the same Mailmodo webhook endpoint URL in multiple forms in the (Unbounce) landing page?
A) It is recommended to create a separate Mailmodo form (aka different endpoint) for each of your form in the landing page.