tr Skip to content

Systeme.io integration for WordPress

Connect Systeme.io to WordPress and 909+ other apps with FlowMattic. Pick a trigger, add Systeme.io steps, map the fields from earlier steps and run the workflow on your own server with no per-task fees.

6 triggers 53 actions Integration version 1.0.0 Category: Marketing Automation Unlimited workflows and runs

Triggers and actions for Systeme.io

A trigger is the Systeme.io event that starts a workflow. An action is what FlowMattic does in Systeme.io from a step.

EventWhat it doesType
Contact CreatedTriggers when a new contact is created in your account.Trigger
Contact Opted InTriggers when a contact opts in through one of your funnel pages.Trigger
Tag Added to ContactTriggers when a tag is assigned to a contact.Trigger
Tag Removed From ContactTriggers when a tag is removed from a contact.Trigger
New SaleTriggers when a new sale is completed.Trigger
Sale CanceledTriggers when a sale is canceled or refunded.Trigger
Create ContactCreates a new contact with the custom field values.Action
Update ContactUpdates the locale and custom field values of an existing contact.Action
Create or Update ContactLooks the contact up by email, creates it when missing, then applies the custom fields and tags.Action
Get ContactRetrieves a single contact by its ID.Action
Search ContactsSearches the contacts by email, tags and subscription state.Action
Find Contact by EmailFinds a single contact by its email address and returns it as flat fields.Action
Delete ContactPermanently deletes a contact from the account.Action
Add Tag to ContactAssigns an existing tag to a contact.Action
Remove Tag From ContactRemoves a tag from a contact.Action
Create Contact FieldCreates a new custom contact field.Action
Update Contact FieldRenames an existing custom contact field.Action
List Contact FieldsRetrieves all custom contact fields of the account.Action
Delete Contact FieldDeletes a custom contact field by its slug.Action
Create TagCreates a new tag in the account.Action
Update TagRenames an existing tag.Action
Get TagRetrieves a single tag by its ID.Action
List TagsRetrieves the tags of the account.Action
Delete TagDeletes a tag from the account.Action
Create FunnelCreates a new funnel.Action
Get FunnelRetrieves a single funnel by its ID.Action
List FunnelsRetrieves the funnels of the account.Action
Create Funnel StepAdds a new step to an existing funnel.Action
List Funnel StepsRetrieves the steps of a funnel.Action
Get Funnel StepRetrieves a single funnel step by its ID.Action
List CoursesRetrieves the courses of the account.Action
Enroll Contact in CourseEnrolls a contact into a course with the selected access type.Action
Create or Update Contact and Grant Course AccessCreates the contact when missing, applies the tags, then enrolls it into the course.Action
List EnrollmentsRetrieves the course enrollments filtered by course or contact.Action
Delete EnrollmentRemoves a contact enrollment from a course.Action
Revoke Course AccessFinds the enrollment of a contact in a course and revokes it, no enrollment ID needed.Action
List CommunitiesRetrieves the communities of the account.Action
Add Contact to CommunityCreates a community membership for a contact.Action
List Community MembershipsRetrieves the community memberships filtered by community or contact.Action
Delete Community MembershipRemoves a contact from a community.Action
Create CouponCreates a new discount coupon.Action
Update CouponUpdates the name, expiration date or usage limit of a coupon.Action
Get CouponRetrieves a single coupon by its ID.Action
List CouponsRetrieves the coupons of the account.Action
Delete CouponDeletes a coupon from the account.Action
Create Price PlanCreates a one time or recurring price plan.Action
Update Price PlanUpdates the names and statement descriptors of a price plan.Action
Get Price PlanRetrieves a single price plan by its ID.Action
List Price PlansRetrieves the price plans of the account.Action
Delete Price PlanDeletes a price plan from the account.Action
List SubscriptionsRetrieves the subscriptions of a contact.Action
Cancel SubscriptionCancels a subscription now or at the end of the billing period.Action
Create NewsletterCreates a new newsletter draft.Action
Update NewsletterUpdates the content of an existing newsletter.Action
Get NewsletterRetrieves a single newsletter by its ID.Action
List NewslettersRetrieves the newsletters of the account.Action
Create Automation RuleCreates an automation rule with a trigger and a tag action.Action
Get Automation RuleRetrieves a single automation rule by its ID.Action
List Automation RulesRetrieves the automation rules of the account.Action

Three steps to a running Systeme.io workflow

The builder keeps the order you think in: connect the app, choose what starts the workflow, add what should happen.

  1. Connect

    Authorise Systeme.io once

    Add a Systeme.io connection under Connects and reuse it in every workflow. Credentials stay in your WordPress database.

  2. Trigger

    Pick what starts it

    Start from a Systeme.io event, or from a WordPress event, a form, a webhook, a schedule or any of the 909+ integrations, then capture a sample so later steps can map real fields.

  3. Act

    Add Systeme.io steps and logic

    Chain Systeme.io actions with Router, Filter, Iterator and Delay, test each step against captured data, then switch the workflow on.

Systeme.io workflows people build

Each example pairs Systeme.io with the apps it is most often used with. Build any of them on the canvas, or start from the workflow library.

Systeme.io Google Sheets

Log new Systeme.io contacts to Google Sheets

Systeme.io Slack

Send a Slack alert for every new Systeme.io sale

Systeme.io Airtable

Create an Airtable record when a tag is added to a Systeme.io contact

Systeme.io Gmail

Send a Gmail welcome email when a contact opts in on Systeme.io

Typeform Systeme.io

Create a Systeme.io contact from each Typeform submission

Google Sheets Systeme.io

Add new Google Sheets rows as Systeme.io contacts

HubSpot CRM Systeme.io

Create a Systeme.io contact from each new HubSpot contact

Webhooks Systeme.io

Add a tag to a Systeme.io contact from an incoming webhook

Connect Systeme.io with 909+ other apps

Any of these can sit before or after a Systeme.io step in the same workflow.

Showing 25 of 909 integrations

About Systeme.io

FlowMattic integration version 1.0.0

Systeme.io is an all-in-one marketing platform that bundles sales funnels, email marketing, online courses, affiliate programs, and a built-in CRM into a single tool for running an online business. Connect it to FlowMattic to create and update contacts, add or remove tags, enroll students in courses, manage coupons and price plans, and react the moment a contact opts in or a sale is made — no code.

Systeme.io integration changelog

What changed in each version of the integration.

v1.0.0 – 11 Aug, 2026
– Initial release

Connect Systeme.io to your WordPress site today

Try the Systeme.io integration on a live demo site, or install FlowMattic on your own and keep every run on your server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Was spending much more on Zapier and running out of tasks, now have unlimited tasks. Team is continuing to add integrations and taking feedback. Creator of company is ultra responsive to emails and helpful always.

Brad U.

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.