- Home
- Resources
- Integrations
- MemberPress
MemberPress Make integrationAutomate MemberPress with Make.
Every signup, renewal and refund in MemberPress can start an automation on its own. The MemberPress Make integration gives you 38 modules, 11 of them instant triggers. This guide is for membership site owners: connect the account, build a first scenario, then pick the right module for each job.
Verified Trustpilot reviews · AI, automation & growth agency
What does the MemberPress Make integration let you automate?
The MemberPress Make integration links your membership site to Make, a tool where you chain apps together without writing code. Each chain is a scenario, and each brick in it is a module. MemberPress brings 38 of them: 11 triggers that fire when members, subscriptions or payments change, plus actions and searches on the same records.
Clean up after a refund. Watch Transactions Refunded fires the moment a payment is refunded, and Cancel a Subscription closes the plan tied to it, so nobody keeps access they no longer pay for.
Rescue a failed payment. A course creator can start from Watch Transactions Fail, pull the member's details with Get a Member, and hand them to the email or CRM app the team already uses to send a friendly reminder.
Hand out welcome coupons. When Watch Members Complete Sign Up fires, Create a Coupon generates a code for that new member, ready to drop into a welcome message.
Know the limits before you start. There is no scheduled trigger here: all 11 react on their own through a webhook. Most actions work on a record ID, so a scenario usually gets that ID from a trigger or a search module first. Anything the list misses goes through Make an API Call. The Make review helps if you are still weighing the tool, and Make pricing explains how operations are counted.
MemberPress often has an n8n node as well; the n8n vs Make comparison lays out the differences between the two tools.
How do you connect MemberPress to Make?
- 01
Copy your API key
In your website dashboard, open the MemberPress menu, click Developer, then the REST API tab. The API key sits right there on screen. Copy it; Make needs it once, and every MemberPress module reuses it afterwards.
- 02
Add a MemberPress module
In a Make scenario, add any MemberPress module and click Create a connection. A connection is your MemberPress account linked to Make. The Connection name field is optional, but a clear name helps when you run several sites.
- 03
Paste the key and save
Paste the API key you copied, or follow the instructions Make shows on screen, then save. From now on, the connection appears in the dropdown of every MemberPress module you add, so there is nothing to retype.
Build your first scenario: cancel access after a refund
GoalWhen a payment is refunded in MemberPress, Make cancels the matching subscription.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big + to place the first module. That first module decides when everything else starts.
- 02
Pick the refund trigger
Search for MemberPress, choose Watch Transactions Refunded, click Create a webhook, then Create a connection with your API key. The lightning badge on the module means MemberPress will call Make itself.
- 03
Test with Run once
Click Run once, then refund a test payment on your site. Read what the trigger received: each bundle, one item passed between modules, shows what the refund carried. Check where the subscription ID appears.
- 04
Add the cancel action
Click the + on the right of the trigger and add Cancel a Subscription. In its ID field, map the subscription ID you spotted in the refund bundle instead of typing a fixed value.
- 05
Run it again, then switch on
Run once with another test refund and confirm the subscription shows as cancelled in MemberPress. Then switch the scenario on: from that point, each refund triggers it without anyone watching.
Triggers: what starts a MemberPress scenario
11 modules start a scenario when something happens in MemberPress. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by MemberPress as soon as it happens.
Watch Members Accounts Updated
Instant triggerIn Make“Triggers when account of a member has been updated.”
Keeps your other tools in step with MemberPress: whenever a member's account details change, this trigger sends the updated record to your scenario.
Watch Members Complete Sign Up
Instant triggerIn Make“Triggers when a member has completed sign up.”
Starts your onboarding at the right moment: the trigger fires once a new member has finished signing up, not while the form is still half filled.
Watch Members Deleted
Instant triggerIn Make“Triggers when a member has been deleted.”
Tells the rest of your stack that someone is gone: each time a member is deleted in MemberPress, the scenario receives that event and can tidy up elsewhere.
Watch Subscriptions Created
Instant triggerIn Make“Triggers when a new subscription has been created.”
Catches each new subscription as it appears, which is handy to track recurring revenue or to grant access in a tool MemberPress does not manage.
Watch Subscriptions Pause
Instant triggerIn Make“Triggers when a subscription has been paused.”
Flags members who press pause, so you can react before a paused plan turns into a lost one.
Watch Subscriptions Resume
Instant triggerIn Make“Triggers when a subscription has been resumed.”
Closes the loop opened by a pause: when a paused subscription comes back to life, this trigger hands the details to your scenario.
Watch Subscriptions Stop
Instant triggerIn Make“Triggers when a subscription has stopped.”
Spots churn as it happens: the trigger fires when a subscription has stopped, giving you a chance to learn why or to cut access in other tools.
Watch Transactions Complete
Instant triggerIn Make“Triggers when a transaction has been completed.”
Your signal that money actually came in: each completed transaction lands in the scenario with its details, ready to be recorded or celebrated.
Watch Transactions Expire
Instant triggerIn Make“Triggers when a transaction has expired.”
Reminds you that access is about to lapse: the trigger fires when a transaction has expired, which is often the moment to invite a renewal.
Watch Transactions Fail
Instant triggerIn Make“Triggers when a transaction has failed.”
Gives you a head start on declined payments: the scenario receives each failed transaction, so a member hears from you before losing access.
Watch Transactions Refunded
Instant triggerIn Make“Triggers when a transaction has been refunded.”
Keeps refunds from slipping through the cracks: every refunded transaction reaches your scenario, so access and bookkeeping follow automatically.
Modules: what Make can do in MemberPress
MemberPress gives you 27 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Cancel a Subscription
- Create a Coupon
- Create a Member
- Create a Membership
- Create a Subscription
- Create a Transaction
- Delete a Coupon
- Delete a Member
- Delete a Membership
- Delete a Subscription
- Delete a Transaction
- Get a Coupon
- Get a Member
- Get a Membership
- Get a Subscription
- Get a Transaction
- Make an API Call
- Update a Coupon
- Update a Member
- Update a Membership
- Update a Subscription
- Update a Transaction
- Search Coupons
- Search Members
- Search Memberships
- Search Subscriptions
- Search Transactions
Cancel a Subscription
ActionIn Make“Cancels a subscription specified by ID.”
Ends a member's recurring plan from Make, so you no longer need to open the dashboard to stop a subscription by hand.
Create a Coupon
ActionIn Make“Creates a new coupon.”
Produces a fresh coupon in MemberPress straight from a scenario, which lets you reward an event without logging in to write the code.
Create a Member
ActionIn Make“Creates a new member.”
Adds a person to your MemberPress site from data that lives somewhere else, like a form tool, a CRM or a spreadsheet row.
Create a Membership
ActionIn Make“Creates a new membership.”
Sets up a new membership level on your site from Make, handy when your offers are planned in a table or another tool before they go live.
Create a Subscription
ActionIn Make“Creates a new subscription.”
Opens a subscription for a member directly from a scenario, useful when the commitment starts outside MemberPress.
Create a Transaction
ActionIn Make“Creates a new transaction.”
Records a payment in MemberPress when the money was taken somewhere else, so the member's history on your site stays complete.
Delete a Coupon
ActionIn Make“Deletes a coupon specified by ID.”
Removes a coupon you no longer want in circulation, so an old promo code cannot be used again.
Delete a Member
ActionIn Make“Deletes a member specified by ID.”
Erases a member record from MemberPress when a request arrives through another channel, such as a data removal form.
Delete a Membership
ActionIn Make“Deletes a membership specified by ID.”
Takes a membership level off the site by its ID, when an offer is retired for good.
Delete a Subscription
ActionIn Make“Deletes a subscription specified by ID.”
Removes a subscription record entirely, which is different from cancelling it and leaving a trace in the history.
Delete a Transaction
ActionIn Make“Deletes a transaction specified by ID.”
Wipes a transaction from MemberPress by its ID, typically to clean up a payment that should never have been recorded.
Get a Coupon
ActionIn Make“Retrieves a coupon specified by ID.”
Reads one coupon's details when you already know its ID, so later modules can use them in a message or a report.
Get a Member
ActionIn Make“Retrieves a member specified by ID.”
Fetches the full member record behind an ID, which fills the gaps a trigger bundle might leave, such as the email to write to.
Get a Membership
ActionIn Make“Retrieves a membership specified by ID.”
Pulls the settings of one membership level from MemberPress, so a scenario can quote them in a message or compare them with another tool.
Get a Subscription
ActionIn Make“Retrieves a subscription specified by ID.”
Looks up a single subscription and hands its details to the next module, for example to check its status before acting.
Get a Transaction
ActionIn Make“Retrieves a transaction specified by ID.”
Retrieves one payment by its ID, a quick way to bring amounts and status into a scenario that started in another app.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Opens the whole MemberPress API from your scenario, with the connection you already set up, when no ready-made module covers the job.
Update a Coupon
ActionIn Make“Updates a coupon specified by ID.”
Edits an existing coupon from Make, so a promotion can change on the site as soon as the decision is made elsewhere.
Update a Member
ActionIn Make“Updates a member specified by ID.”
Changes a member's details in MemberPress from data held in another tool, which keeps both sides aligned.
Update a Membership
ActionIn Make“Updates a membership specified by ID.”
Adjusts an existing membership level without opening your site dashboard, so offer changes decided in a planning tool reach the site as they happen.
Update a Subscription
ActionIn Make“Updates a subscription specified by ID.”
Edits a live subscription by its ID, for the cases where a plan must change without being cancelled.
Update a Transaction
ActionIn Make“Updates a transaction specified by ID.”
Corrects a recorded payment in MemberPress from a scenario, useful when the truth about that payment lives in your accounting app.
Search Coupons
SearchIn Make“Searches for coupons or lists them all.”
Lists coupons or filters them, so you can review what is live or find the one whose ID you need for another module.
Search Members
SearchIn Make“Searches for members or lists them all.”
Finds members matching what you ask for, or lists them all, which turns MemberPress into a source you can query from any scenario.
Search Memberships
SearchIn Make“Searches for memberships or lists them all.”
Returns your membership levels, filtered or complete, a quick way to sync your offer list with a catalog or a pricing page tool.
Search Subscriptions
SearchIn Make“Searches for subscriptions or lists them all.”
Pulls subscriptions that match your criteria, or the full list, so you can audit plans or locate one without knowing its ID.
Search Transactions
SearchIn Make“Searches for transactions or lists them all.”
Brings back payments matching a filter, or every one of them, which is the starting point for reports and reconciliations.
Need help automating MemberPress with Make?
A person reads every message.