The HubSpot integration connects Qwoty to your HubSpot instance in two ways.Embedded widget: A Qwoty card appears directly on HubSpot Deal records, letting your team create and manage quotes without leaving HubSpot.Data synchronization: Commercial data is automatically synchronized between Qwoty and HubSpot — customers, contacts, projects, and products.Once HubSpot is connected and the Qwoty card is added to your Deal layout, the integration is ready to use.
Order generationBy default, accepting a quote in Qwoty does not automatically generate an order. Enable the Generate an order after quote acceptance toggle in the integration settings to activate this behavior.Deal amountChoose which Qwoty value updates the HubSpot Deal amount field:
Option
Description
None
The Deal amount is not updated by Qwoty
TCV
Total Contract Value
MRR
Monthly Recurring Revenue
ARR
Annual Recurring Revenue
First Payment
Amount of the first payment due
Field synchronization
Field mappings between Qwoty and HubSpot are configurable per object from the integration settings. Customer and contact fields, as well as custom fields, can be set to sync in one direction (Qwoty → HubSpot or HubSpot → Qwoty) or bidirectionally (↔). Standard quote and product fields always sync from Qwoty to HubSpot. See CRM sync fields for the full list.Customer — Company
Qwoty field
Direction
Notes
Addresses
Configurable (default HubSpot → Qwoty)
To import an address, the HubSpot fields address, city, zip and hs_country_code must be filled; address2 and state are optional
Tax ID
Configurable (default HubSpot → Qwoty)
Custom fields
Bidirectional
Mappable to any HubSpot company property
Project (Quote) — DealQuote fields sync from Qwoty to HubSpot. Available fields include Project ID, Project Number, Status, Title, Expiration Date, MRR, ARR, TCV, One-off Total, First Payment Total Due, Gross Margin, Discount Rate, Issue Date, Number of Views, and Last Active. Custom Qwoty project fields can be mapped bidirectionally to HubSpot Deal properties.Contact — Contact
Qwoty field
Direction
Role
Configurable (default HubSpot → Qwoty)
ERP ID
Configurable (default HubSpot → Qwoty)
Accounting ID
Configurable (default HubSpot → Qwoty)
Product — ProductProduct fields sync from Qwoty to HubSpot. Available fields include Product ID, Reference, Category, Active status, Recurrence Type, Description, Product Type, Unit of Measure, Unit per Pack, SKU, Accounting ID, Ledger Account, ERP ID, Product Parent ID, and Catalog IDs.
Pipeline status mapping
Qwoty quote statuses can be mapped to HubSpot Deal pipeline stages. When a quote status changes in Qwoty, the corresponding Deal stage is updated automatically in HubSpot. This stage change can then be used as an enrollment trigger in HubSpot workflows.The active pipeline is selected from the integration settings. Default mappings:
Qwoty status
HubSpot stage
Draft
Qualified To Buy
Pending approval
Decision Maker Bought-In
Sent
Contract Sent
Accepted
Closed Won
Declined
Closed Lost
Expired
—
These mappings can be changed to match your HubSpot pipeline configuration.
To stop the integration, open the HubSpot integration from your Qwoty workspace settings and disconnect it.
Disconnecting HubSpot stops future synchronization and removes the Qwoty card from HubSpot Deal records. It does not automatically delete records previously created in HubSpot.
Make sure you have admin access to the HubSpot account you are connecting. If the authorization page does not load, try again in a private browser window.
The Qwoty card does not appear on Deal records
Confirm that the card has been enabled in HubSpot under Settings → Integrations → Connected Apps → Qwoty → App Cards, and that it has been added to the Deal record layout.
A deal is not updated when a quote changes
Check that the Deal is linked to the correct Qwoty project. Verify that the relevant field mappings are configured in the integration settings. If the Deal amount is not updating, check that the deal amount setting is not set to None.
An address is not created in Qwoty
An address is only created in Qwoty if the Addresses mapping syncs from HubSpot to Qwoty (or bidirectionally) and the following HubSpot Company fields are filled in: address, city, zip, hs_country_code. address2 and state are optional.
A product is not synchronized
Make sure the product is active in Qwoty. Inactive products are not synchronized to HubSpot.
The pipeline stage is not updated after a status change
Verify that the Qwoty status is mapped to a HubSpot pipeline stage in the integration settings, and that the correct pipeline is selected.
If the integration remains unavailable after checking the connection and permissions, contact Qwoty support with:
The affected Qwoty record.
The corresponding HubSpot record, when available.
The approximate time of the synchronization attempt.
A description of the expected result.
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":"6ae1a3059e6542c02e678c83","collectionId":"5ec8c720-4394-4078-9090-9d701e05ba20","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae1a3059e6542c02e678c83"},"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/hubspot","slug":"/developers/integrations/crm/hubspot","pageMetadata":{"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","audit_date":"2026-10-27","href":"/developers/integrations/crm/hubspot"},"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 HubSpot and manage quotes directly from your CRM, with automatic synchronization of customers, contacts, deals, and products.\"\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`,em:`em`,hr:`hr`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Step,Steps,Table,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Connect Qwoty to HubSpot and manage quotes directly from your CRM, with automatic synchronization of customers, contacts, deals, and products.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`The HubSpot integration connects Qwoty to your HubSpot instance in two ways.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Embedded widget`}),`: A Qwoty card appears directly on HubSpot Deal records, letting your team create and manage quotes without leaving HubSpot.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Data synchronization`}),`: Commercial data is automatically synchronized between Qwoty and HubSpot — customers, contacts, projects, and products.`]}),`\n`,_jsx(_components.p,{children:`Once HubSpot is connected and the Qwoty card is added to your Deal layout, the integration is ready to use.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`data-synchronization`,children:`Data synchronization`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Qwoty`}),_jsx(_components.th,{}),_jsx(_components.th,{children:`HubSpot`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Customer`}),_jsx(_components.td,{children:`↔`}),_jsx(_components.td,{children:`Company`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Primary contact`}),_jsx(_components.td,{children:`←`}),_jsx(_components.td,{children:`Contact`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Project (Quote)`}),_jsx(_components.td,{children:`→`}),_jsx(_components.td,{children:`Deal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Product`}),_jsx(_components.td,{children:`→`}),_jsx(_components.td,{children:`Product`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\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 a HubSpot account with admin permissions.`}),`\n`,_jsx(_components.li,{children:`You have access to your Qwoty workspace settings.`}),`\n`,_jsx(_components.li,{children:`Your HubSpot user can install and configure connected apps.`}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`connect-hubspot`,children:`Connect HubSpot`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the integrations settings`,children:_jsxs(_components.p,{children:[`In Qwoty, open your workspace settings and navigate to `,_jsx(_components.strong,{children:`Developer → Integrations`}),`.`]})}),_jsx(Step,{title:`Select HubSpot`,children:_jsx(_components.p,{children:`Find HubSpot in the list of available CRM integrations and start the connection.`})}),_jsx(Step,{title:`Authorize Qwoty`,children:_jsx(_components.p,{children:`Select the HubSpot account to link with Qwoty and follow the authorization process to completion.`})}),_jsx(Step,{title:`Complete the connection`,children:_jsx(_components.p,{children:`Return to Qwoty after authorization. HubSpot is now connected.`})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`enable-the-qwoty-card-in-hubspot`,children:`Enable the Qwoty card in HubSpot`}),`\n`,_jsx(_components.p,{children:`After connecting, a HubSpot administrator must enable the Qwoty card so it can appear on Deal records.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open HubSpot settings`,children:_jsxs(_components.p,{children:[`In HubSpot, click the ⚙️ `,_jsx(_components.strong,{children:`Settings`}),` icon.`]})}),_jsx(Step,{title:`Go to Connected Apps`,children:_jsxs(_components.p,{children:[`In the left sidebar, navigate to `,_jsx(_components.strong,{children:`Integrations → Connected Apps`}),`.`]})}),_jsx(Step,{title:`Select Qwoty`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Qwoty`}),` from the list of installed apps and open the `,_jsx(_components.strong,{children:`App Cards`}),` tab.`]})}),_jsx(Step,{title:`Enable the card`,children:_jsxs(_components.p,{children:[`Enable the Qwoty card for the `,_jsx(_components.strong,{children:`Deals`}),` object.`]})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`add-the-qwoty-card-to-deal-records`,children:`Add the Qwoty card to Deal records`}),`\n`,_jsx(_components.p,{children:`After enabling the card, add it to the Deal record layout.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open a Deal record`,children:_jsx(_components.p,{children:`Open any Deal record in HubSpot.`})}),_jsx(Step,{title:`Open the layout editor`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Customize record`}),` in the top-right corner.`]})}),_jsx(Step,{title:`Add the Qwoty card`,children:_jsxs(_components.p,{children:[`In the list of available cards, search for `,_jsx(_components.strong,{children:`Qwoty`}),`. Drag and drop it to the desired position — for example, in the right sidebar or within a tab.`]})}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),` to apply the changes.`]})})]}),`\n`,_jsx(_components.p,{children:`The Qwoty card now appears on Deal records and lets your team create and manage quotes directly from HubSpot.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`synchronization-behavior`,children:`Synchronization behavior`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`General settings`,id:`general-settings`,children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Order generation`})}),_jsxs(_components.p,{children:[`By default, accepting a quote in Qwoty does not automatically generate an order. Enable the `,_jsx(_components.strong,{children:`Generate an order after quote acceptance`}),` toggle in the integration settings to activate this behavior.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Deal amount`})}),_jsx(_components.p,{children:`Choose which Qwoty value updates the HubSpot Deal amount field:`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`None`}),_jsx(_components.td,{children:`The Deal amount is not updated by Qwoty`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`TCV`}),_jsx(_components.td,{children:`Total Contract Value`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`MRR`}),_jsx(_components.td,{children:`Monthly Recurring Revenue`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ARR`}),_jsx(_components.td,{children:`Annual Recurring Revenue`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`First Payment`}),_jsx(_components.td,{children:`Amount of the first payment due`})]})]})]})]}),_jsxs(Accordion,{title:`Field synchronization`,id:`field-synchronization`,children:[_jsxs(_components.p,{children:[`Field mappings between Qwoty and HubSpot are configurable per object from the integration settings. Customer and contact fields, as well as custom fields, can be set to sync in one direction (Qwoty → HubSpot or HubSpot → Qwoty) or bidirectionally (↔). Standard quote and product fields always sync from Qwoty to HubSpot. See `,_jsx(_components.a,{href:`/developers/integrations/crm/crm-sync-fields`,children:`CRM sync fields`}),` for the full list.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Customer — Company`})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Qwoty field`}),_jsx(_components.th,{children:`Direction`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Addresses`}),_jsx(_components.td,{children:`Configurable (default HubSpot → Qwoty)`}),_jsxs(_components.td,{children:[`To import an address, the HubSpot fields `,_jsx(_components.code,{children:`address`}),`, `,_jsx(_components.code,{children:`city`}),`, `,_jsx(_components.code,{children:`zip`}),` and `,_jsx(_components.code,{children:`hs_country_code`}),` must be filled; `,_jsx(_components.code,{children:`address2`}),` and `,_jsx(_components.code,{children:`state`}),` are optional`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tax ID`}),_jsx(_components.td,{children:`Configurable (default HubSpot → Qwoty)`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Custom fields`}),_jsx(_components.td,{children:`Bidirectional`}),_jsx(_components.td,{children:`Mappable to any HubSpot company property`})]})]})]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Project (Quote) — Deal`})}),_jsx(_components.p,{children:`Quote fields sync from Qwoty to HubSpot. Available fields include Project ID, Project Number, Status, Title, Expiration Date, MRR, ARR, TCV, One-off Total, First Payment Total Due, Gross Margin, Discount Rate, Issue Date, Number of Views, and Last Active. Custom Qwoty project fields can be mapped bidirectionally to HubSpot Deal properties.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Contact — Contact`})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Qwoty field`}),_jsx(_components.th,{children:`Direction`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Role`}),_jsx(_components.td,{children:`Configurable (default HubSpot → Qwoty)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ERP ID`}),_jsx(_components.td,{children:`Configurable (default HubSpot → Qwoty)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Accounting ID`}),_jsx(_components.td,{children:`Configurable (default HubSpot → Qwoty)`})]})]})]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Product — Product`})}),_jsx(_components.p,{children:`Product fields sync from Qwoty to HubSpot. Available fields include Product ID, Reference, Category, Active status, Recurrence Type, Description, Product Type, Unit of Measure, Unit per Pack, SKU, Accounting ID, Ledger Account, ERP ID, Product Parent ID, and Catalog IDs.`})]}),_jsxs(Accordion,{title:`Pipeline status mapping`,id:`pipeline-status-mapping`,children:[_jsx(_components.p,{children:`Qwoty quote statuses can be mapped to HubSpot Deal pipeline stages. When a quote status changes in Qwoty, the corresponding Deal stage is updated automatically in HubSpot. This stage change can then be used as an enrollment trigger in HubSpot workflows.`}),_jsx(_components.p,{children:`The active pipeline is selected from the integration settings. Default mappings:`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Qwoty status`}),_jsx(_components.th,{children:`HubSpot stage`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Draft`}),_jsx(_components.td,{children:`Qualified To Buy`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pending approval`}),_jsx(_components.td,{children:`Decision Maker Bought-In`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sent`}),_jsx(_components.td,{children:`Contract Sent`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Accepted`}),_jsx(_components.td,{children:`Closed Won`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Declined`}),_jsx(_components.td,{children:`Closed Lost`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Expired`}),_jsx(_components.td,{children:`—`})]})]})]}),_jsx(_components.p,{children:`These mappings can be changed to match your HubSpot pipeline configuration.`})]})]}),`\n`,_jsx(_components.hr,{}),`\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:`HubSpot object`}),_jsx(_components.th,{children:`Direction`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Customer`}),_jsx(_components.td,{children:`Company`}),_jsx(_components.td,{children:`Bidirectional`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Primary contact`}),_jsx(_components.td,{children:`Contact`}),_jsx(_components.td,{children:`HubSpot → Qwoty`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Project (Quote)`}),_jsx(_components.td,{children:`Deal`}),_jsx(_components.td,{children:`Qwoty → HubSpot`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Product`}),_jsx(_components.td,{children:`Product`}),_jsx(_components.td,{children:`Qwoty → HubSpot`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`hubspot-permissions`,children:`HubSpot permissions`}),`\n`,_jsx(_components.p,{children:`The HubSpot user authorizing the connection must have permission to:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Install connected apps.`}),`\n`,_jsx(_components.li,{children:`Read and write Company, Contact, Deal, and Product records.`}),`\n`,_jsx(_components.li,{children:`Access and configure connected app settings (to enable the Qwoty card).`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Missing HubSpot permissions may prevent some records from being created or updated, or prevent the Qwoty card from appearing on Deal records.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`disconnect-hubspot`,children:`Disconnect HubSpot`}),`\n`,_jsx(_components.p,{children:`To stop the integration, open the HubSpot integration from your Qwoty workspace settings and disconnect it.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Disconnecting HubSpot stops future synchronization and removes the Qwoty card from HubSpot Deal records. It does not automatically delete records previously created in HubSpot.`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`The HubSpot connection cannot be authorized`,id:`the-hubspot-connection-cannot-be-authorized`,children:_jsx(_components.p,{children:`Make sure you have admin access to the HubSpot account you are connecting. If the authorization page does not load, try again in a private browser window.`})}),_jsx(Accordion,{title:`The Qwoty card does not appear on Deal records`,id:`the-qwoty-card-does-not-appear-on-deal-records`,children:_jsxs(_components.p,{children:[`Confirm that the card has been enabled in HubSpot under `,_jsx(_components.strong,{children:`Settings → Integrations → Connected Apps → Qwoty → App Cards`}),`, and that it has been added to the Deal record layout.`]})}),_jsx(Accordion,{title:`A deal is not updated when a quote changes`,id:`a-deal-is-not-updated-when-a-quote-changes`,children:_jsxs(_components.p,{children:[`Check that the Deal is linked to the correct Qwoty project. Verify that the relevant field mappings are configured in the integration settings. If the Deal amount is not updating, check that the deal amount setting is not set to `,_jsx(_components.em,{children:`None`}),`.`]})}),_jsx(Accordion,{title:`An address is not created in Qwoty`,id:`an-address-is-not-created-in-qwoty`,children:_jsxs(_components.p,{children:[`An address is only created in Qwoty if the Addresses mapping syncs from HubSpot to Qwoty (or bidirectionally) and the following HubSpot Company fields are filled in: `,_jsx(_components.code,{children:`address`}),`, `,_jsx(_components.code,{children:`city`}),`, `,_jsx(_components.code,{children:`zip`}),`, `,_jsx(_components.code,{children:`hs_country_code`}),`. `,_jsx(_components.code,{children:`address2`}),` and `,_jsx(_components.code,{children:`state`}),` are optional.`]})}),_jsx(Accordion,{title:`A product is not synchronized`,id:`a-product-is-not-synchronized`,children:_jsx(_components.p,{children:`Make sure the product is active in Qwoty. Inactive products are not synchronized to HubSpot.`})}),_jsx(Accordion,{title:`The pipeline stage is not updated after a status change`,id:`the-pipeline-stage-is-not-updated-after-a-status-change`,children:_jsx(_components.p,{children:`Verify that the Qwoty status is mapped to a HubSpot pipeline stage in the integration settings, and that the correct pipeline is selected.`})})]}),`\n`,_jsx(_components.hr,{}),`\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 HubSpot 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`]})]})}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":"HubSpot","description":"Connect Qwoty to HubSpot and manage quotes directly from your CRM, with automatic synchronization of customers, contacts, deals, and products.","icon":"hubspot","audit_date":"2026-10-27","href":"/developers/integrations/crm/hubspot"}}},"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 HubSpot","slug":"connect-hubspot","depth":2,"children":[]},{"title":"Enable the Qwoty card in HubSpot","slug":"enable-the-qwoty-card-in-hubspot","depth":2,"children":[]},{"title":"Add the Qwoty card to Deal records","slug":"add-the-qwoty-card-to-deal-records","depth":2,"children":[]},{"title":"Synchronization behavior","slug":"synchronization-behavior","depth":2,"children":[]},{"title":"Object mapping","slug":"object-mapping","depth":2,"children":[]},{"title":"HubSpot permissions","slug":"hubspot-permissions","depth":2,"children":[]},{"title":"Disconnect HubSpot","slug":"disconnect-hubspot","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]},{"title":"Need help?","slug":"need-help","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/qwoty-45352a33/617cb85cf3308d35/plain-chat.js"],"subdomain":"qwoty-45352a33","siteName":"Qwoty","title":"HubSpot - Qwoty","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/developers/integrations/crm/hubspot","matchLevel":0},"fr":{"href":"/fr/developers/integrations/crm/hubspot","matchLevel":1}}},"lastModified":"2026-10-22T15:46:26.152Z","gitLastModified":"2026-10-27T11:10:52.000Z","originalFileLocation":"developers/integrations/crm/hubspot.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 HubSpot and manage quotes directly from your CRM, with automatic synchronization of customers, contacts, deals, and products.\">\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=\"HubSpot - Qwoty\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect Qwoty to HubSpot and manage quotes directly from your CRM, with automatic synchronization of customers, contacts, deals, and products.\">\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/hubspot\">\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=HubSpot\u0026amp;description=Connect+Qwoty+to+HubSpot+and+manage+quotes+directly+from+your+CRM%2C+with+automatic+synchronization+of+customers%2C+contacts%2C+deals%2C+and+products.\u0026amp;theme=479ea95918077de376b56582\u0026amp;signature=b7070b4118d92439bf974412bf7112a394c7f11ebad31e66a3264a047ac2e5f8\">\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=\"HubSpot - Qwoty\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect Qwoty to HubSpot and manage quotes directly from your CRM, with automatic synchronization of customers, contacts, deals, and products.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://qwoty-45352a33.mintlify.app/_mintlify/api/og/v2?division=CRM\u0026amp;title=HubSpot\u0026amp;description=Connect+Qwoty+to+HubSpot+and+manage+quotes+directly+from+your+CRM%2C+with+automatic+synchronization+of+customers%2C+contacts%2C+deals%2C+and+products.\u0026amp;theme=479ea95918077de376b56582\u0026amp;signature=b7070b4118d92439bf974412bf7112a394c7f11ebad31e66a3264a047ac2e5f8\">\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/hubspot\">\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/hubspot.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.qwoty.io/developers/integrations/crm/hubspot\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.qwoty.io/fr/developers/integrations/crm/hubspot\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.qwoty.io/developers/integrations/crm/hubspot\">\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/hubspot#webpage\",\"url\":\"https://docs.qwoty.io/developers/integrations/crm/hubspot\",\"name\":\"HubSpot\",\"description\":\"Connect Qwoty to HubSpot and manage quotes directly from your CRM, with automatic synchronization of customers, contacts, deals, and products.\",\"dateModified\":\"2026-10-27T11:10:52.000Z\",\"isPartOf\":{\"@id\":\"https://docs.qwoty.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.qwoty.io/developers/integrations/crm/hubspot#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.qwoty.io/developers/integrations/crm/hubspot#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"CRM\",\"item\":\"https://docs.qwoty.io/developers/integrations/crm/salesforce\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HubSpot\",\"item\":\"https://docs.qwoty.io/developers/integrations/crm/hubspot\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.qwoty.io/developers/integrations/crm/hubspot#article\",\"headline\":\"HubSpot\",\"name\":\"HubSpot\",\"description\":\"Connect Qwoty to HubSpot and manage quotes directly from your CRM, with automatic synchronization of customers, contacts, deals, and products.\",\"url\":\"https://docs.qwoty.io/developers/integrations/crm/hubspot\",\"mainEntityOfPage\":{\"@id\":\"https://docs.qwoty.io/developers/integrations/crm/hubspot#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","description":"Connect Qwoty to Salesforce and automatically synchronize customers, contacts, opportunities, products, quotes, and orders.","icon":"salesforce","href":"/developers/integrations/crm/salesforce"},{"title":"HubSpot","icon":"hubspot","href":"/developers/integrations/crm/hubspot"},{"title":"Pipedrive","description":"Connect Qwoty to Pipedrive to embed quoting in your deals and automatically synchronize deals, organizations, products, and discounts.","icon":"people-group","href":"/developers/integrations/crm/pipedrive"},{"title":"CRM sync fields","sidebarTitle":"Sync fields","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/hubspot"}]}]},"title":"HubSpot - Qwoty","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":[],"chunks":[]}