Frontend en animatie

Finsweet

Filter, sort, and load CMS content in Webflow without custom code. We know the pitfalls.

Finsweet

Part of our stack. We choose the right tools for each project, not the other way around.

Finsweet Attributes adds functionality to the Webflow CMS using data attributes: filtering, sorting, searching, load-more on scroll, combining lists, and displaying more than one hundred items in a single list. No custom code required, directly in the Designer. We use it for product finders, portfolios, and blogs, and we know the pitfalls.

What Finsweet Attributes is

A set of scripts from Finsweet, a Webflow agency, that you add to a page. You then apply attributes to elements: this is the list, this is a filter, this is the search field. The scripts do the rest. It is free, widely used, and well-documented.

What we use it for

Product finders with multiple filters, such as the engine finder for Mitsubishi Turbochargers & Engines. Portfolio overviews with category filters. Blogs with search and load-on-scroll functionality. Lists that exceed the Webflow limit of one hundred items. Anywhere a CMS list needs to do more than just display content.

Things to watch out for

Different versions of Finsweet can conflict with each other, and such conflicts sometimes only appear on the live site rather than in the Designer. They can be tricky to find, but are quick to fix if you know where to look. Furthermore, everything happens in the browser, so it becomes slow with thousands of items. In those cases, we move the filtering to the server using Xano or Next.js.

How it fits into our stack

On Webflowsites, alongside GSAP for animation. With page transitions using Barba.js , we re-initialize Finsweet for every new page.

When not to use it

For projects with more than a few hundred items, filters requiring data from external sources, or portals with a login, we choose Wized or Next.js.

How can we help? 

DeDigitaal takes your privacy seriously, so we only use your personal data for administrative purposes and to provide the products and services you request from us. You can unsubscribe at any time.

Thank you. We have received your message.
You will receive a response within 24 hours.
We have received your message and you can expect a response within one business day.
Oops! Something went wrong while submitting the form.
Dorus van Keulen, DeDigitaal

Want to know if this is a good fit for your project?

We choose the tool to fit the problem, not the other way around. A thirty-minute conversation will make that clear.

FAQ

Frequently asked questions

Wat kost Finsweet Attributes?

Niets. De scripts van Finsweet Attributes zijn gratis.

Is Finsweet Attributes goed voor SEO?

Ja. De items staan gewoon in de HTML en zijn dus indexeerbaar. De filters van Finsweet Attributes zijn er voor bezoekers, niet voor Google.

Hoeveel items kan Finsweet Attributes aan?

Finsweet Attributes kan enkele honderden items zonder problemen aan. Daarboven wordt het traag, omdat alles in de browser gebeurt. Dan verplaatsen we het filteren naar de server, met Xano of Next.js.

Kunnen we zelf filters toevoegen met Finsweet Attributes?

Ja. Een nieuw filter is een Finsweet-attribuut op een nieuw veld in Webflow. Na een uitleg doe je dat zelf.

Werkt Finsweet Attributes met meertalige sites?

Ja. Op een meertalige site gebruik je per taal dezelfde attributen, dus filters en zoeken met Finsweet Attributes werken in elke taal.