Last updated: 2026-04-06
Guide
Dxtra Integrations Hub Connect the platforms your business uses to Dxtra. When you connect a platform, Dxtra automatically tracks data processing activities, maps data subjects, and manages consent across all connected systems.
How Integrations Work You connect a platform in the Dxtra dashboard or configure a webhook URL in the platform's settings When events occur (new customer, order, subscription change), the platform sends webhook notifications to Dxtra Dxtra extracts personal data fields, creates processing activity records, and links data subjects across platforms You manage everything from the dashboard: consent, rights requests, and compliance reporting graph LR
subgraph "Your Platforms"
A[Shopify]
B[Stripe]
C[Mailchimp]
D[HubSpot]
end
subgraph "Dxtra"
E[Webhook Receiver]
F[Privacy Processing]
G[Dashboard]
end
A -->|Customer events| E
B -->|Payment events| E
C -->|Subscriber events| E
D -->|Contact events| E
E --> F
F --> G Available Integrations E-commerce Platform What It Tracks Setup Shopify Customers, orders, checkouts, fulfillments, refunds, marketing consent (23 webhook topics) Shopify guide WooCommerce Customer registrations, orders, payments WooCommerce guide
Payments and Financial Platform What It Tracks Setup Stripe Customers, payment intents, subscriptions, invoices Stripe guide QuickBooks Customer records, invoices, billing QuickBooks guide Xero Contacts, invoices, subscriptions Xero guide NetSuite Customer records, transactions (webhook + polling) NetSuite guide
CRM Platform What It Tracks Setup HubSpot Contacts, subscription changes, batch events HubSpot guide Salesforce Contacts, accounts, batch events Salesforce guide
Email Marketing Platform What It Tracks Setup Mailchimp Subscribers, consent, campaigns, list activity Mailchimp guide Mailchimp Marketing Marketing contacts, audience management Mailchimp guide Klaviyo Customer profiles, behavioral events, segments Klaviyo guide Customer.io Customer journeys, behavioral triggers, messages Customer.io guide
Events and Surveys Advertising Platform What It Tracks Setup Google Ads Conversion tracking, event tracking (OAuth) Contact support Meta/Facebook Pixel events, conversion tracking Contact support
File Storage Platform What It Tracks Setup Google Drive PII scanning across documents, spreadsheets, and files (OAuth) Google Drive guide
Hospitality Platform What It Tracks Setup Sabre/SynXis Reservations, guest profiles (polling) SynXis guide
Analytics Platform What It Tracks Setup Dxtra Tag Manager Privacy-compliant analytics, consent-controlled tag firing Tag Manager guide Google Analytics Setup and configuration Contact support Meta Analytics Setup and configuration Contact support
Custom Platform What It Tracks Setup Custom Webhook Any platform that can send HTTP POST webhooks See Webhooks
Data Subject Rights Across Integrations Some integrations support automated data redaction for erasure requests:
Integration Automated Erasure Stripe Yes Mailchimp Yes Mailchimp Marketing Yes WooCommerce Yes Salesforce Yes Xero Yes
For integrations without automated erasure, Dxtra identifies affected records and you process the erasure in the source platform.
Prerequisites Before connecting an integration:
Dxtra account with admin access -- You need admin privileges to configure integrations Data controller DID -- Generated during account setup. Find it in Developers in the dashboard DX Key -- Your integration authentication key, also in Developers Platform admin access -- You need admin access to the platform you are connecting Connecting Your First Integration Go to Processors in the dashboard sidebar Select a platform from the list Follow the platform-specific setup instructions Verify the connection by checking for incoming events in the Processing Activity Log For a step-by-step walkthrough, see First Integration .
Webhook Security All integrations use multiple layers of authentication:
DID + DX Key or JWE token -- Identifies your organization on every request Platform signature verification -- Cryptographic verification that the webhook came from the expected platform (HMAC-SHA256, Stripe signatures, etc.) Payload validation -- Schema validation of every incoming webhook body See Webhooks for technical details on webhook authentication and endpoints.
Related Pages