
=== TriggerNinja - Actions for Elementor Form ===
Contributors: triggerninjasupport
Tags: forms, marketing, automation, email, crm
Requires at least: 5.0
Tested up to: 6.9
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connect Elementor Pro forms to your favorite marketing platforms.

== Description ==

TriggerNinja For Elementor Form is a powerful and easy-to-use WordPress plugin that allows you to connect your existing Elementor Pro forms to a wide variety of email marketing and CRM platforms. When a user submits a form on your website, TriggerNinja For Elementor Form automatically sends the data to your chosen platform, helping you to grow your email lists, manage your contacts, and automate your marketing workflows.

= Why Choose TriggerNinja For Elementor Form? =

*   **Unlimited Elementor Form Integrations:** Connect an unlimited number of Elementor Pro forms and map fields from each form to your marketing platforms, no submission limit.
*   **Wide Range of Platforms:** We support a growing list of email marketing and CRM platforms.
*   **Easy to Use:** Our intuitive interface makes it simple to connect your forms to your marketing platforms without any coding knowledge.
*   **Reliable and Secure:** TriggerNinja For Elementor Form is built to the highest coding standards and is fully secure.

== Installation ==

= Automatic Installation =

1.  Log in to your WordPress dashboard.
2.  Navigate to **Plugins > Add New**.
3.  Search for "TriggerNinja For Elementor Form".
4.  Click **Install Now** and then **Activate**.

= Manual Installation =

1.  Download the TriggerNinja For Elementor Form plugin from the WordPress.org repository.
2.  Log in to your WordPress dashboard.
3.  Navigate to **Plugins > Add New**.
4.  Click **Upload Plugin** and choose the downloaded ZIP file.
5.  Click **Install Now** and then **Activate**.

== How to Use ==

1.  After activating the plugin, go to **Elementor > TriggerNinja For Elementor Form** in your WordPress dashboard.
2.  Click on the **Platform Manager** tab.
3.  Enable the platform you want to connect to and enter your API key and any other required information.
4.  Create a new form or edit an existing Elementor form widget.
5.  Under **Actions After Submit**, add the platform action you enabled.
6.  Open the new action panel, select the list you want to use, and map your form fields to the corresponding fields in your marketing platform.
7.  Save the changes, then test by submitting the form with sample data.

Now, when a user submits the form, the data will be automatically sent to your chosen marketing platform.

== Supported Platforms ==

TriggerNinja For Elementor Form supports a wide range of email marketing and CRM platforms, including:

*   Acelle
*   AWeber
*   Brevo
*   Campaign Monitor
*   Campayn
*   CompanyHub
*   Constant Contact
*   DirectIQ
*   Elastic Email
*   EmailOctopus
*   EngageBay
*   Flodesk
*   GetResponse
*   GoHighLevel
*   Kit
*   Klaviyo
*   Lemlist
*   Loops
*   Mailchimp
*   Mailcoach
*   MailerCloud
*   MailerLite
*   Mailjet
*   Mailrelay
*   Mailwizz
*   Rapidmail
*   Resend
*   Saleshandy
*   Sender
*   SendFox

= Data Usage & Privacy =

TriggerNinja - Actions for Elementor Form connects your form submissions to the selected third-party service through its official API. When a form action is triggered, the data mapped in that action (for example: email address, name, phone number, and any custom fields you select) is securely transmitted to the service you configure. No information is sent anywhere else.

TriggerNinja does not track users or site visitors and stores only the minimal data required for logging API requests within your own WordPress database.

== External Services ==

This plugin connects to third-party email marketing and CRM services to send form submission data. When you enable a platform and configure a form action, the plugin will send the mapped form data (such as email addresses, names, and custom fields) to that platform's API endpoint.

**What data is sent:** Only the form fields you explicitly map in the action settings are transmitted to the selected platform.

**When data is sent:** Data is sent when a user submits a Ninja Form that has a TriggerNinja action configured.

**Legal compliance:** You are responsible for ensuring compliance with privacy laws (GDPR, CCPA, etc.) and obtaining proper consent from users before collecting and transmitting their data.

Below is a list of all supported platforms, their API endpoints, and links to their terms of service and privacy policies:

**Acelle Mail**
* API Endpoint: https://your-acelle-domain/api/v1
* Terms of Service: https://acellemail.com/terms.php

**AWeber**
* API Endpoint: https://api.aweber.com/1.0/ and https://auth.aweber.com/oauth2/
* Privacy Policy: https://www.aweber.com/privacy.htm
* Terms of Service: https://www.aweber.com/service.htm

**Brevo (formerly Sendinblue)**
* API Endpoint: https://api.brevo.com/v3/
* Privacy Policy: https://www.brevo.com/legal/privacypolicy/
* Terms of Service: https://www.brevo.com/legal/termsofuse/

**Campaign Monitor**
* API Endpoint: https://api.createsend.com/api/v3.3/
* Privacy Policy: https://www.campaignmonitor.com/policies/#privacy-policy
* Terms of Service: https://www.campaignmonitor.com/policies/

**Campayn**
* API Endpoint: https://campayn.com/api/v1
* Privacy Policy: https://www.campayn.com/legal
* Terms of Service: https://www.campayn.com/legal

**CompanyHub**
* API Endpoint: https://api.companyhub.com/v1
* Privacy Policy: https://companyhub.com/terms#privacyPolicyx
* Terms of Service: https://companyhub.com/terms

**Constant Contact**
* API Endpoint: https://api.cc.email/v3 and https://authz.constantcontact.com/oauth2/
* Privacy Policy: https://www.constantcontact.com/legal/privacy-notice
* Terms of Service: https://www.constantcontact.com/legal/terms

**DirectIQ**
* API Endpoint: https://rest.directiq.com
* Privacy Policy: https://directiq.com/privacy-policy/
* Terms of Service: https://directiq.com/terms-of-service/

**Elastic Email**
* API Endpoint: https://api.elasticemail.com/v2
* Privacy Policy: https://elasticemail.com/resources/usage-policies/privacy-policy/
* Terms of Service: https://elasticemail.com/resources/usage-policies/terms-of-use/

**EmailOctopus**
* API Endpoint: https://emailoctopus.com/api/1.6/
* Privacy Policy: https://emailoctopus.com/legal/privacy
* Terms of Service: https://emailoctopus.com/legal/terms

**EngageBay**
* API Endpoint: https://app.engagebay.com/dev/api
* Privacy Policy: https://www.engagebay.com/legal/privacy-policy
* Terms of Service: https://www.engagebay.com/legal/terms-of-service

**Flodesk**
* API Endpoint: https://api.flodesk.com/v1
* Privacy Policy: https://flodesk.com/legal/privacy-policy
* Terms of Service: https://flodesk.com/legal/terms-of-service

**GetResponse**
* API Endpoint: https://api.getresponse.com/v3/
* Privacy Policy: https://www.getresponse.com/legal/privacy
* Terms of Service: https://www.getresponse.com/legal

**GoHighLevel**
* API Endpoint: https://rest.gohighlevel.com/v1
* Privacy Policy: https://www.gohighlevel.com/privacy-policy
* Terms of Service: https://www.gohighlevel.com/terms-of-service

**Kit (formerly ConvertKit)**
* API Endpoint: https://api.kit.com/v4/
* Privacy Policy: https://kit.com/privacy
* Terms of Service: https://kit.com/terms

**Klaviyo**
* API Endpoint: https://a.klaviyo.com/api/
* Privacy Policy: https://www.klaviyo.com/legal/privacy
* Terms of Service: https://www.klaviyo.com/legal/terms-of-service

**Lemlist**
* API Endpoint: https://api.lemlist.com/api/
* Privacy Policy: https://www.lemlist.com/privacy-policy
* Terms of Service: https://www.lemlist.com/terms

**Loops**
* API Endpoint: https://app.loops.so/api/v1
* Privacy Policy: https://loops.so/privacy
* Terms of Service: https://loops.so/terms

**Mailchimp**
* API Endpoint: https://{datacenter}.api.mailchimp.com/3.0/ (datacenter varies by account)
* Privacy Policy: https://www.intuit.com/privacy/statement/
* Terms of Service: https://mailchimp.com/legal/terms/

**Mailcoach**
* API Endpoint: User-configured (self-hosted or cloud)
* Privacy Policy: https://www.mailcoach.app/privacy-policy/
* Terms of Service: https://www.mailcoach.app/terms-of-service/

**MailerCloud**
* API Endpoint: https://cloudapi.mailercloud.com/v1
* Privacy Policy: https://www.mailercloud.com/privacy-policy
* Terms of Service: https://www.mailercloud.com/terms-and-conditions

**MailerLite**
* API Endpoint: https://connect.mailerlite.com/api/
* Privacy Policy: https://www.mailerlite.com/legal/privacy-policy
* Terms of Service: https://www.mailerlite.com/legal/terms-of-service

**Mailjet**
* API Endpoint: https://api.mailjet.com/v3/REST
* Privacy Policy: https://www.mailjet.com/privacy-policy/
* Terms of Service: https://www.mailjet.com/terms-and-conditions/

**Mailrelay**
* API Endpoint: https://{subdomain}.ipzmarketing.com/api/v1 (subdomain varies by account)
* Privacy Policy: https://mailrelay.com/en/legal/privacy-policy

**MailWizz**
* API Endpoint: User-configured (self-hosted)
* Privacy Policy: https://www.mailwizz.com/legal/privacy-policy/
* Terms of Service: https://www.mailwizz.com/legal/terms-and-conditions/

**Rapidmail**
* API Endpoint: https://apiv3.emailsys.net
* Privacy Policy: https://www.rapidmail.com/data-protection
* Terms of Service: https://www.rapidmail.com/general-terms-and-conditions

**Resend**
* API Endpoint: https://api.resend.com
* Privacy Policy: https://resend.com/legal/privacy-policy
* Terms of Service: https://resend.com/legal/terms-of-service

**Saleshandy**
* API Endpoint: https://leo-open-api-gateway.saleshandy.com
* Privacy Policy: https://www.saleshandy.com/privacy-policy/
* Terms of Service: https://www.saleshandy.com/terms-of-service/

**Sender**
* API Endpoint: https://api.sender.net/v2
* Privacy Policy: https://www.sender.net/privacy-policy/
* Terms of Service: https://www.sender.net/terms-of-service/

**SendFox**
* API Endpoint: https://api.sendfox.com
* Privacy Policy: https://sendfox.com/privacy
* Terms of Service: https://sendfox.com/terms

== Screenshots ==

1.  Enable Platform.
2.  Configure.
3.  Save API Key.
4.  Add New Action.
5.  Map fields
6.  Save.

== Changelog ==

= 1.0.0 =
*   Initial release.

== Frequently Asked Questions ==

= Do I need to have coding skills to use TriggerNinja For Elementor Form? =

No, TriggerNinja For Elementor Form is designed to be easy to use for everyone, regardless of their technical skills. You can connect your forms to your marketing platforms without writing a single line of code.

= What if my marketing platform is not on the list? =

We are always adding new platforms to TriggerNinja For Elementor Form. If your platform is not on the list, please contact us and we will do our best to add it.
