Numbers that move. Scroll down to see each stat animate from zero to its target — with easing, prefix, suffix, and thousands separator, all set in the HubSpot page editor. No code, no external scripts.
Clients served
Countries
Satisfaction rate
Revenue generated
Each stat counts up from zero — or from any value you set — when it enters the viewport. The animation uses cubic ease-out: fast at the start, decelerating naturally toward the target. Feels intentional, not mechanical.
Prefix and suffix wrap the number on either side. Decimal places are configurable per stat. Thousands separator turns 1000 into 1,000 with a single toggle.
Every number, label, icon, and animation setting lives in the Content tab. No templates to edit, no custom CSS. Open the module, fill in the fields, publish.
Each stat is a repeater item with its own target number, animation duration (1–3 seconds), prefix, suffix, and emoji icon. Add up to 12 stats per module instance.
Choose between vertical layout (icon above number) and horizontal (icon to the left). Set 2, 3, 4, or auto columns. Toggle dividers between items on or off.
Colors, number size, font weight, and section spacing each have their own field. Padding and gap have separate desktop and mobile values. All from the Style tab — no stylesheet edits.
Countify is a standalone module — no theme required, no coding. Install it in under a minute and start counting.
Need assistance?
We're happy to help with Countify or any HubSpot project.
Whether you have a question about installation, want to customise the module further, or have a larger HubSpot project in mind — send a message and we'll get back to you within one business day.