
Create a WordPress account for each new customer
When Pabbly Subscriptions creates a customer, New User makes a site login with the same email, so buyers can reach the member area without registering a second time.
Customer CreateNew User

Membership sites and course creators who bill through Pabbly Subscriptions need WordPress to know who has paid. FlowMattic, which already runs inside your site, creates user accounts for new customers, grants or removes roles as subscriptions start, upgrade and expire, and updates user meta when a customer is deleted, so access follows billing without manual edits in wp-admin.
53 triggers 76 actions 7 example workflows 4 ready-made templates Unlimited runs
When this happens in Pabbly Subscriptions21 triggers
Do this in WordPress71 actions
When Pabbly Subscriptions fires Customer Create, FlowMattic runs New User in WordPress with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

When Pabbly Subscriptions creates a customer, New User makes a site login with the same email, so buyers can reach the member area without registering a second time.
Customer CreateNew User

The workflow finds the user by the customer's email and adds a member role next to any role they already hold, opening whatever content that role is allowed to see.
Subscription ActivateGet User by EmailAdd Role to User

When someone moves to a bigger plan, Change User Role replaces their current role with the premium one, so what they can open on the site matches what they now pay for.
Subscription UpgradeGet User by EmailChange User Role

Expiry is the moment paid access should end. A Filter stops the run when no user matches the email; otherwise the member role is removed and the account stays for a later return.
Subscription ExpireGet User by EmailFilterRemove User Role
Ready-made templateWhen a customer is deleted in Pabbly Subscriptions, the matching user gets a meta value you choose, such as a billing status of deleted, which other plugins and reports can read.
Customer DeleteGet User by EmailUpdate User Meta
View the template

When members change their name or email on your site, Update Customer Details copies the change to Pabbly Subscriptions, keeping invoices addressed to the right person.
User Profile UpdatedUpdate Customer Details

For sites where people sign up first and pay later, each new WordPress user is created as a Pabbly Subscriptions customer, ready for a plan when they choose one.
New UserCreate Customer
When you finish, every new Pabbly Subscriptions customer gets a WordPress user account under their email.
Decide which role new customers should get, such as subscriber or a role your membership plugin adds.
Create a workflow that starts with the Pabbly Subscriptions Customer Create trigger, finish its setup in the builder and add a test customer to capture sample data.
Add a WordPress step with New User, map the email, username and name fields, and set the role. WordPress is the site FlowMattic runs on, so there is no account to connect.
Run the step with the sample, confirm the new user exists on your site, then switch the workflow on.
1. Trigger in Pabbly Subscriptions
Customer Create
2. Action in WordPress
New User
Fields mapped from the earlier steps (a typical setup)
| From Pabbly Subscriptions | To WordPress |
|---|---|
| User email | |
| Username | |
| First name | First name |
| Last name | Last name |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Pabbly Subscriptions and WordPress connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
FlowMattic is a WordPress plugin, so it changes users, roles and meta directly on the site it runs on, with no API keys needed on that side.
Activate, upgrade, expire and delete events each get a workflow, so roles reflect what each customer pays for without anyone editing users by hand.
Every renewal, upgrade and expiry runs on your own server with no per-task fee, so a large member base costs the same to automate as a small one.
Create the account with New User on Customer Create, then add a role with Add Role to User on Subscription Activate. Membership or course plugins that gate content by role will then open the right pages.
Yes. Subscription Cancel Scheduled fires when the cancellation is booked, while Subscription Expire fires when the subscription actually ends. Build the role removal on Subscription Expire.
Yes. Use Subscription Downgrade with Get User by Email and Change User Role, mirroring the upgrade workflow but setting the lower plan's role.
Yes. A workflow on Dunning Invoice can find the user and set a meta value or remove a role while the fee is overdue, and a Successful Payments workflow can restore it once the customer pays.
Yes. The workflow library has templates that update user meta when a Pabbly Subscriptions customer is deleted, create a WordPress user and Mailchimp member for each new customer, and remove a SureMembers access group when a cancellation is scheduled.
Did not find your answer? You can browse the help center or ask us directly.
Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Pabbly Subscriptions integration 1.0, WordPress integration 7.3.0.