Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.
The Qwoty - Pipedrive integration embeds Qwoty’s quoting interface directly inside Pipedrive. Once connected, your team can create and manage quotes from a deal without leaving Pipedrive, and Qwoty keeps the deal, its organization, its products, and its discounts up to date automatically as the quote evolves.
A Qwoty card embedded on Pipedrive deal pages, with quick actions like creating a quote directly from the deal.
Creation and management of quotes, subscriptions, and customer records from inside Pipedrive.
Automatic, real-time synchronization of the quote’s commercial data (deal properties, deal stage, organization, products, and discounts) back to Pipedrive whenever the quote changes.
Synchronization is triggered automatically whenever a quote linked to a Pipedrive deal is created, updated, or changes status. There is no manual sync button and no polling delay to configure.
A Qwoty Customer is synchronized with a Pipedrive Organization.The customer’s primary contact is synchronized with a Pipedrive
Person.
Projects, deals, and stages
A Qwoty Project (Quote) is associated with a Pipedrive Deal.When the quote changes, the corresponding deal is updated using a
PATCH operation. When the quote’s status changes, Qwoty also moves
the deal to the Pipedrive stage mapped to that status.
Line items and recurring plans
Each billable line item on the quote — one-off products as well as products on a recurring plan — is synchronized as a deal product.For recurring items, Qwoty also sets the deal product’s billing
frequency, using the closest cadence Pipedrive supports.
Discounts
A quote-level (global) discount is synchronized as a deal discount.Per-line-item discounts are synchronized as part of that line item’s
deal product instead (as a product-level discount), not as a
separate deal discount.
Products and pricing
A Qwoty Product is synchronized with a Pipedrive Product.The synchronization uses an UPSERT-style behavior:
If the product is already linked to a Pipedrive product, that
product is reused and attached to the deal.
If it isn’t, Qwoty creates a new product in the Pipedrive product
catalog and links the two records for future syncs.
In Qwoty, open Settings → Developers → Integration.
2
Select Pipedrive
Find the Pipedrive card in the list of available CRM integrations and click Connect.
3
Authorize Qwoty
Sign in to Pipedrive, select the account to link, and approve the requested access.
4
Complete the connection
Return to Qwoty after authorization.A Qwoty card now appears on Pipedrive deal pages, and Qwoty can begin
synchronizing supported records with Pipedrive.
Once connected, you can manage the integration — including field mapping and deal stage mapping — from the same integration settings page.
For each Pipedrive pipeline you use with Qwoty, you map every Qwoty quote status to a target deal stage in the integration settings.Whenever a quote’s status changes (for example from Draft to Sent, or
to Accepted), Qwoty automatically moves the linked deal to the
mapped stage — no manual pipeline update required.
Record creation and updates
Deal and organization properties are updated (PATCH) whenever their corresponding Qwoty project or customer changes.Products that don’t already exist in Pipedrive are created; existing
ones are reused and updated.
Line items and discounts are replaced, not merged
Each time a quote is synchronized, Qwoty replaces the deal’s product list and quote-level discount with the current state of the quote.Previously synchronized deal products and the previous deal discount
are removed and recreated to match the quote. Avoid manually editing
Qwoty-synchronized products or discounts directly on the deal, since
manual changes are overwritten at the next sync.
Recurring billing frequency
Pipedrive deal products support a fixed set of recurring cadences: weekly, monthly, quarterly, semi-annually, and annually.Qwoty maps each recurring plan’s billing frequency to the closest
cadence Pipedrive supports. Frequencies with no direct equivalent
(for example biweekly, or multi-year cycles) are approximated to the
nearest supported cadence.
Relationships
Qwoty preserves the logical relationships between synchronized records.For example:
A deal product is linked to its deal.
A deal discount is linked to its deal.
A Pipedrive product created by Qwoty stays linked to the Qwoty
product it came from, so later syncs reuse it instead of
duplicating it.
You are signing in to the correct Pipedrive account.
Your Pipedrive user is active.
Your user is allowed to authorize connected apps.
Your browser is not blocking the authorization window.
A deal is not updated
Confirm that the Qwoty project is correctly associated with a Pipedrive deal.Also verify that the Pipedrive user used for the connection has
permission to update the Deal object and the relevant fields.
The primary contact is not updated
Confirm that the Qwoty customer’s primary contact is correctly linked to a Pipedrive Person.Also verify that the Pipedrive user used for the connection has
permission to update the Person object and the relevant fields.
The deal does not move to the expected stage
Check that:
The deal belongs to the pipeline you configured in the
integration settings.
The quote status you expect is mapped to a stage on that
pipeline.
The stage mapped in Qwoty still exists in Pipedrive (a renamed
or deleted stage breaks the mapping).
Deal products are not created or updated
Check that:
The corresponding deal exists.
The line item is marked as billable on the quote.
The connected Pipedrive user can create and update deal products.
The product contains valid pricing information.
A product is not synchronized
Verify that the product contains the required information and that the connected user can create or update Products in Pipedrive.
A discount is missing or outdated
Confirm that the quote has a global (quote-level) discount configured.Remember that per-line-item discounts appear on the corresponding
deal product instead of as a separate deal discount.
Reference of every Qwoty field that can be synchronized with a connected CRM, beyond the base objects above.
CRM mapping
Configure sync direction (Bidirectional, CRM → Qwoty, Qwoty → CRM) for any mappable field, including custom fields.
CRM integrations
Connect HubSpot, Salesforce, or Pipedrive.
Webhooks
Learn how Qwoty’s webhooks work if you want to react to quote or deal changes yourself.
Last modified on October 27, 2026
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/schema.json","name":"Qwoty","description":"Qwoty Knowledge base \u0026 Documentation","colors":{"primary":"#005FFF","light":"#ffffff","dark":"#005FFF"},"logo":{"light":"https://mintcdn.com/qwoty-45352a33/gk4Fp4-ULydfpJ9J/images/Logo-dark3.png?fit=max\u0026auto=format\u0026n=gk4Fp4-ULydfpJ9J\u0026q=85\u0026s=86d23e4573b59d0930fddeb9216fbcd2","dark":"https://mintcdn.com/qwoty-45352a33/gk4Fp4-ULydfpJ9J/images/Logo-white3.png?fit=max\u0026auto=format\u0026n=gk4Fp4-ULydfpJ9J\u0026q=85\u0026s=ab63813d7128796cde279797159f75cd","href":"https://qwoty.io"},"favicon":{"light":"https://mintcdn.com/qwoty-45352a33/gdFxQ5lvFHEHmvTF/images/favi2.png?fit=max\u0026auto=format\u0026n=gdFxQ5lvFHEHmvTF\u0026q=85\u0026s=02759adcd66f76f310693066c41baec5","dark":"https://mintcdn.com/qwoty-45352a33/CurQTwLZ6gkIdZZ6/images/Favi-4.png?fit=max\u0026auto=format\u0026n=CurQTwLZ6gkIdZZ6\u0026q=85\u0026s=1bd7725be84a501b30af97faa66d8463"},"background":{"color":{"light":"#ffffff","dark":"#030303"}},"navbar":{"links":[{"href":"https://docs.qwoty.io/contact-support","label":"Contact support"},{"href":"https://qwoty.app/signin","label":"Sign in"}]},"fonts":{"family":"Inter"},"contextual":{"options":["copy","chatgpt","claude"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","default":true,"href":"getting-started/introduction"},{"language":"fr","href":"fr/getting-started/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"qwoty-45352a33","hasAudioNarration":false,"actualSubdomain":"qwoty-45352a33","customDomains":["docs.qwoty.io"],"gitSource":{"type":"github","owner":"qwoty-io","repo":"qwoty-v2","deployBranch":"docs/mintlify","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae1a26dc192c2fa84e478b3","collectionId":"a8450daa-4736-412a-96d7-ff5549b6fbe0","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae1a26dc192c2fa84e478b3"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae1a3059e6542c02e678c83","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"en","tag":"Help Center","count":102},{"language":"fr","tag":"Guide utilisateur","count":102},{"language":"en","tag":"API Reference","count":76},{"language":"fr","tag":"Développeurs","count":66},{"language":"en","tag":"How-Tos","count":40},{"language":"fr","tag":"Guides pratiques","count":40},{"language":"fr","tag":"Référence API","count":38},{"language":"fr","tag":"Démarrage","count":36},{"language":"en","tag":"Getting Started","count":33},{"language":"en","tag":"Reference","count":30},{"language":"fr","tag":"Référence","count":30},{"language":"en","tag":"Developer Docs","count":28},{"language":"en","tag":"Settings (Admin)","count":21},{"language":"fr","tag":"Paramètres (Admin)","count":21},{"language":"en","tag":"Quotes","count":20},{"language":"fr","tag":"Devis","count":20},{"language":"en","tag":"Catalog \u0026 Products","count":14},{"language":"fr","tag":"Catalogue \u0026 Produits","count":14},{"language":"en","tag":"Integrations","count":13},{"language":"fr","tag":"Intégrations","count":13},{"language":"default","tag":"API Reference","count":10},{"language":"default","tag":"Categories","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"developers/integrations/crm/pipedrive","slug":"/developers/integrations/crm/pipedrive","pageMetadata":{"title":"Pipedrive","description":"Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.","icon":"people-group","audit_date":"2026-10-27","last_updated":"2026-10-27","href":"/developers/integrations/crm/pipedrive"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Check,Heading,Info,Mermaid,Step,Steps,Table,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Check)_missingMdxReference(`Check`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Mermaid)_missingMdxReference(`Mermaid`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The Qwoty - Pipedrive integration embeds Qwoty’s quoting interface directly inside Pipedrive. Once connected, your team can create and manage quotes from a deal without leaving Pipedrive, and Qwoty keeps the deal, its organization, its products, and its discounts up to date automatically as the quote evolves.`}),`\n`,_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`The integration provides:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`A `,_jsx(_components.strong,{children:`Qwoty card`}),` embedded on Pipedrive deal pages, with quick actions like creating a quote directly from the deal.`]}),`\n`,_jsx(_components.li,{children:`Creation and management of quotes, subscriptions, and customer records from inside Pipedrive.`}),`\n`,_jsx(_components.li,{children:`Automatic, real-time synchronization of the quote’s commercial data (deal properties, deal stage, organization, products, and discounts) back to Pipedrive whenever the quote changes.`}),`\n`]}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`Synchronization is triggered automatically whenever a quote linked to a Pipedrive deal is created, updated, or changes status. There is no manual sync button and no polling delay to configure.`})}),`\n`,_jsx(Heading,{level:`2`,id:`data-synchronization`,children:`Data synchronization`}),`\n`,_jsx(Mermaid,{chart:`flowchart LR\n subgraph QWOTY[\"Qwoty\"]\n direction TB\n Q_CUSTOMER[\"Customer\"]\n Q_CONTACT[\"Primary contact\"]\n Q_QUOTE[\"Project (Quote)\"]\n Q_STATUS[\"Quote status\"]\n Q_LINE_ITEMS[\"Line items\u003cbr/>(one-off \u0026amp; recurring)\"]\n Q_DISCOUNT[\"Global discount\"]\n Q_PRODUCT[\"Product\"]\n end\n\n subgraph PIPEDRIVE[\"Pipedrive\"]\n direction TB\n PD_ORG[\"Organization\"]\n PD_PERSON[\"Person\"]\n PD_DEAL[\"Deal\"]\n PD_STAGE[\"Deal stage\"]\n PD_DEAL_PRODUCT[\"Deal products\"]\n PD_DEAL_DISCOUNT[\"Deal discount\"]\n PD_PRODUCT[\"Product\"]\n end\n\n Q_CUSTOMER --> PD_ORG\n Q_CONTACT --> PD_PERSON\n Q_QUOTE -->|\"PATCH\"| PD_DEAL\n Q_STATUS -->|\"move stage\"| PD_STAGE\n Q_LINE_ITEMS -->|\"REPLACE\"| PD_DEAL_PRODUCT\n Q_DISCOUNT -->|\"REPLACE\"| PD_DEAL_DISCOUNT\n Q_PRODUCT -->|\"UPSERT\"| PD_PRODUCT\n\n classDef qwoty fill:#EFF6FF,stroke:#005FFF,color:#0F172A,stroke-width:1.5px;\n classDef pipedrive fill:#F8FAFC,stroke:#64748B,color:#0F172A,stroke-width:1.5px;\n\n class Q_CUSTOMER,Q_CONTACT,Q_QUOTE,Q_STATUS,Q_LINE_ITEMS,Q_DISCOUNT,Q_PRODUCT qwoty;\n class PD_ORG,PD_PERSON,PD_DEAL,PD_STAGE,PD_DEAL_PRODUCT,PD_DEAL_DISCOUNT,PD_PRODUCT pipedrive;\n\n style QWOTY fill:transparent,stroke:#CBD5E1,stroke-width:1px\n style PIPEDRIVE fill:transparent,stroke:#CBD5E1,stroke-width:1px`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Customers and contacts`,icon:`users`,id:`customers-and-contacts`,children:[_jsxs(_components.p,{children:[`A Qwoty `,_jsx(_components.strong,{children:`Customer`}),` is synchronized with a Pipedrive `,_jsx(_components.strong,{children:`Organization`}),`.`]}),_jsxs(_components.p,{children:[`The customer’s `,_jsx(_components.strong,{children:`primary contact`}),` is synchronized with a Pipedrive\n`,_jsx(_components.strong,{children:`Person`}),`.`]})]}),_jsxs(Accordion,{title:`Projects, deals, and stages`,icon:`briefcase`,id:`projects-deals-and-stages`,children:[_jsxs(_components.p,{children:[`A Qwoty `,_jsx(_components.strong,{children:`Project (Quote)`}),` is associated with a Pipedrive `,_jsx(_components.strong,{children:`Deal`}),`.`]}),_jsxs(_components.p,{children:[`When the quote changes, the corresponding deal is updated using a\n`,_jsx(_components.code,{children:`PATCH`}),` operation. When the quote’s status changes, Qwoty also moves\nthe deal to the Pipedrive stage mapped to that status.`]})]}),_jsxs(Accordion,{title:`Line items and recurring plans`,icon:`list`,id:`line-items-and-recurring-plans`,children:[_jsxs(_components.p,{children:[`Each billable line item on the quote — one-off products as well as products on a recurring plan — is synchronized as a `,_jsx(_components.strong,{children:`deal product`}),`.`]}),_jsx(_components.p,{children:`For recurring items, Qwoty also sets the deal product’s billing\nfrequency, using the closest cadence Pipedrive supports.`})]}),_jsxs(Accordion,{title:`Discounts`,icon:`tag`,id:`discounts`,children:[_jsxs(_components.p,{children:[`A quote-level (global) discount is synchronized as a `,_jsx(_components.strong,{children:`deal discount`}),`.`]}),_jsx(_components.p,{children:`Per-line-item discounts are synchronized as part of that line item’s\ndeal product instead (as a product-level discount), not as a\nseparate deal discount.`})]}),_jsxs(Accordion,{title:`Products and pricing`,icon:`box`,id:`products-and-pricing`,children:[_jsxs(_components.p,{children:[`A Qwoty `,_jsx(_components.strong,{children:`Product`}),` is synchronized with a Pipedrive `,_jsx(_components.strong,{children:`Product`}),`.`]}),_jsx(_components.p,{children:`The synchronization uses an UPSERT-style behavior:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`If the product is already linked to a Pipedrive product, that\nproduct is reused and attached to the deal.`}),`\n`,_jsx(_components.li,{children:`If it isn’t, Qwoty creates a new product in the Pipedrive product\ncatalog and links the two records for future syncs.`}),`\n`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-connect`,children:`Before you connect`}),`\n`,_jsx(_components.p,{children:`Make sure that:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`You have access to your Qwoty workspace settings.`}),`\n`,_jsxs(_components.li,{children:[`You have a valid `,_jsx(_components.strong,{children:`Pipedrive`}),` account and can authorize the connection.`]}),`\n`,_jsxs(_components.li,{children:[`Your Pipedrive user has permission to access the objects used by the integration (see `,_jsx(_components.a,{href:`#pipedrive-permissions`,children:`Pipedrive permissions`}),`).`]}),`\n`,_jsx(_components.li,{children:`Products that should be synchronized contain the required pricing information.`}),`\n`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Missing Pipedrive permissions may prevent some records from being created or updated.`})}),`\n`,_jsx(Heading,{level:`2`,id:`connect-pipedrive`,children:`Connect Pipedrive`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the integrations settings`,children:_jsxs(_components.p,{children:[`In Qwoty, open `,_jsx(_components.strong,{children:`Settings → Developers → Integration`}),`.`]})}),_jsx(Step,{title:`Select Pipedrive`,children:_jsxs(_components.p,{children:[`Find the `,_jsx(_components.strong,{children:`Pipedrive`}),` card in the list of available CRM integrations and click `,_jsx(_components.strong,{children:`Connect`}),`.`]})}),_jsx(Step,{title:`Authorize Qwoty`,children:_jsx(_components.p,{children:`Sign in to Pipedrive, select the account to link, and approve the requested access.`})}),_jsxs(Step,{title:`Complete the connection`,children:[_jsx(_components.p,{children:`Return to Qwoty after authorization.`}),_jsx(_components.p,{children:`A Qwoty card now appears on Pipedrive deal pages, and Qwoty can begin\nsynchronizing supported records with Pipedrive.`})]})]}),`\n`,_jsx(Check,{children:_jsx(_components.p,{children:`Once connected, you can manage the integration — including field mapping and deal stage mapping — from the same integration settings page.`})}),`\n`,_jsx(Heading,{level:`2`,id:`add-users`,children:`Add users`}),`\n`,_jsx(_components.p,{children:`Once Qwoty is connected, choose which Pipedrive users can access it.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open your Pipedrive extensions`,children:_jsxs(_components.p,{children:[`In Pipedrive, click the `,_jsx(_components.strong,{children:`puzzle piece`}),` icon in the top right corner.`]})}),_jsx(Step,{title:`Select Qwoty`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Qwoty`}),` from the list of apps.`]})}),_jsx(Step,{title:`Open user management`,children:_jsxs(_components.p,{children:[`In the top right, select `,_jsx(_components.strong,{children:`Manage users`}),`.`]})}),_jsx(Step,{title:`Select users`,children:_jsx(_components.p,{children:`Select the users you want to give access to Qwoty.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`synchronization-behavior`,children:`Synchronization behavior`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Deal stage automation`,icon:`arrows-turn-right`,id:`deal-stage-automation`,children:[_jsx(_components.p,{children:`For each Pipedrive pipeline you use with Qwoty, you map every Qwoty quote status to a target deal stage in the integration settings.`}),_jsx(_components.p,{children:`Whenever a quote’s status changes (for example from Draft to Sent, or\nto Accepted), Qwoty automatically moves the linked deal to the\nmapped stage — no manual pipeline update required.`})]}),_jsxs(Accordion,{title:`Record creation and updates`,icon:`pen`,id:`record-creation-and-updates`,children:[_jsxs(_components.p,{children:[`Deal and organization properties are updated (`,_jsx(_components.code,{children:`PATCH`}),`) whenever their corresponding Qwoty project or customer changes.`]}),_jsx(_components.p,{children:`Products that don’t already exist in Pipedrive are created; existing\nones are reused and updated.`})]}),_jsxs(Accordion,{title:`Line items and discounts are replaced, not merged`,icon:`rotate`,id:`line-items-and-discounts-are-replaced-not-merged`,children:[_jsx(_components.p,{children:`Each time a quote is synchronized, Qwoty replaces the deal’s product list and quote-level discount with the current state of the quote.`}),_jsx(_components.p,{children:`Previously synchronized deal products and the previous deal discount\nare removed and recreated to match the quote. Avoid manually editing\nQwoty-synchronized products or discounts directly on the deal, since\nmanual changes are overwritten at the next sync.`})]}),_jsxs(Accordion,{title:`Recurring billing frequency`,icon:`repeat`,id:`recurring-billing-frequency`,children:[_jsx(_components.p,{children:`Pipedrive deal products support a fixed set of recurring cadences: weekly, monthly, quarterly, semi-annually, and annually.`}),_jsx(_components.p,{children:`Qwoty maps each recurring plan’s billing frequency to the closest\ncadence Pipedrive supports. Frequencies with no direct equivalent\n(for example biweekly, or multi-year cycles) are approximated to the\nnearest supported cadence.`})]}),_jsxs(Accordion,{title:`Relationships`,icon:`link`,id:`relationships`,children:[_jsx(_components.p,{children:`Qwoty preserves the logical relationships between synchronized records.`}),_jsx(_components.p,{children:`For example:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`A deal product is linked to its deal.`}),`\n`,_jsx(_components.li,{children:`A deal discount is linked to its deal.`}),`\n`,_jsx(_components.li,{children:`A Pipedrive product created by Qwoty stays linked to the Qwoty\nproduct it came from, so later syncs reuse it instead of\nduplicating it.`}),`\n`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`object-mapping`,children:`Object mapping`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Qwoty object`}),_jsx(_components.th,{children:`Pipedrive object`}),_jsx(_components.th,{children:`Operation`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Customer`}),_jsx(_components.td,{children:`Organization`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`PATCH`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Primary contact`}),_jsx(_components.td,{children:`Person`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`PATCH`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Project (Quote)`}),_jsx(_components.td,{children:`Deal`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`PATCH`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Quote status`}),_jsx(_components.td,{children:`Deal stage`}),_jsx(_components.td,{children:`Move stage`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Line item (one-off or recurring)`}),_jsx(_components.td,{children:`Deal product`}),_jsx(_components.td,{children:`Replace`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Global (quote-level) discount`}),_jsx(_components.td,{children:`Deal discount`}),_jsx(_components.td,{children:`Replace`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Product`}),_jsx(_components.td,{children:`Product`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`UPSERT`})})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`For the full list of Qwoty fields that can be synchronized on each of these objects, see `,_jsx(_components.a,{href:`/developers/integrations/crm/crm-sync-fields`,children:`CRM sync fields`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`pipedrive-permissions`,children:`Pipedrive permissions`}),`\n`,_jsx(_components.p,{children:`The Pipedrive user authorizing the connection must be able to access the objects required by the integration.`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`CRM records`,icon:`address-book`,id:`crm-records`,children:[_jsx(_components.p,{children:`The integration requires access to:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Deals`}),`\n`,_jsx(_components.li,{children:`Organizations`}),`\n`,_jsx(_components.li,{children:`Persons`}),`\n`]})]}),_jsxs(Accordion,{title:`Products`,icon:`tags`,id:`products`,children:[_jsx(_components.p,{children:`To synchronize products, pricing, and deal products, the integration requires access to:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Products`}),`\n`,_jsx(_components.li,{children:`Deal products`}),`\n`]})]}),_jsxs(Accordion,{title:`Discounts and custom fields`,icon:`tag`,id:`discounts-and-custom-fields`,children:[_jsx(_components.p,{children:`To synchronize quote-level discounts and mapped custom fields, the integration requires access to:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Deal discounts`}),`\n`,_jsx(_components.li,{children:`Custom fields on deals, organizations, and products`}),`\n`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`disconnect-pipedrive`,children:`Disconnect Pipedrive`}),`\n`,_jsx(_components.p,{children:`To stop future synchronization, open the Pipedrive integration from your Qwoty workspace settings and disconnect it.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Disconnecting Pipedrive stops future synchronization. It does not automatically delete records that were previously created in Pipedrive.`})}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`The Pipedrive connection cannot be authorized`,icon:`key`,id:`the-pipedrive-connection-cannot-be-authorized`,children:[_jsx(_components.p,{children:`Verify that:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`You are signing in to the correct Pipedrive account.`}),`\n`,_jsx(_components.li,{children:`Your Pipedrive user is active.`}),`\n`,_jsx(_components.li,{children:`Your user is allowed to authorize connected apps.`}),`\n`,_jsx(_components.li,{children:`Your browser is not blocking the authorization window.`}),`\n`]})]}),_jsxs(Accordion,{title:`A deal is not updated`,icon:`briefcase`,id:`a-deal-is-not-updated`,children:[_jsx(_components.p,{children:`Confirm that the Qwoty project is correctly associated with a Pipedrive deal.`}),_jsx(_components.p,{children:`Also verify that the Pipedrive user used for the connection has\npermission to update the Deal object and the relevant fields.`})]}),_jsxs(Accordion,{title:`The primary contact is not updated`,icon:`user`,id:`the-primary-contact-is-not-updated`,children:[_jsx(_components.p,{children:`Confirm that the Qwoty customer’s primary contact is correctly linked to a Pipedrive Person.`}),_jsx(_components.p,{children:`Also verify that the Pipedrive user used for the connection has\npermission to update the Person object and the relevant fields.`})]}),_jsxs(Accordion,{title:`The deal does not move to the expected stage`,icon:`arrows-turn-right`,id:`the-deal-does-not-move-to-the-expected-stage`,children:[_jsx(_components.p,{children:`Check that:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The deal belongs to the pipeline you configured in the\nintegration settings.`}),`\n`,_jsx(_components.li,{children:`The quote status you expect is mapped to a stage on that\npipeline.`}),`\n`,_jsx(_components.li,{children:`The stage mapped in Qwoty still exists in Pipedrive (a renamed\nor deleted stage breaks the mapping).`}),`\n`]})]}),_jsxs(Accordion,{title:`Deal products are not created or updated`,icon:`list`,id:`deal-products-are-not-created-or-updated`,children:[_jsx(_components.p,{children:`Check that:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The corresponding deal exists.`}),`\n`,_jsx(_components.li,{children:`The line item is marked as billable on the quote.`}),`\n`,_jsx(_components.li,{children:`The connected Pipedrive user can create and update deal products.`}),`\n`,_jsx(_components.li,{children:`The product contains valid pricing information.`}),`\n`]})]}),_jsx(Accordion,{title:`A product is not synchronized`,icon:`box`,id:`a-product-is-not-synchronized`,children:_jsx(_components.p,{children:`Verify that the product contains the required information and that the connected user can create or update Products in Pipedrive.`})}),_jsxs(Accordion,{title:`A discount is missing or outdated`,icon:`tag`,id:`a-discount-is-missing-or-outdated`,children:[_jsx(_components.p,{children:`Confirm that the quote has a global (quote-level) discount configured.`}),_jsx(_components.p,{children:`Remember that per-line-item discounts appear on the corresponding\ndeal product instead of as a separate deal discount.`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`need-help`,children:`Need help?`}),`\n`,_jsx(_components.p,{children:`If the integration remains unavailable after checking the connection and permissions, contact Qwoty support with:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The affected Qwoty record.`}),`\n`,_jsx(_components.li,{children:`The corresponding Pipedrive record, when available.`}),`\n`,_jsx(_components.li,{children:`The approximate time of the synchronization attempt.`}),`\n`,_jsx(_components.li,{children:`A description of the expected result.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`related`,children:`Related`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`CRM sync fields`,icon:`table-list`,href:`/developers/integrations/crm/crm-sync-fields`,children:_jsx(_components.p,{children:`Reference of every Qwoty field that can be synchronized with a connected CRM, beyond the base objects above.`})}),_jsx(Card,{title:`CRM mapping`,icon:`arrows-left-right`,href:`/user-guide/data-model/reference/crm-mapping`,children:_jsx(_components.p,{children:`Configure sync direction (Bidirectional, CRM → Qwoty, Qwoty → CRM) for any mappable field, including custom fields.`})}),_jsx(Card,{title:`CRM integrations`,icon:`plug`,href:`/user-guide/settings/integrations/crm`,children:_jsx(_components.p,{children:`Connect HubSpot, Salesforce, or Pipedrive.`})}),_jsx(Card,{title:`Webhooks`,icon:`bolt`,href:`/developers/core-concepts/webhooks`,children:_jsx(_components.p,{children:`Learn how Qwoty’s webhooks work if you want to react to quote or deal changes yourself.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Pipedrive","description":"Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.","icon":"people-group","audit_date":"2026-10-27","last_updated":"2026-10-27","href":"/developers/integrations/crm/pipedrive"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Data synchronization","slug":"data-synchronization","depth":2,"children":[]},{"title":"Before you connect","slug":"before-you-connect","depth":2,"children":[]},{"title":"Connect Pipedrive","slug":"connect-pipedrive","depth":2,"children":[]},{"title":"Add users","slug":"add-users","depth":2,"children":[]},{"title":"Synchronization behavior","slug":"synchronization-behavior","depth":2,"children":[]},{"title":"Object mapping","slug":"object-mapping","depth":2,"children":[]},{"title":"Pipedrive permissions","slug":"pipedrive-permissions","depth":2,"children":[]},{"title":"Disconnect Pipedrive","slug":"disconnect-pipedrive","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]},{"title":"Need help?","slug":"need-help","depth":2,"children":[]},{"title":"Related","slug":"related","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/qwoty-45352a33/617cb85cf3308d35/plain-chat.js"],"subdomain":"qwoty-45352a33","siteName":"Qwoty","title":"Pipedrive - Qwoty","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/developers/integrations/crm/pipedrive","matchLevel":0},"fr":{"href":"/fr/developers/integrations/crm/pipedrive","matchLevel":1}}},"lastModified":"2026-10-27T11:11:39.438Z","gitLastModified":"2026-10-27T11:10:52.000Z","originalFileLocation":"developers/integrations/crm/pipedrive.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Qwoty\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Pipedrive - Qwoty\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Qwoty\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.qwoty.io/developers/integrations/crm/pipedrive\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://qwoty-45352a33.mintlify.app/_mintlify/api/og/v2?division=CRM\u0026amp;title=Pipedrive\u0026amp;description=Connect+Qwoty+to+Pipedrive+to+embed+quoting+in+your+deals+and+automatically+synchronize+deals%2C+organizations%2C+products%2C+and+discounts.\u0026amp;theme=479ea95918077de376b56582\u0026amp;signature=84df099b7262d86bb45eed770ee5de8fe25af1efae9bfbbe965e299962499f06\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Pipedrive - Qwoty\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://qwoty-45352a33.mintlify.app/_mintlify/api/og/v2?division=CRM\u0026amp;title=Pipedrive\u0026amp;description=Connect+Qwoty+to+Pipedrive+to+embed+quoting+in+your+deals+and+automatically+synchronize+deals%2C+organizations%2C+products%2C+and+discounts.\u0026amp;theme=479ea95918077de376b56582\u0026amp;signature=84df099b7262d86bb45eed770ee5de8fe25af1efae9bfbbe965e299962499f06\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/qwoty-45352a33/1j3WJiLJddhEThQe/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Qwoty\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#005FFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.qwoty.io/developers/integrations/crm/pipedrive\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/developers/integrations/crm/pipedrive.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.qwoty.io/developers/integrations/crm/pipedrive\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.qwoty.io/fr/developers/integrations/crm/pipedrive\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.qwoty.io/developers/integrations/crm/pipedrive\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.qwoty.io/#organization\",\"name\":\"Qwoty\",\"url\":\"https://docs.qwoty.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/qwoty-45352a33/gk4Fp4-ULydfpJ9J/images/Logo-dark3.png?fit=max\u0026auto=format\u0026n=gk4Fp4-ULydfpJ9J\u0026q=85\u0026s=86d23e4573b59d0930fddeb9216fbcd2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.qwoty.io#website\",\"name\":\"Qwoty\",\"url\":\"https://docs.qwoty.io\",\"publisher\":{\"@id\":\"https://docs.qwoty.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.qwoty.io/developers/integrations/crm/pipedrive#webpage\",\"url\":\"https://docs.qwoty.io/developers/integrations/crm/pipedrive\",\"name\":\"Pipedrive\",\"description\":\"Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.\",\"dateModified\":\"2026-10-27T11:10:52.000Z\",\"isPartOf\":{\"@id\":\"https://docs.qwoty.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.qwoty.io/developers/integrations/crm/pipedrive#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.qwoty.io/developers/integrations/crm/pipedrive#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"CRM\",\"item\":\"https://docs.qwoty.io/developers/integrations/crm/salesforce\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pipedrive\",\"item\":\"https://docs.qwoty.io/developers/integrations/crm/pipedrive\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.qwoty.io/developers/integrations/crm/pipedrive#article\",\"headline\":\"Pipedrive\",\"name\":\"Pipedrive\",\"description\":\"Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.\",\"url\":\"https://docs.qwoty.io/developers/integrations/crm/pipedrive\",\"mainEntityOfPage\":{\"@id\":\"https://docs.qwoty.io/developers/integrations/crm/pipedrive#webpage\"},\"dateModified\":\"2026-10-27T11:10:52.000Z\",\"publisher\":{\"@id\":\"https://docs.qwoty.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.qwoty.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Qwoty\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Qwoty","nav":{"global":null,"languages":[{"language":"en","default":true,"tabs":[{"tab":"Getting Started","icon":"rocket","pages":[{"title":"Getting Started","href":"/getting-started/introduction"}]},{"tab":"Help Center","icon":"life-ring","pages":[{"title":"Help Center","href":"/user-guide"}]},{"tab":"Developer Docs","icon":"books","anchors":[{"anchor":"Getting Started","icon":"book","pages":[{"title":"Getting Started","href":"/developers/introduction"}]},{"anchor":"Integrations","icon":"link","pages":[{"group":"CRM","pages":[{"title":"Salesforce","icon":"salesforce","href":"/developers/integrations/crm/salesforce"},{"title":"HubSpot","description":"Connect Qwoty to HubSpot and manage quotes directly from your CRM, with automatic synchronization of customers, contacts, deals, and products.","icon":"hubspot","href":"/developers/integrations/crm/hubspot"},{"title":"Pipedrive","icon":"people-group","href":"/developers/integrations/crm/pipedrive"},{"title":"CRM sync fields","sidebarTitle":"Sync fields","description":"Reference of the Qwoty fields that can be synchronized with a connected CRM (HubSpot, Salesforce, Pipedrive), beyond each integration's base object mapping.","icon":"table-list","href":"/developers/integrations/crm/crm-sync-fields"}]},{"group":"Billing","pages":[{"title":"Pennylane","icon":"dollar-circle","href":"/developers/integrations/billing/pennylane"},{"title":"Stripe - Invoice","icon":"stripe","href":"/developers/integrations/billing/stripe-invoice"},{"title":"Stripe Billing","icon":"stripe","href":"/developers/integrations/billing/stripe-billing"}]},{"group":"Messaging","pages":[{"title":"Slack","icon":"slack","href":"/developers/integrations/messaging/slack"},{"title":"Google Chat","icon":"google","href":"/developers/integrations/messaging/google-chat"},{"title":"Microsoft Teams","icon":"microsoft","href":"/developers/integrations/messaging/microsoft-teams"}]},{"group":"Payment link","pages":[{"title":"Stripe - Payment link","icon":"stripe","href":"/developers/integrations/payment-link/stripe-payment-link"}]}]},{"anchor":"Roadmap","icon":"map","hidden":true,"pages":[{"title":"Roadmap","href":"/developers/roadmap"}]}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/api-reference/catalogs/create"}]},{"tab":"Changelog","icon":"bolt-lightning","pages":[{"title":"Changelog","href":"/changelog"}]}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/developers/integrations/crm/pipedrive"}]}]},"title":"Pipedrive - Qwoty","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":[],"chunks":[]}