---
title: "Pipedrive کنیکٹر"
description: "Tajo کے ذریعے ڈیلز، رابطوں، اداروں، اور پائپ لائن ڈیٹا کو Brevo کے ساتھ سنک کرنے کے لیے مکمل Pipedrive انٹیگریشن گائیڈ۔"
url: https://tajo.io/ur/docs/connectors/crm/pipedrive/
markdown: https://tajo.io/ur/docs/connectors/crm/pipedrive.md
lang: ur-PK
robots: noindex
---

ابتدائی رسائی کی درخواست کریں

اپنا پہلا نام اور دفتری ای میل پتہ درج کریں۔ ہم Tajo تک رسائی کی درخواست کی تصدیق کے لیے ایک لنک ای میل کریں گے۔

# Pipedrive کنیکٹر

کنیکٹر کی حیثیت: منصوبہ بند ابھی تیار نہیں ہوا۔ Tajo آج یہ کنیکٹر نہیں چلاتا۔

| ماخذ فیلڈ | منزل فیلڈ | نمونہ قدر |
| --- | --- | --- |
| `record.id` | `source_id` | `record_1042` |
| `record.updated_at` | `updated_at` | `2026-10-18T08:00:00Z` |
| `record.value` | `value` | `sample_value` |

اپنی سیلز پائپ لائن کو مارکیٹنگ آٹومیشن سے جوڑنے کے لیے Tajo کے ذریعے Pipedrive کو Brevo سے منسلک کریں۔ CRM مرحلے کی تبدیلیوں سے ٹرگر ہونے والی لائف سائیکل مہمات کو طاقت دینے کے لیے رابطوں، ڈیلز، اداروں، اور سرگرمیوں کو سنک کریں۔

## جائزہ

| خاصیت | قدر |
| --- | --- |
| **پلیٹ فارم** | Pipedrive |
| **زمرہ** | CRM |
| **سیٹ اپ کی پیچیدگی** | آسان |
| **آفیشل انٹیگریشن** | نہیں |
| **سنک شدہ ڈیٹا** | افراد، ڈیلز، ادارے، سرگرمیاں |
| **دستیاب اسکلز** | 8 |

## خصوصیات

- **رابطہ سنک** - Pipedrive افراد کو Brevo رابطوں میں دو طرفہ سنک
- **ڈیل مرحلہ ٹریکنگ** - ڈیل پائپ لائن مرحلے کی تبدیلیوں پر Brevo آٹومیشن ٹرگر کریں
- **ادارہ سنک** - Pipedrive اداروں کو Brevo کمپنی خصوصیات پر میپ کریں
- **سرگرمی ٹریکنگ** - Pipedrive سرگرمیوں (کالز، ای میلز، میٹنگز) کو Brevo ایونٹس کے طور پر آگے بڑھائیں
- **کسٹم فیلڈز** - Pipedrive کسٹم فیلڈز کو Brevo رابطہ خصوصیات پر میپ کریں
- **پائپ لائن رپورٹنگ** - مارکیٹنگ انتساب کے لیے ڈیل پائپ لائن ڈیٹا حاصل کریں
- **لیڈ سنک** - نرچر مہمات کے لیے Pipedrive لیڈز کو Brevo میں درآمد کریں
- **Webhook آٹومیشن** - Pipedrive webhooks کے ذریعے ریئل ٹائم اپ ڈیٹس

## شرائط

شروع کرنے سے پہلے، یقینی بنائیں کہ آپ کے پاس ہے:

1. ایڈمن رسائی کے ساتھ Pipedrive اکاؤنٹ
2. آپ کا Pipedrive API Token (Settings > Personal preferences > API میں پایا جاتا ہے)
3. OAuth ایپس کے لیے: Client ID اور Client Secret کے ساتھ رجسٹرڈ Pipedrive ایپ
4. API رسائی کے ساتھ Brevo اکاؤنٹ
5. API اسناد کے ساتھ Tajo اکاؤنٹ

## تصدیق

### API ٹوکن

سب سے آسان تصدیق کا طریقہ۔ Pipedrive میں Settings > Personal preferences > API کے تحت اپنا API Token تلاش کریں۔

```bash
curl "https://api.pipedrive.com/v1/persons?api_token=YOUR_API_TOKEN"
```

### OAuth 2.0 (ایپس کے لیے تجویز کردہ)

پروڈکشن ایپلیکیشنز کے لیے، OAuth 2.0 استعمال کریں:

```bash
# Authorization URL
https://oauth.pipedrive.com/oauth/authorize?client_id=CLIENT_ID&redirect_uri=REDIRECT_URI

# Token exchange
curl -X POST https://oauth.pipedrive.com/oauth/token \
  -d "grant_type=authorization_code" \
  -d "code=AUTH_CODE" \
  -d "redirect_uri=REDIRECT_URI" \
  -u "CLIENT_ID:CLIENT_SECRET"
```

ایکسیس ٹوکن حاصل کرنے کے بعد:

```bash
curl "https://api.pipedrive.com/v1/persons" \
  -H "Authorization: Bearer ACCESS_TOKEN"
```

## تشکیل

### بنیادی سیٹ اپ

```yaml
connectors:
  pipedrive:
    enabled: true
    api_token: "your-pipedrive-api-token"
    company_domain: "yourcompany"  # yourcompany.pipedrive.com

    # Data sync options
    sync:
      persons: true
      deals: true
      organizations: true
      activities: true
      leads: true

    # Brevo list assignment
    lists:
      all_contacts: 60
      qualified_leads: 61
      customers: 62
      churned: 63
```

### فرد فیلڈ میپنگ

Pipedrive فرد کے فیلڈز کو Brevo رابطہ خصوصیات پر میپ کریں:

```yaml
person_mapping:
  email: email
  name: FULLNAME
  first_name: FIRSTNAME
  last_name: LASTNAME
  phone: SMS
  org_id.name: COMPANY

  # Deal-related computed fields
  won_deals_count: WON_DEALS
  lost_deals_count: LOST_DEALS
  open_deals_count: OPEN_DEALS
  closed_deals_count: CLOSED_DEALS
  total_revenue: LTV

  # Custom fields (use Pipedrive field key)
  custom_fields.lead_source: LEAD_SOURCE
  custom_fields.industry: INDUSTRY
  custom_fields.company_size: COMPANY_SIZE
```

### ڈیل مرحلہ میپنگ

Pipedrive پائپ لائن مراحل کو Brevo فہرست تفویضات پر میپ کریں:

```yaml
deal_stage_mapping:
  # stage_id -> brevo_list_id
  1: 61   # Lead In
  2: 61   # Contact Made
  3: 62   # Proposal Made
  4: 62   # Negotiations Started
  "won": 63   # Won -> Customers list
  "lost": 64   # Lost -> Win-back list
```

### Webhook تشکیل

```yaml
webhooks:
  - event_action: "added"
    event_object: "person"
    brevo_event: "contact_created"
  - event_action: "updated"
    event_object: "person"
    brevo_event: "contact_updated"
  - event_action: "added"
    event_object: "deal"
    brevo_event: "deal_created"
  - event_action: "updated"
    event_object: "deal"
    brevo_event: "deal_updated"
  - event_action: "merged"
    event_object: "person"
    brevo_event: "contact_merged"
  - event_action: "added"
    event_object: "activity"
    brevo_event: "activity_logged"
```

## API اینڈ پوائنٹس

| طریقہ | اینڈ پوائنٹ | تفصیل |
| --- | --- | --- |
| `GET` | `/v1/persons` | افراد کی فہرست |
| `POST` | `/v1/persons` | فرد بنائیں |
| `PUT` | `/v1/persons/{id}` | فرد اپ ڈیٹ کریں |
| `DELETE` | `/v1/persons/{id}` | فرد حذف کریں |
| `GET` | `/v1/deals` | ڈیلز کی فہرست |
| `POST` | `/v1/deals` | ڈیل بنائیں |
| `PUT` | `/v1/deals/{id}` | ڈیل اپ ڈیٹ کریں |
| `GET` | `/v1/organizations` | اداروں کی فہرست |
| `POST` | `/v1/organizations` | ادارہ بنائیں |
| `GET` | `/v1/activities` | سرگرمیوں کی فہرست |
| `POST` | `/v1/activities` | سرگرمی بنائیں |
| `GET` | `/v1/leads` | لیڈز کی فہرست |
| `GET` | `/v1/pipelines` | پائپ لائنز کی فہرست |
| `GET` | `/v1/stages` | پائپ لائن مراحل کی فہرست |
| `GET` | `/v1/itemSearch` | تمام آئٹمز میں تلاش |
| `POST` | `/v1/webhooks` | webhook بنائیں |
| `GET` | `/v1/recents` | حالیہ ترمیم شدہ آئٹمز حاصل کریں |

## کوڈ کی مثالیں

### Pipedrive کنیکٹر کو انیشیلائز کریں

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

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

// Connect Pipedrive account
await tajo.connectors.connect('pipedrive', {
  apiToken: process.env.PIPEDRIVE_API_TOKEN,
  companyDomain: 'yourcompany'
});
```

### افراد کو Brevo میں سنک کریں

```javascript
// Fetch persons from Pipedrive
const response = await fetch(
  `https://api.pipedrive.com/v1/persons?start=0&limit=100&api_token=${API_TOKEN}`
);

const { data, additional_data } = await response.json();
// data: [{ id, name, first_name, last_name, email, phone, org_id, ... }]
// additional_data.pagination: { start, limit, more_items_in_collection }
```

### ڈیل مرحلے کی تبدیلیاں ٹریک کریں

```javascript
// Webhook handler for deal updates
app.post('/webhooks/pipedrive', async (req, res) => {
  const { meta, current, previous } = req.body;

  if (meta.object === 'deal' && meta.action === 'updated') {
    // Detect stage change
    if (current.stage_id !== previous.stage_id) {
      await tajo.connectors.handleWebhook('pipedrive', {
        topic: 'deal.stage_changed',
        payload: {
          dealId: current.id,
          dealTitle: current.title,
          previousStage: previous.stage_id,
          newStage: current.stage_id,
          personId: current.person_id,
          value: current.value,
          currency: current.currency
        }
      });
    }
  }

  res.status(200).send('OK');
});
```

### Pipedrive بھر میں تلاش کریں

```javascript
// Global search across persons, deals, and organizations
const query = encodeURIComponent('jane@example.com');
const response = await fetch(
  `https://api.pipedrive.com/v1/itemSearch?term=${query}&item_types=person,deal&api_token=${API_TOKEN}`
);

const { data } = await response.json();
// Returns matching persons, deals, and organizations
```

## شرح کی حدود

| پلان | حد | تفصیلات |
| --- | --- | --- |
| **Essential** | 80 درخواستیں/10 سیکنڈ | فی API ٹوکن |
| **Advanced** | 100 درخواستیں/10 سیکنڈ | فی API ٹوکن |
| **Professional** | 200 درخواستیں/10 سیکنڈ | فی API ٹوکن |
| **Power** | 200 درخواستیں/10 سیکنڈ | فی API ٹوکن |
| **Enterprise** | 400 درخواستیں/10 سیکنڈ | فی API ٹوکن |
| **OAuth ایپس** | 80 درخواستیں/2 سیکنڈ | فی ایکسیس ٹوکن |

اضافی حدود:

| وسیلہ | حد |
| --- | --- |
| **فی صفحہ** | زیادہ سے زیادہ 500 ریکارڈز |
| **Webhooks** | 40 فی اکاؤنٹ |
| **بلک حذف** | 100 آئٹمز/درخواست |
| **تلاش** | معیاری شرح کی حدود |

شرح کی حد کے ہیڈرز

Pipedrive `X-RateLimit-Limit`, `X-RateLimit-Remaining`, اور `X-RateLimit-Reset` ہیڈرز واپس کرتا ہے۔ جب `X-RateLimit-Remaining` صفر کے قریب آئے تو backoff نافذ کریں۔

## ٹربل شوٹنگ

| مسئلہ | وجہ | حل |
| --- | --- | --- |
| `401 Unauthorized` | غلط API ٹوکن | Pipedrive Settings > API میں ٹوکن دوبارہ بنائیں |
| `403 Forbidden` | اکاؤنٹ اجازتیں | یقینی بنائیں کہ اکاؤنٹ کے پاس API استعمال کے لیے ایڈمن رسائی ہے |
| افراد کا ای میل غائب | ریکارڈ پر ای میل نہیں | سنک کرنے سے پہلے درست ای میل والے افراد کو فلٹر کریں |
| کسٹم فیلڈز میپ نہیں ہو رہے | غلط فیلڈ کی | ڈسپلے نام کی بجائے Pipedrive کی فیلڈ کی (ہیش) استعمال کریں |
| Webhooks موصول نہیں ہو رہے | فائر وال بلاک | یقینی بنائیں کہ webhook URL HTTPS پر عوامی طور پر قابل رسائی ہے |
| ڈپلیکیٹ افراد | متعدد ای میل ریکارڈز | سنک کرنے سے پہلے Pipedrive کی مرج API استعمال کریں |
| `429 Too Many Requests` | شرح کی حد تجاوز ہوئی | `X-RateLimit-Reset` ہیڈر کا استعمال کرتے ہوئے backoff نافذ کریں |

## بہترین طرز عمل

1. **پروڈکشن کے لیے OAuth استعمال کریں** - پروڈکشن ایپلیکیشنز کے لیے API ٹوکنز پر OAuth 2.0 کو ترجیح دیں
2. **ڈیل مرحلے کی تبدیلیاں ٹریک کریں** - پائپ لائن مرحلے کی تبدیلیوں پر Brevo آٹومیشن ٹرگر کرنے کے لیے webhooks استعمال کریں
3. **کسٹم فیلڈز میپ کریں** - قابل اعتماد فیلڈ میپنگ کے لیے Pipedrive کسٹم فیلڈ کیز (نہ کہ نام) استعمال کریں
4. **Pagination سنبھالیں** - `start` اور `limit` پیرامیٹرز استعمال کریں؛ `more_items_in_collection` چیک کریں
5. **Recents اینڈ پوائنٹ استعمال کریں** - مکمل برآمد کی بجائے انکریمنٹل سنک کے لیے `/v1/recents` کو poll کریں
6. **سنک سے پہلے ڈی ڈپلیکیٹ کریں** - Brevo میں سنک کرنے سے پہلے Pipedrive میں ڈپلیکیٹ افراد کو ضم کریں
7. **سینڈ باکس اکاؤنٹس استعمال کریں** - انٹیگریشنز کی جانچ کے لیے ڈویلپر سینڈ باکس اکاؤنٹ بنائیں

## سیکیورٹی

- **API ٹوکن تصدیق** - ذاتی استعمال کے لیے سادہ ٹوکن پر مبنی رسائی
- **OAuth 2.0** - تیسری پارٹی ایپلیکیشنز کے لیے محفوظ تفویض کردہ رسائی
- **صرف HTTPS** - تمام API مواصلات کو TLS انکرپشن درکار ہے
- **Webhook HTTPS** - Webhooks صرف HTTPS اینڈ پوائنٹس پر پہنچائے جاتے ہیں
- **کردار پر مبنی رسائی** - Pipedrive اجازتیں صارف کے کرداروں کا احترام کرتی ہیں
- **SOC 2 سرٹیفائیڈ** - Pipedrive SOC 2 کمپلائنس برقرار رکھتا ہے
- **GDPR کمپلائنس** - ڈیٹا برآمد اور حذف کی درخواستوں کی حمایت کرتا ہے

## متعلقہ وسائل

- [Brevo کنیکٹر](https://tajo.io/ur/docs/connectors/marketing/brevo)
- [Shopify کنیکٹر](https://tajo.io/ur/docs/connectors/ecommerce/shopify)
- [گاہک سنک اسکل](https://tajo.io/ur/docs/skills/data-sync/customer-sync)
- [Brevo Contacts API](https://tajo.io/ur/docs/contact-management)
