Mindbaz Contact Sync

Mindbaz Contact Sync

Details
View on WordPress

Mindbaz Contact Sync automatically sends contacts collected from your WordPress forms to your Mindbaz email database.

Whether you use a standalone subscription form, Contact Form 7, or Gravity Forms, this plugin connects your forms to Mindbaz in minutes — no coding required.

Features:

  • Secure settings page to enter your API key and Site ID
  • Creates contacts (email, first name, last name) via the Mindbaz API
  • Handles partner opt-in (field id=8)
  • Automatically subscribes contacts to the newsletter with a collect origin
  • Activity log to monitor synchronizations and errors
  • Built-in connection test button
  • 3 shortcodes to integrate with any form — no coding required
  • Multilingual support (French, English, Spanish) — compatible with Loco Translate

Shortcodes:

  • [mindbaz_form] — Displays a standalone subscription form (email, first name, last name, partner opt-in)
  • [mindbaz_cf7 form_id="123"] — Connects an existing Contact Form 7 form to Mindbaz
  • [mindbaz_gravity form_id="1" email_field="3"] — Connects an existing Gravity Forms form to Mindbaz

Mindbaz fields used:

  • id=1: Email (required)
  • id=14: First name
  • id=15: Last name
  • id=8: Partner opt-in

Usage

Standalone form

Place this shortcode on any page:

[mindbaz_form]

Available options:

[mindbaz_form button_label="Subscribe" success_msg="Thank you!" show_optin="true" optin_label="I agree to receive partner offers"]

Contact Form 7 integration

Replace your existing CF7 shortcode with:

[mindbaz_cf7 form_id="123"]

If your field names differ from CF7 defaults:

[mindbaz_cf7 form_id="123" email_field="your-email" firstname_field="your-name" lastname_field="your-lastname" optin_field="optin-partners"]

Gravity Forms integration

Replace your existing Gravity Forms shortcode with:

[mindbaz_gravity form_id="1" email_field="3" firstname_field="1.3" lastname_field="1.6" optin_field="5"]

Field IDs are visible by hovering over fields in the Gravity Forms editor.

PHP integration (advanced)

You can also call the function directly from your theme:

mindbaz_add_subscriber([
    'email'          => 'john@example.com',
    'firstname'      => 'John',
    'lastname'       => 'Doe',
    'optin_partners' => true,
]);<h3>External services</h3>

This plugin connects to the Mindbaz API to create and update contacts in your Mindbaz email marketing database.

What data is sent and when:
When a visitor submits a contact form (standalone form, Contact Form 7, or Gravity Forms), the following data is transmitted to the Mindbaz API:
– Email address (required)
– First name (optional)
– Last name (optional)
– Partner opt-in consent (optional)

Data is sent only upon form submission and only if the plugin is properly configured with a valid API key and Site ID.

Service provider: Mindbaz SAS
– Website: https://www.mindbaz.com/
– API endpoint: https://api.mindbaz.com/
– Terms of service: https://www.mindbaz.com/cgv/
– Privacy policy: https://www.mindbaz.com/wp-content/uploads/2023/11/MINDBAZ_Privacy_policy.pdf

No data is transmitted to any other third-party service.

Details

Plugin code:
mindbaz-contact-sync
Plugin version:
1.2.2
Author:
Outdated:
No
WP version:
5.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-05
Rating:
Times rated:
0
contact-form
emailing
mindbaz
newsletter
subscribers