Skip to main content
Setup Time: 5 minutes | Difficulty: Easy | HubSpot Plan: Free+

The Problem

Conversations happen on WhatsApp, but HubSpot shows nothing:
  • Sales managers have zero visibility
  • When reps leave, conversations disappear
  • Handoffs between reps lose context
  • No audit trail for compliance
Empty HubSpot timeline

The Solution

Every WhatsApp message automatically appears in the HubSpot contact timeline.
WhatsApp messages syncing to HubSpot

Step-by-Step Setup

1

Open Integration Settings

In Eazybe, go to SettingsIntegrationsHubSpot
HubSpot integration settings
2

Enable Chat Backup

Toggle Backup chats to HubSpot to ON
Enable chat backup toggle
3

Choose Activity Type

Select how messages appear in HubSpot:
OptionAppears AsBest For
NotesNote on timelineQuick reference
ActivityWhatsApp activityFull visibility
EmailEmail activityUnified communication view
Activity type selection
Recommended: Activity (shows as distinct WhatsApp icon)
4

Configure Sync Options

Choose what to backup:
  • ✅ Text messages
  • ✅ Images (as attachments)
  • ✅ Documents (as links)
  • ✅ Voice notes (as links)
  • ⬜ Stickers (optional)
Sync options
5

Set Sync Frequency

Choose sync timing:
  • Real-time (recommended) - Messages sync instantly
  • Every 5 minutes - Batch sync
  • Hourly - Less frequent sync

Video Walkthrough

What It Looks Like in HubSpot

Contact Timeline View

HubSpot timeline with WhatsApp messages

Activity Details

Click on any message to see full details:
WhatsApp message details

With Attachments

Images and documents appear as clickable attachments:
WhatsApp attachments in HubSpot

Use Cases

Sales Handoffs

New rep sees full conversation history before taking over

Manager Oversight

Review conversations without accessing rep’s WhatsApp

Deal Context

Reference past conversations when working deals

Compliance

Maintain audit trail for regulated industries

HubSpot Reporting

With chat backup enabled, you can create HubSpot reports on WhatsApp activity:
HubSpot WhatsApp activity report

Example Reports:

  • WhatsApp messages per rep
  • Response times by contact owner
  • Contacts engaged via WhatsApp this month

Best Practices

Real-time ensures no messages are lost if someone disconnects or switches devices.
Go to SettingsTeam to verify all reps have chat backup enabled.
Enable auto-create contacts so messages always have a contact to attach to.
Check the sync indicator in Eazybe sidebar to ensure backup is running.

Troubleshooting

  1. Check sync status indicator in Eazybe sidebar
  2. Verify HubSpot connection is active
  3. Ensure contact exists in HubSpot (or enable auto-create)
  4. Check HubSpot activity permissions
  • Verify “Images” is checked in sync options
  • Check HubSpot file storage isn’t full
  • Large files (>10MB) may fail - check file size
  • Switch from batch to real-time sync
  • Check internet connection stability
  • Verify WhatsApp Web is staying connected
Phone number mismatch. Ensure HubSpot contacts use E.164 format (+919876543210).

What’s Next?