---
title: "HubSpot LinkedIn Integration via Webhooks, Zapier, Make, n8n"
description: "Connect LinkedIn to HubSpot: CompLeadly sends contacts and events via webhook – directly or through Zapier, Make and n8n. From the Premium plan."
url: "https://compleadly.com/integrations/hubspot"
lang: "en"
alternates:
  de: "https://compleadly.de/integrationen/hubspot"
  en: "https://compleadly.com/integrations/hubspot"
  fr: "https://compleadly.com/fr/integrations/hubspot"
  es: "https://compleadly.com/es/integraciones/hubspot"
  it: "https://compleadly.com/it/integrazioni/hubspot"
  pt: "https://compleadly.com/pt/integracoes/hubspot"
  x-default: "https://compleadly.com/integrations/hubspot"
---

1. [Home](https://compleadly.com/)
2. [Integrations](https://compleadly.com/integrations)
3. HubSpot

integration · hubspot

# Connect LinkedIn to HubSpot

CompLeadly does not have a native HubSpot integration yet. Today you connect the two via webhook – directly or through Zapier, Make or n8n – so your LinkedIn events reach HubSpot automatically.

[Try it free for 10 days](https://compleadly.com/download)[How to set it up](https://compleadly.com/integrations/hubspot#setup)

## What exists – and what does not yet

### Available today

- Webhooks in CompLeadly, from the Premium plan
- 14 LinkedIn events as triggers, e.g. accepted connection request or reply
- Lead data as JSON: name, email address (if known), company, position, LinkedIn profile
- Protect your endpoint with an API key or bearer token

### Not available yet

- A HubSpot app you connect in one click
- Field mapping inside CompLeadly – you do that in Zapier, Make, n8n or your own endpoint
- Data flowing back from HubSpot to CompLeadly – webhooks only send in one direction

Native integrations for HubSpot, Salesforce and other CRM systems are planned. Until then, webhooks are the way to connect HubSpot.

// events

## The LinkedIn events CompLeadly can send

For each webhook, you choose which events make CompLeadly send data.

- Connection request sent
- Connection request accepted
- Message sent
- Lead replied
- InMail sent
- Profile visited
- Lead’s post liked
- Lead’s skill endorsed
- Lead followed
- Connection request withdrawn
- Profile skipped
- Event invitation sent
- Group invitation sent
- Lead exported

Which events actually occur depends on the functions your workflows use – a message is only sent, for example, if a workflow sends messages.

// data

## What the webhook contains

For every event, CompLeadly sends an HTTP POST request with JSON to your URL. The most important fields:

eventType

Type of event, e.g. connection\_request\_accepted

workflowName

Name of the workflow that triggered the event

timestamp

When the event happened

leadData.name

Name of the contact

leadData.email

Email address, if known

leadData.company

Company

leadData.position

Position

leadData.linkedinUrl

URL of the LinkedIn profile

leadData.memberId

Stable LinkedIn identifier – the most reliable key against duplicate contacts

If a field is unknown for a contact, it arrives as an empty string – it is never missing. Plan for this in your flow, for example for an empty email address.

// options

## Four ways to HubSpot

Which one fits depends on the tools you already use.

### Zapier

In Zapier, you create a flow that receives the webhook from CompLeadly and connect it to your HubSpot account. Zapier determines which HubSpot actions are available.

### Make

In Make, you set up a flow that takes in the webhook data and passes it on to HubSpot. Make determines which HubSpot actions it offers.

### n8n

In n8n, too, your flow starts by receiving the webhook and hands the data on to HubSpot. n8n determines which HubSpot actions are available.

### Your own endpoint

If you run your own API or middleware, CompLeadly sends the events straight there – no stop in between. Your own code then hands the data to HubSpot.

Zapier, Make and n8n are independent providers with their own pricing, limits and privacy terms. You decide which provider you use and where your data is processed – check this before you set things up.

// setup

## How to set up the connection

1. 01  
### Create a webhook URL  
In Zapier, Make, n8n or your own system, create a flow that receives webhooks and copy the URL.
2. 02  
### Create the webhook in CompLeadly  
Open Settings → Webhooks and click “Create Webhook”. Enter a name and the URL, choose the events and – if your endpoint requires it – an API key or bearer token.
3. 03  
### Test the connection  
With “Test Webhook” you send a test request and see right away whether it arrives.
4. 04  
### Map the fields in HubSpot  
In your flow, map the fields to the matching HubSpot properties, such as name, company and LinkedIn profile. The member ID or profile URL helps you avoid duplicate contacts.

According to our pricing page, webhooks are included from the Premium plan, not in the Basic plan. [Compare plans →](https://compleadly.com/pricing)

## Detailed guide

Screenshots and every setting in detail are in our knowledge base article.

[Setting up and using webhooks in CompLeadly →](https://compleadly.com/knowledge/setting-up-and-using-webhooks-in-compleadly)

// faq

## Common questions about LinkedIn and HubSpot

Does CompLeadly have a native HubSpot integration?

Not yet. Today you connect CompLeadly to HubSpot via webhook – through your own endpoint or through Zapier, Make or n8n. Native integrations for HubSpot and other CRM systems are planned.

Do I need Zapier, Make or n8n?

Not necessarily. The three tools are the easiest route without writing code. If you have your own endpoint that passes data to HubSpot, CompLeadly sends the webhooks straight there.

Which plan includes webhooks?

According to our pricing page, the Premium plan and above; the Basic plan does not. Zapier, Make or n8n may charge their own fees.

Are changes in HubSpot sent back to CompLeadly?

No. Webhooks only send data from CompLeadly to your destination. They do not sync anything in the other direction.

Which data arrives in HubSpot?

CompLeadly sends the event type, workflow and time as well as the lead data: name, email address (if known), company, position, LinkedIn profile URL and LinkedIn member ID. You decide in your flow what gets stored in HubSpot.

// hubspot

## Try CompLeadly and bring your LinkedIn leads into HubSpot.

Ten days to try it, no risk and no credit card. Questions about the setup? Just get in touch.

[Try it free for 10 days](https://compleadly.com/download)[Book a call](https://compleadly.com/contact)

### Privacy

Built in Germany since 2019 — aligned with German data protection standards.

### Cancel anytime

No minimum term beyond the current billing period.

```json
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://compleadly.de/#organization",
  "name": "CompLeadly",
  "legalName": "CompLeadly OHG",
  "description": "LinkedIn automation software for B2B sales and lead generation — built in Germany since 2019.",
  "foundingDate": "2019",
  "founder": [
    {
      "@type": "Person",
      "@id": "https://compleadly.de/ueber-uns#person-sebastian-andes",
      "name": "Sebastian Andes",
      "jobTitle": "Managing Director · CEO",
      "url": "https://compleadly.com/about",
      "image": "https://compleadly.com/images/founders/sebastian-andes-960w.webp",
      "sameAs": [
        "https://www.linkedin.com/in/sebastian-andes/"
      ],
      "worksFor": {
        "@id": "https://compleadly.de/#organization"
      }
    },
    {
      "@type": "Person",
      "@id": "https://compleadly.de/ueber-uns#person-philipp-krapp",
      "name": "Philipp Krapp",
      "jobTitle": "Managing Director · CTO",
      "url": "https://compleadly.com/about",
      "image": "https://compleadly.com/images/founders/philipp-krapp-960w.webp",
      "sameAs": [
        "https://www.linkedin.com/in/philipp-krapp/"
      ],
      "worksFor": {
        "@id": "https://compleadly.de/#organization"
      }
    }
  ],
  "url": "https://compleadly.com/",
  "logo": {
    "@type": "ImageObject",
    "url": "https://compleadly.com/brand/compleadly-logo-light.svg"
  },
  "sameAs": [
    "https://www.linkedin.com/company/compleadly/",
    "https://www.facebook.com/CompLeadlyLinkedInSoftware/",
    "https://www.instagram.com/compleadly/",
    "https://www.youtube.com/channel/UCNT_aB_ioPgfoAvFclwXvug"
  ],
  "contactPoint": [
    {
      "@type": "ContactPoint",
      "telephone": "+49 2202 1860373",
      "email": "info@compleadly.de",
      "contactType": "customer support",
      "areaServed": "DE",
      "availableLanguage": [
        "German",
        "English"
      ]
    }
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Hauptstr. 26",
    "postalCode": "51465",
    "addressLocality": "Bergisch Gladbach",
    "addressCountry": "DE"
  }
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "@id": "https://compleadly.com/#website",
  "name": "CompLeadly",
  "url": "https://compleadly.com/",
  "inLanguage": "en-US",
  "publisher": {
    "@id": "https://compleadly.de/#organization"
  },
  "potentialAction": {
    "@type": "SearchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "https://compleadly.com/search?q={search_term_string}"
    },
    "query-input": "required name=search_term_string"
  }
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://compleadly.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Integrations",
      "item": "https://compleadly.com/integrations"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "HubSpot",
      "item": "https://compleadly.com/integrations/hubspot"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Does CompLeadly have a native HubSpot integration?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Not yet. Today you connect CompLeadly to HubSpot via webhook – through your own endpoint or through Zapier, Make or n8n. Native integrations for HubSpot and other CRM systems are planned."
      }
    },
    {
      "@type": "Question",
      "name": "Do I need Zapier, Make or n8n?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Not necessarily. The three tools are the easiest route without writing code. If you have your own endpoint that passes data to HubSpot, CompLeadly sends the webhooks straight there."
      }
    },
    {
      "@type": "Question",
      "name": "Which plan includes webhooks?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "According to our pricing page, the Premium plan and above; the Basic plan does not. Zapier, Make or n8n may charge their own fees."
      }
    },
    {
      "@type": "Question",
      "name": "Are changes in HubSpot sent back to CompLeadly?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "No. Webhooks only send data from CompLeadly to your destination. They do not sync anything in the other direction."
      }
    },
    {
      "@type": "Question",
      "name": "Which data arrives in HubSpot?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "CompLeadly sends the event type, workflow and time as well as the lead data: name, email address (if known), company, position, LinkedIn profile URL and LinkedIn member ID. You decide in your flow what gets stored in HubSpot."
      }
    }
  ]
}
```
