Filter for X Sessions in last X days

I’m exploring Lead Scoring and I want to be able to adjust scores for frequent website visitors.

My definition would be: X number of sessions within the last X days.

This seems straight forward to me, but I can’t find any way of doing it in either Lead Scoring or in active lists.

Any tips?

Sessions is not a term that Hubspot looks at. You could look at has at least 1 page view on your domain within the last {X} days and give them points.

Thanks for your response Ben_M!

@Ben_M wrote:

Sessions is not a term that Hubspot looks at.


Sure it is? Here’s the filter based on “Number of sessions” I started with. I’d just like to combine this with a timeframe filter.


@Ben_M wrote:

You could look at has at least 1 page view on your domain within the last {X} days and give them points.


When trying this, it seems I can’t combine a date filter with a filter for the number of views. Not in the lead scoring attribute or in active list filtering. I’m hoping to filter for somthing like “At least 3 sessions (or page views) within the last 30 days”. Is there a way to achieve this that I’m missing?

@LeoHafs did you find a solution for this? I am also having the same issue

did you find a good solution to this?

The only solution i can think of is a series of 30 properties, every day ue a workflow to copy the total number of sessions to a (-1 day) property, the next day that would get copied to (-2 days) and so and so forth. After 30 days, you have the (-30 days) property with the number of sessions the contact had 30 days ago so you can then use a calculated property to find the number of sessions in the last 30 days. ((-30 days)-(total sessions)) which would give you what you’re looking for! this is not an elegant solution by any means though so i’m curious if you came up with anything better