WordPress Automations
How to Send a Password Reset Email Automatically When a WordPress User Registers
When a new user registers on your WordPress website, you may want to automatically send them an email that helps them set or reset their password.
This can be useful when your website creates user accounts as part of a membership, onboarding, or account-management process.
Instead of manually sending a password reset email, you can use Zapify to automate it.
With this automation:
When: A new user registers on your WordPress website
Then: Zapify automatically sends a password reset email
What can you automate?
You can create an automation like this:
A user registers → Send password reset email
For example:
New user registers → Send password setup email
Once the automation is active, Zapify automatically sends the password reset email whenever a new user registration triggers the automation.
Why use this automation?
Automatically sending account-related emails can make the registration process easier for users.
This automation can help you:
-
Guide new users through setting up their password
-
Provide account access instructions automatically
-
Reduce manual account-management work
-
Create a smoother onboarding process
-
Make sure new users receive important account information
Who can use this?
This automation can be useful for:
-
Membership websites
-
Client portals
-
Online communities
-
Websites with user registration
-
Websites where accounts are created as part of an onboarding process
-
Websites where users need help setting up their account
Before you start
Make sure:
-
Zapify is installed and activated.
-
User registration is enabled on your WordPress website.
-
Your website can send emails successfully.
-
You understand that the password reset email contains a link that allows the user to manage their password.
You do not need to write any code.
Step 1: Create a new automation
Go to the Zapify section in your WordPress dashboard and create a new automation.
Give the automation a name that clearly explains what it does.
For example:
Send Password Reset Email to New Users

You can use any name that makes the automation easy to identify later.
Step 2: Choose the trigger
The trigger tells Zapify when the automation should start.

Choose:
Wordpress -> A User registers


This trigger runs whenever a new user registers on your WordPress website.
Once the automation is active, Zapify waits for new registrations and starts the automation automatically.
Step 3: Add the password reset email action
Next, choose what should happen after the user registers.
Click Add Action.

Select:
Wordpress -> Send a password reset email


Then select Send a password reset email.
Step 4: Select the user
The action needs to know which user should receive the password reset email.
Because the automation is triggered by a new user registration, select the user provided by the A User registers trigger.
Use the {} token button if required to select the user information from the trigger.

The important part is that the action should use the newly registered user rather than a fixed user account.
Step 5: Review the password reset email action
Check that the correct user is selected.
The password reset action is designed to send the appropriate password-management email to that user.
You do not need to manually create the password reset link.
Zapify handles the configured action when the automation runs.
Make sure the user selected in the action is the same user who triggered the registration event.
Step 6: Save and set the automation live
Once the trigger and action are configured, save the automation.
A newly created automation is initially a Draft.
A Draft automation will not run when someone registers.
Click Set Live at the top to activate it.

Once the automation is live, Zapify will start watching for new user registrations.
Step 7: Test the automation
Create a new test user on your WordPress website.
After the registration:
-
The new user registration triggers Zapify.
-
Zapify starts the automation.
-
The Send a password reset email action runs.
-
The password reset email is sent to the selected user.
Check the test user's email inbox to confirm that the email was received.
You can also check Zapify's automation run information to confirm that the automation was executed.
Example automation
Your finished automation should look similar to:
A user registers
↓
Send a password reset email
For example:
New user registers → Send password setup email
From now on, Zapify will automatically perform the configured password reset email action whenever a new user registers.
Common questions
Does this change the user's password automatically?
No.
The action sends a password reset email to the selected user.
The user can then use the email to manage their password.
Does the user need to be manually selected each time?
No.
Use the user information provided by the registration trigger so that Zapify can apply the action to the user who registered.
Can I send the email to an existing user?
The action can be configured for the user selected in the automation.
For a registration workflow, use the user provided by the A User registers trigger.
Does Zapify create the password reset link?
The password reset action handles the password-reset email process for the selected WordPress user.
You do not need to manually create a reset link.
Can I customize the password reset email?
This action is intended for sending the WordPress password reset email. The available customization depends on how the action is provided by Zapify and WordPress.
What happens if the automation is disabled?
Zapify will not run the automation while it is disabled.
You need to set the automation live before new registrations can trigger the password reset email.
What if the email does not arrive?
First check that:
-
The automation is active.
-
The correct user is selected from the registration trigger.
-
The user registered successfully.
-
Your WordPress website can send emails successfully.
You can also check Zapify's automation run information.
A simple example
Imagine you run a client portal where a new account is created for each new member.
After registration, you want the member to receive an email that lets them set or manage their password.
Without Zapify:
User registers → Administrator manually sends password reset email
With Zapify:
User registers → Zapify → Password reset email is sent
This removes the manual step and gives the user the next step automatically.
Summary
Zapify can automatically send a password reset email when a new WordPress user registers.
The automation is simple:
Trigger: A user registers
Action: Send a password reset email
Once the automation is set live, Zapify handles the password reset email automatically for new registrations.