Sort Collection List by Popularity

I have designed a new collection of blog posts, which I currently sort by most recent.

I am wanting to sort my blog posts by popularity, is this possible?

Thanks!

1 Like

Hey @Mason_Cook,

Welcome to the forum :smiley:

How are you going to measure the blog posts popularity?

1 Like

Hi, thanks! :slight_smile:

I am not sure about that. I was hoping there was some way to measure which collection items have had the most views/clicks, and just order the items that way?

After scouring Webflow though I don’t think this is possible.

1 Like

Well, it is theoretically possible, but not without Zapier, or similar…

You could create a number field in the collection that is updates by zapier every time someone clicks a link to the post.
Then sorting the posts by that field.

1 Like

I have Zapier integration. I will look into this now!

Thanks so much

1 Like

Hi Mason, the issue is really one of measurement, then gathering the metrics, and displaying it. There is no native way to do this in webflow. You may wish to explore third party rating services that could be integrated into your blog.

Hi, were you ever able to find a solution to this?

I might have most of the solution for this, just need help to figure out the last step with Zapier.
My post.

1 Like

Hello @avivtech - thanks for this suggestion. Could you provide a quick Loom/video tutorial how to do this?

Hi @eli-webdesigner ,
There are now some plugins that do that for you - eg: JetBoost.io

1 Like

Oh wow, this looks like a great resource. I’m not sure if I’ll specifically find what I need here, but I’m sure there’s something here I would definitely be able to use in the future. Thanks man!

@Mason_Cook Know it’s late in the game, but I’ve figured it out and have it running, just a lot of copy and paste: Creating a no-code Webflow Popular Post Section using Zapier, Google Analytics, Google Sheets and the Mixed Analytics API Connector

1 Like

Hi all,

My name is Talha, I recently built a tool that solves this problem: https://www.flowytools.com/

My tool is able to collect the following data:

  • How many times a CMS item was viewed
  • How much time a user spent viewing a CMS item (excellent for tracking things like blog read time)
  • Whether or not a user “liked” / “clapped” / “favourited” a CMS item.

Then, I provide some easily embedded code snippets that will let you sort your CMS collections by either visitor count, read time, or favourites.

My tool works for any CMS collection, but it applies really well to Blogs. Check it out if you’re interested! I’m looking for customers to join a prerelease version of the app to get some early feedback.

Hi @flowytools

Tried to access the site but seems to be down:

In case anyone is still interested in this, we’ve been building Nocodelytics, an analytics tool that integrates deeply with Webflow.

We already track CMS page views and clicks and are launching a beta soon to store that information against each collection item.

You’d then be able to use that to sort by most viewed/liked - or whatever metric really!

If you’re interested, you can sign up for our upcoming beta to store views in the CMS.

Hey all!
I recently found an even simpler method. It uses the Free tier of Make with Google Analytics.

Here’s an overview of the Make scenario:

  1. Gets all CMS items from a Webflow collection
  2. Gets the views # for all pages on the website from Google Analytics
  3. Filters all the pages that match the name of a blog post
  4. Updates a # field with the views # for all the items on the collection

I wrote this post to explain the process step by step. I hope this helps. Any questions feel free to reach out: hello@josemunozmatos.com