The controlled sequence every capability follows. Nothing changes a connected system without the approval step.
1
Connect
Authorise the source. Scopes are shown before access is granted.
2
Monitor
Watch the signals against your own baselines, not universal defaults.
3
Detect
Run checks and gather evidence specific to your store.
4
Recommend
Explain what happened, why it matters and the proposed action.
5
Approve
You review scope, risk and reversibility before anything changes.
6
Execute
Apply through governed connector operations.
7
Verify
Confirm the intended result and keep the receipt.
No changes are made without the configured approval policy. Read-only operations do not modify the connected system; schedules, access scopes, API usage and data handling remain governed by Vortex IQ controls.
A fix status appears only where the action, inputs, approval, verification and recovery controls are mapped. Candidate remediations are never executable. Open a check for the detail.
Spam complaint rate > 0.1%
Severity critical · Outcome Protect revenue · Fix status Report onlySpam complaints are the fastest way to damage sender reputation with mailbox providers; a rate this high can get future campaigns throttled or routed to spam even for recipients who never complained, which drags down deliverability for the whole list, not just the segment that complained.Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference: EM-DEL-002
Abandoned-cart flow not live
Severity high · Outcome Protect revenue · Fix status Candidate remediationAbandoned-cart recovery is usually the single highest-ROI automation in email: high-intent shoppers who nearly bought are contacted at exactly the right moment. Without it they are never contacted at all.A likely corrective operation exists, but its mapping and recovery are not yet complete, so execution is not offered. Evidence and recommended manual steps are provided.Reference: EM-FLOW-001
Bounce rate > 5%
Severity high · Outcome Protect revenue · Fix status Report onlyMore than 1 in 20 emails is bouncing. Beyond the immediate lost reach, mailbox providers watch bounce rate as a sender-reputation signal, and a rate this high risks future emails, even to good addresses, landing in spam instead of the inbox.Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference: EM-DEL-001
Delivery rate < 95%
Severity high · Outcome Protect revenue · Fix status Report onlyMore than 1 in 20 emails is not reaching an inbox at all, whether blocked, bounced, or filtered. Every campaign, promotion or transactional email built on this list is reaching a materially smaller audience than the send count suggests.Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference: EM-DEL-003
Welcome flow not live
Severity medium · Outcome Grow revenue · Fix status Candidate remediationNew subscribers are at their most engaged in their first days; without a live welcome flow that window closes unconverted.A likely corrective operation exists, but its mapping and recovery are not yet complete, so execution is not offered. Evidence and recommended manual steps are provided.Reference: EM-FLOW-002
Limited segmentation , fewer than 3 segments
Severity low · Outcome Protect revenue · Fix status Report onlyWith fewer than 3 segments, campaigns are almost certainly going to the entire list every time, new customers and loyal repeat buyers, engaged subscribers and people who have not opened an email in a year, all treated identically. That flattens response rates and raises the same unsubscribe and spamVortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference: EM-LIST-001
Too many draft flows (> 3) , launch tech debt
Severity low · Outcome Grow revenue · Fix status Candidate remediationMore than 3 automation flows are built but never turned on. Each one represents planned revenue, welcome series, replenishment reminders, win-back campaigns, that is sitting unused; the work to build them already happened, so the only thing standing between the store and that revenue is publishing tA likely corrective operation exists, but its mapping and recovery are not yet complete, so execution is not offered. Evidence and recommended manual steps are provided.Reference: EM-FLOW-004
Turn any finding into an automated fix with a Vortex IQ workflow: over 13,000 read and write operations across more than 200 connectors are available as building blocks, with approval, verification and rollback on every change.
Vortex IQ is integrated with 97 read and 327 write operations across crmobjects, crmobjectassociations, crmobjectassociationdefaults, cmblogauthors, cmblogposts, cmblogtags on HubSpot. Combine them with anything from the over 13,000 operations across more than 200 connectors to automate the work in your own words.Changes follow your configured approval policy: the target, proposed change, affected records, risk, reversibility and verification plan are shown before execution.Create a workflow
For CRM / lifecycle marketing manager · Ready to deployidentifies high-intent customers and prepares consent-safe notifications.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAIRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Campaign Preflight Gate
For CRM / lifecycle marketing manager · Ready to deployvalidates segment, exclusions, consent, links, stock, offer dates and tracking before send approval.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAIRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Deliverability and List Health Guard
For CRM / lifecycle marketing manager · Ready to deploymonitors bounce, complaint, suppression and engagement shifts with safe remediation advice.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAIRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Flow Performance Decay Watch
For CRM / lifecycle marketing manager · Ready to deploydetects lifecycle automations whose engagement or revenue has materially deteriorated.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAIRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Frequency Pressure Guard
For CRM / lifecycle marketing manager · Ready to deployidentifies over-contacted customers across campaigns and flows.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAIRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Segment Drift Monitor
For CRM / lifecycle marketing manager · Ready to deployflags unexpected audience growth/shrinkage or overlap before it damages sends.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAIRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Order Issue Triage
For Customer service manager · Ready to deployenriches tickets with order, payment and fulfilment context and assigns the right queue.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, Jira Cloud, Microsoft TeamsRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Proactive Delay List
For Customer service manager · Ready to deployprepares, but does not send, customer communications for affected orders.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, Jira Cloud, Microsoft TeamsRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Brief Approval Router
For Content manager · Ready to deploysends briefs to the correct legal, SEO, product and brand approvers based on content type.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, GeminiRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Brief-to-Draft Pipeline
For Content manager · Ready to deployproduces evidence-backed article drafts with sources, brand rules and approval status.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, GeminiRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Campaign Asset Repurposer
For Content manager · Ready to deployturns an approved core message into channel-specific drafts without auto-publishing.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, GeminiRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Content Calendar Builder
For Content manager · Ready to deploycreates a channel-ready editorial calendar from launches, seasonality and search demand.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, GeminiRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Content Freshness Watch
For Content manager · Ready to deployfinds decaying or outdated pages, explains why they matter and opens refresh tasks.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, GeminiRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Editorial QA Gate
For Content manager · Ready to deploychecks links, claims, tone, formatting, metadata and calls to action before approval.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, GeminiRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Evergreen Refresh Queue
For Content manager · Ready to deployschedules evidence and date checks for high-value guides.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, GeminiRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Launch Story Pack
For Content manager · Ready to deploycreates coordinated blog, email and social drafts from verified product information.Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, GeminiRuns on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.
Browse the operations you can build with
Resource
Read operations
Write operations
crmobjects
5
12
crmobjectassociations
3
12
crmobjectassociationdefaults
0
6
cmblogauthors
2
3
cmblogposts
2
3
cmblogtags
2
3
cmhubdbtablerowdrafts
2
3
cmpagelandingpages
2
3
Signed-in users see the full catalogue in the workflow builder, filtered to the sources they have connected.
24 further designed workflows are in validation and become activatable only once proven against a live account. Prototypes are never presented as ready.
Was this page helpful?
⌘I
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"Vortex IQ Help Centre","description":"Vortex IQ Help Centre: connector capabilities, Nerve Centre KPIs, audits and automations for ecommerce.","colors":{"primary":"#6C3FC5","light":"#EDE9F9","dark":"#1A0A3C"},"logo":{"light":"https://mintcdn.com/vortexiq/Rr6z2ok5QdLjE3bQ/logo/vortex-iq.svg?fit=max\u0026auto=format\u0026n=Rr6z2ok5QdLjE3bQ\u0026q=85\u0026s=fc8518e22a66bcbc16bdaa8c8544da7a","dark":"https://mintcdn.com/vortexiq/Rr6z2ok5QdLjE3bQ/logo/vortex-iq-dark.svg?fit=max\u0026auto=format\u0026n=Rr6z2ok5QdLjE3bQ\u0026q=85\u0026s=f951b8d7c49f4a24d1f91c1d422d98a4"},"favicon":"https://mintcdn.com/vortexiq/NFUVo7QkpO4N-ksP/favicon.png?fit=max\u0026auto=format\u0026n=NFUVo7QkpO4N-ksP\u0026q=85\u0026s=74560a03936827fa4ba86206b32a7a4d","navbar":{"links":[],"primary":{"type":"button","label":"Go to App","href":"https://app.vortexiq.ai"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/vortexiqai"}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":true},"contextual":{"options":["copy","view","assistant","mcp","add-mcp"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Home","icon":"house","href":"/"},{"anchor":"Connectors","icon":"plug","href":"/integrations/connector-catalogue"},{"anchor":"System Status","icon":"activity","href":"https://monitor.vortexiq.ai/"},{"anchor":"Support","icon":"life-buoy","href":"https://www.vortexiq.ai/contact-us"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vortexiq","hasAudioNarration":false,"actualSubdomain":"vortexiq","customDomains":["docs.vortexiq.ai"],"gitSource":{"type":"github","owner":"susantviq","repo":"docs","deployBranch":"main","isPrivate":false,"contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad9de20db34909eda593c59","collectionId":"c80e2791-5a4e-4eec-97e3-764109a89aa3","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad9de20db34909eda593c59"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad9de20db34909eda593c59","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Documentation","count":1550},{"language":"default","tag":"The AI OS","count":1544},{"language":"default","tag":"Nerve Centre","count":1357},{"language":"default","tag":"KPI Cards","count":1353},{"language":"default","tag":"Databases","count":415},{"language":"default","tag":"Connectors","count":274},{"language":"default","tag":"E-commerce Platforms","count":265},{"language":"default","tag":"Connector Capabilities","count":229},{"language":"default","tag":"Shipping \u0026 Delivery","count":151},{"language":"default","tag":"Analytics","count":138}],"searchSettings":{"maxResults":10}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"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}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":root{--default-border-color:var(--gray-200)}.dark{--default-border-color:var(--gray-800)}#sidebar .nav-dropdown-trigger{border:0!important;background:0 0!important;box-shadow:none!important;padding-left:.375rem}#sidebar .nav-dropdown-trigger:hover{background-color:rgb(0 0 0/.04)!important}.dark #sidebar .nav-dropdown-trigger:hover{background-color:rgb(255 255 255/.06)!important}#sidebar .nav-dropdown-trigger .nav-dropdown-item-icon,.nav-dropdown-content .nav-dropdown-item-icon{border:0!important;background:0 0!important;height:auto!important;width:auto!important;padding:0!important}.nav-dropdown-content .nav-dropdown-item-description{display:none!important}#sidebar .nav-anchor span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:500;letter-spacing:-.02em;text-transform:uppercase}body:has([data-product-guide-index]) #sidebar a.nav-anchor[href='/']{color:rgb(var(--primary))!important;font-weight:600!important}body:has([data-product-guide-index]) #sidebar a.nav-anchor[href='/'] span{color:inherit!important}body:has([data-product-guide-index]) #sidebar a.nav-anchor[href='/'] svg{background-color:rgb(var(--primary))!important}.dark body:has([data-product-guide-index]) #sidebar a.nav-anchor[href='/']{color:rgb(var(--primary-light)/var(--tw-text-opacity,1))!important}.dark body:has([data-product-guide-index]) #sidebar a.nav-anchor[href='/'] svg{background-color:rgb(var(--primary-light)/var(--tw-text-opacity,1))!important}:is(#content-area[data-current-path='/'], [data-current-path='/'] #content-area):has([data-product-guide-index]){background:0 0!important;padding:0!important}:is(#content-area[data-current-path='/'], [data-current-path='/'] #content-area):has([data-product-guide-index])>div:first-child{background:0 0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}[data-product-guide-index] a:not(.product-guide-feature-card){background-color:#fafafa!important}.dark [data-product-guide-index] a:not(.product-guide-feature-card){background-color:#09090b!important}.product-guide-feature-card,.product-guide-feature-card>div{display:flex!important;flex-direction:column!important;justify-content:space-between!important}.product-guide-feature-card{grid-column:1/-1;min-height:260px;background:url(/images/sample-feature-light.png) center/cover no-repeat!important;border:0!important;box-shadow:none!important;color:#fff!important}.product-guide-feature-card>div{flex:1}.product-guide-feature-card :is(h2, h3, p, span, svg){color:#fff!important}.product-guide-feature-card :is(svg, [class*='icon']){background-color:#fff!important;width:2em!important;height:2em!important;margin-top:2px}.product-guide-feature-card-title{font-size:1.2em;font-weight:500}.product-guide-feature-card :is(h2, h3, p, span, svg).product-guide-feature-card-description{font-size:1.05em;font-weight:400;color:rgb(var(--gray-50)/62.5%)!important}img.nav-logo{max-width:220px;height:auto}.dark #sidebar img[src*=icons],.dark img[src*=\"/icons/\"]{filter:invert(1)}svg[style*=mask-image]{background-color:#000!important;opacity:1!important}.dark svg[style*=mask-image]{background-color:#fff!important;opacity:1!important}a[href*=\"monitor.vortexiq\"] svg[style*=mask-image],a[href*=contact-us] svg[style*=mask-image],a[href=\"/\"] svg[style*=mask-image]{-webkit-mask-image:url(/icons/home.svg)!important;mask-image:url(/icons/home.svg)!important;-webkit-mask-size:100%!important;mask-size:100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important}a[href*=\"monitor.vortexiq\"] svg[style*=mask-image],a[href*=contact-us] svg[style*=mask-image]{-webkit-mask-image:url(/icons/system-status.svg)!important;mask-image:url(/icons/system-status.svg)!important}a[href*=contact-us] svg[style*=mask-image]{-webkit-mask-image:url(/icons/support.svg)!important;mask-image:url(/icons/support.svg)!important}.feedback-toolbar{display:none!important}"}],"page":{"pagePath":"connectors/hubspot","slug":"/connectors/hubspot","pageMetadata":{"title":"HubSpot on Vortex IQ","sidebarTitle":"HubSpot","description":"Monitor email revenue and deliverability for HubSpot, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.","href":"/connectors/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: \"Monitor email revenue and deliverability for HubSpot, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.\"\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`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Heading,Step,Steps,Tab,Table,Tabs}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Monitor email revenue and deliverability for HubSpot, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://app.vortexiq.ai/workbench/settings/sources`,children:`Connect or manage this source`}),` · `,_jsx(_components.a,{href:`/integrations/connector-catalogue`,children:`How connecting works`}),` · `,_jsx(_components.a,{href:`https://app.vortexiq.ai/workbench/flows/create?connector=hubspot`,children:`Create a workflow`})]}),`\n`,_jsxs(CardGroup,{cols:5,children:[_jsx(Card,{title:`74`,children:_jsx(_components.p,{children:`performance signals`})}),_jsx(Card,{title:`7`,children:_jsx(_components.p,{children:`automated checks`})}),_jsx(Card,{title:`Build your own`,children:_jsx(_components.p,{children:`automated fixes`})}),_jsx(Card,{title:`16`,children:_jsx(_components.p,{children:`proven workflows`})}),_jsx(Card,{title:`424`,children:_jsx(_components.p,{children:`API operations`})})]}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Overview`,id:`overview`,\"data-child-heading-ids\":`[\"what-you-can-achieve\",\"from-connection-to-verified-outcome\"]`,children:[_jsx(Heading,{level:`3`,id:`what-you-can-achieve`,children:`What you can achieve`}),_jsx(_components.p,{children:`Capabilities are grouped around merchant outcomes, not API terminology.`}),_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Run operations`,children:_jsx(_components.p,{children:`Monitor orders, fulfilment, delivery and settlement.`})}),_jsx(Card,{title:`Protect revenue`,children:_jsx(_components.p,{children:`Find failures, leaks and risks before they cost sales.`})}),_jsx(Card,{title:`Grow revenue`,children:_jsx(_components.p,{children:`Improve discovery, conversion, campaigns and repeat purchase.`})}),_jsx(Card,{title:`Control risk and change`,children:_jsx(_components.p,{children:`Keep tracking, access and change under governed control.`})}),_jsx(Card,{title:`Customer experience`,children:_jsx(_components.p,{children:`Find storefront, speed, accessibility and journey problems.`})})]}),_jsx(Heading,{level:`3`,id:`from-connection-to-verified-outcome`,children:`From connection to verified outcome`}),_jsx(_components.p,{children:`The controlled sequence every capability follows. Nothing changes a connected system without the approval step.`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Connect`,children:_jsx(_components.p,{children:`Authorise the source. Scopes are shown before access is granted.`})}),_jsx(Step,{title:`Monitor`,children:_jsx(_components.p,{children:`Watch the signals against your own baselines, not universal defaults.`})}),_jsx(Step,{title:`Detect`,children:_jsx(_components.p,{children:`Run checks and gather evidence specific to your store.`})}),_jsx(Step,{title:`Recommend`,children:_jsx(_components.p,{children:`Explain what happened, why it matters and the proposed action.`})}),_jsx(Step,{title:`Approve`,children:_jsx(_components.p,{children:`You review scope, risk and reversibility before anything changes.`})}),_jsx(Step,{title:`Execute`,children:_jsx(_components.p,{children:`Apply through governed connector operations.`})}),_jsx(Step,{title:`Verify`,children:_jsx(_components.p,{children:`Confirm the intended result and keep the receipt.`})})]}),_jsx(_components.p,{children:`No changes are made without the configured approval policy. Read-only operations do not modify the connected system; schedules, access scopes, API usage and data handling remain governed by Vortex IQ controls.`})]}),_jsxs(Tab,{title:`Monitor (74)`,id:`monitor-74`,\"data-child-heading-ids\":`[\"monitor-performance\"]`,children:[_jsx(Heading,{level:`3`,id:`monitor-performance`,children:`Monitor performance`}),_jsx(_components.p,{children:`74 performance signals. Open an outcome to see its signals and how each one alerts. Read-only operations do not modify the connected system.`}),_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Run operations (31 signals)`,id:`run-operations-31-signals`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Signal`}),_jsx(_components.th,{children:`Alert behaviour`}),_jsx(_components.th,{children:`What it tracks`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Active Subscribers (Est.)`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Estimated subscribed, reachable contacts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Active Workflows`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Active Workflows from HubSpot, grouped under Email Automation. Computes when a live HubSpot integration is connected; reconciles ecommerce against Hub`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Average Deal Cycle (days)`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Average Deal Cycle (days) from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce agains`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Companies`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Companies from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce against HubSpot data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Contact Lifecycle Stage Distribution`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`% of contacts at each lifecyclestage (subscriber/lead/MQL/SQL/opportunity/customer/evangelist). Shapes funnel investment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Deal Pipeline by Stage`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Open deal value grouped by dealstage. Surfaces stage-bottlenecks visually.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Deal Win Rate (30d)`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`% of closed deals that were won. Below 20% = either deal-qualification problem OR pipeline noise from unqualified leads.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Deals Closing This Month`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Deals Closing This Month from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce against`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Deals Closing in Next 14 Days`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Deals Closing in Next 14 Days from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce ag`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email Open Rate`})}),_jsx(_components.td,{children:`Alert band 25 / 15`}),_jsx(_components.td,{children:`Share of delivered emails opened. iOS Mail Privacy inflates this, pair with click-to-open for a truer read.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Flow Count Summary`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`How many automations exist on the account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Flow Status Breakdown`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Automations split by status (live, draft, paused).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Flow Trigger Types`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Automations grouped by what triggers them.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Flows List`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Every automation and its current status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Form Submissions (30D)`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Form Submissions (30D) from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce against H`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`List Health Summary`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Total reachable members across all lists.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`New Contacts (period)`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`New Contacts (period) from HubSpot, grouped under Customer Lifecycle. Computes when a live HubSpot integration is connected; reconciles ecommerce agai`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Open Deal Pipeline Value`})}),_jsx(_components.td,{children:`Watch only`}),_jsxs(_components.td,{children:[`Sum of `,_jsx(_components.code,{children:`amount`}),` across all open deals. Top-level CRM health metric - drives forecast.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Pipeline Drop Alert`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Pipeline Drop Alert from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce against HubS`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Placed Orders Total`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Orders attributed to email in the window.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Predictive Contact Score Distribution`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Predictive Contact Score Distribution from HubSpot, grouped under Customer Lifecycle. Computes when a live HubSpot integration is connected; reconcile`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`SQLs (Sales Qualified Leads)`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`SQLs (Sales Qualified Leads) from HubSpot, grouped under Customer Lifecycle. Computes when a live HubSpot integration is connected; reconciles ecommer`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Segments Overview`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Saved segments and their sizes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Top 10 Deals by Amount`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Top 10 Deals by Amount from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce against H`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Top Companies by Deal Value`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Top Companies by Deal Value from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce agai`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Top Customers Without HubSpot Contact`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Top Customers Without HubSpot Contact from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecom`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Top Forms by Submission Volume`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Top Forms by Submission Volume from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce a`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Top Workflows by Enrolments`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Top Workflows by Enrolments from HubSpot, grouped under Email Automation. Computes when a live HubSpot integration is connected; reconciles ecommerce`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Total Contacts`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Total Contacts from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce against HubSpot d`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Workflow Enrollments (30d)`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Top workflows ranked by 30d enrollment count. Quick health check on automation activity.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Workflow Stopped Enrolling (>24h)`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`Alerts for Workflow Stopped Enrolling (>24h).`})]})]})]})}),_jsx(Accordion,{title:`Grow revenue (27 signals)`,id:`grow-revenue-27-signals`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Signal`}),_jsx(_components.th,{children:`Alert behaviour`}),_jsx(_components.th,{children:`What it tracks`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Campaign Status Breakdown`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Campaigns grouped by status (sent, draft, scheduled).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Checkout-to-Order Rate`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Share of started checkouts that became paid orders.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Click-to-Open Rate`})}),_jsx(_components.td,{children:`Alert band 10 / 3`}),_jsx(_components.td,{children:`Clicks as a share of opens, engagement quality independent of open-rate inflation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Conversion Rate`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Orders as a share of emails sent. Ties send volume to revenue.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Deal Close-Won Without Matching Ecom Order`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`Revenue-recognition gap - sales marks deal won but no ecom transaction posts. Either CRM data entry error or ecom integration drift.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Deals Stuck >30d in Current Stage`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`Deals with hs_lastmodifieddate >30d ago = stalled revenue. Either close or kill.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email Click Rate`})}),_jsx(_components.td,{children:`Alert band 3 / 1`}),_jsx(_components.td,{children:`Share of delivered emails that earned a click. The clearest engagement signal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email Send Volume (trend)`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Email Send Volume (trend) from HubSpot, grouped under Email \u0026 Marketing. Computes when a live HubSpot integration is connected; reconciles ecommerce a`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email Unsubscribe Rate`})}),_jsx(_components.td,{children:`Alert band 0.5 / 2`}),_jsx(_components.td,{children:`Email Unsubscribe Rate from HubSpot, grouped under Email \u0026 Marketing. Computes when a live HubSpot integration is connected; reconciles ecommerce agai`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Engagement Funnel`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Sent to delivered to opened to clicked, showing where engagement drops off.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Lead → MQL Conversion %`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Lead → MQL Conversion % from HubSpot, grouped under Customer Lifecycle. Computes when a live HubSpot integration is connected; reconciles ecommerce ag`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`List Count`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Number of audiences on the account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Lists Overview`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Every audience with its member count.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`MQL → SQL Conversion Rate (30d)`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`% of marketing-qualified leads advanced to sales-qualified within 30 days. Low = MQL scoring too generous OR sales team not actioning.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`MQLs (Marketing Qualified Leads)`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`MQLs (Marketing Qualified Leads) from HubSpot, grouped under Customer Lifecycle. Computes when a live HubSpot integration is connected; reconciles eco`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`MQLs Not Advanced After 60d`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`MQLs that hit the stage >60d ago but never advanced = cold leads. Re-engagement candidates or pipeline removal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Marketing Emails Sent`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Marketing Emails Sent from HubSpot, grouped under Email \u0026 Marketing. Computes when a live HubSpot integration is connected; reconciles ecommerce again`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Pipeline-vs-Realised Revenue Gap`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Pipeline-vs-Realised Revenue Gap from HubSpot, grouped under CRM Pipeline. Computes when a live HubSpot integration is connected; reconciles ecommerce`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Revenue per Recipient`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Revenue divided by emails sent. What each address is worth per send.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Revenue per Send`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Revenue divided by emails sent, the efficiency of each send.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`SQL → Customer Conversion Rate (30d)`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`% of sales-qualified leads converted to customer. Cleanest sales-side performance signal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Top Emails by Clicks (90D)`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Top Emails by Clicks (90D) from HubSpot, grouped under Email \u0026 Marketing. Computes when a live HubSpot integration is connected; reconciles ecommerce`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Top Lists by Name`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Largest audiences by member count.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Total Revenue`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Placed-order revenue attributed to email sends. The hero number.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Total Sends`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Total emails sent across campaigns in the window.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Workflow-Triggered Commerce Revenue`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Workflow-Triggered Commerce Revenue from HubSpot, grouped under Email Automation. Computes when a live HubSpot integration is connected; reconciles ec`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Workflows Blocked / Stale`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`Enabled workflows with last_enrolled_at >24h ago = trigger criteria broken or contact-property rename. Investigate before next campaign goes out.`})]})]})]})}),_jsx(Accordion,{title:`Protect revenue (13 signals)`,id:`protect-revenue-13-signals`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Signal`}),_jsx(_components.th,{children:`Alert behaviour`}),_jsx(_components.th,{children:`What it tracks`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Bounce Rate`})}),_jsx(_components.td,{children:`Alert band 2 / 5`}),_jsx(_components.td,{children:`Share of sends that bounced. Rising bounces hurt sender reputation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Contact Properties Missing vs Ecom Data`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`Contact records that exist in HubSpot but missing core CRM properties (name, lifecycle, lead_status) yet have ecom purchase history. Sync gap to fix.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Deal Pipeline vs Repeat Ecom Orders`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`Repeat customers on ecom side = open expansion opportunities. If HubSpot deals aren’t tracking them, sales team is missing the signal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Delivery Rate`})}),_jsx(_components.td,{children:`Alert band 98 / 95`}),_jsx(_components.td,{children:`Share of sends accepted by the inbox provider. Below 95% needs attention.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email Deliverability Drop`})}),_jsx(_components.td,{children:`Alert band 0 / -5`}),_jsx(_components.td,{children:`Email Deliverability Drop from HubSpot, grouped under Nerve Centre. Computes when a live HubSpot integration is connected; reconciles ecommerce agains`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email Health KPIs`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Delivered, bounced and unsubscribed at a glance, your deliverability vitals.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email-Attributed Commerce Revenue`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Email-Attributed Commerce Revenue from HubSpot, grouped under Cross-Channel: Revenue at Risk. Computes when a live HubSpot integration is connected; r`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Hard Bounce Spike on Email Send`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`HubSpot suspends sends when bounces sustained - escalate to list cleanup.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Lifecycle Stage vs Ecom Revenue`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`Reveals lifecycle mis-classification - customers stuck at MQL despite paid orders, or ‘customers’ with no actual revenue.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`MQL → Paid Customer Funnel`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`Full MQL → SQL → opportunity → customer (with first ecom purchase) funnel. Drops anywhere expose where the GTM funnel is leaking.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Refund Rate`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Share of attributed orders later refunded.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Spam Complaint Rate`})}),_jsx(_components.td,{children:`Merchant rule`}),_jsx(_components.td,{children:`Spam complaints per send. Above 0.1% puts deliverability at risk.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Unsubscribe Rate`})}),_jsx(_components.td,{children:`Alert band 0.3 / 1`}),_jsx(_components.td,{children:`Unsubscribes per send. A spike signals list fatigue or off-target content.`})]})]})]})}),_jsx(Accordion,{title:`Control risk and change (2 signals)`,id:`control-risk-and-change-2-signals`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Signal`}),_jsx(_components.th,{children:`Alert behaviour`}),_jsx(_components.th,{children:`What it tracks`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Workflow Error Spike`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Workflow Error Spike from HubSpot, grouped under Email Automation. Computes when a live HubSpot integration is connected; reconciles ecommerce against`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Workflows With Errors`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Workflows With Errors from HubSpot, grouped under Email Automation. Computes when a live HubSpot integration is connected; reconciles ecommerce agains`})]})]})]})}),_jsx(Accordion,{title:`Customer experience (1 signals)`,id:`customer-experience-1-signals`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Signal`}),_jsx(_components.th,{children:`Alert behaviour`}),_jsx(_components.th,{children:`What it tracks`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Checkouts Started`})}),_jsx(_components.td,{children:`Watch only`}),_jsx(_components.td,{children:`Checkouts begun from email clicks, where the platform reports it.`})]})})]})})]})]}),_jsxs(Tab,{title:`Audit (7)`,id:`audit-7`,\"data-child-heading-ids\":`[\"audit-risks-and-opportunities\",\"build-your-own-automated-fixes\"]`,children:[_jsx(Heading,{level:`3`,id:`audit-risks-and-opportunities`,children:`Audit risks and opportunities`}),_jsx(_components.p,{children:`A fix status appears only where the action, inputs, approval, verification and recovery controls are mapped. Candidate remediations are never executable. Open a check for the detail.`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Spam complaint rate > 0.1%`,id:`spam-complaint-rate-0-1`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Severity`}),` critical · `,_jsx(_components.strong,{children:`Outcome`}),` Protect revenue · `,_jsx(_components.strong,{children:`Fix status`}),` Report only`]}),_jsx(_components.p,{children:`Spam complaints are the fastest way to damage sender reputation with mailbox providers; a rate this high can get future campaigns throttled or routed to spam even for recipients who never complained, which drags down deliverability for the whole list, not just the segment that complained.`}),_jsx(_components.p,{children:`Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.`}),_jsxs(_components.p,{children:[`Reference: `,_jsx(_components.code,{children:`EM-DEL-002`})]})]}),_jsxs(Accordion,{title:`Abandoned-cart flow not live`,id:`abandoned-cart-flow-not-live`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Severity`}),` high · `,_jsx(_components.strong,{children:`Outcome`}),` Protect revenue · `,_jsx(_components.strong,{children:`Fix status`}),` Candidate remediation`]}),_jsx(_components.p,{children:`Abandoned-cart recovery is usually the single highest-ROI automation in email: high-intent shoppers who nearly bought are contacted at exactly the right moment. Without it they are never contacted at all.`}),_jsx(_components.p,{children:`A likely corrective operation exists, but its mapping and recovery are not yet complete, so execution is not offered. Evidence and recommended manual steps are provided.`}),_jsxs(_components.p,{children:[`Reference: `,_jsx(_components.code,{children:`EM-FLOW-001`})]})]}),_jsxs(Accordion,{title:`Bounce rate > 5%`,id:`bounce-rate-5`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Severity`}),` high · `,_jsx(_components.strong,{children:`Outcome`}),` Protect revenue · `,_jsx(_components.strong,{children:`Fix status`}),` Report only`]}),_jsx(_components.p,{children:`More than 1 in 20 emails is bouncing. Beyond the immediate lost reach, mailbox providers watch bounce rate as a sender-reputation signal, and a rate this high risks future emails, even to good addresses, landing in spam instead of the inbox.`}),_jsx(_components.p,{children:`Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.`}),_jsxs(_components.p,{children:[`Reference: `,_jsx(_components.code,{children:`EM-DEL-001`})]})]}),_jsxs(Accordion,{title:`Delivery rate \u003c 95%`,id:`delivery-rate-95`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Severity`}),` high · `,_jsx(_components.strong,{children:`Outcome`}),` Protect revenue · `,_jsx(_components.strong,{children:`Fix status`}),` Report only`]}),_jsx(_components.p,{children:`More than 1 in 20 emails is not reaching an inbox at all, whether blocked, bounced, or filtered. Every campaign, promotion or transactional email built on this list is reaching a materially smaller audience than the send count suggests.`}),_jsx(_components.p,{children:`Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.`}),_jsxs(_components.p,{children:[`Reference: `,_jsx(_components.code,{children:`EM-DEL-003`})]})]}),_jsxs(Accordion,{title:`Welcome flow not live`,id:`welcome-flow-not-live`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Severity`}),` medium · `,_jsx(_components.strong,{children:`Outcome`}),` Grow revenue · `,_jsx(_components.strong,{children:`Fix status`}),` Candidate remediation`]}),_jsx(_components.p,{children:`New subscribers are at their most engaged in their first days; without a live welcome flow that window closes unconverted.`}),_jsx(_components.p,{children:`A likely corrective operation exists, but its mapping and recovery are not yet complete, so execution is not offered. Evidence and recommended manual steps are provided.`}),_jsxs(_components.p,{children:[`Reference: `,_jsx(_components.code,{children:`EM-FLOW-002`})]})]}),_jsxs(Accordion,{title:`Limited segmentation , fewer than 3 segments`,id:`limited-segmentation-fewer-than-3-segments`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Severity`}),` low · `,_jsx(_components.strong,{children:`Outcome`}),` Protect revenue · `,_jsx(_components.strong,{children:`Fix status`}),` Report only`]}),_jsx(_components.p,{children:`With fewer than 3 segments, campaigns are almost certainly going to the entire list every time, new customers and loyal repeat buyers, engaged subscribers and people who have not opened an email in a year, all treated identically. That flattens response rates and raises the same unsubscribe and spam`}),_jsx(_components.p,{children:`Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.`}),_jsxs(_components.p,{children:[`Reference: `,_jsx(_components.code,{children:`EM-LIST-001`})]})]}),_jsxs(Accordion,{title:`Too many draft flows (> 3) , launch tech debt`,id:`too-many-draft-flows-3-launch-tech-debt`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Severity`}),` low · `,_jsx(_components.strong,{children:`Outcome`}),` Grow revenue · `,_jsx(_components.strong,{children:`Fix status`}),` Candidate remediation`]}),_jsx(_components.p,{children:`More than 3 automation flows are built but never turned on. Each one represents planned revenue, welcome series, replenishment reminders, win-back campaigns, that is sitting unused; the work to build them already happened, so the only thing standing between the store and that revenue is publishing t`}),_jsx(_components.p,{children:`A likely corrective operation exists, but its mapping and recovery are not yet complete, so execution is not offered. Evidence and recommended manual steps are provided.`}),_jsxs(_components.p,{children:[`Reference: `,_jsx(_components.code,{children:`EM-FLOW-004`})]})]})]}),_jsx(Heading,{level:`4`,id:`build-your-own-automated-fixes`,children:`Build your own automated fixes`}),_jsxs(_components.p,{children:[`Turn any finding into an automated fix with a Vortex IQ workflow: `,_jsx(_components.strong,{children:`over 13,000 read and write operations across more than 200 connectors`}),` are available as building blocks, with approval, verification and rollback on every change.`]})]}),_jsxs(Tab,{title:`Automate`,id:`automate`,\"data-child-heading-ids\":`[\"automate-approved-work\",\"proven-workflow-templates-16\"]`,children:[_jsx(Heading,{level:`3`,id:`automate-approved-work`,children:`Automate approved work`}),_jsxs(_components.p,{children:[`Vortex IQ is integrated with `,_jsx(_components.strong,{children:`97 read`}),` and `,_jsx(_components.strong,{children:`327 write`}),` operations across crmobjects, crmobjectassociations, crmobjectassociationdefaults, cmblogauthors, cmblogposts, cmblogtags on HubSpot. Combine them with anything from the `,_jsx(_components.strong,{children:`over 13,000 operations across more than 200 connectors`}),` to automate the work in your own words.`]}),_jsx(_components.p,{children:`Changes follow your configured approval policy: the target, proposed change, affected records, risk, reversibility and verification plan are shown before execution.`}),_jsx(_components.p,{children:_jsx(_components.a,{href:`https://app.vortexiq.ai/workbench/flows/create?connector=hubspot`,children:`Create a workflow`})}),_jsx(Heading,{level:`4`,id:`proven-workflow-templates-16`,children:`Proven workflow templates (16)`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Back-in-stock Opportunity Queue`,id:`back-in-stock-opportunity-queue`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` CRM / lifecycle marketing manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`identifies high-intent customers and prepares consent-safe notifications.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Campaign Preflight Gate`,id:`campaign-preflight-gate`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` CRM / lifecycle marketing manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`validates segment, exclusions, consent, links, stock, offer dates and tracking before send approval.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Deliverability and List Health Guard`,id:`deliverability-and-list-health-guard`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` CRM / lifecycle marketing manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`monitors bounce, complaint, suppression and engagement shifts with safe remediation advice.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Flow Performance Decay Watch`,id:`flow-performance-decay-watch`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` CRM / lifecycle marketing manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`detects lifecycle automations whose engagement or revenue has materially deteriorated.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Frequency Pressure Guard`,id:`frequency-pressure-guard`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` CRM / lifecycle marketing manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`identifies over-contacted customers across campaigns and flows.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Segment Drift Monitor`,id:`segment-drift-monitor`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` CRM / lifecycle marketing manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`flags unexpected audience growth/shrinkage or overlap before it damages sends.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Order Issue Triage`,id:`order-issue-triage`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Customer service manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`enriches tickets with order, payment and fulfilment context and assigns the right queue.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, Jira Cloud, Microsoft Teams`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Proactive Delay List`,id:`proactive-delay-list`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Customer service manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`prepares, but does not send, customer communications for affected orders.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, Jira Cloud, Microsoft Teams`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Brief Approval Router`,id:`brief-approval-router`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Content manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`sends briefs to the correct legal, SEO, product and brand approvers based on content type.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, Gemini`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Brief-to-Draft Pipeline`,id:`brief-to-draft-pipeline`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Content manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`produces evidence-backed article drafts with sources, brand rules and approval status.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, Gemini`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Campaign Asset Repurposer`,id:`campaign-asset-repurposer`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Content manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`turns an approved core message into channel-specific drafts without auto-publishing.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, Gemini`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Content Calendar Builder`,id:`content-calendar-builder`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Content manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`creates a channel-ready editorial calendar from launches, seasonality and search demand.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, Gemini`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Content Freshness Watch`,id:`content-freshness-watch`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Content manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`finds decaying or outdated pages, explains why they matter and opens refresh tasks.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, Gemini`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Editorial QA Gate`,id:`editorial-qa-gate`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Content manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`checks links, claims, tone, formatting, metadata and calls to action before approval.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, Gemini`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Evergreen Refresh Queue`,id:`evergreen-refresh-queue`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Content manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`schedules evidence and date checks for high-value guides.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, Gemini`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]}),_jsxs(Accordion,{title:`Launch Story Pack`,id:`launch-story-pack`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For`}),` Content manager · `,_jsx(_components.strong,{children:`Ready to deploy`})]}),_jsx(_components.p,{children:`creates coordinated blog, email and social drafts from verified product information.`}),_jsx(_components.p,{children:`Also available on: Klaviyo, Dotdigital, Mailchimp, SendGrid, Iterable, Drip (API), Constant Contact, ConvertKit (API)`}),_jsx(_components.p,{children:`Tested alongside: BigCommerce, Shopify, OpenAI, Anthropic, Gemini`}),_jsx(_components.p,{children:`Runs on a schedule or trigger. Any step that changes data pauses for approval, and results deliver to the configured destination with a run receipt.`})]})]}),_jsxs(Accordion,{title:`Browse the operations you can build with`,id:`browse-the-operations-you-can-build-with`,children:[_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Resource`}),_jsx(_components.th,{children:`Read operations`}),_jsx(_components.th,{children:`Write operations`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`crmobjects`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`5`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`12`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`crmobjectassociations`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`12`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`crmobjectassociationdefaults`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`0`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`6`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`cmblogauthors`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`cmblogposts`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`cmblogtags`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`cmhubdbtablerowdrafts`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`cmpagelandingpages`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3`})]})]})]}),_jsx(_components.p,{children:`Signed-in users see the full catalogue in the workflow builder, filtered to the sources they have connected.`})]}),_jsx(_components.p,{children:`24 further designed workflows are in validation and become activatable only once proven against a live account. Prototypes are never presented as ready.`})]})]})]})}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 on Vortex IQ","sidebarTitle":"HubSpot","description":"Monitor email revenue and deliverability for HubSpot, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.","href":"/connectors/hubspot"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What you can achieve","slug":"what-you-can-achieve","depth":3,"children":[],"tabId":"overview"},{"title":"From connection to verified outcome","slug":"from-connection-to-verified-outcome","depth":3,"children":[],"tabId":"overview"},{"title":"Monitor performance","slug":"monitor-performance","depth":3,"children":[],"tabId":"monitor-74"},{"title":"Audit risks and opportunities","slug":"audit-risks-and-opportunities","depth":3,"children":[],"tabId":"audit-7"},{"title":"Build your own automated fixes","slug":"build-your-own-automated-fixes","depth":4,"children":[],"tabId":"audit-7"},{"title":"Automate approved work","slug":"automate-approved-work","depth":3,"children":[],"tabId":"automate"},{"title":"Proven workflow templates (16)","slug":"proven-workflow-templates-16","depth":4,"children":[],"tabId":"automate"}],"codeExamples":{}},"jsLinks":[],"subdomain":"vortexiq","siteName":"Vortex IQ Help Centre","title":"HubSpot on Vortex IQ - Vortex IQ Help Centre","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-24T08:40:45.419Z","originalFileLocation":"connectors/hubspot.mdx"},"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=\"Monitor email revenue and deliverability for HubSpot, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vortex IQ Help Centre\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vortexiq/ONgMkplNxUjVwasq/_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/vortexiq/ONgMkplNxUjVwasq/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vortexiq/ONgMkplNxUjVwasq/_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/vortexiq/ONgMkplNxUjVwasq/_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/vortexiq/ONgMkplNxUjVwasq/_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/vortexiq/ONgMkplNxUjVwasq/_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/vortexiq/ONgMkplNxUjVwasq/_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/vortexiq/ONgMkplNxUjVwasq/_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/vortexiq/ONgMkplNxUjVwasq/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"HubSpot on Vortex IQ - Vortex IQ Help Centre\">\u003cmeta data-mint-head property=\"og:description\" content=\"Monitor email revenue and deliverability for HubSpot, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vortex IQ Help Centre\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vortexiq.ai/connectors/hubspot\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vortexiq.mintlify.app/_mintlify/api/og/v2?division=Email+%26+Marketing\u0026amp;title=HubSpot+on+Vortex+IQ\u0026amp;description=Monitor+email+revenue+and+deliverability+for+HubSpot%2C+catch+broken+automations+early%2C+and+keep+lifecycle+marketing+accountable+to+store+outcomes.\u0026amp;theme=2b6faa836522fd01d4f8a47c\u0026amp;signature=fb44987923ef88db86c5fc8de20f9aef4e1f629c8f1bc3dc1fb58596940518c2\">\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 on Vortex IQ - Vortex IQ Help Centre\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Monitor email revenue and deliverability for HubSpot, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vortexiq.mintlify.app/_mintlify/api/og/v2?division=Email+%26+Marketing\u0026amp;title=HubSpot+on+Vortex+IQ\u0026amp;description=Monitor+email+revenue+and+deliverability+for+HubSpot%2C+catch+broken+automations+early%2C+and+keep+lifecycle+marketing+accountable+to+store+outcomes.\u0026amp;theme=2b6faa836522fd01d4f8a47c\u0026amp;signature=fb44987923ef88db86c5fc8de20f9aef4e1f629c8f1bc3dc1fb58596940518c2\">\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/vortexiq/ONgMkplNxUjVwasq/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vortex IQ Help Centre\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6C3FC5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vortexiq.ai/connectors/hubspot\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/connectors/hubspot.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vortexiq.ai/#organization\",\"name\":\"Vortex IQ Help Centre\",\"url\":\"https://docs.vortexiq.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/vortexiq/Rr6z2ok5QdLjE3bQ/logo/vortex-iq.svg?fit=max\u0026auto=format\u0026n=Rr6z2ok5QdLjE3bQ\u0026q=85\u0026s=fc8518e22a66bcbc16bdaa8c8544da7a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vortexiq.ai#website\",\"name\":\"Vortex IQ Help Centre\",\"url\":\"https://docs.vortexiq.ai\",\"publisher\":{\"@id\":\"https://docs.vortexiq.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vortexiq.ai/connectors/hubspot#webpage\",\"url\":\"https://docs.vortexiq.ai/connectors/hubspot\",\"name\":\"HubSpot on Vortex IQ\",\"description\":\"Monitor email revenue and deliverability for HubSpot, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.\",\"dateModified\":\"2026-08-24T08:40:45.419Z\",\"isPartOf\":{\"@id\":\"https://docs.vortexiq.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vortexiq.ai/connectors/hubspot#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vortexiq.ai/connectors/hubspot#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Connector Capabilities\",\"item\":\"https://docs.vortexiq.ai/connectors/adroll\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Email \u0026 Marketing\",\"item\":\"https://docs.vortexiq.ai/connectors/activecampaign\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"HubSpot on Vortex IQ\",\"item\":\"https://docs.vortexiq.ai/connectors/hubspot\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.vortexiq.ai/connectors/hubspot#article\",\"headline\":\"HubSpot on Vortex IQ\",\"name\":\"HubSpot on Vortex IQ\",\"description\":\"Monitor email revenue and deliverability for HubSpot, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.\",\"url\":\"https://docs.vortexiq.ai/connectors/hubspot\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vortexiq.ai/connectors/hubspot#webpage\"},\"dateModified\":\"2026-08-24T08:40:45.419Z\",\"publisher\":{\"@id\":\"https://docs.vortexiq.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vortexiq.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vortex IQ Help Centre\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Vortex IQ Help Centre","nav":{"global":{"anchors":[{"anchor":"Home","icon":"house","href":"/"},{"anchor":"Connectors","icon":"plug","href":"/integrations/connector-catalogue"},{"anchor":"System Status","icon":"activity","href":"https://monitor.vortexiq.ai/"},{"anchor":"Support","icon":"life-buoy","href":"https://www.vortexiq.ai/contact-us"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/start-here/stop-revenue-leaks"}]},{"tab":"Connectors","groups":[{"group":"All Connectors","icon":"plug","pages":[{"title":"Vortex IQ connector catalogue: every connector by category","sidebarTitle":"All Connectors","href":"/integrations/connector-catalogue"}]},{"group":"Connector Capabilities","pages":[{"group":"Advertising","pages":[{"title":"AdRoll on Vortex IQ","sidebarTitle":"AdRoll","href":"/connectors/adroll"},{"title":"Amazon Ads on Vortex IQ","sidebarTitle":"Amazon Ads","href":"/connectors/amazon-ads"},{"title":"Criteo on Vortex IQ","sidebarTitle":"Criteo","href":"/connectors/criteo"},{"title":"Google Ads on Vortex IQ","sidebarTitle":"Google Ads","href":"/connectors/google-ads"},{"title":"LinkedIn Ads on Vortex IQ","sidebarTitle":"LinkedIn Ads","href":"/connectors/linkedin-ads"},{"title":"MediaMath (T1) on Vortex IQ","sidebarTitle":"MediaMath (T1)","href":"/connectors/mediamath"},{"title":"Meta Ads (Facebook) on Vortex IQ","sidebarTitle":"Meta Ads (Facebook)","href":"/connectors/facebook-ads"},{"title":"Microsoft Ads (Bing) on Vortex IQ","sidebarTitle":"Microsoft Ads (Bing)","href":"/connectors/microsoft-ads"},{"title":"Outbrain on Vortex IQ","sidebarTitle":"Outbrain","href":"/connectors/outbrain"},{"title":"Pinterest Ads on Vortex IQ","sidebarTitle":"Pinterest Ads","href":"/connectors/pinterest-ads"},{"title":"Quora Ads on Vortex IQ","sidebarTitle":"Quora Ads","href":"/connectors/quora-ads"},{"title":"Snapchat Ads on Vortex IQ","sidebarTitle":"Snapchat Ads","href":"/connectors/snapchat-ads"},{"title":"StackAdapt on Vortex IQ","sidebarTitle":"StackAdapt","href":"/connectors/stackadapt"},{"title":"Taboola on Vortex IQ","sidebarTitle":"Taboola","href":"/connectors/taboola"},{"title":"The Trade Desk on Vortex IQ","sidebarTitle":"The Trade Desk","href":"/connectors/the-trade-desk"},{"title":"TikTok Ads on Vortex IQ","sidebarTitle":"TikTok Ads","href":"/connectors/tiktok-ads"}]},{"group":"Analytics","pages":[{"title":"Amplitude on Vortex IQ","sidebarTitle":"Amplitude","href":"/connectors/amplitude"},{"title":"Chartbeat on Vortex IQ","sidebarTitle":"Chartbeat","href":"/connectors/chartbeat"},{"title":"FullStory on Vortex IQ","sidebarTitle":"FullStory","href":"/connectors/fullstory"},{"title":"Google Analytics on Vortex IQ","sidebarTitle":"Google Analytics","href":"/connectors/google-analytics"},{"title":"Google Search Console on Vortex IQ","sidebarTitle":"Google Search Console","href":"/connectors/google-search-console"},{"title":"Google Tag Manager on Vortex IQ","sidebarTitle":"Google Tag Manager","href":"/connectors/google-tag-manager"},{"title":"Hotjar on Vortex IQ","sidebarTitle":"Hotjar","href":"/connectors/hotjar"},{"title":"Matomo on Vortex IQ","sidebarTitle":"Matomo","href":"/connectors/matomo"},{"title":"Microsoft Clarity on Vortex IQ","sidebarTitle":"Microsoft Clarity","href":"/connectors/clarity"},{"title":"Mixpanel on Vortex IQ","sidebarTitle":"Mixpanel","href":"/connectors/mixpanel"},{"title":"Plausible Analytics on Vortex IQ","sidebarTitle":"Plausible Analytics","href":"/connectors/plausible"},{"title":"PostHog on Vortex IQ","sidebarTitle":"PostHog","href":"/connectors/posthog"},{"title":"Segment on Vortex IQ","sidebarTitle":"Segment","href":"/connectors/segment"}]},{"group":"CMS","pages":[{"title":"Ghost on Vortex IQ","sidebarTitle":"Ghost","href":"/connectors/ghost"},{"title":"Prismic on Vortex IQ","sidebarTitle":"Prismic","href":"/connectors/prismic"},{"title":"Sanity on Vortex IQ","sidebarTitle":"Sanity","href":"/connectors/sanity"},{"title":"Strapi on Vortex IQ","sidebarTitle":"Strapi","href":"/connectors/strapi"},{"title":"WordPress on Vortex IQ","sidebarTitle":"WordPress","href":"/connectors/wordpress"}]},{"group":"CRM","pages":[{"title":"Agile CRM on Vortex IQ","sidebarTitle":"Agile CRM","href":"/connectors/agile-crm"},{"title":"Freshsales on Vortex IQ","sidebarTitle":"Freshsales","href":"/connectors/freshsales"},{"title":"Insightly on Vortex IQ","sidebarTitle":"Insightly","href":"/connectors/insightly"},{"title":"Keap (Infusionsoft) on Vortex IQ","sidebarTitle":"Keap (Infusionsoft)","href":"/connectors/keap"},{"title":"Nimble on Vortex IQ","sidebarTitle":"Nimble","href":"/connectors/nimble"},{"title":"Pipedrive on Vortex IQ","sidebarTitle":"Pipedrive","href":"/connectors/pipedrive"},{"title":"Salesforce on Vortex IQ","sidebarTitle":"Salesforce","href":"/connectors/salesforce"},{"title":"SugarCRM on Vortex IQ","sidebarTitle":"SugarCRM","href":"/connectors/sugarcrm"},{"title":"Zoho CRM on Vortex IQ","sidebarTitle":"Zoho CRM","href":"/connectors/zoho-crm"}]},{"group":"Cloud Platforms","pages":[{"title":"Amazon Web Services on Vortex IQ","sidebarTitle":"Amazon Web Services","href":"/connectors/aws"},{"title":"Anthropic (Claude) on Vortex IQ","sidebarTitle":"Anthropic (Claude)","href":"/connectors/anthropic"},{"title":"DigitalOcean on Vortex IQ","sidebarTitle":"DigitalOcean","href":"/connectors/digitalocean"},{"title":"Google Cloud Platform on Vortex IQ","sidebarTitle":"Google Cloud Platform","href":"/connectors/gcp"},{"title":"Google Gemini on Vortex IQ","sidebarTitle":"Google Gemini","href":"/connectors/gemini"},{"title":"Microsoft Azure on Vortex IQ","sidebarTitle":"Microsoft Azure","href":"/connectors/azure"},{"title":"OpenAI on Vortex IQ","sidebarTitle":"OpenAI","href":"/connectors/openai"}]},{"group":"Collaboration","pages":[{"title":"Microsoft Teams on Vortex IQ","sidebarTitle":"Microsoft Teams","href":"/connectors/microsoft-teams"}]},{"group":"Content \u0026 Docs","pages":[{"title":"Airtable on Vortex IQ","sidebarTitle":"Airtable","href":"/connectors/airtable"},{"title":"Baserow on Vortex IQ","sidebarTitle":"Baserow","href":"/connectors/baserow"},{"title":"Coda on Vortex IQ","sidebarTitle":"Coda","href":"/connectors/coda"},{"title":"Confluence on Vortex IQ","sidebarTitle":"Confluence","href":"/connectors/confluence"},{"title":"Google Sheets on Vortex IQ","sidebarTitle":"Google Sheets","href":"/connectors/google-sheets"},{"title":"Notion on Vortex IQ","sidebarTitle":"Notion","href":"/connectors/notion"}]},{"group":"Databases","pages":[{"title":"Amazon DynamoDB on Vortex IQ","sidebarTitle":"Amazon DynamoDB","href":"/connectors/dynamodb"},{"title":"Amazon Redshift on Vortex IQ","sidebarTitle":"Amazon Redshift","href":"/connectors/redshift"},{"title":"Apache Cassandra on Vortex IQ","sidebarTitle":"Apache Cassandra","href":"/connectors/cassandra"},{"title":"ClickHouse on Vortex IQ","sidebarTitle":"ClickHouse","href":"/connectors/clickhouse"},{"title":"CockroachDB on Vortex IQ","sidebarTitle":"CockroachDB","href":"/connectors/cockroachdb"},{"title":"Databricks on Vortex IQ","sidebarTitle":"Databricks","href":"/connectors/databricks"},{"title":"Elasticsearch on Vortex IQ","sidebarTitle":"Elasticsearch","href":"/connectors/elasticsearch"},{"title":"Google BigQuery on Vortex IQ","sidebarTitle":"Google BigQuery","href":"/connectors/bigquery"},{"title":"Google Firestore on Vortex IQ","sidebarTitle":"Google Firestore","href":"/connectors/firestore"},{"title":"MariaDB on Vortex IQ","sidebarTitle":"MariaDB","href":"/connectors/mariadb"},{"title":"Microsoft SQL Server on Vortex IQ","sidebarTitle":"Microsoft SQL Server","href":"/connectors/mssql"},{"title":"MongoDB on Vortex IQ","sidebarTitle":"MongoDB","href":"/connectors/mongodb"},{"title":"MySQL on Vortex IQ","sidebarTitle":"MySQL","href":"/connectors/mysql"},{"title":"Neo4j on Vortex IQ","sidebarTitle":"Neo4j","href":"/connectors/neo4j"},{"title":"Oracle Database on Vortex IQ","sidebarTitle":"Oracle Database","href":"/connectors/oracle"},{"title":"PlanetScale on Vortex IQ","sidebarTitle":"PlanetScale","href":"/connectors/planetscale"},{"title":"PostgreSQL on Vortex IQ","sidebarTitle":"PostgreSQL","href":"/connectors/postgresql"},{"title":"Redis on Vortex IQ","sidebarTitle":"Redis","href":"/connectors/redis"},{"title":"Snowflake on Vortex IQ","sidebarTitle":"Snowflake","href":"/connectors/snowflake"},{"title":"SQLite on Vortex IQ","sidebarTitle":"SQLite","href":"/connectors/sqlite"},{"title":"Supabase on Vortex IQ","sidebarTitle":"Supabase","href":"/connectors/supabase"}]},{"group":"Ecommerce","pages":[{"title":"Acumatica on Vortex IQ","sidebarTitle":"Acumatica","href":"/connectors/acumatica"},{"title":"Adobe Commerce on Vortex IQ","sidebarTitle":"Adobe Commerce","href":"/connectors/adobe-commerce"},{"title":"Big Cartel on Vortex IQ","sidebarTitle":"Big Cartel","href":"/connectors/bigcartel"},{"title":"BigCommerce on Vortex IQ","sidebarTitle":"BigCommerce","href":"/connectors/bigcommerce"},{"title":"CloudHub Insights on Vortex IQ","sidebarTitle":"CloudHub Insights","href":"/connectors/cloudhub-insights"},{"title":"Ecwid by Lightspeed on Vortex IQ","sidebarTitle":"Ecwid by Lightspeed","href":"/connectors/ecwid"},{"title":"Medusa on Vortex IQ","sidebarTitle":"Medusa","href":"/connectors/medusa"},{"title":"Odoo on Vortex IQ","sidebarTitle":"Odoo","href":"/connectors/odoo"},{"title":"OpenCart on Vortex IQ","sidebarTitle":"OpenCart","href":"/connectors/opencart"},{"title":"PrestaShop on Vortex IQ","sidebarTitle":"PrestaShop","href":"/connectors/prestashop"},{"title":"Salesforce Commerce Cloud (B2C) on Vortex IQ","sidebarTitle":"Salesforce Commerce Cloud (B2C)","href":"/connectors/salesforce-commerce-cloud"},{"title":"Shopify on Vortex IQ","sidebarTitle":"Shopify","href":"/connectors/shopify"},{"title":"Shopline on Vortex IQ","sidebarTitle":"Shopline","href":"/connectors/shopline"},{"title":"Square Online on Vortex IQ","sidebarTitle":"Square Online","href":"/connectors/square-online"},{"title":"Swell on Vortex IQ","sidebarTitle":"Swell","href":"/connectors/swell"},{"title":"Volusion on Vortex IQ","sidebarTitle":"Volusion","href":"/connectors/volusion"},{"title":"WooCommerce on Vortex IQ","sidebarTitle":"WooCommerce","href":"/connectors/woocommerce"}]},{"group":"Email \u0026 Marketing","pages":[{"title":"ActiveCampaign on Vortex IQ","sidebarTitle":"ActiveCampaign","href":"/connectors/activecampaign"},{"title":"AWeber on Vortex IQ","sidebarTitle":"AWeber","href":"/connectors/aweber"},{"title":"Brevo (Sendinblue) on Vortex IQ","sidebarTitle":"Brevo (Sendinblue)","href":"/connectors/brevo"},{"title":"Campaign Monitor on Vortex IQ","sidebarTitle":"Campaign Monitor","href":"/connectors/campaign-monitor"},{"title":"Constant Contact on Vortex IQ","sidebarTitle":"Constant Contact","href":"/connectors/constant-contact"},{"title":"ConvertKit (API) on Vortex IQ","sidebarTitle":"ConvertKit (API)","href":"/connectors/convertkit-api"},{"title":"Customer.io (API) on Vortex IQ","sidebarTitle":"Customer.io (API)","href":"/connectors/customer-io"},{"title":"Dotdigital on Vortex IQ","sidebarTitle":"Dotdigital","href":"/connectors/dotdigital"},{"title":"Drip (API) on Vortex IQ","sidebarTitle":"Drip (API)","description":"Monitor email revenue and deliverability for Drip (API), catch broken automations early, and keep lifecycle marketing accountable to store outcomes.","href":"/connectors/drip-api"},{"title":"HubSpot on Vortex IQ","sidebarTitle":"HubSpot","href":"/connectors/hubspot"},{"title":"Iterable on Vortex IQ","sidebarTitle":"Iterable","description":"Monitor email revenue and deliverability for Iterable, catch broken automations early, and keep lifecycle marketing accountable to store outcomes.","href":"/connectors/iterable"},{"title":"Klaviyo on Vortex IQ","sidebarTitle":"Klaviyo","href":"/connectors/klaviyo"},{"title":"Mailchimp on Vortex IQ","sidebarTitle":"Mailchimp","href":"/connectors/mailchimp"},{"title":"SendGrid on Vortex IQ","sidebarTitle":"SendGrid","href":"/connectors/sendgrid"}]},{"group":"Enterprise ERP","pages":[{"title":"Microsoft Dynamics 365 Finance on Vortex IQ","sidebarTitle":"Microsoft Dynamics 365 Finance","href":"/connectors/microsoft-dynamics"},{"title":"NetSuite ERP on Vortex IQ","sidebarTitle":"NetSuite ERP","href":"/connectors/netsuite"},{"title":"Oracle ERP Cloud (Fusion) on Vortex IQ","sidebarTitle":"Oracle ERP Cloud (Fusion)","href":"/connectors/oracle-erp"},{"title":"Sage Intacct / Business Cloud on Vortex IQ","sidebarTitle":"Sage Intacct / Business Cloud","href":"/connectors/sage"},{"title":"SAP S/4HANA Cloud on Vortex IQ","sidebarTitle":"SAP S/4HANA Cloud","href":"/connectors/sap"}]},{"group":"Fulfilment","pages":[{"title":"ShipBob on Vortex IQ","sidebarTitle":"ShipBob","href":"/connectors/shipbob"}]},{"group":"Marketplace","pages":[{"title":"AbeBooks on Vortex IQ","sidebarTitle":"AbeBooks","href":"/connectors/abebooks"},{"title":"Alibaba.com (B2B) on Vortex IQ","sidebarTitle":"Alibaba.com (B2B)","href":"/connectors/alibaba"},{"title":"Alibris on Vortex IQ","sidebarTitle":"Alibris","href":"/connectors/alibris"},{"title":"AliExpress on Vortex IQ","sidebarTitle":"AliExpress","href":"/connectors/aliexpress"},{"title":"Amazon (Selling Partner) on Vortex IQ","sidebarTitle":"Amazon (Selling Partner)","href":"/connectors/amazon-seller"},{"title":"Bonanza on Vortex IQ","sidebarTitle":"Bonanza","href":"/connectors/bonanza"},{"title":"Depop on Vortex IQ","sidebarTitle":"Depop","href":"/connectors/depop"},{"title":"eBay on Vortex IQ","sidebarTitle":"eBay","href":"/connectors/ebay"},{"title":"Etsy on Vortex IQ","sidebarTitle":"Etsy","href":"/connectors/etsy"},{"title":"Fruugo on Vortex IQ","sidebarTitle":"Fruugo","href":"/connectors/fruugo"},{"title":"JD.com on Vortex IQ","sidebarTitle":"JD.com","href":"/connectors/jd-com"},{"title":"Mercari on Vortex IQ","sidebarTitle":"Mercari","href":"/connectors/mercari"},{"title":"Newegg on Vortex IQ","sidebarTitle":"Newegg","href":"/connectors/newegg"},{"title":"OnBuy on Vortex IQ","sidebarTitle":"OnBuy","href":"/connectors/onbuy"},{"title":"Target Plus on Vortex IQ","sidebarTitle":"Target Plus","href":"/connectors/target-plus"},{"title":"Vinted on Vortex IQ","sidebarTitle":"Vinted","href":"/connectors/vinted"},{"title":"Walmart Marketplace on Vortex IQ","sidebarTitle":"Walmart Marketplace","href":"/connectors/walmart-marketplace"}]},{"group":"Monitoring","pages":[{"title":"Better Uptime on Vortex IQ","sidebarTitle":"Better Uptime","href":"/connectors/better-uptime"},{"title":"Datadog on Vortex IQ","sidebarTitle":"Datadog","href":"/connectors/datadog"},{"title":"Grafana on Vortex IQ","sidebarTitle":"Grafana","href":"/connectors/grafana"},{"title":"New Relic on Vortex IQ","sidebarTitle":"New Relic","href":"/connectors/newrelic"},{"title":"Pingdom on Vortex IQ","sidebarTitle":"Pingdom","href":"/connectors/pingdom"},{"title":"Prometheus on Vortex IQ","sidebarTitle":"Prometheus","href":"/connectors/prometheus"},{"title":"Sentry on Vortex IQ","sidebarTitle":"Sentry","href":"/connectors/sentry"},{"title":"Splunk on Vortex IQ","sidebarTitle":"Splunk","href":"/connectors/splunk"},{"title":"Uptime Robot on Vortex IQ","sidebarTitle":"Uptime Robot","href":"/connectors/uptime-robot"}]},{"group":"Notifications","pages":[{"title":"Atlassian Statuspage on Vortex IQ","sidebarTitle":"Atlassian Statuspage","href":"/connectors/statuspage"},{"title":"Opsgenie on Vortex IQ","sidebarTitle":"Opsgenie","href":"/connectors/opsgenie"}]},{"group":"Other","pages":[{"title":"Cloudflare on Vortex IQ","sidebarTitle":"Cloudflare","href":"/connectors/cloudflare"},{"title":"Discord on Vortex IQ","sidebarTitle":"Discord","href":"/connectors/discord"},{"title":"Dryrunpro on Vortex IQ","sidebarTitle":"Dryrunpro","href":"/connectors/dryrunpro"},{"title":"Gmail_Read on Vortex IQ","sidebarTitle":"Gmail_Read","href":"/connectors/gmail-read"},{"title":"Google_Calendar on Vortex IQ","sidebarTitle":"Google_Calendar","href":"/connectors/google-calendar"},{"title":"Google_Docs on Vortex IQ","sidebarTitle":"Google_Docs","href":"/connectors/google-docs"},{"title":"Google_Drive on Vortex IQ","sidebarTitle":"Google_Drive","href":"/connectors/google-drive"},{"title":"Google_Merchant_Center on Vortex IQ","sidebarTitle":"Google_Merchant_Center","href":"/connectors/google-merchant-center"},{"title":"Leadfeeder on Vortex IQ","sidebarTitle":"Leadfeeder","href":"/connectors/leadfeeder"},{"title":"PagerDuty on Vortex IQ","sidebarTitle":"PagerDuty","href":"/connectors/pagerduty"},{"title":"Pushover on Vortex IQ","sidebarTitle":"Pushover","href":"/connectors/pushover"},{"title":"Slack on Vortex IQ","sidebarTitle":"Slack","href":"/connectors/slack"},{"title":"Teams on Vortex IQ","sidebarTitle":"Teams","href":"/connectors/teams"},{"title":"Telegram on Vortex IQ","sidebarTitle":"Telegram","href":"/connectors/telegram"},{"title":"Twilio on Vortex IQ","sidebarTitle":"Twilio","href":"/connectors/twilio"}]},{"group":"Payments","pages":[{"title":"Adyen on Vortex IQ","sidebarTitle":"Adyen","href":"/connectors/adyen"},{"title":"Afterpay on Vortex IQ","sidebarTitle":"Afterpay","href":"/connectors/afterpay"},{"title":"Authorize.net on Vortex IQ","sidebarTitle":"Authorize.net","href":"/connectors/authorize-net"},{"title":"Braintree on Vortex IQ","sidebarTitle":"Braintree","href":"/connectors/braintree"},{"title":"CyberSource on Vortex IQ","sidebarTitle":"CyberSource","href":"/connectors/cybersource"},{"title":"FreshBooks on Vortex IQ","sidebarTitle":"FreshBooks","href":"/connectors/freshbooks"},{"title":"Klarna (API) on Vortex IQ","sidebarTitle":"Klarna (API)","href":"/connectors/klarna-api"},{"title":"Mollie on Vortex IQ","sidebarTitle":"Mollie","href":"/connectors/mollie"},{"title":"PayPal on Vortex IQ","sidebarTitle":"PayPal","href":"/connectors/paypal"},{"title":"QuickBooks (API) on Vortex IQ","sidebarTitle":"QuickBooks (API)","href":"/connectors/quickbooks-api"},{"title":"Razorpay on Vortex IQ","sidebarTitle":"Razorpay","href":"/connectors/razorpay"},{"title":"Square on Vortex IQ","sidebarTitle":"Square","href":"/connectors/square"},{"title":"Stripe on Vortex IQ","sidebarTitle":"Stripe","href":"/connectors/stripe"},{"title":"Viva Payments on Vortex IQ","sidebarTitle":"Viva Payments","href":"/connectors/viva-payments"},{"title":"Wave on Vortex IQ","sidebarTitle":"Wave","href":"/connectors/wave"},{"title":"Worldpay on Vortex IQ","sidebarTitle":"Worldpay","href":"/connectors/worldpay"},{"title":"Xero (API) on Vortex IQ","sidebarTitle":"Xero (API)","href":"/connectors/xero-api"},{"title":"Zoho Books on Vortex IQ","sidebarTitle":"Zoho Books","href":"/connectors/zoho-books"}]},{"group":"Performance","pages":[{"title":"PageSpeed + CrUX on Vortex IQ","sidebarTitle":"PageSpeed + CrUX","href":"/connectors/website-performance"}]},{"group":"Project Management","pages":[{"title":"Asana on Vortex IQ","sidebarTitle":"Asana","href":"/connectors/asana"},{"title":"Basecamp on Vortex IQ","sidebarTitle":"Basecamp","href":"/connectors/basecamp"},{"title":"ClickUp on Vortex IQ","sidebarTitle":"ClickUp","href":"/connectors/clickup"},{"title":"Height on Vortex IQ","sidebarTitle":"Height","href":"/connectors/height"},{"title":"Jira on Vortex IQ","sidebarTitle":"Jira","href":"/connectors/jira-cloud"},{"title":"Linear on Vortex IQ","sidebarTitle":"Linear","href":"/connectors/linear"},{"title":"Monday.com on Vortex IQ","sidebarTitle":"Monday.com","href":"/connectors/monday"},{"title":"Smartsheet (API) on Vortex IQ","sidebarTitle":"Smartsheet (API)","href":"/connectors/smartsheet-api"},{"title":"Teamwork on Vortex IQ","sidebarTitle":"Teamwork","href":"/connectors/teamwork"},{"title":"Trello (API) on Vortex IQ","sidebarTitle":"Trello (API)","href":"/connectors/trello-api"},{"title":"Wrike on Vortex IQ","sidebarTitle":"Wrike","href":"/connectors/wrike-api"}]},{"group":"Shipping \u0026 Delivery","pages":[{"title":"Amazon Prime Shipping (SFP) on Vortex IQ","sidebarTitle":"Amazon Prime Shipping (SFP)","href":"/connectors/amazon-prime-shipping"},{"title":"APC Overnight on Vortex IQ","sidebarTitle":"APC Overnight","href":"/connectors/apc"},{"title":"Australia Post on Vortex IQ","sidebarTitle":"Australia Post","href":"/connectors/australia-post"},{"title":"Bring (Posten Norge) on Vortex IQ","sidebarTitle":"Bring (Posten Norge)","href":"/connectors/bring"},{"title":"Deutsche Post / DHL Parcel on Vortex IQ","sidebarTitle":"Deutsche Post / DHL Parcel","href":"/connectors/deutsche-post"},{"title":"DHL InExpress on Vortex IQ","sidebarTitle":"DHL InExpress","href":"/connectors/dhl-inexpress"},{"title":"DPD on Vortex IQ","sidebarTitle":"DPD","href":"/connectors/dpd"},{"title":"DPDLocal on Vortex IQ","sidebarTitle":"DPDLocal","href":"/connectors/dpdlocal"},{"title":"EasyPost on Vortex IQ","sidebarTitle":"EasyPost","href":"/connectors/easypost"},{"title":"Evri (formerly Hermes UK) on Vortex IQ","sidebarTitle":"Evri (formerly Hermes UK)","href":"/connectors/hermes-evri"},{"title":"FedEx on Vortex IQ","sidebarTitle":"FedEx","href":"/connectors/fedex"},{"title":"Interlink Express on Vortex IQ","sidebarTitle":"Interlink Express","href":"/connectors/interlink-express"},{"title":"Japan Post (EMS / Yu-Pack) on Vortex IQ","sidebarTitle":"Japan Post (EMS / Yu-Pack)","href":"/connectors/japan-post"},{"title":"NetDispatch on Vortex IQ","sidebarTitle":"NetDispatch","href":"/connectors/net-dispatch"},{"title":"Parcelforce Worldwide on Vortex IQ","sidebarTitle":"Parcelforce Worldwide","href":"/connectors/parcelforce"},{"title":"PostNord on Vortex IQ","sidebarTitle":"PostNord","href":"/connectors/postnord"},{"title":"Royal Mail on Vortex IQ","sidebarTitle":"Royal Mail","href":"/connectors/royal-mail"},{"title":"Sendle on Vortex IQ","sidebarTitle":"Sendle","href":"/connectors/sendle"},{"title":"Shippo on Vortex IQ","sidebarTitle":"Shippo","href":"/connectors/shippo"},{"title":"ShippyPro on Vortex IQ","sidebarTitle":"ShippyPro","href":"/connectors/shippy-pro"},{"title":"ShipTheory on Vortex IQ","sidebarTitle":"ShipTheory","href":"/connectors/ship-theory"},{"title":"USPS on Vortex IQ","sidebarTitle":"USPS","href":"/connectors/usps"}]},{"group":"Social Media","pages":[{"title":"Instagram on Vortex IQ","sidebarTitle":"Instagram","href":"/connectors/instagram"},{"title":"Reddit on Vortex IQ","sidebarTitle":"Reddit","href":"/connectors/reddit"},{"title":"TikTok on Vortex IQ","sidebarTitle":"TikTok","href":"/connectors/tiktok-organic"},{"title":"X (Twitter) on Vortex IQ","sidebarTitle":"X (Twitter)","href":"/connectors/twitter"},{"title":"YouTube on Vortex IQ","sidebarTitle":"YouTube","href":"/connectors/youtube"}]},{"group":"Support","pages":[{"title":"Crisp on Vortex IQ","sidebarTitle":"Crisp","href":"/connectors/crisp"},{"title":"Freshdesk on Vortex IQ","sidebarTitle":"Freshdesk","href":"/connectors/freshdesk"},{"title":"Gorgias on Vortex IQ","sidebarTitle":"Gorgias","href":"/connectors/gorgias"},{"title":"Help Scout on Vortex IQ","sidebarTitle":"Help Scout","href":"/connectors/helpscout"},{"title":"Intercom on Vortex IQ","sidebarTitle":"Intercom","href":"/connectors/intercom"},{"title":"LiveAgent on Vortex IQ","sidebarTitle":"LiveAgent","href":"/connectors/liveagent"},{"title":"LiveChat on Vortex IQ","sidebarTitle":"LiveChat","href":"/connectors/livechat"},{"title":"Tidio on Vortex IQ","sidebarTitle":"Tidio","href":"/connectors/tidio"},{"title":"Zendesk on Vortex IQ","sidebarTitle":"Zendesk","href":"/connectors/zendesk"}]},{"group":"Version Control","pages":[{"title":"Azure DevOps on Vortex IQ","sidebarTitle":"Azure DevOps","href":"/connectors/azure-devops"},{"title":"Bitbucket on Vortex IQ","sidebarTitle":"Bitbucket","href":"/connectors/bitbucket"},{"title":"GitHub on Vortex IQ","sidebarTitle":"GitHub","href":"/connectors/github"},{"title":"GitLab on Vortex IQ","sidebarTitle":"GitLab","href":"/connectors/gitlab"}]},{"group":"Wholesale","pages":[{"title":"Costco SIP on Vortex IQ","sidebarTitle":"Costco SIP","href":"/connectors/costco-sip"}]}]},{"group":"Claude MCP Connector","icon":"bot","pages":[{"title":"Vortex IQ MCP connector: query your workspace from Claude","sidebarTitle":"Overview","href":"/integrations/claude-mcp/overview"},{"title":"Connect Vortex IQ to Claude","sidebarTitle":"Connect to Claude","href":"/integrations/claude-mcp/connect-claude"},{"title":"Vortex IQ MCP tool reference: all 29 read-only tools","sidebarTitle":"Tool Reference","href":"/integrations/claude-mcp/tools"},{"title":"Vortex IQ MCP OAuth: connect any client with OAuth 2.1 + PKCE","sidebarTitle":"OAuth for Developers","href":"/integrations/claude-mcp/oauth"}]},{"group":"Meta AI Connector","icon":"sparkles","pages":[{"title":"Vortex IQ connector for Meta AI","sidebarTitle":"Overview","href":"/integrations/meta-ai/overview"},{"title":"Show your products in Meta AI","sidebarTitle":"Catalogue sharing","href":"/integrations/meta-ai/catalogue-sharing"},{"group":"Catalogue API (preview)","pages":[{"title":"Catalogue API (preview)","sidebarTitle":"Overview","href":"/integrations/meta-ai/catalogue-api/overview"},{"title":"Search products (preview)","openapi":"integrations/meta-ai/catalogue-api/openapi.json GET /products/search","playground":"none","href":"/integrations/meta-ai/catalogue-api/search-products"},{"title":"Get a product (preview)","openapi":"integrations/meta-ai/catalogue-api/openapi.json GET /products/{product_id}","playground":"none","href":"/integrations/meta-ai/catalogue-api/get-product"},{"title":"List merchants (preview)","openapi":"integrations/meta-ai/catalogue-api/openapi.json GET /merchants","playground":"none","href":"/integrations/meta-ai/catalogue-api/list-merchants"}]}]},{"group":"E-commerce Platforms","icon":"shopping-bag","pages":[{"title":"Connect Adobe Commerce to Vortex IQ","href":"/integrations/adobe-commerce"},{"title":"Connect Big Cartel to Vortex IQ","href":"/integrations/bigcartel"},{"title":"Connect BigCommerce to Vortex IQ","href":"/integrations/bigcommerce"},{"title":"Connect CloudHub Insights to Vortex IQ","href":"/integrations/cloudhub-insights"},{"title":"Connect Ecwid by Lightspeed to Vortex IQ","href":"/integrations/ecwid"},{"title":"Connect Medusa to Vortex IQ","href":"/integrations/medusa"},{"title":"Connect OpenCart to Vortex IQ","href":"/integrations/opencart"},{"title":"Connect PrestaShop to Vortex IQ","href":"/integrations/prestashop"},{"title":"Connect Salesforce Commerce Cloud (B2C) to Vortex IQ","href":"/integrations/salesforce-commerce-cloud"},{"title":"Connect Shopify to Vortex IQ","href":"/integrations/shopify"},{"title":"Connect Shopline to Vortex IQ","href":"/integrations/shopline"},{"title":"Connect Square Online to Vortex IQ","href":"/integrations/square-online"},{"title":"Connect Swell to Vortex IQ","href":"/integrations/swell"},{"title":"Connect Volusion to Vortex IQ","href":"/integrations/volusion"},{"title":"Connect WooCommerce to Vortex IQ","href":"/integrations/woocommerce"}]},{"group":"Advertising","icon":"megaphone","pages":[{"title":"Connect AdRoll to Vortex IQ","href":"/integrations/adroll"},{"title":"Connect Amazon Ads to Vortex IQ","href":"/integrations/amazon-ads"},{"title":"Connect Criteo to Vortex IQ","href":"/integrations/criteo"},{"title":"Connect Google Ads to Vortex IQ","href":"/integrations/google-ads"},{"title":"Connect LinkedIn Ads to Vortex IQ","href":"/integrations/linkedin-ads"},{"title":"Connect MediaMath (T1) to Vortex IQ","href":"/integrations/mediamath"},{"title":"Connect Meta Ads (Facebook) to Vortex IQ","sidebarTitle":"Meta Ads","href":"/integrations/meta-ads"},{"title":"Connect Microsoft Ads (Bing) to Vortex IQ","href":"/integrations/microsoft-ads"},{"title":"Connect Outbrain to Vortex IQ","href":"/integrations/outbrain"},{"title":"Connect Pinterest Ads to Vortex IQ","href":"/integrations/pinterest-ads"},{"title":"Connect Quora Ads to Vortex IQ","href":"/integrations/quora-ads"},{"title":"Connect Snapchat Ads to Vortex IQ","href":"/integrations/snapchat-ads"},{"title":"Connect StackAdapt to Vortex IQ","href":"/integrations/stackadapt"},{"title":"Connect Taboola to Vortex IQ","href":"/integrations/taboola"},{"title":"Connect The Trade Desk to Vortex IQ","href":"/integrations/the-trade-desk"},{"title":"Connect TikTok Ads to Vortex IQ","sidebarTitle":"TikTok Ads","href":"/integrations/tiktok-ads"}]},{"group":"Payments","icon":"credit-card","pages":[{"title":"Connect Stripe to Vortex IQ","sidebarTitle":"Stripe","href":"/integrations/stripe"},{"title":"Connect PayPal to Vortex IQ","sidebarTitle":"PayPal","href":"/integrations/paypal"},{"title":"Connect NetSuite to Vortex IQ","sidebarTitle":"NetSuite","href":"/integrations/netsuite"}]}]}]},"title":"HubSpot on Vortex IQ - Vortex IQ Help Centre","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":[],"chunks":[]}