WP Manifestindependent plugin directory
manifest / integrations / elementor-systemeio-integration

Elementor Systeme.io Integration

A WordPress plugin that adds Systeme.io integration to Elementor forms.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/tyfricko/elementor-systemeio-integration/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

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

  1. Upload the plugin files to the wp-content/plugins/elementor-systemeio-integration directory
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use the Settings-Plugin Name screen to configure the plugin
  4. 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

  1. Get your Systeme.io API key from your Systeme.io account
  2. In your Elementor form settings, add the Systeme.io action
  3. 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