Mindbaz Contact Sync
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.
