manifest / unclassified / elementor-systemeio-integration
Elementor Systeme.io Integration
A WordPress plugin that adds Systeme.io integration to Elementor forms.
by Matej Zlatich · github.com/tyfricko/elementor-systemeio-integration · website
★ 0stars
0forks
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/tyfricko/elementor-systemeio-integration/archive/refs/heads/main.zipReadme
Elementor Systeme.io Integration
A WordPress plugin that adds Systeme.io integration to Elementor forms.
Description
This plugin adds a new action to Elementor Pro forms that allows you to integrate form submissions with Systeme.io. It supports:
- Adding contacts to Systeme.io
- Setting first name and last name
- Adding tags to contacts
- Automatic tag creation if it doesn't exist (beware of your systeme.io plan limit)
- Handling existing contacts gracefully
- Adding tags to existing contacts without duplications
Installation
- Upload the plugin files to the
wp-content/plugins/elementor-systemeio-integrationdirectory - Activate the plugin through the 'Plugins' screen in WordPress
- Use the Settings-Plugin Name screen to configure the plugin
- Add the Systeme.io action to your Elementor forms
Requirements
- WordPress 5.6 or later
- Elementor Pro
- PHP 7.0 or later
- Systeme.io API key
Configuration
- Get your Systeme.io API key from your Systeme.io account
- In your Elementor form settings, add the Systeme.io action
- Configure the field mappings:
- Email Field ID (required)
- First Name Field ID (optional)
- Last Name Field ID (optional)
- Tag Name (required)
Changelog
1.1.1
- Fixed tag fetching issue by increasing API limit from 10 to 100 tags to ensure existing tags beyond the first 10 are properly found and prevent unnecessary errors
1.1.0
- Added support for handling existing contacts
- Added automatic tag checking to prevent duplicates
- Improved error handling and messages
- Added different error messages for admins and regular users
1.0.0
- Initial release
Support
For support, please create an issue in the GitHub repository.
License
GPL v2 or later