
Automate MemberPress with
AI-Powered Workflows
Connect MemberPress with 369+ apps and build intelligent automations.
Save hours with no-code workflows that work 24/7.










Supported Triggers and Actions in MemberPress
Workflow is a set of actions. Trigger is an event that starts the workflow, and an action is an event that is executed by workflow to sync data with your app.
Member Added
Triggers when a new member registers but before their payment details are accepted.
TriggerMember Signup Completed
Triggers when a new member completes the signup and their payment is accepted.
TriggerMember Account Updated
Triggers when a member updates their account information.
TriggerMember Deleted
Triggers when a member is deleted from the system.
TriggerMember Logged In
Triggers when any member logs in.
TriggerSubscription Created
Triggers when a subscription is created.
TriggerSubscription Paused
Triggers when a subscription is paused.
TriggerSubscription Resumed
Triggers when a subscription is resumed.
TriggerSubscription Stopped
Triggers when a subscription is cancelled.
TriggerSubscription Upgraded to Non-Recurring
Triggers when a user upgrades their subscription and the new subscription is non-recurring (one-time payment).
TriggerSubscription Upgraded to Recurring
Triggers when a user upgrades their subscription and the new subscription is auto-recurring.
TriggerSubscription Downgraded to Non-Recurring
Triggers when a user downgrades their subscription and the new subscription is non-recurring (one-time payment).
TriggerSubscription Downgraded to Recurring
Triggers when a user downgrades their subscription and the new subscription is auto-recurring.
TriggerSubscription Expired
Triggers when a subscription expires.
TriggerTransaction Completed
Triggers when a transaction has completed on MemberPress.
TriggerTransaction Refunded
Triggers when any transaction is refunded.
TriggerTransaction Failed
Triggers when any transaction fails.
TriggerTransaction Expired
Triggers when any transaction expires.
TriggerOffline Payment Pending
Triggers when a user completes signup with an offline payment method and admin approval is required.
TriggerOffline Payment Complete
Triggers when an admin manually marks an offline transaction as completed.
TriggerOffline Payment Refunded
Triggers when an admin manually marks an offline transaction as refunded.
TriggerRecurring Transaction Completed
Triggers when a transaction associated with a recurring subscription completes.
TriggerRenewal Transaction Completed
Triggers when the 2nd or later transaction associated with a recurring subscription completes. Does not fire for the first transaction.
TriggerRecurring Transaction Failed
Triggers when a recurring transaction fails on the gateway.
TriggerRecurring Transaction Expired
Triggers when any transaction associated with a subscription expires. This does not indicate a subscription is expiring, only the transaction.
TriggerNon-Recurring Transaction Completed
Triggers when a non-recurring transaction has completed on MemberPress.
TriggerNon-Recurring Transaction Expired
Triggers when any transaction not associated with a subscription expires.
TriggerMember Active on Membership
Triggers when a member becomes active on a membership plan. May fire multiple times for the same member/membership.
TriggerMember Inactive on Membership
Triggers when a member becomes inactive on a membership plan. May fire multiple times for the same member/membership.
TriggerAfter Member Registers
Triggers when any After Member Signup reminder fires.
TriggerAfter Signup Abandoned
Triggers when any After Member Signup Abandoned reminder fires.
TriggerBefore Subscription Expires
Triggers when any Before Subscription Expires reminder fires.
TriggerAfter Subscription Expires
Triggers when any After Subscription Expires reminder fires.
TriggerBefore Subscription Renews
Triggers when any Before Subscription Renews reminder fires.
TriggerAfter Credit Card Expires
Triggers when any After Credit Card Expires reminder fires.
TriggerBefore Credit Card Expires
Triggers when any Before Credit Card Expires reminder fires.
TriggerBefore Subscription Trial Ends
Triggers when any Before Subscription Trial Ends reminder fires.
TriggerSub Account Added
Triggers when a sub account is added by the corporate account.
TriggerSub Account Removed
Triggers when a sub account is removed by the corporate account.
TriggerCourse Started
Triggers when a user views the course for the first time.
TriggerCourse Completed
Triggers when a user completes the course.
TriggerLesson Started
Triggers when a user views the lesson for the first time.
TriggerLesson Completed
Triggers when a user completes the lesson.
TriggerQuiz Attempted
Triggers when a user attempts the quiz.
TriggerAssignment Completed
Triggers when a user completes an assignment.
TriggerGift Purchased
Triggers when a gift is purchased.
TriggerGift Claimed
Triggers when a gift is claimed by a recipient.
TriggerList Subscriptions
Retrieves subscriptions with optional filters.
ActionGet Subscription
Retrieves a subscription by ID.
ActionCreate Subscription
Creates a new subscription record.
ActionUpdate Subscription
Updates an existing subscription.
ActionDelete Subscription
Deletes a subscription by ID.
ActionCancel Subscription
Cancels a subscription and stops future payments.
ActionExpire Subscription
Expires active transactions attached to the subscription.
ActionList Members
Retrieves members with optional filters.
ActionGet Member
Retrieves a member by ID or email address.
ActionCreate Member
Creates a new member.
ActionUpdate Member
Updates an existing member by ID or email address.
ActionDelete Member
Deletes a member by ID or email address.
ActionList Rules
Retrieves access rules with optional filters.
ActionGet Rule
Retrieves an access rule by ID.
ActionCreate Rule
Creates a new access rule.
ActionUpdate Rule
Updates an existing access rule.
ActionDelete Rule
Deletes an access rule by ID.
ActionList Memberships
Retrieves memberships with optional filters.
ActionGet Membership
Retrieves a membership by ID.
ActionCreate Membership
Creates a new membership product.
ActionUpdate Membership
Updates an existing membership product.
ActionDelete Membership
Deletes a membership by ID.
ActionList Coupons
Retrieves coupons with optional filters.
ActionGet Coupon
Retrieves a coupon by ID.
ActionCreate Coupon
Creates a new coupon.
ActionUpdate Coupon
Updates an existing coupon.
ActionDelete Coupon
Deletes a coupon by ID.
ActionList Transactions
Retrieves transactions with optional filters.
ActionGet Transaction
Retrieves a transaction by ID.
ActionCreate Transaction
Creates a new transaction.
ActionUpdate Transaction
Updates an existing transaction.
ActionDelete Transaction
Deletes a transaction by ID.
ActionRefund Transaction
Issues a refund for a transaction.
ActionRefund and Cancel Transaction
Refunds a transaction and cancels the related subscription.
ActionPause Subscription
Suspends a subscription temporarily.
ActionResume Subscription
Resumes a paused subscription.
ActionComplete Lesson
Marks a lesson as completed for a user (requires MemberPress Courses).
ActionComplete Course
Marks all lessons in a course as completed for a user (requires MemberPress Courses).
ActionReset Course Progress
Resets a user's progress for a specific course (requires MemberPress Courses).
ActionGet Course Progress
Retrieves a user's progress for a specific course (requires MemberPress Courses).
ActionSend Gift Email
Sends the gift claim email to the recipient (requires MemberPress Gifting).
Action
Popular MemberPress Workflows
See how teams are using MemberPress with FlowMattic to automate their work
When user complete purchase in FluentCart, Create a member and assign a subscription in MemberPress
Create custom coupon for a user in MemberPress when he completes a course in LearnDash
When a new subscriber is added in FluentCRM, automatically create a MemberPress member with a free trial subscription
Cancel MemberPress subscription and send Slack notification when a Stripe payment fails
Add member data to Google Sheets when a new MemberPress subscription is created
Send a personalized email via FluentCRM when a MemberPress membership trial is about to end
Connect MemberPress with 369+ Apps
Build powerful automated workflows by connecting MemberPress with your favorite tools and platforms
Can't find what you're looking for?
We're constantly adding new integrations. Request the integration you need and we'll prioritize it.
About MemberPress
Version 1.0.0
MemberPress is a powerful WordPress membership plugin that allows you to create, manage, and track membership subscriptions on your website. With MemberPress, you can set up unlimited membership levels, create pricing pages, manage coupons, drip content over time, and integrate with popular payment gateways like Stripe and PayPal.
MemberPress Integration Changelog
Track the latest updates, new features, and improvements
v1.0.0 – 12 Dec. 2025
– Initial release
































