Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How I Add Live Sale Notifications in WooCommerce: 2 Easy Ways

Making your WooCommerce store feel lively and trustworthy can be a challenge, especially if you’re not seeing constant sales. It often feels like you need proof that people are buying, but how do you show that without resorting to fake reviews?

I’ve learned that authentic social proof is key. The good news is that you can use live sale notifications to make your store feel busy and encourage shoppers to act, even if you’re just starting out.

I found two simple ways to add these notifications to your store. One method gives you complete control over the design and appearance, while the other focuses on converting visitors with automated, attention-grabbing alerts.

Both are beginner-friendly, require no coding, and can make your store feel lively and trustworthy in minutes.

In this article, I will guide you through both methods, highlight their unique strengths, and help you choose the one that works best for your WooCommerce store.

How to Create a Live Sale Notification for WooCommerce

💡Quick Answer: How to Add Live Sale Notifications in WooCommerce

Here are the 2 easiest ways to add live sale notifications in WooCommerce:

  • Method 1 – Merchant by aThemes: Best for WooCommerce store owners who want a fully integrated solution inside WordPress. Its built-in Recent Sales Notifications module is ideal for quick setup and notifications for recent purchases, cart activity, and visitor engagement.
  • Method 2 – TrustPulse: Cloud-based tool where you build campaigns on their site and the WordPress plugin shows them automatically. Best for stores boosting conversions with FOMO, clickable alerts, and real-time social proof.

Why Display Live Sale Notifications in WooCommerce?

Live sale notifications boost trust, create urgency, and increase sales in a WooCommerce store.

They show visitors that other customers are actively buying, which encourages them to complete their own purchases. Here’s why they work so well:

  • Build Trust Instantly: Seeing real purchases reassures visitors that your store is reliable and active. For example, a notification like “Sarah from New York just bought the Premium WordPress Theme” immediately makes your shop feel credible.
  • Create Urgency and FOMO: Notifications make shoppers feel they might miss out, motivating faster action. A message such as “3 people just purchased this product in the last hour!” pushes visitors to act before it’s too late.
  • Highlight Popular Products: You can subtly showcase your best-selling items to guide buyers toward products they’re likely to enjoy.
  • Encourage Repeat Visits: Dynamic, real-time notifications make your store feel lively and engaging, giving users a reason to come back and see what’s new.
  • Support Other Social Proof: Works alongside reviews, testimonials, and follower counts to strengthen credibility. Pairing live sale notifications with a 5-star review can significantly increase trust in your products.
  • Maintain Authenticity: Using tools that pull real store data protects your brand’s credibility. Fake notifications can easily be spotted and will permanently damage customer trust.

By showing real activity on your store, live sale notifications make your WooCommerce site feel more active, trustworthy, and ready to convert visitors into customers.

💡 Expert Tip: If you have a brand-new store with zero sales, don’t worry! You can use tools to show “Visitor Count” or “Page Views” as alternative social proof until your sales volume picks up.

Choosing the Best Method for WooCommerce Live Sale Notifications

Before setting up live sale notifications, it’s important to pick the right method for your store.

Each approach is strong in its own way, and the best choice depends on whether you want full control over design or a tool that drives conversions automatically.

Here’s a quick comparison to help you decide:

PluginBest ForPrice
Merchant by aThemesWooCommerce store owners who want full control over the look, layout, and timing of notifications. Ideal for a built-in solution that feels native to your store.Pro version required – Starts at $79/yr
TrustPulseStores focused on boosting sales with automated social proof and FOMO. Perfect for increasing conversions without manually managing notifications.Starts at $5/month + Free (You don’t need the pro plan for this method)

Before diving in, make sure your WooCommerce store is fully set up.

If you haven’t done that yet, I recommend checking out these guides first:

Now, let’s jump into the step-by-step setup for each method. You can use the links below to go directly to the one you want to try first:

Method 1: Add WooCommerce Live Sale Notifications with Merchant

🥇Best for: Stores that want to showcase live sales activity, boost trust, and increase conversions using a built-in, fully customizable notification module.

Merchant by aThemes is a WooCommerce toolkit that comes with a built-in Recent Sales Notifications module.

This helps visitors see real-time activity like purchases, add to cart, and product views. It builds trust and creates urgency without having to install lots of extra plugins.

Merchant

I’ve tested Merchant on a busy WooCommerce site, and the Recent Sales Notifications module is fast, reliable, and easy to set up. You can control timing, types of notifications, and how they appear on your pages, so every alert feels relevant and on-brand.

Beyond live sales notifications, Merchant includes a full suite of conversion-boosting modules, including:

This makes Merchant not just a notification tool, but a complete set of modules that boost conversions for WooCommerce.

Step 1: Install and Activate Merchant by aThemes

First, head over to the Merchant website and click the ‘Get Merchant Pro’ button. Download the plugin they provide, then install and activate it on your WordPress site.

Don’t worry if you’re not sure how to install a WordPress plugin—I’ve got you covered. You can follow our step-by-step guide on installing WordPress plugins to get it set up quickly.

Once Merchant is activated, go to the Merchant » Settings page from your WordPress dashboard. Here, you’ll need to enter your license key, which you can find in your Merchant account on their website.

Add Merchant license key

This ensures your plugin is fully activated and ready to use the live sales notification features.

Step 2: Enable and Configure Recent Sales Notifications

Once that is done, go to the Merchant » Modules page in your WordPress dashboard.

Scroll down to the ‘Build Trust’ section and click on the ‘Recent Sales Notifications’ module.

Select Recent Sales Notifications module in Merchant

This will open a new screen where you can start setting up your notifications. I recommend starting with the ‘Timing Settings’ first. This controls when and how your notifications appear to your visitors.

For example, you can set a few seconds before the first notification shows up. I usually go with eight seconds so it doesn’t feel overwhelming.

Next, you can adjust how long each notification stays on the screen. You can keep it around eight seconds, just long enough for people to notice without it becoming distracting.

Configure seconds before the first notification is shown in Merchant

You can also set the delay between notifications. I usually pick twelve seconds to keep a nice, steady rhythm.

Finally, the maximum number of notifications per session is important. I recommend showing no more than six to keep things engaging without annoying your visitors.

Configure the delay between notifications in Merchant

When you control the pacing and frequency, you create a sense of social proof and FOMO while keeping your store’s experience easy and pleasant.

Step 3: Choose Your Notification Triggers

Now that the timing is set, it’s time to make your notifications actually work. For this, scroll down to the ‘Notifications Control’ section in Merchant. Here, you can decide what actions on your store will trigger a live sale notification.

Merchant gives you several options, each with its own superpower to boost trust and create FOMO.

Here’s a quick overview with examples to make it clear:

TriggerWhat It DoesExample
Recent PurchasesShows notifications of recent orders, including customer name and location if available/“Sarah in London purchased” – builds trust with real-time social proof.
Sales CountDisplays how many customers bought a product within a certain period.“5 customers bought this product in the last 7 days” – highlights popularity and urgency.
Cart SummaryShows how many shoppers added a product to their cart.“3 people added this product to their cart today” – nudges others to act fast.
Individual Cart AddsReal-time notifications when someone adds a product to their cart, optionally showing name/location.“{customer_name} in {city}, {country_code} added to cart” – makes your store feel active and busy.
Visitors CountDisplays the number of people who viewed a specific product.“12 people viewed this product today” – demonstrates high interest and social proof.

I recommend starting with ‘Recent Purchases’ because it’s the most impactful for building trust and creating urgency. To activate it, just expand the tab, set the ‘Status’ to Active, and configure your ‘Time Period.’

For instance, you can search for orders from the last 7 days, or choose weeks or hours depending on your store’s traffic.

Activate Recent Purchases notification in Merchant

You can also decide whether to hide the date for older events. I usually set this to 5 days so notifications feel fresh.

Then, pick your text template: if you have full customer data, you can show their name, city, and country,.

Note: If you operate in regions with strict privacy laws like the EU (GDPR), I highly recommend updating your privacy policy to mention this feature.

Otherwise, you can stick to the partial data template (e.g., “Someone in London”) to stay fully compliant.

If only partial data is available, Merchant automatically adjusts the message to something like “{customer_name} purchased” or even “Someone purchased,” so your notifications always look natural.

Configure Recent Purchases template in Merchant

Repeat this process for the other triggers you want to use. I suggest experimenting with a couple at first, like Sales Count or Visitors Count, so your store feels lively without overwhelming visitors.

Once you see what resonates, you can expand to more triggers for maximum effect.

Configure other notifications in Merchant
Step 4: Customize Your Notifications for Maximum Impact

Once your triggers are set, it’s time to make your notifications look and behave exactly how you want. For this, go to the ‘Custom Settings’ section in Merchant. It’s where you can fine-tune everything to fit your store’s style and audience.

First up is the ‘Customer Name Format.’ I recommend showing the ‘Full Name’ whenever possible. It makes the notification feel personal and real.

If your visitor sees “John Smith from New York purchased,” it instantly builds trust and adds that social proof magic.

Configure customer name format in Merchant

Next, think about your visitor’s experience on different devices. Because mobile screens are smaller, I often hide notifications on mobile to avoid clutter.

You can also disable them on desktop if you only want them showing in specific scenarios.

I also suggest experimenting with a few fun options like shuffling notifications. This keeps things fresh so repeat visitors don’t see the same messages over and over.

You can also hide product images or product names if you want a cleaner, text-focused look.

Hide recent sales notification in mobile using Merchant

Finally, don’t forget ‘Product Exclusion.’ If there are items you don’t want showing in notifications—maybe low-stock items or seasonal products—you can easily exclude them by toggling the switch.

This ensures your notifications stay relevant and strategic, helping you maximize their impact.

With these settings dialed in, your live sale notifications will feel polished, professional, and perfectly tailored to your WooCommerce store.

Configure product exclusion for recent sales notifications in Merchant
Step 5: Style Your Notifications to Match Your Store

Now that your notifications are working perfectly, I suggest making them look just as good as they perform. Merchant’s ‘Look & Feel’ section lets you control every visual detail so your notifications fit with your store’s design.

Start with the ‘Slide From’ option. I usually set mine to ‘Bottom Left’, but you can experiment with different directions to see what grabs attention without being intrusive.

Next, pick a ‘Layout.’ Merchant offers a few styles that you can preview to find an option you like.

Configure sales notification layout in Merchant

For size and shape, adjust the ‘Notification Box Width’. I recommend sticking with 420px, which looks balanced on desktop.

You can also tweak the ‘Corner Radius’ for both the box and product images. Rounded corners give a friendly vibe, while sharp edges feel clean and modern.

Next comes ‘Themes and Colors.’ You can customize your background color to match your site.

Then set the border color, notification message color, and time color, so everything is readable and stylish.

Customize sales notification in Merchant
Step 6: Turn On and See Your Notifications in Action

Once you’ve customized everything to your liking, scroll back to the top and hit the ‘Save’ button. This ensures all your timing, triggers, and design settings are safely stored.

Next, click the ‘Enable’ button to activate the Recent Sales Notifications module on your WooCommerce store.

Enable Recent Sales Notifications module in Merchant

Now comes the fun part. Visit your store as a regular visitor and watch the notifications in action! You’ll see real-time alerts for recent purchases, cart adds, or visitor counts depending on the triggers you set.

This final step confirms everything is working perfectly. It lets you see how your live sale notifications boost trust, social proof, and engagement on your store.

Live sales notification preview in Merchant

Method 2: Create Live Sales Notification with TrustPulse

🥈Best For: Stores looking to create dynamic, clickable social proof with live purchase alerts using a cloud-based platform.

I recommend TrustPulse if you want a simple, effective way to show recent purchases on your WooCommerce store. It’s the best WordPress social proof plugin and is perfect for boosting trust and conversions through real-time notifications.

Since TrustPulse is cloud-based, you set up and manage your campaigns on their website, while the WordPress plugin displays those notifications on your store.

This keeps everything lightweight and hassle-free.

With this tool, your visitors can see live customer activity, like purchases, signups, or registrations, which creates urgency and FOMO to encourage action.

I’ve tested TrustPulse extensively on a demo store and found it super easy to set up, even for beginners.

TrustPulse

The built-in ‘Recent Activity’ campaign type is ideal for live sale notifications, automatically pulling order data from your store and turning it into eye-catching, clickable alerts.

This not only shows your store is active and trusted but also directly drives sales by linking notifications to the products customers buy.

If you want more details about its features, I suggest taking a look at our TrustPulse review.

Step 1: Install and Set Up TrustPulse for WooCommerce Live Sales

First, you need to install and activate the FOMO & Social Proof Notifications by TrustPulse plugin.

You can learn how in our guide on how to install a WordPress plugin.

📍Note: The free version of TrustPulse works perfectly for setting up live sales notifications. However, if you want to unlock advanced features like analytics, priority support, and sub-accounts, I recommend upgrading to the premium plan.

Upon activation, you’ll land on the TrustPulse page in your WordPress dashboard.

On this page, you can either create a free account or connect an existing TrustPulse account if you already have one.

Click on the Button to Create a Free Account

Upon making your choice, you will be taken to your account dashboard on the TrustPulse website.

Here you have to sign up and add your website details. Enter your WordPress site’s name and URL, then click the green ‘Save Site’ button.

Add Your Website Details to TrustPulse

This step ensures TrustPulse can connect with your store and start pulling recent activity to create live sale notifications.

Step 2: Create Your WooCommerce Live Sale Campaign

Now that you’ve added your WooCommerce site to TrustPulse, it’s time to set up your live sale campaign.

First, click the ‘Create Campaign’ button at the top right of your TrustPulse dashboard.

TrustPulse Create Campaign button

I recommend giving your campaign a clear, simple name like ‘Live Sale Notification’ so you can easily recognize it later.

If you’ve connected more than one website to TrustPulse, make sure to select the correct store from the dropdown list. This ensures your notifications show up in the right place.

Name Your Campaign

Next, scroll down to the section labeled ‘Select Your Campaign Type’ and pick ‘Recent Activity’.

I suggest this option because it lets you display notifications for recent purchases, signups, and other activity, on your store, which is perfect for creating urgency and boosting trust.

Once that’s done, click the ‘Next Step’ button at the bottom right.

Select the 'Recent Activity' Option

On the new screen, you can customize the design and appearance of your notifications.

You can stick with the default settings when you’re just starting, but feel free to tweak the colors, fonts, and layout, so your notifications match your store’s branding.

Customize the Design and Appearance of Your Live Sale Notification

You’ll also see an ‘Advanced Settings’ area where you can adjust things like background color, borders, and drop shadows,. I recommend reviewing these settings because they can make your notifications feel really polished.

When you’re happy with the design, click ‘Next Step’ again to move on.

adjust-appearance-in-live-sales-notification
Step 3: Connect TrustPulse to WooCommerce

Now it’s time to tell TrustPulse where to pull the information for your live sale notifications.

For this tutorial, I recommend selecting ‘WooCommerce Orders’ because it’s simple, accurate, and perfect for showing real-time sales on your store.

Tracking WooCommerce orders in TrustPulse

Next, scroll down to the ‘WooCommerce Integration’ section for your website, and click ‘Connect TrustPulse to [website name]’.

A new tab will open asking for permission to connect TrustPulse with WooCommerce—just click ‘Approve’.

Connecting TrustPulse with WooCommerce

Once that is done, you’ll be redirected back to TrustPulse to continue setting up your notifications. On this page, click ‘Create new webhooks’.

Think of these webhooks as little automatic messengers: they tell TrustPulse immediately whenever a new sale happens in your store. Don’t let the technical word worry you.

TrustPulse sets these up for you automatically with a single click, so there is no coding or manual API configuration required.

Creating TrustPulse webhooks in WooCommerce

With your webhooks in place, it’s time to customize the notification message. In the Message Text field, you can update the text to something like ‘just purchased {{product_name}}!’.

The {{product_name}} tag will automatically pull the name of the product your customer bought, making your notifications feel personal and dynamic.

Customizing TrustPulse notification for WooCommerce

If an order has multiple products, you can choose which one to highlight: the first product, the most expensive, or a random one,. I suggest picking whichever will catch your visitors’ attention best.

💡Expert Tip: Enable the options to replace the notification image with the product image and link the notification directly to the product page.

I always turn these on because seeing the actual product makes the notification more convincing, and clickable links make it easy for visitors to check out immediately.

Enabling product image and notification link replacement for WooCommerce in TrustPulse

Finally, if you’re tracking conversions with Google Analytics, you can optionally add your GA ID here.

If not, just click ‘Next Step’ to continue.

Google Analytics setup in TrustPulse for WooCommerce notifications
Step 4: Choose Where Your Live Sales Notifications Appear

Now it’s time to decide where your live sales notifications will show up. This is where you get to control exactly how your visitors experience your store’s FOMO.

If you want notifications to pop up everywhere on your site, just stick with the default ‘Display on any page’ setting.

If you prefer to show notifications only on specific pages or products, you can do that too.

I suggest using this option if you want to spotlight certain items or offers. You can even set notifications to appear only on URLs containing specific text or matching a pattern, which gives you really precise control.

Select 'Display on Any Page'

Next, scroll down to the ‘Notification Settings’ section.

Here, you can choose how long to delay each notification and how long it stays on the screen. You can also decide whether to show notifications on mobile and whether they should loop.

For this tutorial, I recommend sticking with the default settings. Once you’ve made your choices, click ‘Next Step’.

Scroll Down to the 'Notification Settings' Section
Step 5: Publish Your Live Sale Notification

The last step is to publish your live sale notification so everyone visiting your store can see it in action. To do this, you’ll need to connect TrustPulse to your WordPress site using an embed code.

First, copy the code provided on the TrustPulse page.

Adding TrustPulse embed code in WooCommerce

Now, the easiest and safest way to add this code to WordPress is by using the free WPCode plugin.

I recommend this because it lets you add custom code snippets without touching your theme files, which keeps everything safe and prevents errors.

WPCode website

If you don’t have WPCode yet, go ahead and install and activate it. For more guidance, you can check out our step-by-step guide on how to install a WordPress plugin.

Once WPCode is active, head to Code Snippets » + Add Snippet from your dashboard. Click the ‘Add Your Custom Code (New Snippet)’ option, then select ‘Use snippet’.

Choose the Custom Code option in the WPCode library to insert an ad

Next, choose ‘HTML Snippet’ as the code type, and give your snippet a name like ‘TrustPulse Embed Code’. This is just for you, so it’s easy to find later if you want to edit, disable, or delete it.

Now, paste the code you copied from TrustPulse into the ‘Code Preview’ box.

Adding TrustPulse embed code in WPCode

Scroll down to the Insertion section and make sure ‘Insert Method’ is set to ‘Auto Insert’ and the location is set to ‘Site Wide Footer’.

This ensures your live sale notifications appear on every page of your site.

Finally, toggle the switch at the top from Inactive to Active, and click ‘Save Snippet’.

Choosing Site Wide Footer location in WPCode
Step 6: Verify and Launch Your TrustPulse Campaign

With your embed code in place, it’s time to make sure everything is connected and ready to go. Head back to the TrustPulse website and click the green ‘Check Now’ button.

This will verify that your site is properly linked.

Once TrustPulse confirms the connection is successful, go ahead and click ‘Launch Your TrustPulse Campaign’. And just like that, your live sale notifications are officially live

📌 Note: Sometimes it can take a few minutes for the connection to fully complete. If you want, you can always click the ‘Check Now’ button again to double-check.

Live and Ready to launch

Your customers will now start seeing real-time notifications whenever someone makes a purchase in your store.

I recommend keeping an eye on the campaign for the first few days to see how it looks and feels.

Live sales notification preview with TrustPulse

Bonus: Other Social Proof Strategies to Boost Conversions

Live sales notifications are very effective, but they’re just one piece of the social proof puzzle.

Over the years, I’ve tested a few strategies across different stores, and some approaches consistently work really well.

Here are some tips and tactics I’ve seen work best to build trust, increase engagement, and boost conversions,:

  • Customer Reviews and Ratings: Display star ratings and written reviews on product pages. Visitors see that other people love your products, which instantly builds trust.
  • Testimonials and Case Studies: Share real stories, quotes, or photos, from happy customers to make your store feel authentic and credible.
  • Recent Signups or Newsletter Opt-ins: Show notifications for people joining your email list or community. This encourages new visitors to take action.
  • Best-Sellers or Trending Products: Highlight popular products to tap into FOMO. Let visitors know what’s hot to encourage faster purchases.
  • User-Generated Content: Display customer photos, unboxing videos, or social media posts,. Seeing real people enjoy your products increases engagement and confidence.
  • Trust Seals, Security Badges, and Awards: Show that your store is safe and reliable. First-time buyers feel more comfortable completing their orders.

Using these strategies alongside live sales notifications creates a powerful social proof system that builds trust and drives more sales.

Frequently Asked Questions About Live Sale Notifications in WooCommerce

Even with live sales notifications set up, it’s normal to have a few questions about how they work, what’s included, and how to get the most out of them,.

I’ve put together some of the most common questions I hear from WooCommerce store owners, along with clear, easy-to-follow answers.

What is a sales notification?

A sales notification is a popup that shows recent purchases or customer actions on your website. It builds trust, encourages FOMO, and helps boost conversions in your WooCommerce store.

Do live sale notifications actually work?

Yes, live sale notifications work by creating urgency and social proof. When visitors see real-time purchases, they’re more likely to buy, increasing your WooCommerce sales.

Can I customize the design of my sales popups?

Absolutely. Most live sales notification plugins allow you to change colors, fonts, position, and content, so the popups match your store’s branding.

What is the best plugin for live sale notifications in WooCommerce?

For most WooCommerce stores, Merchant by aThemes and TrustPulse are the top options. Merchant is great for full WooCommerce integration, while TrustPulse excels at social proof campaigns and recent activity notifications.

By setting up live sales notifications, you’ve taken a powerful step to boost your WooCommerce sales. Now your store feels more active, trustworthy, and ready to convert visitors into loyal customers.

Continue improving your store by learning how to add a free shipping bar in WooCommerce or exploring our expert picks for the best WooCommerce 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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

1 CommentLeave a Reply

  1. Love this guide! The TrustPulse setup instructions are super clear and easy to follow. I’m really impressed with how well it explains the notification design customization – it’s great for matching your brand’s look.
    Here’s a helpful tip I’ve found: Try showing these notifications just on product pages or checkout. It’s more targeted and really helps create that FOMO effect!
    Thanks for putting this together!

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.