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

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

0/5 (0 ratings) — active installs Updated Sep 23, 2026
The Dashboard — your store's own numbers on a live board inside WordPress, before any account.

The Dashboard — your store's own numbers on a live board inside WordPress, before any account.

Your store, on a board, the moment you activate it. PingBell for WooCommerce reads your own WooCommerce orders and draws a live board right in your WordPress admin: revenue and orders this week, today against a goal, your top products. No account, no webhook, nothing leaving your site.

Make it yours. Name it, pick the number style and the colours, set a daily goal, and choose what happens when an order lands — confetti, fireworks, hearts or your own emoji, a sound from PingBell’s catalogue, and your own message. Preview it without waiting for a sale.

Then put it on a wall. When you want the board on a TV, or the same board in the PingBell phone and TV apps, sign in with PingBell: the store binds to your account, the board moves there with the design you made, the last 30 days go with it, and every order from then on arrives through WooCommerce’s own signed webhooks. Signing in is free; keeping a board up on a screen is part of a paid plan. Pair any screen with a six-letter code from this page, and disconnect whenever you like.

Why store owners use it

  • A board without a signup — revenue and orders this week, today against a goal, your top products, read from your own WooCommerce orders in your store’s timezone.
  • Sale celebrations — every new order rings the bell, with sound and animation the whole team can feel.
  • Put it on a screen — today’s orders and revenue on a TV in the shop, office or warehouse (this is the part a plan pays for).
  • Works on your phone and TV — once connected, the same board is in the PingBell iPhone, Android, Apple TV, Fire TV, Roku and Android TV apps.
  • Other events, your way — the manual API-key flow maps counters to any WooCommerce webhook topic yourself, including add-to-cart.

What is free, and what is paid

Free, and no account needed at all: the board in your WordPress admin,
drawn from your own orders. Design it, set a daily goal, choose what
happens when an order lands, and watch it while you work. Nothing expires.

Free with a PingBell account: your board kept on PingBell, the phone
app that rings on every order, clocks, weather and message blocks, and the
30 days of history this plugin sends when you connect. A free account
holds one board and carries a small PingBell mark.

Paid: showing a board on a screen. Pairing a TV, tablet or spare
monitor needs a plan, and so does a link you can share; a plan also lifts
the one-board limit. The higher plans remove the PingBell mark and add
channels, which rotate several boards on one screen. Plans include a
14-day free trial the first time you subscribe.

How it works

  • Adds a PingBell page under WooCommerce PingBell with three tabs: Dashboard (the board), Design (how it looks and what an order does), and Screens & connect.
  • Before you connect, the board is drawn from your own orders, in your store’s timezone, and nothing leaves your site.
  • Sign in with PingBell binds this store to your account. Your board, your design and your last 30 days go with it, and the plugin creates the signed WooCommerce webhooks that keep it fed.
  • Screens: open the pairing screen on any TV, tablet or browser and type the six letters it shows. Unpair from the same place.
  • Disconnect anytime: PingBell forgets the store, the plugin removes the webhooks it created, and your counters and history stay in your PingBell workspace.
  • Other ways to connect — the six-letter connect code and the manual API key — are still there, under a fold.

Supported WooCommerce events

Signing in creates two counters and the webhooks that feed them:

  • New orders (order.created) — carries both the order count and the revenue.
  • Completed orders (action.woocommerce_order_status_completed).

The manual API-key flow can still point a counter at any WooCommerce webhook topic, including action.woocommerce_add_to_cart.

External service

This plugin talks to the PingBell service (https://pingbell.io — terms, privacy). What goes where:

  • Nothing, until you connect. Before you sign in or enter an API key, your server makes no request to PingBell: the board in your admin is drawn from your own database.
  • Signing in: your browser goes to https://my.pingbell.io to sign in and approve, then your server exchanges a one-time code there for a credential it keeps. That credential never reaches your browser.
  • Connecting: your server sends your store name, currency and timezone, the design you made, and — once — the last 30 days as daily totals (orders, revenue, completed) and your top products by name. No customer data, ever.
  • Afterwards: WooCommerce sends each order to https://hooks.pingbell.io over HTTPS, signed (X-WC-Webhook-Signature), using its own native webhook mechanism; older manual API-key connections use https://app.pingbell.io. Your server asks https://my.pingbell.io for the board and its numbers while the PingBell page is open in your admin, and to pair or unpair a screen when you ask it to.
  • Celebration sounds: when the board rings (or you press Play on the Design tab), your browser streams an audio file from https://my.pingbell.io/sounds/. Nothing about your store goes with it.
  • Deleting the plugin removes every WooCommerce webhook in your store that delivers to PingBell — including one an older version left behind, and even if WooCommerce is deactivated at the time — and tells PingBell the store is gone.

The board inside your WordPress admin needs no PingBell account at all. Signing in (which the button can do for you in seconds) puts it in the PingBell apps and on your phone; showing it on a TV or another screen is part of a paid plan.