Shopify + Brevo इंटीग्रेशन

Shopify + Brevo

MCP के माध्यम से Shopify के कॉमर्स डेटा को Brevo की एंगेजमेंट प्लेटफ़ॉर्म से जोड़ें। ग्राहकों को सिंक करें, पोस्ट-पर्चेज सीक्वेंस ट्रिगर करें, अबैंडन्ड कार्ट रिकवर करें, और लॉयल्टी कैंपेन चलाएं, सब Claude में AI एजेंट्स द्वारा ऑर्केस्ट्रेट।

उपयोग किए गए MCP सर्वर

सर्वरपैकेज/URLउद्देश्य
Shopify Dev MCPnpx -y @shopify/dev-mcp@latestShopify API docs खोजें, GraphQL schema introspect करें
Shopify Storefront MCPApp-specific setupProduct catalog, cart, customer data, order tracking
Brevo MCPmcp.brevo.com/v1/brevo/mcpContacts, email campaigns, SMS, WhatsApp, event tracking

Tip

Shopify Dev MCP डेवलपमेंट के लिए है। Storefront MCP प्रोडक्शन डेटा एक्सेस के लिए है। डेवलपमेंट के दौरान आप दोनों का उपयोग करेंगे, फिर live agent के लिए Storefront MCP + Brevo MCP।

सेटअप

स्टेप 1: दोनों MCP सर्वर कनेक्ट करें

अपने Claude Desktop या Claude Code कॉन्फ़िगरेशन में जोड़ें:

{
"mcpServers": {
"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"
}
},
"shopify-dev-mcp": {
"command": "npx",
"args": ["-y", "@shopify/dev-mcp@latest"]
}
}
}

स्टेप 2: कनेक्शन वेरीफाई करें

Claude से पूछें:

> Shopify में customer data पढ़ने के लिए कौन से APIs उपलब्ध हैं?
> Brevo में मेरे कितने contacts हैं?

Use Case 1: Customer Sync Agent

Shopify ग्राहकों को Brevo contacts में पूरी खरीद history के साथ सिंक करें:

---
name: shopify-customer-sync
description: Sync Shopify customers to Brevo contacts with purchase data
version: 1.0.0
temperature: 0.1
tools:
- shopify-dev-mcp
- brevo_contacts
- brevo_attributes
- brevo_lists
triggers:
- schedule: "0 */6 * * *"
- event: customer_created
- event: order_completed
---
# Shopify Customer Sync Agent
Shopify से Brevo contacts में customer data सिंक करें।
## Strategy
1. Last sync के बाद update हुए Shopify customers query करें
2. हर customer के लिए Brevo contact बनाएं या अपडेट करें:
- Email, name, phone
- Total orders, total spend (Brevo attributes के रूप में)
- Last order date
- Tags और segments
3. व्यवहार के आधार पर customers को Brevo lists में जोड़ें:
- नए customers → "Welcome Series" list
- Repeat buyers → "Loyal Customers" list
- High-value (>$500 LTV) → "VIP" list
## Field Mapping
| Shopify Field | Brevo Attribute |
|--------------|-----------------|
| email | EMAIL |
| first_name | FIRSTNAME |
| last_name | LASTNAME |
| phone | SMS |
| orders_count | ORDER_COUNT |
| total_spent | TOTAL_SPENT |
| last_order_date | LAST_ORDER |
| tags | SHOPIFY_TAGS |
| accepts_marketing | OPT_IN |
## Rules
- ONLY उन customers को सिंक करें जिन्होंने marketing accept किया है
- NEVER Brevo data overwrite करें अगर Shopify field खाली है
- ALWAYS phone numbers को E.164 format में validate करें
- Sync events track करें: shopify_sync_success, shopify_sync_error

Use Case 2: Post-Purchase Campaign Agent

Order data के आधार पर personalized post-purchase sequences ट्रिगर करें:

---
name: shopify-post-purchase
description: Orchestrate post-purchase email sequences based on Shopify order data
version: 1.0.0
temperature: 0.3
tools:
- shopify-dev-mcp
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
- brevo_sms_campaigns
triggers:
- event: order_completed
---
# Post-Purchase Agent
जब Shopify order complete होती है, Brevo में उचित
follow-up sequence डिज़ाइन और ट्रिगर करें।
## Sequence Logic
### पहली बार खरीदार
1. तुरंत: Order confirmation (transactional)
2. Day 3: ब्रांड story के साथ welcome email
3. Day 7: Product care tips / how-to guide
4. Day 14: Review request
5. Day 30: खरीदी गई category के आधार पर cross-sell
### Repeat Buyers
1. तुरंत: Order confirmation
2. Day 3: Loyalty points notification
3. Day 14: Consumable product हो तो "Restock" reminder
4. Day 21: नए products तक exclusive early access
### VIP Orders (>$200)
1. तुरंत: Premium order confirmation
2. Day 1: Founder से personal thank-you (email)
3. Day 3: Tracking + care tips के साथ SMS
4. Day 7: VIP program का invitation
## Rules
- ALWAYS भेजने से पहले order status check करें, cancelled/refunded हो तो skip करें
- NEVER उन customers को marketing भेजें जिन्होंने opt-in नहीं किया
- Personalize करें: product name, order number, customer first name
- Dynamic content के लिए Brevo template variables उपयोग करें

Use Case 3: Abandoned Cart Recovery

Shopify cart data को Brevo की messaging के साथ जोड़ें:

---
name: shopify-cart-recovery
description: Recover Shopify abandoned carts via Brevo email and SMS
version: 2.0.0
temperature: 0.2
tools:
- shopify-dev-mcp
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
- brevo_sms_campaigns
triggers:
- event: cart_abandoned
conditions:
- cart_value: "> 40"
- time_since_activity: "> 1h"
---
# Cart Recovery Agent
Shopify अबैंडन्ड कार्ट monitor करें और Brevo के
माध्यम से recovery sequences execute करें।
## Recovery Sequence
1. **+1 घंटा**: Cart contents और images के साथ reminder email
2. **+24 घंटे**: अगर open नहीं → cart के short link के साथ SMS
3. **+48 घंटे**: अगर recovery नहीं → 10% discount code के साथ email
4. **+72 घंटे**: अगर cart >$150 और recovery नहीं → personal message के साथ WhatsApp
## Rules
- NEVER उन customers को भेजें जिन्होंने checkout complete कर लिया
- ALWAYS हर step से पहले cart status check करें
- प्रति abandoned cart maximum 4 touchpoints
- Channel के अनुसार opt-out preferences का सम्मान करें

अगले कदम

AI सहायक

नमस्ते! डॉक्यूमेंटेशन के बारे में कुछ भी पूछें।

Brevo के साथ मुफ्त में शुरू करें