WordPress Automations
How to Send an Email Automatically When a WordPress Post Is Created
When a new post is published or created on your WordPress website, you may want to notify someone automatically.
For example, you may want to notify your editor, website administrator, content team, or another person whenever a new post is created.
Instead of manually sending an email every time a post is created, you can use Zapify to automate it.
With this automation:
When: A new WordPress post is created
Then: Zapify automatically sends an email
What can you automate?
You can create an automation like this:
Post is created → Send an email
For example:
A new post is created → Notify the content team
Once the automation is active, Zapify automatically sends the configured email whenever a new post is created.
Why use this automation?
If multiple people work on your website, it can be useful to notify them whenever new content is created.
This automation can help you:
-
Notify editors when new posts are created
-
Inform administrators about new content
-
Keep a content team updated
-
Send automatic notifications without manual work
-
Create a simple content notification workflow
Who can use this?
This automation can be useful for:
-
Blogs
-
News websites
-
Magazine websites
-
Content teams
-
Multi-author WordPress websites
-
Websites where administrators need to know when new posts are created
Before you start
Make sure:
-
Zapify is installed and activated.
-
You have permission to create WordPress posts.
-
Your website can send emails successfully.
-
You know who should receive the notification.
-
You know what information you want to include in the email.
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:
Notify Team When Post Is Created


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 post is created


This trigger runs whenever a new WordPress post is created.
Once the automation is active, Zapify waits for new posts and starts the automation automatically.
Step 3: Add the email action
Next, choose what should happen after the post is created.
Click Add Action.

Select:
Wordpress -> Send an email


This tells Zapify to send an email whenever a new post triggers the automation.
Step 4: Choose who should receive the email
In the Send an email action, enter the email address of the person or team who should receive the notification.
For example, you could send the notification to:
-
Your website administrator
-
An editor
-
A content team
-
Another email address responsible for reviewing new posts

If the recipient should always be the same person, you can enter a fixed email address.
You can also use the {} token button when you want to use information provided by the trigger.
Step 5: Write the notification email
Now write the subject and message you want to send.
For example:
Subject:
A new post has been created
Message:
A new post has been created on the website.
Please review the new content when you have a chance.
You can use available Zapify tokens to include information from the post, such as the post title or other available details.
A personalized notification can make it easier for the recipient to understand which post triggered the email.
For example:
New post created: {Post Title}
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 a new post is created.
Click Set Live at the top to activate it.

Once the automation is live, Zapify will start watching for new WordPress posts.
Step 7: Test the automation
Create a new test post on your WordPress website.
After the post is created:
-
The new post triggers Zapify.
-
Zapify starts the automation.
-
The Send an email action runs.
-
The notification email is sent to the configured recipient.
Check the recipient's 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 post is created
↓
Send an email
For example:
New post created → Notify content team
From now on, Zapify will automatically send the notification whenever a new post is created.
Common questions
Will an email be sent every time a new post is created?
Yes.
When the automation is active, each new post that triggers the automation can cause the email action to run.
Can I send the notification to a specific email address?
Yes.
You can enter the email address of the person or team who should receive the notification.
Can I send the email to the person who created the post?
If the trigger provides the post author's information, you can use the available token to send the email to the appropriate address.
Can I include the post title in the email?
Yes.
If the post title is available as a trigger token, you can insert it into the email subject or message using the {} token button.
Can I customize the email?
Yes.
You can change the subject and message to match your workflow.
You can also use available trigger information to personalize the notification.
Does Zapify publish the post?
No.
The trigger detects that a post has been created.
The email action only sends the configured notification.
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 newly created posts can trigger the email.
What if the email does not arrive?
First check that:
-
The automation is active.
-
The recipient email address is correct.
-
The post was created successfully.
-
Your WordPress website can send emails successfully.
You can also check the automation's run information in Zapify.
A simple example
Imagine you run a multi-author blog.
One of your writers creates a new post.
Without Zapify:
Writer creates post → Editor is manually notified
With Zapify:
Writer creates post → Zapify → Editor receives an email
The editor can then review the new content without anyone having to send a separate notification.
Summary
Zapify can automatically send an email whenever a new WordPress post is created.
The automation is simple:
Trigger: A post is created
Action: Send an email
Once the automation is set live, Zapify handles the notification automatically whenever a new post is created.