Skip to content
NEW: Martech Stack Builder on your phone →
Dotdigital Dotdigital
vs
HubSpot Marketing Hub HubSpot Marketing Hub

Dotdigital vs HubSpot Marketing Hub

A side-by-side Customer Engagement Platform comparison of Dotdigital and HubSpot Marketing Hub — capability coverage, pricing, and stack fit, with every recorded cell citing the vendors' own documentation. No referral fees; the data is ours.

Catalog verdict

Overlapping — These overlap, and plenty of teams deliberately run both.

Both automate email, audience targeting, and customer journeys, but HubSpot centers on CRM and inbound marketing while Dotdigital centers on multichannel engagement.

Drafted by an AI model and accepted into the catalog; overlap verdicts are not all checked by hand.

Switching is a project, not a swap. A judgement, not computed from the capability data.

Capability comparison

26on one record only
37on both
Capability Dotdigital HubSpot Marketing Hub
On one record only 26
Business Intelligence / Reporting Core Business Intelligence / ReportingCore Reporting and analytics provide dashboards, campaign reports, attribution, and customer journey insights. dotdigital.com/reporting-analytics ↗ 11 Oct 2026 · Verified by hand —
Paid Social Activation Core Paid Social ActivationCore Ad retargeting sends Dotdigital audience segments to social and advertising platforms. dotdigital.com/ads-retargeting ↗ 11 Oct 2026 · Verified by hand —
Push Notifications Core Push NotificationsCore Mobile push notifications are used in Dotdigital automated customer journeys. dotdigital.com/mobile-app-marketing ↗ 11 Oct 2026 · Verified by hand Not offered Push NotificationsNot offered SDK documentation lists mobile chat SDKs, not customer push messaging. developers.hubspot.com/docs/api-reference/latest/conver… ↗ Checked · 3 of 3 passes
Agent Builder / Orchestration — Supported Agent Builder / OrchestrationSupported Agent Builder creates and configures custom agents with data access and actions. knowledge.hubspot.com/ai/create-and-customize-agents-i… ↗ 15 Sept 2026 · AI-evaluated
Agentic AI / Autonomous Agents — Supported Agentic AI / Autonomous AgentsSupported Workflows can run AI-powered agents and use their outputs in subsequent actions. knowledge.hubspot.com/workflows/run-agents-using-workf… ↗ 15 Sept 2026 · AI-evaluated
Churn Prediction Supported Churn PredictionSupported Single customer view includes a predicted churn risk percentage. marketing.help.dotdigital.com/en/articles/8198761-single-custo… ↗ 11 Oct 2026 · Verified by hand —
Consent Management (CMP) Supported Consent Management (CMP)Supported Dotdigital captures opt-in consent text against contacts and supports preference management. support.dotdigital.com/en/articles/8365605-capture-opt-… ↗ 11 Oct 2026 · Verified by hand —
Consent-aware Profile Management Supported Consent-aware Profile ManagementSupported Contact profiles include channel subscription status, marketing preferences, and consent records. marketing.help.dotdigital.com/en/articles/8198761-single-custo… ↗ 11 Oct 2026 · Verified by hand —
Content Recommendations Supported Content RecommendationsSupported Personalization provides AI-driven content recommendations across customer interactions. dotdigital.com/personalization ↗ 11 Oct 2026 · Verified by hand —
Conversational AI / Virtual Agents — Supported Conversational AI / Virtual AgentsSupported Customer Agent automatically responds to customer questions on live channels. knowledge.hubspot.com/customer-agent/understand-the-cu… ↗ 15 Sept 2026 · AI-evaluated
Customer Lifetime Value (CLV) Supported Customer Lifetime Value (CLV)Supported Customer predictions include predicted customer lifetime value marketing.help.dotdigital.com/en/articles/8198758-create-custo… ↗ 11 Oct 2026 · Verified by hand —
Data Enrichment — Supported Data EnrichmentSupported Data enrichment appends business information from HubSpot, third-party, and public sources. knowledge.hubspot.com/records/how-data-enrichment-work… ↗ 15 Sept 2026 · AI-evaluated
Data Quality / Validation Supported Data Quality / ValidationSupported Data Watchdog quarantines problematic contact files and identifies low-quality or risky data. marketing.help.dotdigital.com/en/articles/8198759-about-the-da… ↗ 11 Oct 2026 · Verified by hand —
Data Retention / Deletion Supported Data Retention / DeletionSupported Unified Contacts documentation describes staged contact removal, hard deletion, anonymization, and recycle-bin restoration. marketing.developer.dotdigital.com/reference/unified-contacts ↗ 11 Oct 2026 · Verified by hand —
Event Routing Supported Event RoutingSupported Webhooks forward selected Dotdigital events in real time to external endpoints. marketing.developer.dotdigital.com/reference/webhooks ↗ 11 Oct 2026 · Verified by hand —
First-party Data Onboarding Supported First-party Data OnboardingSupported Contacts can be imported through APIs, files, integrations, and the audience interface. marketing.developer.dotdigital.com/docs/importing-and-exporting-data ↗ 11 Oct 2026 · Verified by hand —
Funnel / Conversion Analysis — Supported Funnel / Conversion AnalysisSupported Funnel reports measure conversion rates between lifecycle, deal, and event stages. knowledge.hubspot.com/reports/create-custom-funnel-rep… ↗ 15 Sept 2026 · AI-evaluated
In-app Messaging Supported In-app MessagingSupported API supports in-app messaging marketing.developer.dotdigital.com/docs/getting-started-with-the-api ↗ 11 Oct 2026 · Verified by hand Not offered In-app MessagingNot offered SDK documentation lists chat SDKs but not in-app messaging. developers.hubspot.com/docs/api-reference/latest/conver… ↗ Checked · 3 of 3 passes
Lookalike / Predictive Audiences Supported Lookalike / Predictive AudiencesSupported Single customer view can generate a lookalikes segment from a customer profile. marketing.help.dotdigital.com/en/articles/8198761-single-custo… ↗ 11 Oct 2026 · Verified by hand —
Marketing Attribution (MTA/MMM) Supported Marketing Attribution (MTA/MMM)Supported Email campaign reports include revenue attribution and assisted revenue. marketing.help.dotdigital.com/en/articles/8199295-email-campai… ↗ 11 Oct 2026 · Verified by hand —
Real-time Analytics Supported Real-time AnalyticsSupported Email campaign reports provide real-time performance, delivery, engagement, and revenue data. marketing.help.dotdigital.com/en/articles/8199295-email-campai… ↗ 11 Oct 2026 · Verified by hand Not offered Real-time AnalyticsNot offered Knowledge Base search checked for live dashboards and streaming analytics. knowledge.hubspot.com ↗ Checked · 2 of 3 passes
Schema Enforcement Supported Schema EnforcementSupported Insight data checker performs schema validation for product and order collections marketing.help.dotdigital.com/en/articles/8199224-use-the-insi… ↗ 11 Oct 2026 · Verified by hand —
Server-side Tracking Supported Server-side TrackingSupported The Events API imports customer events for profiles, segmentation, and personalization. marketing.developer.dotdigital.com/reference/import-events ↗ 11 Oct 2026 · Verified by hand —
Web Personalization Supported Web PersonalizationSupported Website personalization is a named Dotdigital product capability for dynamic visitor experiences. dotdigital.com/web-personalization ↗ 11 Oct 2026 · Verified by hand Not offered Web PersonalizationNot offered Smart content on website pages requires Content Hub Professional or Enterprise. knowledge.hubspot.com/website-pages/smart-content-freq… ↗ Checked · 2 of 3 passes
Webhook Relay Supported Webhook RelaySupported Dotdigital webhooks forward message, chat, profile, and app messaging events to external URLs. marketing.developer.dotdigital.com/reference/webhooks ↗ 11 Oct 2026 · Verified by hand —
Workflow Automation Supported Workflow AutomationSupported Program Builder provides no-code automated programs with delays, decisions, messaging, and extensions. support.dotdigital.com/en/collections/5610016-program-b… ↗ 11 Oct 2026 · Verified by hand —
On both records 37
Data collection 4 · all core on 1
Form Capture & Progressive Profiling Core Form Capture & Progressive ProfilingCore Dotdigital provides webchat and signup form capabilities for capturing visitor contact details. support.dotdigital.com/en/collections/5610092-webchat ↗ 11 Oct 2026 · Verified by hand Core Form Capture & Progressive ProfilingCore Free Online Form Builder is a named Marketing Hub feature. hubspot.com/products/marketing/campaigns ↗ 15 Sept 2026 · AI-evaluated
Event Stream Ingestion Supported Event Stream IngestionSupported Dotdigital Tag captures page views, logins, product browsing, and cart updates. marketing.developer.dotdigital.com/docs/dotdigital-tag-api-methods ↗ 11 Oct 2026 · Verified by hand Supported Event Stream IngestionSupported Custom events accept event occurrences through the API or HubSpot tracking code. developers.hubspot.com/docs/api-reference/latest/events… ↗ 15 Sept 2026 · AI-evaluated
Mobile SDK Supported Mobile SDKSupported The App Messaging SDK registers app users and collects device push tokens. marketing.developer.dotdigital.com/docs/setting-up-push-notificatio… ↗ 11 Oct 2026 · Verified by hand Supported Mobile SDKSupported HubSpot provides Android and iOS chat SDKs for mobile apps. developers.hubspot.com/docs/api-reference/latest/conver… ↗ 15 Sept 2026 · AI-evaluated
Web SDK Supported Web SDKSupported Dotdigital Tag is a browser JavaScript library for sending website interaction data. marketing.developer.dotdigital.com/docs/dotdigital-tag-api-methods ↗ 11 Oct 2026 · Verified by hand Supported Web SDKSupported HubSpot provides tracking-code SDKs for visitor, form, CTA, cookie, and conversation behavior. developers.hubspot.com/docs/api-reference/latest/accoun… ↗ 15 Sept 2026 · AI-evaluated
Identity 2 · supported on all
Identity Resolution / ID Graph Supported Identity Resolution / ID GraphSupported Custom identifiers support deterministic identification of people across systems. marketing.developer.dotdigital.com/reference/custom-identifiers ↗ 11 Oct 2026 · Verified by hand Supported Identity Resolution / ID GraphSupported HubSpot deduplicates contacts by email and companies by domain, with duplicate-management rules. knowledge.hubspot.com/records/deduplication-of-records ↗ 15 Sept 2026 · AI-evaluated
Visitor Identification Supported Visitor IdentificationSupported Personalization identifies visitors through cookies, captured email addresses, and campaign identifiers. personalization.help.dotdigital.com/en/articles/8583053-understand-e… ↗ 11 Oct 2026 · Verified by hand Supported Visitor IdentificationSupported Tracking code identifies visitors using a browser user token and email. developers.hubspot.com/docs/api-reference/latest/accoun… ↗ 15 Sept 2026 · AI-evaluated
Audience 3 · all core on 1
Audience Segmentation Core Audience SegmentationCore The segment builder targets contacts using engagement, contact data, purchases, and predictions. marketing.help.dotdigital.com/en/articles/8198789-create-a-seg… ↗ 11 Oct 2026 · Verified by hand Core Audience SegmentationCore Segments group records using property values and other characteristics. knowledge.hubspot.com/segments/create-active-or-static… ↗ 14 Sept 2026 · AI-evaluated
Suppression List Management Core Suppression List ManagementCore Email sending guidance suppresses unsubscribes, bounces, and invalid email addresses. marketing.help.dotdigital.com/en/articles/8199435-create-an-em… ↗ 11 Oct 2026 · Verified by hand Supported Suppression List ManagementSupported Marketing emails support excluded contacts and segments through the Don't send to control. knowledge.hubspot.com/marketing-email/exclude-specific… ↗ 15 Sept 2026 · AI-evaluated
Audience Activation / Sync Supported Audience Activation / SyncSupported Audience segments can be pushed from Dotdigital to advertising platforms. dotdigital.com/ads-retargeting ↗ 11 Oct 2026 · Verified by hand Supported Audience Activation / SyncSupported HubSpot synchronizes audiences with Facebook, Google, and LinkedIn ad networks. knowledge.hubspot.com/ads/create-ads-audiences-in-hubs… ↗ 15 Sept 2026 · AI-evaluated
Activation 8 · all core on 4
Ad Targeting / Retargeting Supported Ad Targeting / RetargetingSupported Ad retargeting pushes audience segments to Google Ads, Facebook, Instagram, TikTok, LinkedIn, and X. dotdigital.com/ads-retargeting ↗ 11 Oct 2026 · Verified by hand Core Ad Targeting / RetargetingCore Ads Software creates targeted ad campaigns and reports ad performance. hubspot.com/products/marketing/campaigns ↗ 15 Sept 2026 · AI-evaluated
Conversational (Chat / WhatsApp / RCS) Core Conversational (Chat / WhatsApp / RCS)Core Webchat provides real-time customer conversations through a Chat widget. support.dotdigital.com/en/collections/5610092-webchat ↗ 11 Oct 2026 · Verified by hand Core Conversational (Chat / WhatsApp / RCS)Core Live Chat Software, Chatbot Builder, and WhatsApp Integration are named Marketing Hub features. hubspot.com/products/marketing/campaigns ↗ 15 Sept 2026 · AI-evaluated
Email Delivery Core Email DeliveryCore Email is a primary Dotdigital marketing channel. dotdigital.com ↗ 11 Oct 2026 · Verified by hand Core Email DeliveryCore Email marketing and email automation are named Marketing Hub capabilities. hubspot.com/pricing ↗ 15 Sept 2026 · AI-evaluated
Marketing Email Core Marketing EmailCore Email campaigns are a primary Dotdigital marketing function. dotdigital.com ↗ 11 Oct 2026 · Verified by hand Core Marketing EmailCore Marketing Email is a documented HubSpot API and product function. developers.hubspot.com/docs/api-reference/legacy/market… ↗ 14 Sept 2026 · AI-evaluated
Multi-channel Messaging Core Multi-channel MessagingCore The communications API sends messages across email, SMS, WhatsApp, in-app messaging, and push notifications. marketing.developer.dotdigital.com/docs/getting-started-with-the-api ↗ 11 Oct 2026 · Verified by hand Core Multi-channel MessagingCore Omni-channel marketing automation is named in Marketing Hub pricing. hubspot.com/pricing ↗ 15 Sept 2026 · AI-evaluated
SMS / MMS Core SMS / MMSCore SMS campaigns and individual SMS messages are documented Dotdigital channels. support.dotdigital.com/en/collections/5610053-sending-a… ↗ 11 Oct 2026 · Verified by hand Supported SMS / MMSSupported HubSpot supports marketing SMS through the Marketing SMS Add-On. knowledge.hubspot.com/sms/create-and-send-sms-messages ↗ 15 Sept 2026 · AI-evaluated
Email Deliverability Supported Email DeliverabilitySupported Deliverability includes email authentication, sender reputation, and inbox placement. marketing.help.dotdigital.com/en/collections/5610019-deliverab… ↗ 11 Oct 2026 · Verified by hand Supported Email DeliverabilitySupported Email deliverability includes sending-domain authentication, graymail suppression, and email health reporting. knowledge.hubspot.com/marketing-email/email-deliverabi… ↗ 15 Sept 2026 · AI-evaluated
Transactional Email Supported Transactional EmailSupported The Communications API sends transactional email such as order confirmations and password resets. dotdigital.com/communications-api ↗ 11 Oct 2026 · Verified by hand Supported Transactional EmailSupported Transactional Email is available through HubSpot's SMTP API and Single-send API. developers.hubspot.com/docs/api-reference/latest/market… ↗ 15 Sept 2026 · AI-evaluated
Personalization 3 · graded apart
Product Recommendations Core Product RecommendationsCore Product recommendations are a primary Dotdigital Personalization capability. dotdigital.com/personalization ↗ 11 Oct 2026 · Verified by hand Supported Product RecommendationsSupported Automated marketing emails can use product recommendations from the product library. knowledge.hubspot.com/marketing-email/add-a-product-mo… ↗ 15 Sept 2026 · AI-evaluated
A/B & Multivariate Testing Supported A/B & Multivariate TestingSupported Auto Optimize uses a multi-armed bandit algorithm to allocate traffic among content variants. personalization.help.dotdigital.com/en/articles/8523291-auto-optimize ↗ 11 Oct 2026 · Verified by hand Supported A/B & Multivariate TestingSupported Marketing Hub Professional and Enterprise support A/B testing for marketing emails. knowledge.hubspot.com/marketing-email/email-deliverabi… ↗ 15 Sept 2026 · AI-evaluated
Dynamic Content Assembly Supported Dynamic Content AssemblySupported Dynamic content displays different email content based on contact data fields. marketing.help.dotdigital.com/en/articles/8199019-personalise-… ↗ 11 Oct 2026 · Verified by hand Supported Dynamic Content AssemblySupported Dynamic Content is a named Marketing Hub feature. hubspot.com/products/marketing/campaigns ↗ 15 Sept 2026 · AI-evaluated
Orchestration 5 · all core on 3
Campaign Management Core Campaign ManagementCore The Developer Hub documents campaign setup, campaign assets, email campaigns, and campaign templates. marketing.developer.dotdigital.com ↗ 11 Oct 2026 · Verified by hand Core Campaign ManagementCore The Campaigns tool creates, manages, and reports on campaigns with multiple assets. knowledge.hubspot.com/campaigns/create-campaigns ↗ 15 Sept 2026 · AI-evaluated
Cross-channel Coordination Core Cross-channel CoordinationCore Dotdigital coordinates automated campaigns across email, SMS, web, WhatsApp, social, and other channels. dotdigital.com ↗ 11 Oct 2026 · Verified by hand Supported Cross-channel CoordinationSupported Campaigns documentation describes multi-channel orchestration and journey automation. hubspot.com/products/marketing/campaigns ↗ 15 Sept 2026 · AI-evaluated
Journey Orchestration Core Journey OrchestrationCore Program Builder orchestrates automated programs with multi-step decisions, delays, and messaging channels. support.dotdigital.com/en/collections/5610016-program-b… ↗ 11 Oct 2026 · Verified by hand Core Journey OrchestrationCore Workflows branch enrolled records through multiple conditional paths. knowledge.hubspot.com/workflows/use-if-then-branches-i… ↗ 14 Sept 2026 · AI-evaluated
Trigger-based Automation Core Trigger-based AutomationCore Program Builder creates triggered automated programs using start conditions and contact events. support.dotdigital.com/en/collections/5610016-program-b… ↗ 11 Oct 2026 · Verified by hand Core Trigger-based AutomationCore Workflows support event, filter, schedule, webhook, and manual enrollment triggers. knowledge.hubspot.com/workflows/set-your-workflow-enro… ↗ 15 Sept 2026 · AI-evaluated
Lifecycle Management Supported Lifecycle ManagementSupported RFM personas use purchase lifecycle models such as Active, Lapsing, and Inactive. marketing.help.dotdigital.com/en/articles/8199268-understand-r… ↗ 11 Oct 2026 · Verified by hand Supported Lifecycle ManagementSupported Lifecycle stages categorize contacts and companies across marketing and sales processes. knowledge.hubspot.com/records/use-lifecycle-stages ↗ 14 Sept 2026 · AI-evaluated
Governance 3 · supported on all
AI Governance & Guardrails Supported AI Governance & GuardrailsSupported Dotdigital AI requires review, editing, and approval before generated output goes live. dotdigital.com/ai-agents-for-marketing ↗ 11 Oct 2026 · Verified by hand Supported AI Governance & GuardrailsSupported HubSpot documents AI data controls, provider safeguards, retention limits, and compliance controls. knowledge.hubspot.com/account-security/hubspot-ai-clou… ↗ 15 Sept 2026 · AI-evaluated
Data Access Control Supported Data Access ControlSupported Settings documentation includes user access management and account permissions. marketing.help.dotdigital.com/en/articles/8199423-settings-ove… ↗ 11 Oct 2026 · Verified by hand Supported Data Access ControlSupported HubSpot permissions control user access to CRM objects, records, properties, and tools. knowledge.hubspot.com/user-management/hubspot-user-per… ↗ 15 Sept 2026 · AI-evaluated
Privacy Compliance (GDPR/CCPA) Supported Privacy Compliance (GDPR/CCPA)Supported The EU and UK documentation includes GDPR advice, subject access requests, and right-to-be-forgotten procedures. support.dotdigital.com/en/collections/5610119-eu-and-uk ↗ 11 Oct 2026 · Verified by hand Supported Privacy Compliance (GDPR/CCPA)Supported HubSpot provides data-privacy settings, legal-basis controls, consent features, and permanent deletion. knowledge.hubspot.com/privacy-and-consent/how-do-i-tur… ↗ 15 Sept 2026 · AI-evaluated
AI & agents 5 · supported on all
Agent Interface (MCP / Tool API) Supported Agent Interface (MCP / Tool API)Supported The MCP server lets external AI tools query Dotdigital data and take actions. dotdigital.com ↗ 11 Oct 2026 · Verified by hand Supported Agent Interface (MCP / Tool API)Supported The HubSpot MCP server provides external AI tools read and write access to CRM data. developers.hubspot.com/ai-tools/mcp ↗ 15 Sept 2026 · AI-evaluated
AI Assistant / Copilot Supported AI Assistant / CopilotSupported Content Agent assists marketers with drafting and refining campaign content. dotdigital.com/ai-agents-for-marketing ↗ 11 Oct 2026 · Verified by hand Supported AI Assistant / CopilotSupported Breeze Assistant answers questions, generates content, summarizes data, and assists with tasks. knowledge.hubspot.com/ai/use-breeze-assistant ↗ 15 Sept 2026 · AI-evaluated
AI Send-time / Channel Optimization Supported AI Send-time / Channel OptimizationSupported Dotdigital personalization uses AI to test and optimize content and experiences. dotdigital.com/personalization ↗ 11 Oct 2026 · Verified by hand Supported AI Send-time / Channel OptimizationSupported Email send time optimization is listed as a Marketing Hub beta feature. hubspot.com/pricing ↗ 15 Sept 2026 · AI-evaluated
Generative AI (Content) Supported Generative AI (Content)Supported Content Agent writes and refines email and SMS content in the editor. dotdigital.com/ai-agents-for-marketing ↗ 11 Oct 2026 · Verified by hand Supported Generative AI (Content)Supported Breeze generates and refines copy and images across marketing content editors. knowledge.hubspot.com/website-pages/generate-content-w… ↗ 15 Sept 2026 · AI-evaluated
Predictive Scoring / Propensity Supported Predictive Scoring / PropensitySupported Single customer view includes contact scoring, RFM, purchase phase, and predictive metrics. marketing.help.dotdigital.com/en/articles/8198761-single-custo… ↗ 11 Oct 2026 · Verified by hand Supported Predictive Scoring / PropensitySupported Predictive Lead Scoring Software is a named Marketing Hub feature. hubspot.com/products/marketing/campaigns ↗ 15 Sept 2026 · AI-evaluated
Customer data platform 3 · supported on all
Computed Traits / Aggregations Supported Computed Traits / AggregationsSupported Single customer view provides derived metrics including average time between orders, AOV, total revenue, and order count. marketing.help.dotdigital.com/en/articles/8198761-single-custo… ↗ 11 Oct 2026 · Verified by hand Supported Computed Traits / AggregationsSupported Calculation and rollup properties compute sums, averages, counts, dates, and equations. knowledge.hubspot.com/properties/create-calculation-pr… ↗ 15 Sept 2026 · AI-evaluated
Data Unification / Profile Stitching Supported Data Unification / Profile StitchingSupported Custom identifiers unify contact data from multiple systems. marketing.developer.dotdigital.com/reference/custom-identifiers ↗ 11 Oct 2026 · Verified by hand Supported Data Unification / Profile StitchingSupported CRM associations link contacts, companies, deals, and other records into connected profiles. developers.hubspot.com/docs/api-reference/latest/crm/as… ↗ 15 Sept 2026 · AI-evaluated
Real-time Profile API Supported Real-time Profile APISupported The Contacts API retrieves a contact by email, mobile number, contact ID, or custom identifier. marketing.developer.dotdigital.com/reference/getcontact ↗ 11 Oct 2026 · Verified by hand Supported Real-time Profile APISupported Object APIs retrieve and update CRM records and properties. developers.hubspot.com/docs/api-reference/latest/crm/us… ↗ 15 Sept 2026 · AI-evaluated
CRM 1 · graded apart
Contact / Account Management Core Contact / Account ManagementCore Contact data is the backbone of Dotdigital Marketing and stores identifiers, preferences, purchases, behavior, and consent. marketing.help.dotdigital.com/en/articles/8198706-get-started-… ↗ 11 Oct 2026 · Verified by hand Supported Contact / Account ManagementSupported HubSpot CRM APIs manage contact, company, deal, and activity records. developers.hubspot.com/docs/api-reference/latest/crm/un… ↗ 15 Sept 2026 · AI-evaluated

Not offered means the evidence sweep read the vendor's documentation and did not find it — hover to see the page it checked. — means no verdict either way. Hover a recorded cell to read its evidence and source; a cell with no source says so, and each cell says whether an AI pass or a person set the grade.

Sources · 101 pages on the vendors' own sites
Dotdigital · 59
A/B & Multivariate Testing — personalization.help.dotdigital.com/en/articles/8523291-auto-optimizeAd Targeting / Retargeting — dotdigital.com/ads-retargetingAgent Interface (MCP / Tool API) — dotdigital.comAI Assistant / Copilot — dotdigital.com/ai-agents-for-marketingAI Governance & Guardrails — dotdigital.com/ai-agents-for-marketingAI Send-time / Channel Optimization — dotdigital.com/personalizationAudience Activation / Sync — dotdigital.com/ads-retargetingAudience Segmentation — marketing.help.dotdigital.com/en/articles/8198789-create-a-seg…Business Intelligence / Reporting — dotdigital.com/reporting-analyticsCampaign Management — marketing.developer.dotdigital.comChurn Prediction — marketing.help.dotdigital.com/en/articles/8198761-single-custo…Computed Traits / Aggregations — marketing.help.dotdigital.com/en/articles/8198761-single-custo…Consent Management (CMP) — support.dotdigital.com/en/articles/8365605-capture-opt-…Consent-aware Profile Management — marketing.help.dotdigital.com/en/articles/8198761-single-custo…Contact / Account Management — marketing.help.dotdigital.com/en/articles/8198706-get-started-…Content Recommendations — dotdigital.com/personalizationConversational (Chat / WhatsApp / RCS) — support.dotdigital.com/en/collections/5610092-webchatCross-channel Coordination — dotdigital.comCustomer Data Platform — dotdigital.com/customer-data-platformCustomer Lifetime Value (CLV) — marketing.help.dotdigital.com/en/articles/8198758-create-custo…Data Access Control — marketing.help.dotdigital.com/en/articles/8199423-settings-ove…Data Quality / Validation — marketing.help.dotdigital.com/en/articles/8198759-about-the-da…Data Retention / Deletion — marketing.developer.dotdigital.com/reference/unified-contactsData Unification / Profile Stitching — marketing.developer.dotdigital.com/reference/custom-identifiersDynamic Content Assembly — marketing.help.dotdigital.com/en/articles/8199019-personalise-…Email Deliverability — marketing.help.dotdigital.com/en/collections/5610019-deliverab…Email Delivery — dotdigital.comEvent Routing — marketing.developer.dotdigital.com/reference/webhooksEvent Stream Ingestion — marketing.developer.dotdigital.com/docs/dotdigital-tag-api-methodsFirst-party Data Onboarding — marketing.developer.dotdigital.com/docs/importing-and-exporting-dataForm Capture & Progressive Profiling — support.dotdigital.com/en/collections/5610092-webchatGenerative AI (Content) — dotdigital.com/ai-agents-for-marketingIdentity Resolution / ID Graph — marketing.developer.dotdigital.com/reference/custom-identifiersIn-app Messaging — marketing.developer.dotdigital.com/docs/getting-started-with-the-apiJourney Orchestration — support.dotdigital.com/en/collections/5610016-program-b…Lifecycle Management — marketing.help.dotdigital.com/en/articles/8199268-understand-r…Lookalike / Predictive Audiences — marketing.help.dotdigital.com/en/articles/8198761-single-custo…Marketing Attribution (MTA/MMM) — marketing.help.dotdigital.com/en/articles/8199295-email-campai…Marketing Email — dotdigital.comMobile SDK — marketing.developer.dotdigital.com/docs/setting-up-push-notificatio…Multi-channel Messaging — marketing.developer.dotdigital.com/docs/getting-started-with-the-apiPaid Social Activation — dotdigital.com/ads-retargetingPredictive Scoring / Propensity — marketing.help.dotdigital.com/en/articles/8198761-single-custo…Privacy Compliance (GDPR/CCPA) — support.dotdigital.com/en/collections/5610119-eu-and-ukProduct Recommendations — dotdigital.com/personalizationPush Notifications — dotdigital.com/mobile-app-marketingReal-time Analytics — marketing.help.dotdigital.com/en/articles/8199295-email-campai…Real-time Profile API — marketing.developer.dotdigital.com/reference/getcontactSchema Enforcement — marketing.help.dotdigital.com/en/articles/8199224-use-the-insi…Server-side Tracking — marketing.developer.dotdigital.com/reference/import-eventsSMS / MMS — support.dotdigital.com/en/collections/5610053-sending-a…Suppression List Management — marketing.help.dotdigital.com/en/articles/8199435-create-an-em…Transactional Email — dotdigital.com/communications-apiTrigger-based Automation — support.dotdigital.com/en/collections/5610016-program-b…Visitor Identification — personalization.help.dotdigital.com/en/articles/8583053-understand-e…Web Personalization — dotdigital.com/web-personalizationWeb SDK — marketing.developer.dotdigital.com/docs/dotdigital-tag-api-methodsWebhook Relay — marketing.developer.dotdigital.com/reference/webhooksWorkflow Automation — support.dotdigital.com/en/collections/5610016-program-b…
HubSpot Marketing Hub · 42
A/B & Multivariate Testing — knowledge.hubspot.com/marketing-email/email-deliverabi…Ad Targeting / Retargeting — hubspot.com/products/marketing/campaignsAgent Builder / Orchestration — knowledge.hubspot.com/ai/create-and-customize-agents-i…Agent Interface (MCP / Tool API) — developers.hubspot.com/ai-tools/mcpAgentic AI / Autonomous Agents — knowledge.hubspot.com/workflows/run-agents-using-workf…AI Assistant / Copilot — knowledge.hubspot.com/ai/use-breeze-assistantAI Governance & Guardrails — knowledge.hubspot.com/account-security/hubspot-ai-clou…AI Send-time / Channel Optimization — hubspot.com/pricingAudience Activation / Sync — knowledge.hubspot.com/ads/create-ads-audiences-in-hubs…Audience Segmentation — knowledge.hubspot.com/segments/create-active-or-static…Campaign Management — knowledge.hubspot.com/campaigns/create-campaignsComputed Traits / Aggregations — knowledge.hubspot.com/properties/create-calculation-pr…Contact / Account Management — developers.hubspot.com/docs/api-reference/latest/crm/un…Conversational (Chat / WhatsApp / RCS) — hubspot.com/products/marketing/campaignsConversational AI / Virtual Agents — knowledge.hubspot.com/customer-agent/understand-the-cu…Cross-channel Coordination — hubspot.com/products/marketing/campaignsData Access Control — knowledge.hubspot.com/user-management/hubspot-user-per…Data Enrichment — knowledge.hubspot.com/records/how-data-enrichment-work…Data Unification / Profile Stitching — developers.hubspot.com/docs/api-reference/latest/crm/as…Dynamic Content Assembly — hubspot.com/products/marketing/campaignsEmail Deliverability — knowledge.hubspot.com/marketing-email/email-deliverabi…Email Delivery — hubspot.com/pricingEvent Stream Ingestion — developers.hubspot.com/docs/api-reference/latest/events…Form Capture & Progressive Profiling — hubspot.com/products/marketing/campaignsFunnel / Conversion Analysis — knowledge.hubspot.com/reports/create-custom-funnel-rep…Generative AI (Content) — knowledge.hubspot.com/website-pages/generate-content-w…Identity Resolution / ID Graph — knowledge.hubspot.com/records/deduplication-of-recordsJourney Orchestration — knowledge.hubspot.com/workflows/use-if-then-branches-i…Lifecycle Management — knowledge.hubspot.com/records/use-lifecycle-stagesMarketing Email — developers.hubspot.com/docs/api-reference/legacy/market…Mobile SDK — developers.hubspot.com/docs/api-reference/latest/conver…Multi-channel Messaging — hubspot.com/pricingPredictive Scoring / Propensity — hubspot.com/products/marketing/campaignsPrivacy Compliance (GDPR/CCPA) — knowledge.hubspot.com/privacy-and-consent/how-do-i-tur…Product Recommendations — knowledge.hubspot.com/marketing-email/add-a-product-mo…Real-time Profile API — developers.hubspot.com/docs/api-reference/latest/crm/us…SMS / MMS — knowledge.hubspot.com/sms/create-and-send-sms-messagesSuppression List Management — knowledge.hubspot.com/marketing-email/exclude-specific…Transactional Email — developers.hubspot.com/docs/api-reference/latest/market…Trigger-based Automation — knowledge.hubspot.com/workflows/set-your-workflow-enro…Visitor Identification — developers.hubspot.com/docs/api-reference/latest/accoun…Web SDK — developers.hubspot.com/docs/api-reference/latest/accoun…

What Dotdigital adds

On Dotdigital's record, not on HubSpot Marketing Hub's

  • Business Intelligence / Reporting
  • Paid Social Activation
  • Push Notifications
Pricing
Custom

What HubSpot Marketing Hub adds

On HubSpot Marketing Hub's record, not on Dotdigital's

Nothing on HubSpot Marketing Hub's record that Dotdigital's does not also cover. If you run both, it is for reasons outside the capability list.

Pricing
From $7/mo/seat

Dotdigital vs HubSpot Marketing Hub — FAQ

What is the difference between Dotdigital and HubSpot Marketing Hub?

Both are Customer Engagement Platform tools. Dotdigital's record includes Business Intelligence / Reporting and Paid Social Activation, which HubSpot Marketing Hub's does not; the two records cover the same jobs. The matrix above shows every recorded cell citing the vendors' own documentation.

Do I need both Dotdigital and HubSpot Marketing Hub?

Often not — both automate email, audience targeting, and customer journeys, but HubSpot centers on CRM and inbound marketing while Dotdigital centers on multichannel engagement. The parts that do not overlap: Business Intelligence / Reporting, Paid Social Activation. The matrix above shows where the records actually differ.

How do Dotdigital and HubSpot Marketing Hub compare on price?

Dotdigital: Custom. HubSpot Marketing Hub: From $7/mo/seat. Check each vendor's page for current rates.

Free stack audit

Before you choose Dotdigital or HubSpot Marketing Hub, check what your stack already covers

Teams usually find the overlap is not where they expected. Name the tools you run and the Instant Stack Audit maps which ones duplicate capability — inside Customer Engagement Platform and across the rest of the stack.

Takes about two minutes. Your overlaps and a savings estimate are free — no sign-up. An email address unlocks the costed roadmap.

Dotdigital or HubSpot Marketing Hub? Decide in your stack's context.

Drop both onto a canvas, see how each integrates with what you already run, and score them against your real requirements — not a generic feature list.

No credit card required. Free plan available.