Shopify + Brevo انٹیگریشن
Shopify + Brevo
MCP کے ذریعے Shopify کے تجارتی ڈیٹا کو Brevo کی انگیجمنٹ پلیٹ فارم سے جوڑیں۔ گاہکوں کو مطابقت دیں، خریداری کے بعد کی ترتیبیں شروع کریں، ترک کردہ کارٹ ریکور کریں، اور وفاداری مہمات چلائیں, سب Claude میں AI ایجنٹس کے ذریعے منظم۔
استعمال کردہ MCP سرورز
| سرور | پیکیج/URL | مقصد |
|---|---|---|
| Shopify Dev MCP | npx -y @shopify/dev-mcp@latest | Shopify API دستاویزات تلاش کریں، GraphQL اسکیما معائنہ کریں، سوالات تصدیق کریں |
| Shopify Storefront MCP | ایپ مخصوص سیٹ اپ | پروڈکٹ کیٹلاگ، کارٹ آپریشنز، گاہک ڈیٹا، آرڈر ٹریکنگ |
| Brevo MCP | mcp.brevo.com/v1/brevo/mcp | رابطے، ای میل مہمات، SMS، WhatsApp، ایونٹ ٹریکنگ |
Tip
Shopify Dev MCP ترقی کے لیے ہے, یہ Claude کو Shopify کی APIs سمجھنے میں مدد کرتا ہے۔ Storefront MCP پیداواری ڈیٹا تک رسائی کے لیے ہے۔ ترقی کے دوران آپ عام طور پر دونوں استعمال کریں گے، پھر لائیو ایجنٹ کے لیے 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 کی کون سی APIs دستیاب ہیں؟> Brevo میں میرے کتنے رابطے ہیں؟Claude کو پہلے سوال کے لیے Shopify Dev MCP اور دوسرے کے لیے Brevo MCP استعمال کرنا چاہیے۔
استعمال کا معاملہ 1: گاہک مطابقت ایجنٹ
مکمل خریداری کی تاریخ کے ساتھ Shopify گاہکوں کو Brevo رابطوں میں مطابقت دیں:
---name: shopify-customer-syncdescription: Sync Shopify customers to Brevo contacts with purchase dataversion: 1.0.0temperature: 0.1tools: - shopify-dev-mcp - brevo_contacts - brevo_attributes - brevo_liststriggers: - schedule: "0 */6 * * *" - event: customer_created - event: order_completed---
# Shopify Customer Sync Agent
Synchronize customer data from Shopify to Brevo contacts.
## Strategy
1. Query Shopify for customers updated since last sync2. For each customer, create or update Brevo contact with: - Email, name, phone - Total orders, total spend (as Brevo attributes) - Last order date - Tags and segments3. Add customers to appropriate Brevo lists based on behavior: - New 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 sync customers who have accepted marketing- NEVER overwrite Brevo data if Shopify field is empty- ALWAYS validate phone numbers to E.164 format before sync- Track sync events for debugging: shopify_sync_success, shopify_sync_errorاستعمال کا معاملہ 2: خریداری کے بعد مہم ایجنٹ
آرڈر ڈیٹا کی بنیاد پر ذاتی نوعیت کی خریداری کے بعد ترتیبیں شروع کریں:
---name: shopify-post-purchasedescription: Orchestrate post-purchase email sequences based on Shopify order dataversion: 1.0.0temperature: 0.3tools: - shopify-dev-mcp - brevo_contacts - brevo_email_campaign_management - brevo_templates - brevo_sms_campaignstriggers: - event: order_completed---
# Post-Purchase Agent
When a Shopify order is completed, design and trigger theappropriate follow-up sequence in Brevo.
## Sequence Logic
### First-Time Buyers1. Immediate: Order confirmation (transactional)2. Day 3: Welcome email with brand story3. Day 7: Product care tips / how-to guide4. Day 14: Review request5. Day 30: Cross-sell based on purchased category
### Repeat Buyers1. Immediate: Order confirmation2. Day 3: Loyalty points notification3. Day 14: "Restock" reminder if consumable product4. Day 21: Exclusive early access to new products
### VIP Orders (>$200)1. Immediate: Premium order confirmation2. Day 1: Personal thank-you from founder (email)3. Day 3: SMS with tracking + care tips4. Day 7: Invitation to VIP program
## Rules- ALWAYS check order status before sending, skip if cancelled/refunded- NEVER send marketing to customers who haven't opted in- Personalize with: product name, order number, customer first name- Use Brevo template variables for dynamic contentاستعمال کا معاملہ 3: ترک کردہ کارٹ ریکوری
Shopify کارٹ ڈیٹا کو Brevo کی پیغام رسانی سے جوڑیں:
---name: shopify-cart-recoverydescription: Recover Shopify abandoned carts via Brevo email and SMSversion: 2.0.0temperature: 0.2tools: - shopify-dev-mcp - brevo_contacts - brevo_email_campaign_management - brevo_templates - brevo_sms_campaignstriggers: - event: cart_abandoned conditions: - cart_value: "> 40" - time_since_activity: "> 1h"---
# Cart Recovery Agent
Monitor Shopify abandoned carts and execute recoverysequences through Brevo.
## Recovery Sequence
1. **+1 hour**: Reminder email with cart contents and images2. **+24 hours**: If no open → SMS with short link to cart3. **+48 hours**: If no recovery → Email with 10% discount code4. **+72 hours**: If cart > $150 and no recovery → WhatsApp with personal message
## Cart Data to Include- Product images and names (from Shopify)- Cart total with currency formatting- Direct checkout link- Discount code (generated dynamically for step 3)
## Rules- NEVER send to customers who already completed checkout- ALWAYS check cart status before each step- Maximum 4 touchpoints per abandoned cart- Respect opt-out preferences per channelمثال: قدرتی زبان میں ترتیب
دونوں MCP سرورز جڑے ہونے کے ساتھ، آپ حقیقی وقت میں ترتیب دے سکتے ہیں:
آپ: "میرے Shopify اسٹور میں ایسے گاہکوں کی جانچ کریں جنہوں نے پچھلے 7 دنوں میں آرڈر دیا لیکن ابھی تک Brevo میں نہیں ہیں، اور انہیں شامل کریں۔"
Claude: حالیہ گاہکوں کے لیے Shopify کی جانچ کر رہے ہیں...[shopify-dev-mcp استعمال کرتا ہے Customers API سمجھنے کے لیے][آخری 7 دنوں کے آرڈرز کے لیے Shopify سے پوچھتا ہے]
آخری 7 دنوں سے 43 گاہک ملے۔Brevo رابطوں سے موازنہ کر رہے ہیں...[ہر ای میل تلاش کرنے کے لیے brevo_contacts استعمال کرتا ہے]
23 گاہک ابھی Brevo میں نہیں ہیں۔ ابھی شامل کر رہے ہیں...[23 نئے رابطے بنانے کے لیے brevo_contacts استعمال کرتا ہے][پہلی بار خریداروں کو "Welcome Series" میں شامل کرنے کے لیے brevo_lists استعمال کرتا ہے][بار بار خریداروں کو "Loyal Customers" میں شامل کرنے کے لیے brevo_lists استعمال کرتا ہے]
مکمل:- Brevo میں 23 نئے رابطے بنائے گئے- 15 کو "Welcome Series" فہرست میں شامل کیا گیا (پہلی بار خریدار)- 8 کو "Loyal Customers" فہرست میں شامل کیا گیا (بار بار خریدار)- تمام رابطوں کو آرڈر کاؤنٹ اور کل خرچ کے ساتھ مطابقت دیا گیااگلے اقدامات
- Brevo MCP سرور, Brevo MCP ماڈیولز کی مکمل فہرست
- ایجنٹ مواصفات, ایجنٹ کے رویے کو حسب ضرورت بنائیں
- HubSpot + Brevo, CRM انٹیگریشن
- Stripe + Brevo, ادائیگی ایونٹ انٹیگریشن