The contact activity timeline in HubSpot is a chronological log of every interaction a contact has had with your business: emails opened, pages visited, calls logged, forms submitted, meetings held, and deals updated. It sits on every contact record and gives your sales and service teams a single place to understand the full history of a relationship before they pick up the phone or send a message.
What the activity timeline records
- Email sends, opens, clicks, and replies
- Website page views and form submissions
- Calls logged (manual or via HubSpot Calling)
- Meetings booked and completed
- Notes added by your team
- Tasks created or completed
- Deal stage changes and associations
- Sequence enrolments and steps completed
- Chat and inbox conversations
- Workflow enrolments and actions triggered
What does the HubSpot contact activity timeline show?
When you open a contact record in HubSpot, the centre column displays the activity timeline. By default, it shows all activity types in reverse chronological order. You can filter by activity type using the dropdown at the top of the feed, which is useful when you want to focus on calls only, or emails only, without scrolling through everything else.
Each activity entry shows the type of interaction, the date and time, and who on your team was responsible. For emails, you can see whether the contact opened the message, clicked a link, or replied. For page views, you can see the exact URL and how many times the contact visited that page. For calls, you can play back recordings if your team uses HubSpot’s built-in calling and recording is enabled.
The timeline also records automated activities. If a contact is enrolled in a workflow, each step the workflow takes shows up as an entry. This makes it easier to see whether a contact received a follow-up email from your automation, or whether a deal stage change was manual or system-triggered.
How do you filter the contact activity timeline?
Filtering is straightforward. At the top of the activity feed, click the “Filter activity” dropdown. You can select one or more activity types, for example notes and calls only, to narrow the view. If you want to see all communication history without internal notes or workflow actions, you can deselect those types.
There is also a “Log an activity” button directly in the timeline, which lets your team add calls, notes, emails, meetings, and SMS records manually. Logging activities directly on the contact record keeps everything in one place rather than relying on team members to update a separate spreadsheet or shared inbox.
For teams using HubSpot Tasks, completed tasks linked to a contact also appear in the timeline, so you can see what actions your reps took and when without having to check the tasks panel separately.
Why is the contact activity timeline useful for sales teams?
The main practical benefit is context before outreach. When a sales rep opens a contact record before a call, they can see at a glance what the last touchpoint was, whether the contact clicked a recent email, what pages they browsed on your website, and whether there are any open tasks or notes from a colleague. That context shapes the conversation and reduces the chance of repeating information the contact has already heard.
For deals, the timeline shows every interaction that has happened while a contact was associated with a specific deal, making it easier to identify where momentum stalled. If a contact stopped opening emails after a certain date, the timeline shows that pattern clearly.
Teams using HubSpot Sequences will find the timeline especially useful. Each sequence step is logged as an activity, so you can see exactly how far a contact progressed through your outreach cadence and what their engagement looked like at each stage.
How does the activity timeline help service teams?
For customer service teams, the contact timeline provides the full history of a relationship before a support conversation begins. A team member handling a ticket can see what the customer purchased, what emails they received, and whether any previous issues were logged as notes. This reduces the need for customers to repeat themselves and helps reps resolve problems faster.
The timeline also integrates with the HubSpot Conversations Inbox. When a contact starts a live chat or sends an email to your shared inbox, the rep handling the conversation can view the full contact activity timeline alongside the conversation window, without switching screens.
Can you pin or highlight important activities?
HubSpot does not currently have a “pin” function for individual timeline entries. However, you can use Notes to add a summary or flag important information at the top of the notes section, which stays visible in the timeline. Some teams use a standard note format for key milestones, for example “Contract signed” or “Escalation resolved”, so these stand out when scrolling the feed.
You can also use custom contact properties to record key dates or decisions separately from the timeline, which makes them filterable in lists and reports. The timeline is best used for the interaction history; properties are better suited for structured data you need to segment or report on.
How do you use contact activity data in HubSpot reports?
Activity data feeds into several HubSpot reports out of the box. The “Activities by type” report in the reporting dashboard shows how many calls, emails, and meetings your team logged over a given period. The “Contact engagement” reports show open and click rates for marketing emails. Sales managers often use the activities reports to track rep productivity, measuring how many calls and emails each team member is logging per week.
Custom reports in HubSpot’s report builder allow you to combine contact activity data with deal data. For example, you can build a report showing the average number of touchpoints before a deal closes, which helps sales managers calibrate follow-up expectations for new reps.
Frequently asked questions
Does the timeline show website visits automatically?
Yes, if you have the HubSpot tracking code installed on your website and the contact is cookied (typically after submitting a form), their page views are tracked and appear in the activity timeline automatically.
Can I see activity from connected tools like Gmail or Outlook?
Yes. If your team uses the HubSpot Sales extension for Gmail or Outlook, emails sent from personal inboxes can be logged to the contact record using the BCC logging address or the one-click log button in the extension. Those emails then appear in the contact’s activity timeline.
How far back does the activity timeline go?
HubSpot retains activity data for as long as the contact exists in your portal. There is no automatic expiration of historical activities, though very old records may have limited tracking data if they predate the HubSpot tracking code installation on your site.
Can I filter the timeline by team member?
The timeline filter allows filtering by activity type but not directly by team member. To see activity by a specific rep, you can use the activity reports in the reporting dashboard, which support filtering by owner or team.
Is the contact activity timeline available on all HubSpot plans?
The core activity timeline, including logged calls, emails, notes, and meetings, is available on all HubSpot plans, including the free CRM. Some advanced features, such as sequence activity logging and certain email tracking details, require Sales Hub Starter or higher.
This guide is an independent informational resource produced by a HubSpot Platinum Partner. HubSpot is a trademark of HubSpot, Inc.
Planning a HubSpot setup or integration in the region?
Contact us