EDITS.WS

Tag: email notifications

  • How to Get Email Notification for Post Changes in WordPress

    Do you want to get email notifications for post changes in WordPress?

    By default, WordPress doesn’t send notifications when posts are changed by a user. If you run a multi-author WordPress site, then you may want to stay informed about post changes on your website.

    In this article, we will show how to get email notifications for post changes in WordPress.

    How to Get Email Notification for Post Changes in WordPress

    Why Set Up Email Notifications for Post Changes in WordPress?

    If you’re the only one working on your own WordPress website, then it is easier to keep an eye on everything that is happening on your website.

    However, if you have other authors writing blog posts, or SEO specialists optimizing blog posts for SEO, then you may want to keep an eye on the changes they make.

    For instance, you may want to be alerted when a new post is published or if changes were made to an older article.

    This also helps all team members be accountable. If they make a mistake, then it can be easily caught and remedied quickly.

    That said, let’s take a look at how to get email notifications for post changes in WordPress. We’ll cover two methods so you can choose one that works best for you. We’ll also show you how to undo post changes and make sure your notification emails are delivered.

    Method 1: Getting Notifications for Post Changes Using WP Activity Log

    This method is recommended for all users as it is easy, powerful, and flexible.

    The first thing you need to do is install and activate the WP Activity Log plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

    Upon activation, you’ll be asked to enter your license key. You can find this information under your account on the WP Activity Log website.

    Add license key for WP Activity Log

    Next, you’ll be given the option to run the setup wizard. You can answer a few quick questions to set up important monitoring and logging features.

    All these things can be changed later in plugin settings too.

    WP Activity Log setup wizard

    Setting Up Email Notifications for Post Changes in WordPress

    After that, you need to visit the WP Activity Log » Email & SMS Notifications page and switch to the ‘Content Changes’ tab.

    Installing the Helper Plugin in WP Activity Log

    You will see a message that a helper plugin is needed to enable SMS notifications.

    If you want to receive SMS notifications as well as email notifications, then simply click the button labeled ‘Install the helper plugin’. You will finish setting up SMS notifications in the next step.

    Now you need to select the events that will trigger notifications. The plugin comes with three default notifications covering most content changes.

    Setting up content change notifications in WP Activity Log

    Next to each event, you need to enter the email address the notifications should be sent to. In the next step, you will also add a mobile phone number if you want to get SMS notifications for post changes.

    Finally, click on the ‘Save Notifications’ button to store your changes.

    Setting Up SMS Notifications for Post Changes in WordPress

    WP Activity Log allows you to easily receive SMS notifications for post changes and other WordPress activities. To do that, you’ll need a Twilio account and a phone number.

    Twillio is a paid service with a pay-as-you-go pricing model for SMS messages. Pricing starts at $0.0079 per SMS, and you’ll also need to purchase a virtual phone number which will be used to send messages.

    Simply go to the Twilio website and signup for a free trial account.

    Sign up for a Twilio account

    After setting up your account, you’ll reach the Twilio Console.

    Here, you can copy your Account SID, Auth Token, and get a trial phone number.

    Getting your Twilio credentials

    Copy and paste these values to a text editor or leave this browser tab open.

    Next, you need to switch back to your WordPress website admin area and visit the WP Activity Log » Settings page. From here, switch to the SMS Provider tab and enter your Twilio Account SID, Auth token, and number.

    Entering your Twilio credentials

    Don’t forget to click on the ‘Save Changes’ button to store your settings.

    Now you can navigate back to WP Activity Log » Email & SMS Notifications and switch back to the ‘Content Changes’ tab. Here you can add a mobile phone number to get SMS notifications for post changes.

    Entering the Phone Number for SMS Notifications

    Testing Post Change Notifications with WP Activity Log

    WP Activity Log allows you to easily test your post change notifications.

    First, make sure you are on the ‘Content Changes’ tab of the WP Activity Log » Notifications page.

    Test notifications in WordPress Activity Log

    Now you can scroll down and click the ‘Test Notifications’ button.

    This will bring up a popup window where you can enter an email address and a mobile phone number to send notifications.

    Send test notifications

    WP Activity Log will then send test notifications. If you do not receive an email notification right away, then you can jump to the section below on troubleshooting email notifications.

    If you fail to receive SMS notifications, then check your Twilio credentials to make sure they are correct.

    Method 2: Getting Notifications for Post Changes With Better Notifications for WP

    This method is easy to use, but it doesn’t come with ready-made templates. While this method will send an email notification when a post is changed, you will have to write the email yourself and investigate the activity on your own.

    First, you need to install and activate the Customize WordPress Emails and Alerts – Better Notifications for WP plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

    Upon activation, you need to visit the Notifications » Add New page to create your first custom notification.

    Creating a post change notification

    First, you need to provide a title for the notification. After that, you can choose a ‘Notification For’ option from the drop-down menu. This is the event that will trigger this notification, such as ‘Post Updated’ in the screenshot above.

    If you like, you can check the ‘Additional Email Fields’ box so you can enter custom email addresses for the sender, cc, and more. If this option is left unchecked, then the plugin will simply use your default WordPress email settings.

    Next, you need to select the users or user roles that will receive this notification under the ‘Send To’ option. Below that you can write the email subject and the message itself.

    Setting up email settings

    The Better Notifications for WP plugin doesn’t come with a template for post changes. This means you’ll need to write your own email message.

    The plugin comes with a bunch of shortcodes that you can use to customize your notifications. You can view all of them by clicking on the ‘Find Shortcodes’ button.

    Lastly, you need to click on the ‘Save’ button to store your email notification. Once you’ve done that, you’ll be able to click on the ‘Send Me a Test Email’ button to see if it is working.

    Save and test your email notification

    Better Notifications for WP is not an activity monitoring plugin. This means you’ll need to set up multiple notifications to cover different types of content changes in WordPress.

    For instance, you may want to set up a ‘Post Published’ notification or another one for when a category or tag is changed.

    The plugin also allows you to create custom notifications or modify default WordPress notifications as well. For more details, see our article on how to create better custom notifications in WordPress.

    Revising and Undoing Post Changes in WordPress

    Once you have received an email notification for post changes, you may want to see what changes were made, who made them, and when.

    WordPress comes with a built-in revision management system that keeps track of all changes made to an article.

    Simply edit the post or page that you want to review and then click on the ‘Revisions’ tab under the ‘Post’ settings from the right column.

    Open revisions for a post or page in WordPress

    This will bring you to the post revisions screen.

    You can check the ‘Compare any two revisions’ box and then move the slider below to compare the changes.

    Comparing revisions in WordPress

    When you scroll down the post, you will see the changes between the two revisions highlighted in red and green colors.

    If you don’t like the changes, then you can simply click on the ‘Restore This Revision’ button to undo them and return to the previous version.

    Changes highlighted in revision history

    For more details, see our guide on how to undo changes in WordPress with post revisions.

    Troubleshooting Email Notifications in WordPress

    By default, WordPress uses the PHP mail() function to send emails. This method does not use proper authentication (login or password) which means it can be easily misused. This is why most spam filters mark such emails as spam or block them altogether.

    To fix this, you need to use a proper SMTP service provider to send out WordPress emails. There are even free SMTP servers like SendLayer, Gmail, Sendinblue, Sendgrid, and more that you can use with WordPress.

    To set up SMTP, you need to install and activate the WP Mail SMTP plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

    WP Mail SMTP allows you to connect your WordPress site to your SMTP service provider and send all your WordPress emails with much higher deliverability.

    Upon activation, you need to go to the WP Mail SMTP » Settings page in your WordPress admin area to set up the plugin.

    WP Mail SMTP license

    First, you need to enter your license key. You can find this information under your account on the WP Mail SMTP website.

    After that, scroll down to the ‘Mailer’ section to select your SMTP service provider. WP Mail SMTP will show all top SMTP service providers. You can click on your provider and then enter the required information below (usually an API key).

    SMTP mailers in WP Mail SMTP

    If your mailer is not listed, then you can simply choose ‘Other SMTP’ option and enter the required information.

    To learn more, see our tutorial on how to fix WordPress not sending email issue.

    We hope this article helped you set up email notifications for post changes in WordPress. You may also want to see our tips on getting more traffic to your blog and the best WordPress SEO plugins and tools to grow your website.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post How to Get Email Notification for Post Changes in WordPress first appeared on WPBeginner.

  • How to Send Automated Emails in WordPress

    Are you looking to automate emails in WordPress?

    Your small business or online store relies on email. However, keeping up with marketing emails, transactional emails, email notifications, and engaging with users can become overwhelming. Automating these emails can save you time and effort while delivering you better results.

    In this article, we’ll show you how to send automated emails in WordPress to streamline your workflow and grow your business.

    How to Send Automated Emails in WordPress

    Why Send Automated Emails in WordPress?

    Whether you have an online store, a membership site, or a small business website, you rely on email to keep it growing and running smoothly.

    For example, you can use email to welcome new users and let them know when new content or products are available. Email is also useful for marketing campaigns and updating your customers on the progress of their orders.

    You can even use email to notify yourself when there is a new post waiting for you to review, or that a WordPress update needs to be installed.

    Since email is used for so many tasks on your WordPress website, it only makes sense to save time and effort by automating as many emails as possible.

    With that being said, let’s take a look at how to send automated emails in WordPress. Here are the topics we’ll cover in this tutorial:

    Making Sure Your WordPress Email Is Being Sent Reliably

    Before you start automating your emails, it’s important to make sure that emails from your website are being delivered reliably.

    By default, most WordPress hosting companies do not have the mail function configured properly. To prevent their servers from abuse, many hosting companies even turn it off completely. In these cases, your WordPress emails will fail to reach users.

    Luckily, you can fix this easily by using WP Mail SMTP. This plugin lets you send your WordPress email through a reliable SMTP platform which is configured specifically to send emails like SendLayer, Gmail, Outlook, etc.

    The free version of WP Mail SMTP should be more than sufficient for most websites. For more details, see our guide on how to fix WordPress not sending email.

    Sending Automated Drip Emails Using Constant Contact

    A good place to start thinking about email automation is the way you market your store or business. And one of the best ways to automate marketing is with a drip campaign.

    What Is an Automated Drip Campaign?

    Automated drip campaigns are email messages that automatically guide your users along a specific journey. They’re great for boosting user engagement on your WordPress site.

    For example, these messages can welcome new users, promote important content, upsell products, target specific geographic regions, and encourage users to register for events.

    To send automated drip notifications by email, we recommend using Constant Contact because it’s the best email marketing service on the market. However, you can use any other major email marketing platform, including Sendinblue, HubSpot, and others.

    To start, you can visit the Constant Contact website and create an account. The software gives you a 60-day free trial, so you can try it out before committing to a premium plan.

    Constant Contact Website

    Pro Tip: If you use our Constant Contact coupon code, then you can also get 20% off by purchasing upfront.

    Creating a List of Contacts

    Once you sign up, you can visit the Constant Contact dashboard to create a contact list.

    Constant Contact has already created a default list for you. However, you can create your own list by going to the ‘Contacts’ tab in the top menu, and then clicking the ‘Create List’ button.

    Creating a New Email List

    A popup window will appear where you can enter a name for your list.

    After that, simply click the ‘Save’ button.

    Choose a Name for Your Email List

    You can add contacts to the list by going to the ‘Contacts’ tab and then clicking the ‘Add Contacts’ button.

    Email List Created

    A popup window will open with multiple options for adding new contacts.

    Now you can add your contacts manually, upload them in a spreadsheet or CSV file, or import them from other apps.

    Add Contact to Your Email List

    Creating an Automated Drip Campaign

    Once you’ve added your contacts, you need to create the drip campaign.

    To do that, head over to the ‘Campaigns’ tab and then click the ‘Create’ button.

    Create Welcome Email Campaign

    Next, Constant Contact will show you multiple options for creating a campaign.

    Go ahead and select the ‘Email Automation’ campaign.

    Email Automation Campaign

    From here, you can select single-step automations or multi-step automation.

    Single-step automations send just a single email, such as a welcome email. Multi-step automations let you create a series of emails that are automatically sent to your subscribers so you can let them know about your products and services, send special offers, and more.

    In this tutorial, you’ll create a multi-step automation for when new subscribers join your email list. Go ahead and select the ‘A contact joins a list’ option.

    Choose an email automation

    Next, you will have to enter a name for your campaign.

    Make sure you click the ‘Save’ button.

    Name the Automated Series

    Constant Contact will then ask you to choose what activity will trigger the email. For example, the drip series is automatically triggered when a user joins your email list, opens an email, clicks a link, or buys a product.

    You can use the default ‘Contact joins a list’ option as the trigger type. Then you can choose the email list you created earlier. Go ahead and click the ‘Save’ button when you’re done.

    Choose contact list

    Creating the Emails for Your Drip Campaign

    Now you need to create the emails to send in your automated drip campaign. The first one you create will be sent automatically when the user signs up.

    To begin, simply click the ‘Create New Email’ option.

    Create a New Email

    Constant Contact will now show different email templates to choose from.

    For this tutorial, we’ll use the ‘Agent Welcome’ template.

    Select Welcome Email Template

    You can customize the email template using the drag-and-drop email builder.

    You can choose multiple elements from the menu on your left and place them on the template.

    Creating Welcome Email

    You also need to add the email’s content by removing the placeholder text and adding your own. Once you’ve done this, simply click the ‘Continue’ button at the top right of the editor and the email will be added to the drip series.

    Next, you can add a second email by clicking the ‘+ Add to series’ button and then the ‘Create New Email’ button.

    Add another email to series

    You’ll need to select a template and customize the new email as you did earlier. You can set the delay before the drip campaign sends its next email.

    By default, this value is set to 4 days. You can change this by clicking the ‘Edit’ button in front of the section titled ‘Wait 4 days.’

    This will open the ‘Time Delay Editor’ where you can choose when the next email in the drip campaign will be delivered. You can click the ‘Confirm’ button when you’re done.

    Change time delay

    Now, you should see all your emails in the campaign summary area.

    Go ahead and click the ‘Activate’ button in the upper-right corner to launch your campaign.

    Activate your campaign

    Constant Contact will then show a prompt to verify whether you wish to activate your campaign.

    Simply click the ‘Continue’ button, and the tool will check if everything is working properly and activate your campaign.

    Verify and launch your campaign

    You’ve now successfully launched your automated drip email campaign.

    For more detailed instructions, and to learn how to create a drip campaign using push notifications, see our guide on how to set up automated drip notifications in WordPress.

    Sending Automated Transactional Emails With FunnelKit Automations

    If you are running a WooCommerce store, then your customers will receive different transactional emails. These help them get order confirmations, track their order status, get invoices, and find more information about your online store.

    You can customize and automate these emails using FunnelKit Automations, a popular WooCommerce plugin for marketing automation. It is a sister product to FunnelKit (formerly WooFunnels), a powerful sales funnel builder for WooCommerce.

    First, you need to install and activate the FunnelKit Automations plugin. For more details, please see our guide on how to install a WordPress plugin.

    Creating Email Automation Workflows With FunnelKit Automations

    Upon activation, you need to go to Campaigns » Automations (Next-Gen) to add a new automation from your FunnelKit Automations dashboard. Here you will see a library of email types that make it simple to create new automations.

    Autonami Email Library for WooCommerce

    You can import an email automation workflow with a single click, then use the visual email automation builder to make any customizations that you need.

    For example, here’s the workflow for Abandoned Cart Reminder.

    Autonami - Abandoned Cart Email Workflow for WooCommerce

    Customizing WooCommerce Emails With FunnelKit Automations

    FunnelKit Automations lets you customize any WooCommerce email and create new emails using a drag-and-drop email builder inside WordPress.

    You can go to FunnelKit Automations » Templates from your WordPress dashboard and click the ‘Add New Email Template’ button.

    Add new email template in FunnelKit Automations

    Next, you can enter a name for your email template.

    After that, make sure you click the ‘Add’ button to continue.

    Enter a name for template

    Now the plugin will let you enter a subject line and preview text for your email.

    You can customize the content of your WooCommerce emails using rich text, HTML, or the visual builder.

    Launch the visual builder

    The visual builder lets you select different elements from the menu on your left and place them on the template using drag and drop.

    For instance, the ‘Content’ tab lets you can add columns, buttons, headings, menus, text, and more to the email template.

    Add a heading block to email template

    The ‘Body’ tab lets you further customize each element, such as the text color, alignment, font, size, and more.

    Edit body of email

    Once you’re done, you can click the ‘Save’ button at the top.

    For more detailed instructions, see our guide on how to customize WooCommerce emails. Once there, make sure you scroll down to the second section titled ‘Customizing WooCommerce Emails using FunnelKit Automations.’

    Automating Marketing Emails Using Uncanny Automator

    Of course, you’ll also still need to send marketing emails outside of your drip campaign. These are most effective when they are personalized and timely.

    For example, you can use automated emails to showcase products similar to what your customer has already bought. Or you can automatically send users an email as soon as you publish a new article on your website.

    You can do this easily by using Uncanny Automator. It’s the best WordPress automation plugin that allows you to create automated workflows for your WordPress site.

    The free version easily connects with popular email marketing services such as Mailchimp, HubSpot, and others, making it easy to automate your email.

    For this tutorial, we’ll use the free version of Mailchimp because it’s popular and they offer a free forever plan where you can send up to 10,000 emails per month to 2000 subscribers.

    Getting Started With Uncanny Automator

    The first thing you need to do is install and activate the free Uncanny Automator plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

    Upon activation, head over to the Automator » Add New page to create your first recipe. In this tutorial, we’ll send an automated email to subscribers whenever we publish a new post.

    You’ll be asked to select which type of recipe you want to create. You should choose ‘Logged-in users’ and then click the ‘Confirm’ button.

    Selecting an Uncanny Automator Recipe Type

    Setting Up the Automation Trigger

    Next, you need to choose whether the automation will be triggered by Uncanny Automator or WordPress.

    Since you will be sending an automated email when a new WordPress post is published, you should click on the ‘WordPress’ option.

    Selecting an Uncanny Automator Trigger Integration

    Now you can choose from a long list of available WordPress triggers.

    You need to select the trigger labeled ‘A user publishes a type of post with a taxonomy term in a taxonomy.’

    You can use the search feature to find this trigger more quickly.

    Selecting an Uncanny Automator WordPress Trigger

    If you like, you can get specific about the types of posts that will trigger the email. You can choose a post type and a specific category or tag from the drop-down menus.

    For this tutorial, we’ll go with the default settings.

    Selecting the Types of Posts That Will Trigger the Automation

    Make sure you click the ‘Save’ button when you have finished setting up the trigger.

    Setting Up the Automation Trigger

    Next comes the action part, where you choose what action will be triggered. To get started, simply click the ‘Add action’ button.

    Clicking the Uncanny Automator 'Add action' Button

    Now you will be shown a long list of integrations that are available for the action.

    You should click the Mailchimp icon to connect it to your website.

    Selecting an Uncanny Automator Action Integration

    This will bring up a popup where you need to follow the on-screen instructions to finish the connection by logging into your Mailchimp account or creating a new one. Once connected, you will be able to choose what action you want to perform on your Mailchimp account.

    You should then choose the option ‘Create a send a campaign’.

    Choosing the Uncanny Automator 'Create and send a campaign' Action

    Now you need to type a name for the campaign. You might like to use tokens so that the Mailchimp campaign name for each new post is different.

    For example, you can click the ‘*’ button to the right of the field and select the ‘Post title’ token.

    After that, you can use the drop-down menus to choose your audience and segment and fill in the subject and other details of your email.

    Fill in the Fields to Set Up the Mailchimp Campaign

    You can compose your email in the ‘Email contents’ field. Make sure you use tokens so that the content is updated for each email campaign.

    For instance, you can include tokens for the post title, post author display name, post excerpt, post URL, and featured image URL.

    Once you are finished, you can switch the recipe from ‘Draft’ to ‘Live.’

    Switching the Uncanny Automator Recipe From Draft to Live

    From now on, when you publish a new article on your website, Mailchimp will automatically send an email to your subscribers.

    You can learn more about building an effective mailing list in our guides on using Mailchimp and WordPress and how to create an email newsletter the right way.

    You might also like to see our guide on how to automatically send a coupon to users who leave reviews in WooCommerce. It’s another good example of how you create automated emails using Uncanny Automator to build customer loyalty.

    Bonus: Sending Automated Notification Emails

    Now that you have set up automated emails for your users, you can do the same for yourself and your team.

    For example, you can create automated email notifications to keep track of issues that require your immediate attention, such as when an author submits a post for you to review.

    Creating a Notification for Posts Pending Review

    You can also stop the WordPress notifications you don’t need from filling up your inbox, such as comment notifications.

    To learn how to customize notification emails, see our step-by-step guide on how to add better custom notifications in WordPress.

    We hope this tutorial helped you learn how to send automated emails in WordPress. You may also want to learn how to get a free email domain, or check out our list of the best WordPress membership plugins.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post How to Send Automated Emails in WordPress first appeared on WPBeginner.