How to integrate Smiirl counter with Hubhus
Connect a Smiirl physical counter to Hubhus and display real-time sales numbers, lead counts, or bookings on a mechanical display that updates automatically.
TL;DR
Get Counter ID + Token from Smiirl (Settings → PUSH NUMBER). Build counter logic in Hubhus as an HTML component. Create HTTP webhook: GET http://api.smiirl.com/{ID}/{ACTION}/{TOKEN}/{COMPONENT_SLUG}. Trigger via action listener (event-based) or automation (scheduled). Use set for totals, increment for individual events.
Get started in 4 steps
Get Smiirl credentials
Log in at my.smiirl.com → Settings → Options → PUSH NUMBER. Note your Counter ID and Token — needed for the webhook URL.
Build counter logic as HTML component
In Hubhus: Settings → HTML Components → New. Name it descriptively (e.g. "Smiirl — Sales this month"). The component should output a single number (count campaigns by status, sum a field, count bookings, etc.). Save and note the slug.
Create HTTP webhook
Settings → HTTP & Webhooks → New. Method: GET. URL pattern:
http://api.smiirl.com/{COUNTER_ID}/{ACTION}/{TOKEN}/{COMPONENT_SLUG}
Replace with your Counter ID, action (set/increment/decrement), Token, and HTML component slug. Example: http://api.smiirl.com/12345/set/abc123xyz/sales-counter
Trigger the webhook
For totals (set): Use a scheduled automation (e.g. hourly). For individual events (increment): Use an action listener on "booking confirmed" or "status changed". If using increment, remember to reset the Smiirl counter manually at period start via the Smiirl dashboard.
Common searches
smiirl setup • real-time counter • physical counter integration • webhook setup • display sales numbers
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article