- Getting Started
- Field Types
- Email Notifications
-
Integrations
- MailerLite
- Create User Accounts with Convert Forms
- MailChimp
- HubSpot
- GetResponse
- AcyMailing
- Content App
- Webhooks Addon
- Facebook Meta Pixel
- Google Adwords
- Sync submissions with your favorite app
- Drip Ecommerce CRM
- Google Analytics
- Constant Contact
- SalesForce Web-to-Lead
- IContact
- Zoho CRM
- Elastic Email
- Zoho Campaigns
- Zapier
- ConvertKit
- Brevo (Sendinblue)
- Campaign Monitor
- AWeber
- ActiveCampaign
-
Functionality
- Scroll the Page to the Top When a Long Form is Submitted
- Display Submissions Count for a Specific Form
- Populate Drop Down, Radio Buttons or Checkboxes with a CSV File
- Automatically Delete Submissions Older Than X Days
- Silently POST Submitted Data to Any API or URL
- Automatically Save Each Submission to a JSON file
- Authenticate and Login a User with a Custom Joomla Form
- Auto-Populate a Form Field with an Article Data
- Add a placeholder text to a Dropdown
- Create Multilingual Forms in Joomla
- Create a custom Joomla User Registration Form
- Redirect User to a URL After Form Submission
- Export and Import Forms across different Websites
- Export Form Submissions to CSV
- Convert Forms
- Styling and Customization
- Payment Forms
- Advanced Features
- Developers
- Troubleshooting and Support
-
Spam, Security & Compliance
- Enforcing a Custom Password Policy in Convert Forms
- Add Cloudflare Turnstile to your Joomla Form
- Implement the Iubenda Consent Database in Joomla with Convert Forms
- Add Custom Validations to Fields and Forms
- Add Math Captcha to your Form
- Prevent a Field From Saving in the Database
- Add hCaptcha to your Form
- Enable Double Opt-in
- Allow Form Submissions in Specific Date Range
- Ensure a Unique Value is Entered Into a
- Block Form Submissions Containing Profanity (Bad Words)
- Block Email Addresses or Email Domains
- Native Convert Forms Anti-spam Protection with Honeypot
- Add reCAPTCHA to your Form
- Create GDPR Compliant Forms
Connect Convert Forms with Elastic Email
Convert Forms offers seamless integration with Elastic Email email marketing service. Connecting Convert Forms to your Elastic Email email list is very easy. Follow our step by step guide on how to connect Convert Forms with Elastic Email.
- Addon Installation
- Campaign Setup
- Disable Elastic Email Double-Optin
- Enable Update Existing User
- Email Field
- Elastic Email Custom Fields
- Assign form to Campaign
1. Addon Installation
- Navigate to Components > Convert Forms > Addons
- Click the Cog button for the Elastic Email Addon. A popup will appear where you can enable the addon.
- Click on the Status and select Enabled.
- Now you can click on Save & Close button to save the enabled addon.
2. Campaign Setup
To setup a Campaign with Elastic Email, follow the steps below.
- Navigate to Components > Convert Forms > Campaigns
- Create a new Campaign by clicking New
- Type a name for your Campaign. This name can not be seen by anyone else but you.
- For the Sync Leads > Choose Service selectbox choose Elastic Email. If you can not find the Elastic Email option then you do not have the Elastic Email Addon installed and activated. In that case, please go back to the top of the article and see how to install the mandatory addon.
- Save the Campaign for the special Elastic Email fields to show up.
-
Elastic Email needs:
- An API Key
- A List ID: Once you click the "Lists" button as shown in the screenshot above, a dropdown of your available Lists will appear and you can select the List you are interested in populating.
- Click Save & Close
Elastic Email API Key
To obtain your Elastic Email API Key you need to log into your Elastic Email Account and navigate to Settings > STMP/API. Once you are there, you will be able to copy the API Key as it is shown in the screenshot below.
Now that you have the API Key, go ahead and paste it back into the Campaign settings you were setting up previously in Convert Forms.
3. Disable Elastic Email Double-Optin
In case you do not want to notify the user of his subscription to your Elastic Email mailing list, you can choose No for the Double Optin option in the campaign setup screen.
4. Enable Update Existing User
There will be cases where an existing user subscribes to your mailing list once again with the same or different extra data. For whichever reason, you are able to update any existing user with his latest data if you choose Yes for the Update existing user option in the campaign setup screen.
5. Email Field
For a ConvertForm to successfully store an email address to your Elastic Email account it needs to have an email field. This field is already set up at the time of creating the form and you don't have to change its input value as it is already configured for you.
6. Elastic Email Custom Fields
In order for you to store more user data than just an email, you must utilize Elastic Email's Custom Fields.
You can configure your Custom Fields through your Elastic Email Dashboard. To do that, navigate to the Contact Menu and then click the "Manage Contacts" button so that the option "Edit Custom Fields" shows up.
Once there, you'll see a screen like the one below in which you are able to identify and set the extra fields needed to collect more user data. As you can see in the screenshot below, as an example, we have the fields age and country to collect the age and the country of the user respectively.
With the fields you have configured on your Elastic Email Account, you can now proceed and use the same ones in your ConvertForm. For example, we used our age and country custom fields in our Convert Form in the screenshow below.
7. Assign form to Campaign
Of course don't forget to assign the form to our newly created Campaign! See the screenshot below to understand where to assign it.