Running a membership site or online course means managing two systems that don’t naturally talk to each other: your membership/LMS plugin, which tracks who’s enrolled, and your email tool, which sends to your list. Without an email marketing integration, keeping those two in sync means manually updating your email list every time someone joins, cancels, or their membership expires.
Icegram Express integrates directly with five of the most widely used membership and LMS plugins, so that sync happens automatically.
LearnDash LMS integration
LearnDash is one of the most widely used LMS plugins for WordPress. With Icegram Express connected, newly enrolled students are synced to an email list automatically, making it straightforward to run course-related email campaigns without manual list management.
Two ready-made workflows are available under Icegram Express → Workflows → Workflow Gallery:
- Add users to list: Adds a student to a specific list the moment they enroll in a course.
- Delete users from the audience: Removes a student from your list when they leave the course.
MemberPress integration
MemberPress is an all-in-one membership and LMS plugin.
Connecting it to Icegram Express syncs your site’s contacts automatically, so engaging with members by email doesn’t require a separate manual step.
Four ready-made workflows are available:
- Add members to the list for a one-time purchase: Adds a member to a specific list after a one-time product purchase.
- Add members to the list for a recurring purchase: Adds a member to a specific list after a recurring/membership purchase.
- Delete members from the audience: Removes a member entirely if their membership is canceled.
- Remove members from the list: Removes a member from a specific list if their membership or subscription expires.
Ultimate Member integration
Ultimate Member is a widely used user-profile and membership plugin. Paired with Icegram Express, it automates the email side of managing member status changes.
Two ready-made workflows are available:
- Add approved members to list: Adds a member to an email list automatically once their membership is approved by an admin.
- Remove inactive members from the list: Removes a member from the list as soon as their membership plan is deactivated.
WooCommerce Memberships integration
WooCommerce Memberships (by SkyVerge) is commonly used by membership site owners and course instructors running on WooCommerce. Connecting it to Icegram Express extends that setup with automated email list syncing.
Three ready-made workflows are available:
- Add members to list: Adds a member’s email to a list on membership purchase.
- Delete members from the audience: Removes a member entirely if their membership is canceled or deactivated.
- Remove members from the list: Removes a member from a specific list once their membership expires.
Paid Memberships Pro integration
Paid Memberships Pro is one of the most comprehensive membership plugins available for WordPress. Icegram Express integrates with it to keep your email list in sync with membership status automatically.
Three ready-made workflows are available:
- Add members to list: Adds a member to a list automatically on membership purchase.
- Delete members from the audience: Removes a member entirely if their membership plan is canceled.
- Remove members from the list: Removes a member from a specific list once their membership expires.
Building a custom workflow
If none of the ready-made workflows above match what you need, you’re not limited to them. Go to Icegram Express → Workflows → Add New, choose your LMS or membership plugin as the trigger, set your conditions, and select an action from the dropdown — sending an email, updating a contact, or adding/removing them from a list.
Getting started
If you’re running a membership or course site on WordPress, this integration removes one of the more tedious parts of running it — manually keeping your email list current with who’s actually enrolled or subscribed. Icegram Express handles that syncing directly from your dashboard.
FAQ
Do I need a paid plan to use these integrations?
Yes, LMS and membership plugin integrations are available on Icegram Express’s paid plans, not the free version.
What happens to a subscriber’s email list status if their membership expires?
Depending on the workflow you choose, they can be automatically removed from a specific list or from your audience entirely — both are available as ready-made workflows for each supported plugin.
Can I build a workflow for a scenario not covered by the ready-made ones?
Yes, custom workflows let you choose any supported trigger and pair it with any available action, beyond what’s in the Workflow Gallery.
Which membership and LMS plugins does Icegram Express currently integrate with?
LearnDash, MemberPress, Ultimate Member, WooCommerce Memberships, and Paid Memberships Pro.
