Home
/
Kits
/
Auto Count

Animate any number on scroll

Animates any number on your page from a start value to an end value when it scrolls into the user's viewport. Perfect for stats sections. The animation triggers once and never repeats on subsequent scroll passes.

Tutorial coming soon
1,000,000
+
Services available
400
+
Locations available

Webflow has no built-in way to animate numbers. Displaying a stat like 1,200 clients or 98% satisfaction rate as a static number works — but it does nothing to draw attention to it. Adding a count-up animation that triggers when the number scrolls into view makes stats sections significantly more engaging and gives users a moment to register the number as it builds to its final value. Achieving this in Webflow without a kit means writing custom JavaScript or installing a third-party plugin that adds bloat, cookies, and in many cases a monthly cost.

The Fractional AutoCount Kit solves this with a single lightweight script and a set of custom attributes applied directly in the Webflow Designer.

Here is what you need to know:

  • The Fractional AutoCount Kit works by wrapping your number element in a parent div and adding attributes to define the start value, end value, and animation duration. No JavaScript knowledge required and no changes to how your page renders or loads.
  • The animation triggers automatically when the number scrolls into the user's viewport. It fires once and never repeats - scrolling away and back does not restart the animation, which keeps the experience feeling intentional rather than gimmicky.
  • The start and end values are fully configurable. By default the counter starts at zero and counts up to whatever number is in the text element in Webflow. Override either value with a single attribute if you need the animation to start from a different point or end at a value different from what is displayed.
  • The animation duration is configurable. Set how long the count-up takes in milliseconds — the default is 2000ms which is two seconds. Adjust it to match the pace of your page and the size of the number being animated.
  • Multiple counters work independently on the same page. Each group triggers separately when it enters the viewport - a stats section with four different numbers each animates on its own without any interference between them.
  • The Fractional AutoCount Kit uses the browser's native IntersectionObserver API to detect when the element enters the viewport. No scroll event listeners, no performance impact, and no interference with any other scroll behaviour on the page.
  • The Fractional AutoCount Kit is fully GDPR, CCPA, and PIPEDA compliant. It sets no cookies, makes no external requests, and collects no personal data of its own.

This Kit is GDPR Compliant

Fractional Kits are classified as essential functionality. They set no cookies, uses no localStorage, makes no external requests, and collects zero personal data. They can be safely excluded from your cookie consent configuration.

Step 1

Add this <script> inside the <head> tag of your page

This script is the universal script: you only need to include it once, even if you have multiple instances on the page.

<!-- This script is to animate numbers counting up when scrolled into view - Managed by Fractional Creative -->
<script data-fc="countup" data-fc-version="1.0.0" data-fc-consent="essential" src="https://cdn.fractionalcreative.io/kits@1/kits.js"></script>
Copy Script
Copied!
Step 2

Add these required custom attributes

Create your group
Defines the counter instance
Target your text element
Defines which text item it should be impacting
Optional fields
Optional Step(s)
Add your starting point
Change the default start to any other number
Add your ending point
Change the default end to any other number
Edit the automation duration
Change how long the counter takes

Need support?

Our team will be happy to assist you.

Tutorial Coming Soon
Get Support

Without the Kit

10,000+
Services available

With the Kit

10,000
+
Services available
Frequently asked questions

Everything you’re probably wondering.

What about symbols in my counter?
Does the animation trigger every time the user scrolls past the number?
What number does it count up to by default?
Can I set a custom start and end value?
Can I change how long the animation takes?
Does it work with large numbers like 10,000 or 1,000,000?
Can I have multiple counters on the same page?
Does it work if the number is already visible on page load without scrolling?
Can I use it on a number inside a Webflow CMS collection?
Does it affect page performance?
What happens if the script fails to load?
Is it GDPR compliant?

Need more than a Webflow Kit? Hire a Digital Agency.

Fractional Creative is a digital agency. We build Webflow websites, design brands, manage Meta and Google ad campaigns, and build custom automations, and more. Start saving with Fractional services.

Young man with dreadlocks sitting on a wooden bench outdoors typing on a laptop, with green foliage in the background.