How to Add a Sales Notification Popup on Magento 2

You’ve built a fast Magento store that handles a big catalog and a smooth checkout. But on your product pages, some visitors still hold back from buying.
It usually comes down to trust. A first-time shopper doesn’t know if other people buy from you. A live popup like “Lucas from San Diego just bought the Bamboo Bath Towel Set” shows them right away that they do.
WiserNotify shows those real-time sales popups on your Magento store using social proof. This guide covers why they work, how to set one up step by step, and the tips and mistakes worth knowing.
Do Sales Popups Work on Magento?
Yes, when they’re honest and relevant. Shoppers look to others before they buy, and social proof statistics show around 70% check reviews or proof of other purchases before deciding.
A sales popup puts that proof on the page right when someone is deciding. Seeing “someone just bought this” eases doubt, gets a hesitant shopper to act, and helps reduce cart abandonment.
On a big Magento catalog it also shows what’s selling, so popups can point shoppers to popular items instead of making them hunt.
How to Add a Sales Popup on Magento
The setup has two parts: install the WiserNotify extension on your Magento 2 store, then connect it with your API key and build the popup from the dashboard.
The video below walks through creating the notification, and the steps are written out under it.
Step 1: Install the WiserNotify Magento Extension
In your WiserNotify account, go to Integrations > Magento 2.0 and download the app module (zip file). Then add it to your store:
- Unzip the folder and copy it into your Magento root at app/code/Tatvam/.
- From the root directory, run php bin/magento setup:upgrade to enable the extension.
- Compile and deploy with php bin/magento setup:di:compile and setup:static-content:deploy.
- In the Magento Admin Panel, go to System > Cache Management and flush the cache.

Step 2: Connect Magento With Your API Key
Back in WiserNotify, on the Integrations > Magento 2.0 page, click Integrate and copy your API Key. In your Magento Admin Panel, go to System > WiserNotify.

Paste the API Key into the box and click Verify. WiserNotify then adds the pixel to your store, pulls in your last 30 orders, and sets up a webhook for real-time sales data.

For the full detail on this step, see the Magento integration guide.
Step 3: Create a Sales Notification
In the WiserNotify dashboard, click Add Notification and open the Sales Activities tab. You get two options:
- Recent Sales: shows each buyer’s name, location, product, and time.
- Sales Count: shows the total number of sales over a period.
Pick Recent Sales, choose a design, then name it and enter your Magento store URL.

Step 4: Design the Notification
In the Design section, set the popup to match your store:
- Style: adjust the icon, position, animation, borders, and colors.
- Text editor: edit the wording and change the language if you need to.
- Click action: turn on a CTA button if you want the popup to link to a product or page.
- Data and timing: set a display delay and how long the popup stays on screen.
Save your changes when the design looks right.

Step 5: Set the Display Rules
In the Display section, choose where the popup shows, all pages or specific ones like product and checkout pages, and add more site URLs if you run several stores.
You can target new or returning visitors and narrow the audience with UTM, cookie, or referrer rules.

Step 6: Confirm the Data Source and Publish
In the Data Source section, select your Magento integration so the popup pulls from real orders. Then click Finish and turn the notification on. Open your store in a private window to see the popup live.

Popup Not Showing Up on Magento?

If the sales popup isn’t showing on your live Magento store, check these first:
- API key not verified: in System > WiserNotify, make sure the API key is pasted and shows as verified.
- Cache not flushed: after installing or changing the extension, flush the cache under System > Cache Management.
- Wrong data source: in the notification’s Data Source, confirm the Magento integration is selected.
- Notification is off: make sure the notification is turned on in the WiserNotify dashboard.
- Old cache in your browser: open the store in a private window so you’re not seeing an old version.
Still stuck? WiserNotify’s dashboard has a built-in check that shows what’s wrong, and live chat can help.
Does It Slow Down Your Magento Store?

Performance matters on Magento, especially with a big catalog, so it’s worth checking before you add anything.
The WiserNotify pixel loads asynchronously, so it runs in the background without holding up your pages. Your product and category pages load as normal.
The popups are light and pull from data WiserNotify already has, so they don’t add database queries or extra load to your Magento backend at checkout.
Sales Popup Tips for Magento
- Match your theme: use your store’s fonts, colors, and spacing so the popup looks like part of the site, not something stuck on top.
- Delay the timing: don’t fire it instantly. Wait 10 to 15 seconds or until the shopper scrolls partway down the page.
- Show the right products: feature items the shopper is looking at or your best sellers, so the proof fits what they’re browsing.
- Personalize the message: real names and cities make it believable, as the best social proof examples show. “Emily from Denver just bought the Cookware Set” beats a generic line.
- Time it near Add to Cart: a popup around the Add to Cart button is one of the simplest wins in product page optimization, giving a hesitant shopper a nudge to buy.
Sales Popup Mistakes to Avoid on Magento

- Too many popups: showing them constantly wears shoppers out and they start tuning them out. Space them out and cap how many show per session.
- No context: “someone bought an item” is too vague to matter. Include the product, the buyer’s city, and the time so it feels real.
- Poor placement: a popup that covers the nav, a CTA, or the checkout form frustrates shoppers. Keep it in a corner and test every screen size.
- Styling that clashes: colors and fonts that don’t match your theme make the popup look off. Keep it in line with your store.
- Skipping the data: setting a popup and forgetting it means guessing. Watch impressions, clicks, and conversions, then adjust from what the numbers show.
Wrap-Up
Magento handles the heavy lifting of running your store. Sales popups add the trust that gets people to buy. Pair them with one of the native Magento review modules so product pages carry reviews too.
With light, customizable popups tied to real orders, you give shoppers confidence and help them decide faster, without redesigning your store or touching checkout.
Set up your WiserNotify sales popup on Magento and give every product page the proof it needs to sell.
Related guides
Setting up a sales notification popup on a different platform? These walk through it:
Frequently Asked Questions
Does Magento have a built-in sales notification popup?
No, Magento has no native sales popup. You add one with the free WiserNotify extension for Magento 2, then build and manage the popup from the dashboard.
How do I install WiserNotify on Magento 2?
Install the WiserNotify Magento 2 extension (copy it to app/code/Tatvam, run setup:upgrade, compile, deploy, flush cache), then paste your API key in System > WiserNotify and click Verify.
What data can the sales popup show?
Recent Sales shows each buyer’s name, location, product, and time. Sales Count shows the total number of sales over a period you choose.
Where does the sales data come from?
After you verify the API key, WiserNotify pulls your last 30 Magento orders and sets up a webhook, so new orders flow in as real-time sales data.
Can I control where and when the popup appears?
Yes. Display settings let you target all pages or specific ones like product and checkout pages, set a delay and display time, and narrow the audience by location, UTM, or referrer.

Krunal Vaghasiya is a marketing tech expert who boosts e-commerce conversion rates with automated social proof and FOMO strategies. He loves to keep posting insightful posts on online marketing software, marketing automations, and improving conversion rates.