Mailjet

The Gravity Forms Mailjet Add-On connects your Gravity Forms submissions directly to your Mailjet contacts and lists.

Overview

This integration is designed to simplify subscriber collection for teams using Mailjet as their email marketing platform. Once configured, every qualifying form submission can create or update a contact and subscribe them to a selected Mailjet list.

Key Features

  • 🔁 Automatic List Subscription: Automatically add form submission email addresses to a Mailjet list.
  • 🧠 Smart Field Mapping: Map Gravity Forms fields to Mailjet contact fields like email address and name.
  • 🚀 Seamless Setup: Authenticate with Mailjet using your API Key and API Secret directly from the Gravity Forms settings area.
  • 🧩 Modular Integration: Use conditional logic to control which form entries are sent to Mailjet.
  • ⚙️ Powered by the Mailjet API: Built on the Mailjet REST API for reliable and secure connectivity.

How It Works

  • Install and activate the add-on
  • Connect your Mailjet account using your API Key and API Secret
  • Create a feed within Gravity Forms and choose the Mailjet list you want to use
  • Map your form fields to Mailjet contact fields
  • Set conditions for when submissions should be sent
  • Let automation handle the rest

Provide feedback here

Requirements

  • Gravity Forms 2.5+
  • Drip account with access to API keys
  • WordPress 5.7+

Changelog

0.1.1-alpha.4

  • Contact names are now optional when creating Mailjet contacts.
  • Added a feed setting to preserve previous unsubscribe requests or explicitly resubscribe contacts who provide renewed consent.
  • Changed: Existing feeds now keep a contact’s previous unsubscribe request instead of resubscribing them. Choose “Resubscribe contacts who previously unsubscribed” in the feed to restore the old behavior.
  • View more

0.1.1-alpha.3

  • Contact lists are ordered from newest to oldest.

0.1.1-alpha.2

  • Fixed contact list retrieval so feeds can select every Mailjet list. The list request previously used Mailjet's default page of 10, which returned only the oldest lists.

Changelog — gravityforms/gravityformsmailjet

0.1.1-alpha.4

  • Contact names are now optional when creating Mailjet contacts.
  • Added a feed setting to preserve previous unsubscribe requests or explicitly resubscribe contacts who provide renewed consent.
  • Changed: Existing feeds now keep a contact's previous unsubscribe request instead of resubscribing them. Choose "Resubscribe contacts who previously unsubscribed" in the feed to restore the old behavior.
  • Fixed the Mailjet List column on the feed list, which was always empty.
  • Removed unsupported double-opt-in detection, and the entry note now says whether previous unsubscribe requests were kept.

0.1.1-alpha.3

  • Contact lists are ordered from newest to oldest.

0.1.1-alpha.2

  • Fixed contact list retrieval so feeds can select every Mailjet list. The list request previously used Mailjet's default page of 10, which returned only the oldest lists.

0.1.1-alpha.1

  • Initial release.

Documentation

Mailjet Documentation

The Gravity Forms Drip Add-On connects your Gravity Forms to Drip so you can automatically create or update subscribers in your Drip account whenever a form is submitted.