MiniCRM Connect

plugin banner

Unified connector that pushes WordPress data (forms, WooCommerce, LMS) to MiniCRM.

Author:MiniCRM (profile at wordpress.org)
WordPress version required:6.8
WordPress version tested:6.9.4
Plugin version:1.0.6
Added to WordPress repository:25-02-2026
Last updated:25-02-2026
Rating, %:0
Rated by:0
Plugin URI:https://www.minicrm.one/minicrm-connect/
Total downloads:148
Active installs:30+
plugin download
Click to start download

MiniCRM Connect is a unified WordPress plugin that connects your WordPress site with MiniCRM. It supports various data sources including contact forms, WooCommerce orders, and LMS data.

Features:
* Connect WordPress forms to MiniCRM
* Sync WooCommerce customer and order data
* LMS integration support
* Flexible field mapping
* Real-time data synchronization

External Services

This plugin connects to the MiniCRM API service to synchronize form submissions, retrieve form configurations, and manage customer data. The plugin requires an active connection to MiniCRM’s servers to function properly.

MiniCRM API Service

The plugin connects to MiniCRM’s API servers to:
* Submit form data from WordPress contact forms (Contact Form 7, Gravity Forms, WPForms) to your MiniCRM account
* Retrieve available forms and field configurations from your MiniCRM account
* Authenticate and authorize the plugin using OAuth/JWT tokens
* Fetch lists and field schemas for smart field mapping
* Test API connectivity and validate credentials

Service Domains:
* https://r3.minicrm.at/ – Used for German locale installations
* https://r3.minicrm.one/ – Default service domain for all other locales

The domain selection is automatic based on your WordPress site’s locale setting. You can override this by defining the MINICRM_BRIDGE_BASE_URL constant in your wp-config.php file.

What Data is Sent:

The plugin sends the following data to MiniCRM’s servers:

  • Form Submission Data: When a form is submitted on your WordPress site, the plugin sends all form field data (including contact information, custom fields, and any file attachments) to MiniCRM’s /Api/Signup or /Api/Wordpress/Forms/{hash}/Submit endpoints. This includes:

    • Contact information (name, email, phone, address, etc.)
    • Custom form fields as configured in your field mappings
    • File uploads (when forms include file fields)
    • Form hash identifier
    • GDPR consent flags (when applicable)
  • Authentication Data: During the OAuth connection process, the plugin exchanges authorization codes for JWT tokens via the /Api/Wordpress/ExchangeAuthorizationCode endpoint. The JWT token is stored locally in your WordPress database and used for subsequent API requests.

  • Configuration Requests: When configuring the plugin or testing connections, the plugin makes requests to:

    • /Api/Wordpress/Forms – To retrieve available forms from your MiniCRM account
    • /Api/R3/List – To retrieve available lists
    • /Api/R3/Schema – To retrieve field definitions and schemas

When Data is Sent:

  • Form Submissions: Data is sent immediately when a visitor submits a form on your WordPress site that is configured to sync with MiniCRM
  • Configuration: Data requests are made when:
    • Admin users access the plugin’s configuration pages
    • Testing API connectivity
    • Refreshing form lists or field mappings
    • During the initial OAuth authorization flow

Data Storage:

All form submission data is stored in your MiniCRM account according to MiniCRM’s data retention policies. The plugin also stores a local copy of submitted leads in your WordPress database (if enabled) and maintains JWT authentication tokens for API access.

Service Provider:

This service is provided by MiniCRM. For more information about how MiniCRM handles your data, please review their terms of service and privacy policy:

  • Terms of Service: https://www.minicrm.one/tos/ (or https://www.minicrm.one/de/tos/ for German users)
  • Privacy Policy: https://www.minicrm.one/pp/ (or https://www.minicrm.one/de/pp/ for German users)

Data Transmission Conditions:

Data is only transmitted when:
* The plugin is properly configured with valid MiniCRM credentials
* A form submission occurs on a form that is configured to sync with MiniCRM
* An administrator accesses configuration pages that require API data
* The plugin performs scheduled or manual synchronization tasks

All data transmission occurs over secure HTTPS connections. No data is transmitted if the plugin is not configured or if forms are not explicitly set up to sync with MiniCRM.


FAQ
ChangeLog