Title: PingBell for WooCommerce — Live Sales Counters, Notifications &amp; TV Signage
Author: PingBell
Published: <strong>December 18, 2025</strong>
Last modified: July 24, 2026

---

Search plugins

![](https://ps.w.org/pingbell-for-woocommerce/assets/banner-772x250.png?rev=3422436)

![](https://ps.w.org/pingbell-for-woocommerce/assets/icon-256x256.png?rev=3422436)

# PingBell for WooCommerce — Live Sales Counters, Notifications & TV Signage

 By [PingBell](https://profiles.wordpress.org/pingbell/)

[Download](https://downloads.wordpress.org/plugin/pingbell-for-woocommerce.1.1.0.zip)

 * [Details](https://wordpress.org/plugins/pingbell-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/pingbell-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/pingbell-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/pingbell-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/pingbell-for-woocommerce/)

## Description

**See every sale the moment it happens.** PingBell for WooCommerce connects your
store’s key events — orders, paid orders, add-to-cart — to live PingBell counters
you can embed on your site, cast to a TV in the shop or warehouse, or watch on your
phone. It’s the “cha-ching” for your whole team, plus social-proof counters that
lift conversion on your storefront.

**Free to connect, and your counters run around the clock** — no time limits on 
live tracking. When you want to design a custom board or cast it full-screen to 
a TV, start a **7-day free trial** on any plan.

#### Why store owners use it

 * **Live sales counters** — embed a real-time order or revenue counter on landing
   pages for instant social proof.
 * **Sale celebrations** — every new order rings the bell, with sound and animation
   the whole team can feel.
 * **Cast to any screen** — put today’s orders/revenue on a TV in the shop, office,
   or warehouse.
 * **Add-to-cart signals** — fire a counter the moment shoppers add products to 
   their cart.
 * **Works on your phone and TV** — the same account powers the PingBell iPhone,
   Android, Apple TV, Fire TV, Roku and Android TV apps.

### How it works

 * Adds a **PingBell** settings page under **WooCommerce  PingBell**.
 * **Connect with PingBell (1 click, recommended):** click Connect, sign in or create
   your PingBell account in the tab that opens, and choose which store events should
   ring the bell. The plugin then creates your counters AND the WooCommerce webhooks
   for you automatically — each one signed so PingBell can verify every delivery
   genuinely came from your store.
 * **Guided setup** walks you from connect  events  screen, and embeds your **live
   styled board right on the settings page** — it rings there the instant an order
   comes in.
 * **Deep links per connection** — jump straight into PingBell’s board editor to
   design your counter, or open the live board you cast to a TV.
 * **Manual setup (API key)** remains fully supported under Advanced: paste your
   key, fetch your counters, and map them to WooCommerce events yourself.
 * **Delete** a connection anytime and the underlying WooCommerce webhook is removed
   with it.

### Supported WooCommerce events

Out of the box, the plugin supports these webhook topics:

 * `order.created` – New order created
 * `order.updated`
 * `order.deleted`
 * `order.status_pending_to_processing` – Order paid
 * `order.status_processing_to_completed` – Order completed
 * `order.status_completed` – Any status  Completed
 * `action.woocommerce_add_to_cart` – **Product Added to Cart** (custom action)

Point one PingBell counter at multiple events, or create a separate counter per 
event.

### External service

This plugin sends event data from your WooCommerce store to the PingBell service
so it can power your live counters.

 * Connect & account: https://my.pingbell.io
 * Webhook deliveries: https://hooks.pingbell.io (1-click connections, signed) or
   https://app.pingbell.io (manual API-key connections)
 * Data is sent over HTTPS via WooCommerce’s native webhook mechanism.

You’ll need a PingBell account to use this plugin — the 1-click Connect flow can
create one for you in seconds. Embedding and tracking your live counters is free;
designing custom boards and casting them full-screen to a TV is included with a 
7-day free trial on any plan.

## Screenshots

[⌊A live PingBell order counter on a shop TV — today's sales, full-screen, updating
in real time.⌉⌊A live PingBell order counter on a shop TV — today's sales, full-
screen, updating in real time.⌉[

A live PingBell order counter on a shop TV — today’s sales, full-screen, updating
in real time.

[⌊1-click Connect: sign in and pick which WooCommerce events ring the bell — counters
and webhooks are created for you.⌉⌊1-click Connect: sign in and pick which WooCommerce
events ring the bell — counters and webhooks are created for you.⌉[

1-click Connect: sign in and pick which WooCommerce events ring the bell — counters
and webhooks are created for you.

[⌊The guided setup page with your live styled board embedded — it rings the moment
an order comes in.⌉⌊The guided setup page with your live styled board embedded —
it rings the moment an order comes in.⌉[

The guided setup page with your live styled board embedded — it rings the moment
an order comes in.

[⌊Existing connections: map counters to WooCommerce events (including "Product Added
to Cart"), with Edit, View, and Delete.⌉⌊Existing connections: map counters to WooCommerce
events (including "Product Added to Cart"), with Edit, View, and Delete.⌉[

Existing connections: map counters to WooCommerce events (including “Product Added
to Cart”), with Edit, View, and Delete.

## Installation

 1. **Install the plugin**

 * Upload the plugin folder to `/wp-content/plugins/` **or**
 * Upload the ZIP via **Plugins  Add New  Upload Plugin**.

 1. **Activate**

 * Go to **Plugins  Installed Plugins** and activate **PingBell for WooCommerce**.

 1. **Connect PingBell (1 click)**

 * Go to **WooCommerce  PingBell** in the WordPress admin.
 * Click **“Connect with PingBell”**.
 * In the tab that opens, sign in (or create your account) and pick which store 
   events should ring the bell.
 * Come back — the plugin has created the counters and webhooks for you.

 1. **Or set up manually (API key)**

 * Paste your **PingBell API key** and click **“Fetch PingBells”**.
 * Under **Add New Connection**, choose a **PingBell** and a **WooCommerce Event**,
   then click **“Add Connection”**.
 * A WooCommerce webhook is created automatically with the correct PingBell URL.

 1. **Embed or cast**

 * In the **Existing Webhook Connections** table, click **Edit Counter** to design
   it in PingBell, or **View Counter** to open the live view (for dashboards, TVs,
   or iframes).
 * Embed the counter on your storefront, or cast it full-screen to a TV.

## FAQ

### Is it free?

Connecting your store and running live counters is free — there’s no time limit 
on tracking. Designing custom boards and casting them full-screen to a TV is part
of a paid plan, and every plan starts with a **7-day free trial** so you can try
everything first.

### Do I need a PingBell account?

Yes — but the **Connect with PingBell** button can create one for you as part of
the connect flow. No API key needed on that path.

### Where do I find my PingBell API key?

Log into your PingBell account and open your account settings. Copy the API key 
and paste it into **WooCommerce  PingBell  PingBell API Key**.

### What WooCommerce events are supported?

Currently:

 * New order created
 * Order updated
 * Order deleted
 * Order paid (pending  processing)
 * Order completed (processing  completed)
 * Any order status  completed
 * **Product added to cart** (custom action topic: `action.woocommerce_add_to_cart`)

More events can be added in future updates.

### What URL does the plugin use for webhooks?

1-click connections deliver to PingBell’s hardened ingest endpoint:

    ```
    https://hooks.pingbell.io/log?id=PINGBELL_ID
    ```

and are signed with a per-integration secret (`X-WC-Webhook-Signature`). Manual 
API-key connections use the classic endpoint:

    ```
    https://app.pingbell.io/log?id=PINGBELL_ID
    ```

The `PINGBELL_ID` is the ID of the connected PingBell counter.

### Does deleting a connection also delete the WooCommerce webhook?

Yes. Clicking **Delete** in the PingBell settings:

 1. Deletes the associated WooCommerce webhook using the WooCommerce API.
 2. Removes the connection from the plugin’s internal settings.

### Does this plugin store any personal data?

The plugin itself stores only:

 * Your PingBell API key (in WordPress options).
 * A list of your PingBell counters (IDs + names).
 * The mapping between counters, WooCommerce events, and webhook IDs.

Event payloads are sent **directly from WooCommerce to PingBell** via webhooks. 
The data inside those payloads is whatever WooCommerce includes for that webhook
topic (order details, totals, etc.). Please review PingBell’s privacy policy for
how that data is handled on their side.

### Will this slow down my store?

WooCommerce sends webhooks asynchronously. The plugin simply configures the webhooks;
it does not add heavy logic to your checkout flow. Under normal circumstances, the
performance impact on your store is negligible.

### Can I disable the integration temporarily?

You can:

 * Delete specific connections in **WooCommerce  PingBell**, which removes the corresponding
   webhooks.
 * Or disable the plugin entirely from **Plugins  Installed Plugins**.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PingBell for WooCommerce — Live Sales Counters, Notifications & TV Signage” is 
open source software. The following people have contributed to this plugin.

Contributors

 *   [ PingBell ](https://profiles.wordpress.org/pingbell/)

[Translate “PingBell for WooCommerce — Live Sales Counters, Notifications & TV Signage” into your language.](https://translate.wordpress.org/projects/wp-plugins/pingbell-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pingbell-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pingbell-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pingbell-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/pingbell-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * New: **Connect with PingBell** — 1-click connect flow. Sign in (or create an 
   account), pick which store events ring the bell, and the plugin creates counters
   and webhooks for you automatically.
 * New: **guided setup** (connect  events  screen) with your **live styled board
   embedded** right on the settings page.
 * New: per-connection **deep links** into PingBell’s board editor and the live 
   board view.
 * New: 1-click connections deliver to PingBell’s hardened ingest endpoint and are**
   cryptographically signed** (X-WC-Webhook-Signature), so counters can’t be inflated
   by forged requests.
 * Declared WooCommerce **HPOS (custom order tables) compatibility**.
 * The manual API-key flow is unchanged and remains fully supported (now under “
   Advanced”).
 * Existing connections keep working exactly as before.

#### 1.0.0

 * Initial release of PingBell for WooCommerce.
 * Fetch PingBells via API key and create basic event-to-counter connections.

## Meta

 *  Version **1.1.0**
 *  Last updated **5 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.5**
 *  PHP version ** 7.0 or higher **
 * Tags
 * [conversion](https://wordpress.org/plugins/tags/conversion/)[live counter](https://wordpress.org/plugins/tags/live-counter/)
   [order tracking](https://wordpress.org/plugins/tags/order-tracking/)[sales notification](https://wordpress.org/plugins/tags/sales-notification/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/pingbell-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/pingbell-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pingbell-for-woocommerce/reviews/)

## Contributors

 *   [ PingBell ](https://profiles.wordpress.org/pingbell/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pingbell-for-woocommerce/)