Skip to content

CMS & Logic5 min read

How to Create Custom Pagination in Webflow CMS

Learn how to create custom pagination in Webflow CMS with Finsweet CMS Load: load more, infinite scroll, and a counter.

In this tutorial, Sandro, co-founder of the Gemeos Webflow agency, shows you how to build custom pagination in Webflow CMS with Finsweet CMS Load.

Finsweet modeBehaviorUse case
load-more"Load more" button that appends itemsBlog, product catalog
infinite-scrollAutomatic loading on scrollFeeds, photo galleries
paginationNumbered navigation (1, 2, 3...)Directories, search results

1. Add the Finsweet CMS Load script

<script src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-cmsload@1/cmsload.js" defer><!--</span-->script>

2. "Load more" mode

On your Collection List Wrapper, add:

  • fs-cmsload-element="list"
  • fs-cmsload-mode="load-more"

On your "Load more" button: fs-cmsload-element="button". Set the initial number of items to show in your Collection List settings in Webflow (for example: 6).

3. "Infinite scroll" mode

Replace fs-cmsload-mode="load-more" with fs-cmsload-mode="infinite-scroll". Items load automatically when the user gets close to the bottom of the list. No button needed.

4. Show a results counter

Add a Text Block with fs-cmsload-element="items-count" to display the total number of items. Webflow and Finsweet update this counter automatically as items load.

Conclusion

The right pagination setup improves UX and performance. Use cases:

  • Blog with a "See more articles" button
  • Photo gallery with progressive loading
  • Directory with numbered navigation

Published on May 19, 2026

Sandro DA SILVA

Growth Marketer, Webflow expert, and jack-of-all-trades. Sandro handles commercial operations, ensures projects run smoothly, and addresses marketing-related issues (SEO, Tracking, Copywriting, etc).

You might be interested in these tutorials

Related tutorials

See all

You're going to working with us, guaranteed

Ready to launch your business?

get a quote

Let’s f*****G GO !!