Real-Time Social Proof Notifications
Recent Purchases, show live order notifications pulled from real sales data
Boost conversions with real-time social proof notifications, display recent purchases, cart additions, and wishlist activity to create urgency and FOMO.
Key Features:
Additional Services
Built-in from day one. No add-ons, no upsell, no licence keys to renew.
Recent Purchases, show live order notifications pulled from real sales data
Real or Fake Activity, use genuine data or fall back to a curated pool of fake names and locations during low-traffic periods
Custom templates, fully styled phtml templates for Hyva and Luma
Touch-friendly, dismissible with a tap on mobile devices
MEQP compliant, passes Adobe's Magento Extension Quality Program
Panth Live Activity is a social proof and FOMO notification extension for Magento 2 that displays real-time customer activity on the storefront to lift conversion rates.
The Panth Live Activity extension surfaces recent purchases, cart additions, and wishlist saves as subtle, non-intrusive popups on Magento 2 and Adobe Commerce storefronts, building trust and urgency by showing shoppers that other customers are actively buying from the store right now.
It is built for Magento 2 merchants who want measurable conversion lift on product, category, and cart pages without paying a recurring SaaS fee. Display real activity straight from the database, or fall back to a curated list of fake names and locations when traffic is low so new stores still benefit from social proof from day one.
Configure animation style (slide-in, fade, bounce, zoom), display frequency, featured products, position, and mobile behavior to match the brand. The module is fully mobile-responsive, ships native templates for both Hyvä and Luma themes, and respects admin toggles so individual stores can disable specific notification types.
Best for:
Shoppers are significantly more likely to complete a purchase when they see that others are actively buying from the same store. Live activity notifications tap into three powerful psychological triggers:
Panth Live Activity is designed to leverage all three without being intrusive or spammy.
Panth Live Activity delivers configurable, theme-aware social proof popups for Magento 2 storefronts.
ThemeConfig"Sarah from New York just purchased Premium Running Shoes, 5 minutes ago"
"Michael from London just added Wireless Headphones to cart, 2 minutes ago"
"Emma from Sydney just added Leather Handbag to wishlist, 10 minutes ago"
Highlight hand-picked SKUs (flash sale items, new arrivals, or high-margin products) in a dedicated rotation that appears alongside real activity.
| Style | Description |
|---|---|
| Slide-In | Smoothly slides in from the corner (default) |
| Fade | Subtle fade-in/fade-out transition |
| Bounce | Playful bounce entry for casual brands |
| Zoom | Zoom-in scale effect for premium brands |
Animation duration and easing curves are configurable via CSS custom properties for fine-tuned branding.
Panth Live Activity is mobile-first by design:
prefers-reduced-motion, disables animations for accessibility| Issue | Cause | Resolution |
|---|---|---|
| Notifications not appearing | Module disabled or cache | Enable in admin, then run bin/magento cache:flush |
| No real activity showing | Low traffic or no recent orders | Enable Use Fake Names as fallback |
| Notifications on wrong pages | Page scope too restrictive | Review Page Scope setting |
| Animation choppy on mobile | Heavy theme or 3rd-party JS conflict | Try a different animation style or disable on mobile |
| Hyva storefront not showing popups | Static content not deployed | Run bin/magento setup:static-content:deploy -f |
| Requirement | Versions Supported |
|---|---|
| Magento Open Source | 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8 |
| Adobe Commerce | 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8 |
| Adobe Commerce Cloud | 2.4.4-2.4.8 |
| PHP | 8.1.x, 8.2.x, 8.3.x, 8.4.x |
| MySQL | 8.0+ |
| MariaDB | 10.4+ |
| Hyva Theme | 1.0+ (native support) |
| Luma Theme | Native support |
| Required Dependency | mage2kishan/module-core ^1.0 |
composer require mage2kishan/module-live-activity
bin/magento module:enable Panth_Core Panth_LiveActivity
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:flush
app/code/Panth/LiveActivity/ in your Magento installationPanth_Core is installed (required dependency)bin/magento module:enablebin/magento module:status Panth_LiveActivity
# Expected output: Module is enabled
Navigate to Admin → Stores → Configuration → Panth Extensions → Live Activity to configure the module.
| Setting | Default | Description |
|---|---|---|
| Enable Live Activity | Yes | Master toggle to show/hide notifications on the storefront. |
| Notification Types | Purchases, Cart, Wishlist | Select which activity types to display. |
| Use Real Data | Yes | Pull notifications from real orders/carts/wishlists. |
| Use Fake Names | No | Fall back to configurable fake names when real data is insufficient. |
| Fake Names Pool | (sample list) | Comma-separated list of first names used for fake notifications. |
| Fake Locations Pool | (sample list) | Comma-separated list of city/country pairs. |
| Featured Products | , | Select SKUs to prioritize in the rotation. |
| Animation Style | Slide-In | Slide-In, Fade, Bounce, Zoom. |
| Display Interval | 8 seconds | Seconds between notifications. |
| Display Duration | 5 seconds | Seconds each notification remains visible. |
| Position | Bottom-Left | Bottom-Left, Bottom-Right, Top-Left, Top-Right. |
| Page Scope | All Pages | Restrict display to specific page types. |
| Mobile Enabled | Yes | Show notifications on mobile devices. |
Panth Live Activity is licensed under a proprietary license, see LICENSE.txt. One license per Magento installation.
| Module Category | Marketing |
|---|---|
| Best For | All Sizes |
No. The notification feed is cached, assets are lightweight, and the JS runs asynchronously after page load.
Only first names (or curated fake names) and city-level locations are shown, no personally identifiable information is exposed. Always review your local regulations.
Yes. Disable Use Fake Names in configuration and the module will only show genuine activity.
Yes. Panth Live Activity is natively compatible with Hyva themes using Alpine.js, no jQuery required.
Yes. Use the Page Scope setting to restrict display to specific page types.
Yes. All settings respect Magento's standard scope hierarchy (default → website → store view) and all strings are translatable via Magento's __() function.
Yes. Override the phtml template in your custom theme under Panth_LiveActivity/templates/notification.phtml.
Yes. mage2kishan/module-core is a required dependency and is pulled in automatically by Composer.
Yes. When the module is enabled, the /contact URL is handled by Panth Advanced Contact Us and the stock Magento_Contact form is bypassed. Disable the module to revert to the native form, no data loss.
Yes. Both CMS block tabs and attribute tabs support unlimited entries. Add as many as your product requires.
No. Badge lookups are indexed and cached per product + store view + customer group, and badge rendering is pure CSS. Typical overhead is under 5ms on listing pages.
No. It uses Magento's standard layout update mechanism to replace the block under the content container. The controller itself is untouched.
Any reduction in the final displayed price for the store view where the customer subscribed, catalog regular price, special price, catalog price rule discount, tier pricing, or group pricing. The module compares the current final price against the baseline captured at subscription time.
Yes, on the product detail page. When the module is enabled, the default gallery.phtml is replaced with the Panth gallery (one template for Hyva, another for Luma, chosen automatically).
Yes. The module is engine-agnostic, it uses whatever Magento is configured with (Elasticsearch 7, Elasticsearch 8, OpenSearch 1.x/2.x, or the MySQL fallback). No extra setup required.
It enhances them. Magento's native meta fields still work, Panth Advanced SEO adds template-based defaults, tokens, hreflang groups, JSON-LD, SEO scoring, and dozens of other features Magento ships without.
No. Merchant-authored labels (anything other than empty, the product name, Image, main product photo, or the raw filename) are preserved. Only Magento's default placeholders get upgraded to template output.
Native file custom options are tied to the cart quote item and don't persist cleanly as a first-class order record. Panth Order Attachments creates dedicated panth_quote_attachment and panth_order_attachment tables, linked to the sales order item, ensuring files remain accessible for the full order lifetime, including reorders, invoices, and RMAs.
Talk to Kishan directly: written quote, scope and timeline within 24 hours. No sales call.
Live Activity Social Proof for Magento 2