Integrations Overview
Bearconnect integrations let you automatically sync your LinkedIn outreach activity to your CRM, webhook endpoints, and other tools. When a lead accepts a connection request or you send a message, that event can be forwarded in real time to the systems your team already uses.
This guide covers how integrations work, what you can connect, and how to set everything up.
Table of Contents
- Getting to Integrations
- Available Integrations
- Key Concepts
- Connecting an Integration
- Connecting Integrations to a Campaign
- Event Types
- Exporting Leads
- Glossary
Getting to Integrations
- Log in to your Bearconnect dashboard.
- Click Integrations in the left sidebar.
You will land on the Integrations page, which shows two sections:
- Connected Integrations - Integrations you have already set up.
- Available Integrations - Integrations you can add.
Available Integrations
Currently Live
| Integration | Type | Description |
|---|---|---|
| HubSpot | CRM | Sync leads to HubSpot CRM, log activities, and create deals automatically. Connected via Legacy App Token. |
| Pipedrive | CRM | Sync leads to Pipedrive as Persons or Leads, log activities, and create deals on replies. Connected via API Token. |
| Custom Webhooks | Webhook | Send events to any HTTPS endpoint with custom HTTP webhooks. Supports HMAC signature verification. |
| Zapier | Automation | Send events to Zapier Catch Hook triggers to power any Zap. No API key needed - paste your hook URL. |
| Make | Automation | Send events to Make (formerly Integromat) Custom Webhook modules to trigger scenarios. Paste your hook URL. |
| n8n | Automation | Send events to n8n webhook triggers with optional authentication (header token or basic auth). |
All integrations allow multiple instances - you can connect more than one HubSpot account, multiple Zapier hooks, etc.
Coming Soon
- Salesforce
- Zoho CRM
- Slack
Which Integration Should I Choose?
| If you want to... | Use |
|---|---|
| Sync leads as contacts in your CRM and log LinkedIn activities on their timeline | HubSpot or Pipedrive |
| Automatically create Deals when leads reply to your messages | Pipedrive (built-in) or HubSpot (via activity logging) |
| Send events to thousands of apps without code | Zapier (easiest setup, largest app catalog) |
| Build visual multi-step automation scenarios with branching | Make (visual scenario builder with routers and filters) |
| Keep lead data on your own servers or build complex conditional workflows | n8n (self-hosted option, advanced logic nodes) |
| Send raw event data to your own backend or internal tools | Custom Webhooks (full control, HMAC signature verification) |
Key Concepts
Integration vs. Mapping
An integration is a connection to an external tool (e.g., your HubSpot account or a webhook URL). A mapping is the link between a specific campaign and an integration. You must map an integration to a campaign to start receiving events.
Allowed Events vs. Enabled Events
- Allowed events are the event types configured on the integration itself. They define what the integration can handle.
- Enabled events are the subset of allowed events that are actually turned on for a specific campaign mapping. They define what the integration will receive from that campaign.
For example, your HubSpot integration might allow all 4 event types, but a particular campaign mapping might only have "Connection Accepted" and "Message Sent" enabled.
Integration Status
Each connected integration shows a status:
| Status | Meaning |
|---|---|
| Active | Connected and working normally. |
| Inactive | The integration has been manually paused using the toggle switch. Events are not forwarded. Toggle it back on to resume. |
| Error | The last sync or delivery encountered a problem. Check connection details. |
| Disconnected | The integration has been disconnected or credentials have expired. |
Connecting an Integration
HubSpot
- Go to Integrations in the left sidebar.
- Find HubSpot in the Available Integrations section and click Connect.
- Enter your Legacy App Token from HubSpot and a name for the integration.
- Click Connect.
For detailed setup instructions, see the HubSpot Integration Guide.
Pipedrive
- Go to Integrations in the left sidebar.
- Find Pipedrive in the Available Integrations section and click Connect.
- Enter your Personal API Token from Pipedrive and a name for the integration.
- Click Connect.
For detailed setup instructions, see the Pipedrive Integration Guide.
Custom Webhooks
- Go to Integrations in the left sidebar.
- Find Custom Webhooks in the Available Integrations section and click Connect.
- Fill in the webhook details:
- Name - A label for this webhook (e.g., "CRM Sync Webhook").
- Endpoint URL - The HTTPS URL that will receive events.
- HMAC Signature - Optionally enable payload signing for security.
- Events - Select which event types this webhook should handle.
- Click Create Webhook.
For detailed setup instructions, see the Custom Webhook Guide.
Zapier
- Go to Integrations in the left sidebar.
- Find Zapier in the Available Integrations section and click Connect.
- Paste your Zapier Catch Hook URL and give the integration a name.
- Select the events you want to forward and click Connect.
For detailed setup instructions, see the Zapier Integration Guide.
Make (Integromat)
- Go to Integrations in the left sidebar.
- Find Make in the Available Integrations section and click Connect.
- Paste your Make Custom Webhook URL and give the integration a name.
- Select the events you want to forward and click Connect.
For detailed setup instructions, see the Make Integration Guide.
n8n
- Go to Integrations in the left sidebar.
- Find n8n in the Available Integrations section and click Connect.
- Paste your n8n Production Webhook URL, configure authentication if needed, and give the integration a name.
- Select the events you want to forward and click Connect.
For detailed setup instructions, see the n8n Integration Guide.
Connecting Integrations to a Campaign
Once you have a connected integration, you need to map it to a campaign so events from that campaign are forwarded to the integration.
How to Connect
- Open a campaign from your dashboard.
- Go to the Integrations tab within the campaign.
- Click Connect Integration.
- Select an integration from the dropdown (only integrations not yet mapped to this campaign are shown).
- Choose which events to enable for this campaign.
- Click Connect.
Managing Campaign Mappings
From the campaign's Integrations tab, you can:
- Toggle on/off - Temporarily pause or resume event forwarding without removing the mapping.
- Edit events - Click the settings icon to change which events are enabled.
- Disconnect - Click the trash icon and confirm to remove the mapping entirely.
Each mapping card shows:
- The integration name and provider icon.
- How many event types are enabled.
- Event badges showing the first 6 enabled events.
Event Types
Events are the activities that get forwarded from Bearconnect to your integrations. The following events are currently available:
Connection Events
| Event | Description |
|---|---|
| Connection Request Sent | A connection request was sent to a lead on LinkedIn. |
| Connection Accepted | A lead accepted your LinkedIn connection request. |
Message Events
| Event | Description |
|---|---|
| Message Sent | A message was sent to a lead on LinkedIn. |
| Message Replied | A lead replied to your LinkedIn message. |
Note: These are the 4 events currently available for use. Additional event categories - including Campaign Events, Lead Events, Workflow Events, Engagement Events, and System Events - are planned for future releases and will appear automatically in the event selection when ready.
Exporting Leads
You can manually export individual leads to any connected integration directly from the leads list.
How to Export a Lead
- Go to the Leads page.
- Find the lead you want to export and click the three-dot action menu (⋮) on that row.
- Click Export.
- Select the integration you want to export to.
- For HubSpot: You will see a second step to configure field mappings (Lifecycle Stage and Lead Status). You can customize these or click "Skip & Use Defaults."
- For Pipedrive: You can choose the record type (Person or Lead), assign an owner, and apply labels.
- For Webhooks, Zapier, Make, and n8n: The export happens immediately - no field mapping step is needed.
What Gets Exported
When you export a lead, the following data is sent to the integration:
- First name, last name
- Email, phone
- LinkedIn profile URL and headline
- Company name, position, location
- Profile image URL
- Connection and follower counts
- Additional profile data (education, website, etc.)
- LinkedIn account name and email (the account used for outreach)
Note: Not all lead fields are guaranteed to have a value. Only the lead's
idandfirstNameare always present. Fields likephone,companyName,location, and others may benullif they are not available on the lead's LinkedIn profile. See the individual integration guides for a complete field availability reference.
For HubSpot, the lead is created or updated as a contact in your HubSpot CRM. For Pipedrive, the lead is created or updated as a Person (or Lead record, depending on your config). For webhooks, Zapier, Make, and n8n, the full lead data is sent as a JSON payload to your configured endpoint.
Glossary
| Term | Definition |
|---|---|
| Integration | A connection to an external tool like HubSpot or a webhook URL. Configured in the Integrations section of the sidebar. |
| Mapping | A link between a campaign and an integration that controls which events are forwarded. |
| Allowed Events | The event types an integration is configured to handle (set at the integration level). |
| Enabled Events | The subset of allowed events turned on for a specific campaign mapping. |
| Webhook | An HTTP endpoint that receives event data as JSON payloads via POST requests. |
| Signing Secret | An HMAC-SHA256 secret used to verify that webhook payloads genuinely come from Bearconnect. |
| Legacy App Token | A HubSpot private app access token (format: pat-xx-...) used to connect HubSpot. |
| Lifecycle Stage | A HubSpot field that tracks where a contact is in your sales pipeline (e.g., Subscriber, Lead, Opportunity). |
| Lead Status | A HubSpot field that indicates the current state of a lead (e.g., New, Open, In Progress). |
| Catch Hook URL | A Zapier-generated webhook URL that receives incoming data and triggers a Zap. |
| Custom Webhook URL | A Make-generated webhook URL that receives data and triggers a scenario. |
| Production URL | An n8n webhook URL (contains /webhook/) that stays active when the workflow is enabled. Distinct from test URLs. |
| Event Forwarding | The automatic process of sending events from a campaign to mapped integrations in real time. |
Next Steps
- HubSpot Integration Guide - Detailed setup and usage for HubSpot.
- Pipedrive Integration Guide - Detailed setup and usage for Pipedrive.
- Custom Webhook Guide - Detailed setup and usage for webhooks.
- Zapier Integration Guide - Detailed setup and usage for Zapier.
- Make Integration Guide - Detailed setup and usage for Make.
- n8n Integration Guide - Detailed setup and usage for n8n.