---
title: "Brevo कनेक्टर"
description: "Tajo के साथ कॉन्टैक्ट्स, ट्रांज़ैक्शनल ईमेल्स, SMS, WhatsApp कैंपेन, और मार्केटिंग ऑटोमेशन सिंक करने के लिए संपूर्ण Brevo इंटीग्रेशन गाइड।"
url: https://tajo.io/hi/docs/connectors/marketing/brevo/
markdown: https://tajo.io/hi/docs/connectors/marketing/brevo.md
lang: hi-IN
robots: noindex
---

अर्ली एक्सेस का अनुरोध करें

अपना पहला नाम और कार्यस्थल का ईमेल पता दर्ज करें। Tajo एक्सेस अनुरोध की पुष्टि के लिए हम आपको एक लिंक ईमेल करेंगे।

# Brevo कनेक्टर

कनेक्टर की स्थिति: सक्रिय सत्यापित। Tajo आज यह कनेक्टर चलाता है।

| स्रोत फ़ील्ड | गंतव्य फ़ील्ड | नमूना मान |
| --- | --- | --- |
| `record.id` | `source_id` | `record_1042` |
| `record.updated_at` | `updated_at` | `2026-10-18T08:00:00Z` |
| `record.value` | `value` | `sample_value` |

एकीकृत कॉन्टैक्ट प्रबंधन, ईमेल, SMS, और WhatsApp में ट्रांज़ैक्शनल मैसेजिंग, और व्यापक मार्केटिंग ऑटोमेशन के लिए अपने Brevo खाते को Tajo से कनेक्ट करें।

## अवलोकन

| गुण | मान |
| --- | --- |
| **प्लेटफ़ॉर्म** | Brevo |
| **श्रेणी** | Marketing |
| **सेटअप जटिलता** | आसान |
| **आधिकारिक इंटीग्रेशन** | हां |
| **सिंक किया गया डेटा** | कॉन्टैक्ट्स, कैंपेन, ट्रांज़ैक्शनल मैसेजेस, इवेंट्स, eCommerce |
| **API Base URL** | `https://api.brevo.com/v3` |

## विशेषताएं

- **मल्टी-चैनल मैसेजिंग** - एक एकीकृत API से ट्रांज़ैक्शनल ईमेल, SMS, और WhatsApp भेजें
- **कॉन्टैक्ट प्रबंधन** - कस्टम एट्रिब्यूट्स के साथ कॉन्टैक्ट्स बनाएं, अपडेट करें, और सेगमेंट करें
- **मार्केटिंग कैंपेन** - प्रोग्रामेटिक रूप से ईमेल कैंपेन बनाएं और भेजें
- **इवेंट ट्रैकिंग** - Brevo Tracker के माध्यम से कस्टम इवेंट्स और वेबसाइट गतिविधि ट्रैक करें
- **eCommerce सिंक** - व्यक्तिगत कैंपेन के लिए उत्पाद, ऑर्डर, और कार्ट डेटा सिंक करें
- **लॉयल्टी प्रोग्राम** - लॉयल्टी सब्सक्रिप्शन, पॉइंट्स, और सदस्य डेटा प्रबंधित करें
- **Webhook समर्थन** - ट्रांज़ैक्शनल, मार्केटिंग, और CRM इवेंट्स के लिए रीयल-टाइम इवेंट सूचनाएं
- **Conversations** - लाइव चैट विजेट इंटीग्रेशन और प्रोग्रामेटिक संदेश प्रबंधन

## पूर्वावश्यकताएं

शुरू करने से पहले, सुनिश्चित करें कि आपके पास है:

1. एक Brevo खाता (Free, Starter, Business, या Enterprise प्लान)
2. Brevo Settings > API Keys से जनरेट की गई एक API key
3. API एक्सेस वाला एक Tajo खाता
4. ईमेल भेजने के लिए सत्यापित sender domain

## प्रमाणीकरण

Brevo दो प्रमाणीकरण विधियों का समर्थन करता है:

### API Key प्रमाणीकरण (अनुशंसित)

प्रत्येक अनुरोध के साथ `api-key` हेडर में अपनी API key शामिल करें। प्रत्यक्ष इंटीग्रेशन्स और सर्वर-टू-सर्वर संचार के लिए सर्वोत्तम।

```bash
curl -X GET "https://api.brevo.com/v3/account" \
  -H "api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json"
```

### OAuth 2.0 प्रमाणीकरण

OAuth 2.0 का उपयोग किसी संगठन के भीतर निजी इंटीग्रेशन्स के लिए करें जिन्हें delegated access और उपयोगकर्ता-विशिष्ट अनुमतियों की आवश्यकता होती है। OAuth परिभाषित वैधता अवधि के साथ टोकन-आधारित सिस्टम प्रदान करता है।

OAuth उपलब्धता

OAuth वर्तमान में केवल किसी संगठन के अंदर निजी इंटीग्रेशन्स के लिए उपलब्ध है। OAuth इंटीग्रेशन्स सार्वजनिक वितरण या marketplace listing के लिए नहीं हैं।

## कॉन्फ़िगरेशन

### बुनियादी सेटअप

```yaml
connectors:
  brevo:
    enabled: true
    api_key: "${BREVO_API_KEY}"
    api_version: "v3"

    # Data sync options
    sync:
      contacts: true
      campaigns: true
      transactional: true
      events: true
      ecommerce: true

    # List assignment
    lists:
      all_customers: 5
      newsletter: 6
      buyers: 7
```

### फ़ील्ड मैपिंग

अपने डेटा फ़ील्ड्स को Brevo कॉन्टैक्ट एट्रिब्यूट्स में मैप करें:

#### डिफ़ॉल्ट मैपिंग्स

| Parameter | Type | Description |
| --- | --- | --- |
| `email` required | string | कॉन्टैक्ट ईमेल पता (अद्वितीय पहचानकर्ता) |
| `FIRSTNAME` optional | string | कॉन्टैक्ट first name एट्रिब्यूट |
| `LASTNAME` optional | string | कॉन्टैक्ट last name एट्रिब्यूट |
| `SMS` optional | string | SMS और WhatsApp मैसेजिंग के लिए फ़ोन नंबर |
| `OPT_IN` optional | boolean | मार्केटिंग opt-in सहमति स्थिति |
| `ORDER_COUNT` optional | integer | किए गए ऑर्डर की कुल संख्या |
| `TOTAL_REVENUE` optional | number | कॉन्टैक्ट से जीवनकाल राजस्व |
| `LOYALTY_POINTS` optional | integer | वर्तमान लॉयल्टी प्रोग्राम पॉइंट्स बैलेंस |

#### कस्टम एट्रिब्यूट मैपिंग

```yaml
field_mapping:
  # Standard fields
  email: email
  first_name: FIRSTNAME
  last_name: LASTNAME
  phone: SMS

  # Marketing fields
  opt_in: OPT_IN
  signup_source: SIGNUP_SOURCE
  preferred_language: LANGUAGE

  # eCommerce metrics
  orders_count: ORDER_COUNT
  total_spent: TOTAL_REVENUE
  last_order_date: LAST_ORDER_DATE

  # Loyalty fields
  loyalty_tier: VIP_TIER
  loyalty_points: LOYALTY_POINTS
```

## API एंडपॉइंट्स

### मुख्य एंडपॉइंट्स

| मेथड | एंडपॉइंट | विवरण |
| --- | --- | --- |
| `POST` | `/v3/smtp/email` | ट्रांज़ैक्शनल ईमेल भेजें |
| `POST` | `/v3/transactionalSMS/send` | ट्रांज़ैक्शनल SMS भेजें |
| `POST` | `/v3/whatsapp/sendMessage` | ट्रांज़ैक्शनल WhatsApp भेजें |
| `POST` | `/v3/contacts` | एक कॉन्टैक्ट बनाएं |
| `PUT` | `/v3/contacts/{email}` | एक कॉन्टैक्ट अपडेट करें |
| `GET` | `/v3/contacts/{identifier}` | कॉन्टैक्ट विवरण प्राप्त करें |
| `POST` | `/v3/contacts/import` | बल्क आयात कॉन्टैक्ट्स |

### eCommerce एंडपॉइंट्स

| मेथड | एंडपॉइंट | विवरण |
| --- | --- | --- |
| `POST` | `/v3/orders/status` | ऑर्डर स्थिति बनाएं या अपडेट करें |
| `POST` | `/v3/products` | उत्पाद बनाएं या अपडेट करें |
| `POST` | `/v3/categories` | उत्पाद श्रेणियां बनाएं या अपडेट करें |
| `POST` | `/v3/events` | कस्टम इवेंट्स ट्रैक करें |

### कैंपेन एंडपॉइंट्स

| मेथड | एंडपॉइंट | विवरण |
| --- | --- | --- |
| `POST` | `/v3/emailCampaigns` | एक ईमेल कैंपेन बनाएं |
| `POST` | `/v3/emailCampaigns/{id}/sendNow` | एक कैंपेन तुरंत भेजें |
| `GET` | `/v3/emailCampaigns` | सभी ईमेल कैंपेन सूचीबद्ध करें |
| `GET` | `/v3/smtp/statistics/events` | ईमेल इवेंट आंकड़े प्राप्त करें |

## इवेंट्स

### ट्रांज़ैक्शनल इवेंट्स

| इवेंट | ट्रिगर | उपयोग मामला |
| --- | --- | --- |
| `delivered` | ईमेल inbox में डिलीवर हुआ | डिलीवरी पुष्टि |
| `opened` | प्राप्तकर्ता द्वारा ईमेल खोला गया | एंगेजमेंट ट्रैकिंग |
| `clicked` | ईमेल में लिंक क्लिक किया | क्लिक-थ्रू ट्रैकिंग |
| `bounced` | ईमेल बाउंस हुआ | लिस्ट हाइजीन |
| `spam` | स्पैम के रूप में चिह्नित | अनुपालन निगरानी |
| `unsubscribed` | कॉन्टैक्ट ने अनसब्सक्राइब किया | वरीयता प्रबंधन |

### eCommerce इवेंट्स

| इवेंट | ट्रिगर | उपयोग मामला |
| --- | --- | --- |
| `order_completed` | ऑर्डर सफलतापूर्वक रखा गया | पोस्ट-खरीद फ़्लोज़ |
| `cart_updated` | कार्ट सामग्री बदली | परित्यक्त कार्ट ट्रैकिंग |
| `cart_deleted` | कार्ट साफ़ किया गया या समाप्त | कार्ट रिकवरी |
| `product_viewed` | उत्पाद पेज देखा गया | ब्राउज़ परित्याग |

## कोड उदाहरण

### कनेक्टर प्रारंभ करें

```javascript
import { TajoClient } from '@tajo/sdk';

const tajo = new TajoClient({
  apiKey: process.env.TAJO_API_KEY,
  brevoApiKey: process.env.BREVO_API_KEY
});

// Connect Brevo account
await tajo.connectors.connect('brevo', {
  apiKey: process.env.BREVO_API_KEY
});
```

### ट्रांज़ैक्शनल ईमेल भेजें

```javascript
// Send a transactional email via Brevo
await tajo.brevo.sendTransactionalEmail({
  to: [{ email: 'customer@example.com', name: 'John Doe' }],
  templateId: 12,
  params: {
    ORDER_ID: '12345',
    ORDER_TOTAL: '$59.99',
    DELIVERY_DATE: '2024-02-15'
  }
});
```

### कॉन्टैक्ट्स सिंक करें

```javascript
// Bulk import contacts to Brevo
await tajo.connectors.sync('brevo', {
  type: 'full',
  resources: ['contacts'],
  options: {
    listIds: [5, 6],
    updateExisting: true,
    emptyContactsAttributes: false
  }
});

// Check sync status
const status = await tajo.connectors.status('brevo');
console.log(status);
// {
//   connected: true,
//   lastSync: '2024-01-15T10:30:00Z',
//   contactsSynced: 25400,
//   campaignsSent: 142,
//   eventsTracked: 89320
// }
```

### कस्टम इवेंट्स ट्रैक करें

```javascript
// Track a custom event for a contact
await tajo.brevo.trackEvent({
  email: 'customer@example.com',
  event: 'product_purchased',
  eventdata: {
    id: 'txn_98765',
    data: {
      product_name: 'Premium Widget',
      price: 49.99,
      currency: 'USD'
    }
  }
});
```

## दर सीमाएं

Brevo आपके प्लान के आधार पर तीन स्तरों में दर सीमाएं लागू करता है:

| एंडपॉइंट | Free/Starter | Professional | Enterprise |
| --- | --- | --- | --- |
| `POST /v3/smtp/email` | 1,000 RPS | 2,000 RPS | 6,000 RPS |
| `POST /v3/transactionalSMS/send` | 150 RPS | 200 RPS | 250 RPS |
| `POST /v3/events` | 10 RPS | 20 RPS | 60 RPS |
| `/v3/contacts/*` | 10 RPS | 20 RPS | 60 RPS |
| अन्य सभी एंडपॉइंट्स | 100 RPH | 200 RPH | 600 RPH |

दर सीमा प्रतिक्रिया

जब आप दर सीमा पार करते हैं, तो API `429 Too Many Requests` स्टेटस कोड लौटाता है। अपने उपयोग को ट्रैक करने के लिए प्रतिक्रियाओं में दर सीमा हेडर्स की निगरानी करें।

## समस्या निवारण

### सामान्य समस्याएं

| समस्या | कारण | समाधान |
| --- | --- | --- |
| 401 Unauthorized | अमान्य API key | Brevo Settings में API key पुनर्जनरेट करें |
| कॉन्टैक्ट नहीं बनाया गया | ईमेल फ़ील्ड गायब | सुनिश्चित करें कि सभी कॉन्टैक्ट्स के लिए ईमेल प्रदान किया गया है |
| ईमेल डिलीवर नहीं हुआ | असत्यापित sender domain | Brevo Senders सेटिंग्स में domain सत्यापित करें |
| Webhook प्राप्त नहीं हुआ | गलत URL या सर्वर त्रुटि | webhook URL पहुंच और लॉग जांचें |
| SMS नहीं भेजा गया | अमान्य फ़ोन फ़ॉर्मेट | country code के साथ अंतरराष्ट्रीय फ़ॉर्मेट का उपयोग करें |

### डीबग मोड

विस्तृत लॉगिंग सक्षम करें:

```yaml
connectors:
  brevo:
    debug: true
    log_level: verbose
    log_webhooks: true
```

### कनेक्शन परीक्षण करें

```bash
tajo connectors test brevo
# ✓ API connection successful
# ✓ Contacts API accessible
# ✓ Transactional email ready
# ✓ SMS sending configured
# ✓ Webhooks registered
```

## सर्वोत्तम प्रथाएं

1. **API key रोटेशन का उपयोग करें** - सुरक्षा के लिए समय-समय पर API keys रोटेट करें
2. **Webhook सत्यापन लागू करें** - username/password प्रमाणीकरण के साथ webhook सिग्नेचर सत्यापित करें
3. **कॉन्टैक्ट आयात बैच करें** - व्यक्तिगत API कॉल्स के बजाय बड़े डेटासेट के लिए bulk import का उपयोग करें
4. **दर सीमाओं की निगरानी करें** - 429 त्रुटियों से बचने के लिए दर सीमा हेडर्स जांचें
5. **इवेंट ट्रैकिंग का उपयोग करें** - व्यापक ग्राहक व्यवहार डेटा के लिए Brevo Tracker लागू करें
6. **उचित sender प्रमाणीकरण सेट करें** - इष्टतम डिलीवरबिलिटी के लिए SPF, DKIM, और DMARC कॉन्फ़िगर करें

## सुरक्षा

- **API Key प्रमाणीकरण** - `api-key` हेडर के माध्यम से Secret token-आधारित एक्सेस
- **OAuth 2.0** - निजी इंटीग्रेशन्स के लिए Token-आधारित delegated एक्सेस
- **Webhook सत्यापन** - सुरक्षित webhook कॉल्स के लिए username और password प्रमाणीकरण
- **TLS एन्क्रिप्शन** - ट्रांजिट में सभी API संचार एन्क्रिप्टेड
- **IP whitelisting** - Enterprise प्लान्स पर वैकल्पिक IP प्रतिबंध उपलब्ध

## संबंधित संसाधन

- [Brevo API Documentation](https://developers.brevo.com/docs/getting-started)
- [Brevo Authentication Guide](https://developers.brevo.com/docs/authentication-schemes)
- [Brevo Rate Limits](https://developers.brevo.com/docs/api-limits)
- [Shopify Connector](https://tajo.io/hi/docs/connectors/ecommerce/shopify)
- [Customer Sync Skill](https://tajo.io/hi/docs/skills/data-sync/customer-sync)
- [Brevo Contacts API](https://tajo.io/hi/docs/contact-management)
