Relatable CRM Integration for Elementor Pro self-updates
Simple Wordpress plugin that integrates Elementor and the Relatable CRM
by Potomac Technologies, LLC · github.com/rosspotomactech/relatable-elementor-integration
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/rosspotomactech/relatable-elementor-integration/archive/refs/heads/main.zipShips its own WordPress updater (Plugin Update Checker), so new versions show up under Dashboard → Updates.
Readme
Relatable CRM Integration for Elementor Pro
This WordPress plugin bridges the gap between Elementor Pro Forms and Relatable CRM. It adds a custom "Action After Submit" to your Elementor forms, allowing you to seamlessly map form submissions directly to your Relatable CRM contacts.
The plugin uses an intelligent "upsert" (update or insert) method: it searches for an existing contact by their email address. If a match is found, their profile is updated. If not, a new contact is created.
✨ Features
- Seamless Elementor Integration: Appears natively within the Elementor Pro Form builder under "Actions After Submit".
- Visual Field Mapping: Easily map Elementor Form Field IDs to Relatable CRM data fields (First Name, Last Name, Email, Phone, Location, Company).
- Smart Upsert Logic: Automatically prevents duplicate entries by looking up contacts via email before creating a new record.
- Automatic Updates: Integrated with
plugin-update-checker, allowing this plugin to automatically receive updates directly from its public GitHub repository.
📋 Prerequisites
- WordPress (Tested up to 7.0.2)
- Elementor Pro (Requires the Forms widget)
- Relatable CRM Account & API Key
🚀 Installation
- Download the latest release from the GitHub Repository.
- Ensure the
plugin-update-checkerfolder is included inside the main plugin folder (if cloning directly from the repo, make sure dependencies are fetched). - Upload the
relatable-elementor-integrationfolder to your/wp-content/plugins/directory, OR upload the.zipfile via Plugins > Add New > Upload Plugin in your WordPress admin dashboard. - Activate the plugin through the Plugins menu in WordPress.
⚙️ Configuration & Usage
1. Set Your Relatable API Key
Before using the plugin, you must authenticate it with your Relatable CRM account.
- In your WordPress admin dashboard, go to Settings > Relatable CRM.
- Enter your Relatable API Key.
- Click Save Settings.
2. Configure Your Elementor Form
- Open a page or template with Elementor.
- Add or select an Elementor Form widget.
- In the Elementor sidebar, go to the Content tab and open the Actions After Submit section.
- Click the
+icon and select Relatable CRM.
3. Map the Form Fields
Once the action is added, a new Relatable CRM Field Mapping section will appear in the Elementor sidebar.
- Expand the Relatable CRM Field Mapping section.
- For each field, input the corresponding Elementor Field ID. (Note: You can find a field's ID by clicking on the form field in the Elementor sidebar, navigating to its Advanced tab, and copying the value in the "ID" box).
- Mandatory: The "Email Field ID" must be mapped for the integration to work, as it is used to search for existing contacts.
- Save/Update your Elementor page.
🛠️ Troubleshooting
- Contacts are not being created: Ensure your API Key is correct in the WordPress settings. Also, verify that the Field ID entered in the Elementor mapping matches the exact Field ID in the form's Advanced tab (case-sensitive).
- Updates aren't pulling from GitHub: Ensure the
plugin-update-checkerdirectory is present in the root folder of the plugin.
📝 License
This project is licensed under the GPL-3.0 License.
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v1.0.0 | Jul 27, 2026 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.