Contact Form 7, Gravity Forms y Ninja Forms
You can design your own forms with the Wordpress plugins Contact Form 7 , Gravity Forms and Ninja Forms and integrate them directly into the subscriber lists created with Acumbamail.
The way to do it is to install the Wordpress Forms 3rd Party plugin, which allows you to integrate forms created with Wordpress plugins with an external service, in this case with Acumbamail.
To integrate your forms created with any of these three plugins, you have to follow the following steps:
- The first step is to configure your forms in Wordpress with the plugin you have chosen . To do this, you can consult the integrations section of your selected tool.
-
Create a form associated with the list you want within AcumbamailThe form created in Acumbamail should ideally have the same fields as the one in Wordpress, but it is not mandatory. Below you can see an example of a form in which, to subscribe to the desired list, the user has to enter their city and email address.
- Once you have created both forms, you need to configure the Forms 3rd Party plugin to link the fields of the Wordpress form with the fields of the Acumbamail form . If you don’t have it installed, click on the Plugins tab of your Wordpress and select “Add new”. Find the “Forms 3rd Party” plugin and install it. Once you have installed it, go to the “Installed plugins” section to activate it.
- Once activated, the “3rd Party Services” option will appear on each tab created by each of the modules. From here we can configure our integration.
- In this section, we fill in the following information:
- Service name : The name we want to give to the service. In our case, «Acumbamail» or any other identifying value we want.
-
Submission URL: This is the link to which the information will be sent once the user clicks the subscribe button on the form. This URL depends on the form with which you want to integrate. To obtain the URL you must access the Acumbamail forms of one of yourLists. In step 4 (Integration):
- If it is a classic form, you have to copy the URL that appears in the “Integration with other external tools” box into the “Form Action” field.
- If it is another type of form, you should look at the src >> field of the integration script and adapt the URL as follows:
- This is the URL to load the script: https://acumbamail.com/newform/dynamic/js/XXX/YYY/
- This is the URL you should use as >: https://acumbamail.com/newform/subscribe/XXX/YYY/
Enter the URL value in the “Submission URL” field.
-
Attach to forms: Here you have to select which Contact Form 7, Gravity Forms or Ninja Forms form that you want to link to the form inAcumbamail.
Here you can see an example that we have made with Contact Form 7 and that we have called «Acumbamail Integration». -
Mapping:This section is essential to avoid integration problems. It is necessary to relate the names of the fields included in the Contact Form 7, Gravity Forms or Ninja Forms form with the names of the fields in the form created in Acumbamail. To check the name of the field assigned by each form tool, you can view the source code (by clicking Control + U) of the page once the form is displayed. We need to obtain the "name" attribute of each field, which is basically the name we have assigned to the fields in the form.
To know the "name" of the fields in the Acumbamail form, you must go to the design step in the creation of the form . Then, click on any of the fields to see the name of the field:
On the right, in the Add new field button, you will be able to see the internal name of the field and the one you will need to copy:
In the case of the email field, since it does not allow the option to edit it, the internal name is email_1.
Filling in this information would be enough to integrate both forms. If you need information about the rest of the configurable fields, please consult the Forms 3rd Party documentation.
Once the integration is ready, every time a user submits the form created for Wordpress with one of the form tools, a subscription request will also be sent to Acumbamail.
If there is any problem, you can go to the “Global Values” section within the plugin where you created the form.
Check out all the integrations available in Acumbamail.