Web Activity for users

Hi all,

I’m looking for a way to access the web activity for all Contacts via the API. We currently have some reports to access the web activity for each Contact filtered by the last 365 days and would love to replicate it through the API somehow. Any help would be much appreciated!

Hey @OMorgan25, Happy Monday!

You can retrieve web activity for all contacts using HubSpot’s API by pulling engagement or analytics data.

The “Page Views” API or "Analytics API" should help replicate your reports by filtering activity within the last 365 days.

To our top experts, @TomM2 and @Anton do you have any other recommendations for @OMorgan25 matter?

Thank you,

Pam

Hey @PamCotton. Unfortunately I could not see a way to get what I needed through the page views api analytics api. Do you have any other suggestions? I need to be able to get page views/logins for the past 365 days broken down by each contact similar to how it can be achived through a report

Hey @OMorgan25,

The API may have limitations for retrieving detailed web activity data over 365 days.

For a more comprehensive solution, consider using custom Reports in HubSpot to track contact-specific page views.

Or exporting Data from HubSpot’s analytics tools to manipulate in Excel.

I hope this helps,

Pam