Integrace HubSpot + Brevo

HubSpot + Brevo

Propojte CRM data HubSpot s engagementovou platformou Brevo. Používejte HubSpot jako zdroj pravdy pro kontakty a data obchodů a Brevo pro vícekanálové provádění kampaní, e-mail, SMS, WhatsApp.

Použité MCP servery

ServerURLAuthÚčel
HubSpot MCPmcp.hubspot.comOAuth/PKCECRM data: kontakty, společnosti, obchody, tikety, produkty, objednávky (pouze čtení)
Brevo MCPmcp.brevo.com/v1/brevo/mcpTokenKontakty, e-mail, SMS, WhatsApp, kampaně, sledování událostí

Caution

MCP server HubSpot je v současné době pouze pro čtení (BETA). Můžete číst CRM data z HubSpot a používat je k řízení akcí v Brevo, ale nemůžete zapisovat zpět do HubSpot přes MCP. Pro obousměrnou synchronizaci používejte REST API HubSpot vedle MCP připojení.

Nastavení

Krok 1: Vytvořte autentizační aplikaci HubSpot MCP

  1. V HubSpot přejděte na Development > MCP Auth Apps
  2. Klikněte na Create MCP auth app
  3. Nastavte redirect URL (pro testování Claude Desktop: http://localhost:6274/oauth/callback/debug)
  4. Poznamenejte si Client ID a Client Secret

Krok 2: Připojte oba MCP servery

Pro nástroje podporující OAuth (Cursor, VS Code):

{
"mcpServers": {
"hubspot": {
"url": "https://mcp.hubspot.com/",
"headers": {
"Authorization": "Bearer your-hubspot-oauth-token"
}
},
"brevo": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.brevo.com/v1/brevo/mcp",
"--header",
"Authorization: Bearer ${BREVO_MCP_TOKEN}"
],
"env": {
"BREVO_MCP_TOKEN": "your-brevo-mcp-token"
}
}
}
}

Tip

HubSpot MCP vyžaduje OAuth s PKCE. Nástroje jako Cursor to nativně zpracovávají. Pro Claude Desktop/Code může být nutné získat token samostatně a předat ho jako Bearer token.

Krok 3: Ověřte

> Ukažte mi moje obchody HubSpot ve fázi Vyjednávání
> Kolik kontaktů mám v Brevo?

Případ použití 1: Agent synchronizace CRM kontaktů

Synchronizujte kontakty HubSpot do Brevo s obohacením o data obchodů:

---
name: hubspot-contact-sync
description: Sync HubSpot CRM contacts to Brevo with deal data enrichment
version: 1.0.0
temperature: 0.1
tools:
- hubspot
- brevo_contacts
- brevo_attributes
- brevo_lists
- brevo_segments
triggers:
- schedule: "0 */4 * * *"
---
# Synchronizace kontaktů HubSpot
Čtěte kontakty a přidružená data obchodů z HubSpot,
synchronizujte do Brevo s obohacenými atributy pro segmentaci.
## Strategie
1. Dotazujte HubSpot na kontakty změněné od poslední synchronizace
2. Pro každý kontakt načtěte přidružené obchody a společnost
3. Vytvořte/aktualizujte kontakt Brevo s obohacenými daty:
- Fáze životního cyklu CRM → atribut Brevo
- Hodnota obchodu → atribut Brevo
- Fáze obchodu → segment Brevo
4. Automatická segmentace v Brevo:
- Kontakty "SQL" → seznam Sales Qualified
- Kontakty "Opportunity" → seznam Active Pipeline
- Kontakty "Customer" → seznam Customer
## Mapování polí
| Vlastnost HubSpot | Atribut Brevo |
|-----------------|-----------------|
| email | EMAIL |
| firstname | FIRSTNAME |
| lastname | LASTNAME |
| phone | SMS |
| lifecyclestage | LIFECYCLE_STAGE |
| hs_lead_status | LEAD_STATUS |
| company (associated) | COMPANY |
| deal amount (sum) | DEAL_VALUE |
| deal stage (latest) | DEAL_STAGE |
## Pravidla
- NIKDY nesynchronizujte kontakty bez e-mailových adres
- VŽDY zachovejte stávající data Brevo, pokud je pole HubSpot prázdné
- Sledujte synchronizaci s událostmi: hubspot_sync_success, hubspot_sync_error
- Zaznamenávejte počet kontaktů podle fáze životního cyklu pro reporty

Případ použití 2: Agent kampaní podle fáze obchodu

Spouštějte kampaně Brevo na základě změn fází obchodů HubSpot:

---
name: hubspot-deal-campaigns
description: Trigger targeted Brevo campaigns when HubSpot deals change stages
version: 1.0.0
temperature: 0.3
tools:
- hubspot
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
- brevo_segments
triggers:
- schedule: "0 9 * * *"
---
# Agent kampaní podle fáze obchodu
Sledujte fáze obchodů HubSpot a spouštějte příslušné
engagementové kampaně v Brevo.
## Mapování fáze na kampaň
| Fáze obchodu HubSpot | Akce Brevo |
|-------------------|--------------|
| Appointment Scheduled | Odešlete e-mail s přípravou na schůzku s informacemi o společnosti |
| Qualified to Buy | Přidejte do nurturovací sekvence |
| Presentation Scheduled | Odešlete případovou studii relevantní pro jejich odvětví |
| Decision Maker Bought-In | Odešlete kalkulačku ROI + průvodce cenami |
| Contract Sent | Odešlete náhled onboardingu "Co očekávat" |
| Closed Won | Spusťte uvítací sekvenci + onboarding |
| Closed Lost | Přidejte do sekvence "Win-back" (30denní prodleva) |
## Pravidla
- Odesílejte POUZE kontaktům přidruženým k obchodu
- Před odesláním zkontrolujte, zda kontakt souhlasil s marketingem
- Jedno spuštění kampaně na změnu fáze obchodu (bez duplikátů)
- Zaznamenejte všechna spuštění kampaní pro atribuci obchodu

Příklad: Dotaz v přirozeném jazyce

Vy: "Najděte všechny obchody HubSpot, které se tento měsíc uzavřely,
a ujistěte se, že tyto kontakty dostávají naši onboardingovou
e-mailovou sekvenci v Brevo."
Claude: Dotazuji HubSpot na obchody uzavřené tento měsíc...
[Používá hubspot MCP k vyhledání obchodů s closeddate v aktuálním měsíci]
Nalezeno 12 obchodů uzavřených tento měsíc, zahrnujících 18 kontaktů.
Kontroluji Brevo pro tyto kontakty...
[Používá brevo_contacts k vyhledání každého e-mailu]
Výsledky:
- 14 kontaktů již v Brevo a dostávají onboardingovou sekvenci
- 4 kontakty ještě nejsou v Brevo
Vytváření 4 nových kontaktů Brevo a přidávání do onboardingového seznamu...
[Používá brevo_contacts k vytvoření kontaktů]
[Používá brevo_lists k přidání do seznamu "Onboarding"]
Hotovo. Všech 18 kontaktů z obchodů uzavřených tento měsíc jsou nyní
v onboardingové sekvenci Brevo.

Další kroky

AI asistent

Ahoj! Zeptejte se mě na dokumentaci.

Začněte zdarma s Brevo