HubSpot + Brevo انٹیگریشن

HubSpot + Brevo

HubSpot کے CRM ڈیٹا کو Brevo کی انگیجمنٹ پلیٹ فارم سے جوڑیں۔ رابطہ اور ڈیل ڈیٹا کے لیے HubSpot کو اپنی معتمد ذریعہ کے طور پر استعمال کریں، اور کثیر چینل مہم کے نفاذ کے لیے Brevo, ای میل، SMS، WhatsApp۔

استعمال کردہ MCP سرورز

سرورURLتصدیقمقصد
HubSpot MCPmcp.hubspot.comOAuth/PKCECRM ڈیٹا: رابطے، کمپنیاں، ڈیلز، ٹکٹ، پروڈکٹ، آرڈرز (صرف پڑھنا)
Brevo MCPmcp.brevo.com/v1/brevo/mcpٹوکنرابطے، ای میل، SMS، WhatsApp، مہمات، ایونٹ ٹریکنگ

Caution

HubSpot کا MCP سرور فی الحال صرف پڑھنے کے لیے ہے (بیٹا)۔ آپ HubSpot سے CRM ڈیٹا پڑھ کر Brevo میں اقدامات کو چلا سکتے ہیں، لیکن MCP کے ذریعے HubSpot پر واپس نہیں لکھ سکتے۔ دو طرفہ مطابقت کے لیے، MCP کنکشن کے ساتھ HubSpot REST API استعمال کریں۔

سیٹ اپ

مرحلہ 1: HubSpot MCP Auth App بنائیں

  1. HubSpot میں، Development > MCP Auth Apps پر جائیں
  2. Create MCP auth app پر کلک کریں
  3. اپنا redirect URL سیٹ کریں (Claude Desktop ٹیسٹنگ کے لیے: http://localhost:6274/oauth/callback/debug)
  4. اپنا Client ID اور Client Secret نوٹ کریں

مرحلہ 2: دونوں MCP سرورز جوڑیں

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 کو PKCE کے ساتھ OAuth درکار ہے۔ Cursor جیسے ٹولز اسے مقامی طور پر ہینڈل کرتے ہیں۔ Claude Desktop/Code کے لیے، آپ کو الگ سے ٹوکن حاصل کرکے Bearer ٹوکن کے طور پر پاس کرنا پڑ سکتا ہے۔

مرحلہ 3: تصدیق کریں

> مجھے مذاکرات مرحلے میں میری HubSpot ڈیلز دکھائیں
> Brevo میں میرے کتنے رابطے ہیں؟

استعمال کا معاملہ 1: CRM رابطہ مطابقت ایجنٹ

ڈیل اسٹیج کی بہتری کے ساتھ HubSpot رابطوں کو Brevo میں مطابقت دیں:

---
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 * * *"
---
# HubSpot Contact Sync
Read contacts and associated deal data from HubSpot,
sync to Brevo with enriched attributes for segmentation.
## Strategy
1. Query HubSpot for contacts modified since last sync
2. For each contact, fetch associated deals and company
3. Create/update Brevo contact with enriched data:
- CRM lifecycle stage → Brevo attribute
- Deal amount → Brevo attribute
- Deal stage → Brevo segment
4. Auto-segment in Brevo:
- "SQL" contacts → Sales Qualified list
- "Opportunity" contacts → Active Pipeline list
- "Customer" contacts → Customer list
## Field Mapping
| HubSpot Property | Brevo Attribute |
|-----------------|-----------------|
| 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 |
## Rules
- NEVER sync contacts without email addresses
- ALWAYS preserve existing Brevo data if HubSpot field is empty
- Track sync with events: hubspot_sync_success, hubspot_sync_error
- Log contact count per lifecycle stage for reporting

استعمال کا معاملہ 2: ڈیل اسٹیج مہم ایجنٹ

HubSpot ڈیل اسٹیج تبدیلیوں کی بنیاد پر Brevo مہمات شروع کریں:

---
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 * * *"
---
# Deal-Stage Campaign Agent
Monitor HubSpot deal stages and trigger appropriate
engagement campaigns in Brevo.
## Stage-to-Campaign Mapping
| HubSpot Deal Stage | Brevo Action |
|-------------------|--------------|
| Appointment Scheduled | Send meeting prep email with company info |
| Qualified to Buy | Add to "Nurture" drip sequence |
| Presentation Scheduled | Send case study relevant to their industry |
| Decision Maker Bought-In | Send ROI calculator + pricing guide |
| Contract Sent | Send "What to expect" onboarding preview |
| Closed Won | Trigger welcome sequence + onboarding |
| Closed Lost | Add to "Win-back" sequence (30-day delay) |
## Rules
- ONLY send to contacts associated with the deal
- Check if contact has opted in to marketing before sending
- One campaign trigger per deal stage change (no duplicates)
- Log all campaign triggers for deal attribution

مثال: قدرتی زبان کا سوال

آپ: "اس مہینے بند ہونے والی تمام HubSpot ڈیلز تلاش کریں اور یقینی بنائیں
کہ وہ رابطے Brevo میں ہماری آن بورڈنگ ای میل سیکوینس حاصل کر رہے ہیں۔"
Claude: اس مہینے بند ہونے والی ڈیلز کے لیے HubSpot سے پوچھ رہے ہیں...
[موجودہ مہینے میں closeddate کے ساتھ ڈیلز تلاش کرنے کے لیے hubspot MCP استعمال کرتا ہے]
12 ڈیلز اس مہینے بند ہوئیں، 18 رابطے شامل ہیں۔
ان رابطوں کے لیے Brevo چیک کر رہے ہیں...
[ہر ای میل تلاش کرنے کے لیے brevo_contacts استعمال کرتا ہے]
نتائج:
- 14 رابطے پہلے سے Brevo میں ہیں اور آن بورڈنگ سیکوینس حاصل کر رہے ہیں
- 4 رابطے ابھی تک Brevo میں نہیں ہیں
4 نئے Brevo رابطے بنا کر آن بورڈنگ فہرست میں شامل کر رہے ہیں...
[رابطے بنانے کے لیے brevo_contacts استعمال کرتا ہے]
["Onboarding" فہرست میں شامل کرنے کے لیے brevo_lists استعمال کرتا ہے]
مکمل۔ اس مہینے کی بند ڈیلز کے تمام 18 رابطے اب
Brevo کے آن بورڈنگ سیکوینس میں ہیں۔

اگلے اقدامات

AI معاون

السلام علیکم! دستاویزات کے بارے میں کچھ بھی پوچھیں۔

Brevo کے ساتھ مفت شروع کریں