Questions about Octopods?Schedule a call

contact matching for HubSpot

Match conversations to the right contacts automatically in HubSpot

Every message is linked to the right contact by phone number or custom ID. A new one is created only when none exists.

WhatsApp

New message from

+1 555 0142+1 555 0188

HubSpotHubSpot contacts
  • Sam Lee+1 555 0167
  • Alex Morgan+1 555 0142
  • Priya Nair+1 555 0123
  • New contactCreated

Match found: linked, no duplicateNo match: new contact created

  • Vittude
  • Tempus
  • Upnid
  • ThePowerMBA
The problem

Matching by hand

  • Agents search for the contact, unsure of the result
  • They create a new one to be safe, and now there are two
  • Deals, timelines and reports go wrong
The solution

Matching by Octopods

  • Every message is checked against HubSpot first
  • Match found: linked automatically. No match: a clean contact is created

automate contact matching

A clean CRM, designed to prevent duplicates

  • Match by phone or custom ID

    Phone numbers for WhatsApp and SMS. Custom properties for usernames and channel IDs.
  • New contacts, pre-filled

    Channel source and conversation start are filled in for you.
  • One record per customer

    Octopods checks for an existing contact before it creates one.

Works on every channel

more features

More for your HubSpot

what customers say

What customers say about Octopods

Reviews from Capterra

  • Capterra

    Great experience, easy to manage

    Great. I had great support when implementing. And it's super helpful having access to the trial so I could test it and try it to discover it's true potential.

    Tania C.
    Sr Sales & Operations Manager · Financial Services
    Read on Capterra

short answers

Frequently asked questions

Everything you need to know about using Octopods with HubSpot's inbox and CRM

Octopods connects 9 channels to HubSpot: WhatsApp, Instagram, Facebook Messenger, Telegram bots, Telegram personal accounts, Twilio SMS, Slack, TikTok and LINE. All conversations land directly in your HubSpot inbox.

No. Octopods needs a HubSpot Professional or Enterprise GTM seat to receive and reply to messages in the HubSpot inbox, as shown on our HubSpot Marketplace listing. Free and Starter plans don't include it. If you're unsure which seat you have, book a quick call with our team and we'll check before you set anything up.

Yes, for most channels. When a message comes in, Octopods checks for a matching contact using the sender's phone number or username. If a match is found, the conversation is attached to that contact. If not, a new contact is created. Two exceptions: for Telegram, contacts are created only when you turn on contact creation for the channel, and Slack messages never create contacts.

Most teams are live in minutes. There are no complex integrations or developer steps required. You connect your channels through the Octopods dashboard and messages start flowing into HubSpot immediately.

Start capturing every conversation on your CRM

Set up in minutes.

7-day free trial