---
title: "Connecting Third-Party Tools"
description: "Connecting third-Party tools allows you to sync your marketing analytics, leads, and sales data seamlessly between Dub and your favorite external platforms. By integrating payment providers, Custom..."
last_updated: "2026-10-12T07:02:39.279772+00:00"
canonical_url: "https://www.doc0.dev/docs/934e554a-e6a1-476f-bb2f-23e62d86c3fd/guide/integrations/connecting-third-party-tools"
---

## Overview

Connecting third-Party tools allows you to sync your marketing analytics, leads, and sales data seamlessly between Dub and your favorite external platforms. By integrating payment providers, Customer Relationship Management (CRM) tools, and ad platforms, you gain end-to-end visibility into your marketing funnel—tracking traffic from initial click all the way to final revenue and partner commissions.

Dub supports integrations across several categories, including payment processing, customer management, authentication, scheduling, and analytics.

```mermaid
flowchart TD
    A[Visitor Clicks Dub Link] --> B[External Tool / Storefront]
    B --> C[Dub Receives Conversion Event]
    C --> D[Analytics, Revenue & Commissions Updated]
```

---

## Supported Third-Party Integrations

Dub offers built-in integrations with a variety of industry-leading tools to help automate your conversion tracking and partner workflows.

| Integration Name | Category | Description |
| :--- | :--- | :--- |
| **Stripe** | Payments | Track sales, subscriptions, free trials, and customer data via Checkout, Payment Links, or Customer events. |
| **Shopify** | Payments | Real-time conversion tracking for Shopify e-commerce stores, measuring sales, customer value, and ROI. |
| **HubSpot** | Scheduling / CRM | Bidirectional sync for contacts and deal changes, supporting HubSpot Forms, Meeting Scheduler, and Closed Won deals. |
| **Google Ads** | Analytics | Upload offline click conversions to Google Ads to optimize ad performance. |
| **Google Tag Manager** | Analytics | Track client-side lead and conversion events using Google Tag Manager. |
| **Segment** | Analytics | Send lead and sale conversion events directly through your Segment data pipeline. |
| **Slack** | Productivity | Receive notifications and updates directly inside your team channels. |
| **Zapier** | Automation | Connect Dub to thousands of other web services using automated workflows. |
| **AppsFlyer** | Analytics | Listen to Postback events from AppsFlyer to track mobile app leads and sales. |
| **Singular** | Analytics | Track mobile attribution and postback conversion events. |
| **Supabase** | Authentication | Track user signup events with Dub Conversions. |
| **Clerk** | Authentication | Track user authentication and signups for conversion attribution. |
| **Auth0** | Authentication | Monitor user identity signups and sync them as lead events. |
| **Better Auth** | Authentication | Sync user registrations directly into your Dub analytics funnel. |
| **NextAuth.js** | Authentication | Automatically track user signups using built-in session triggers. |
| **Appwrite** | Authentication | Track signup and authentication events within your database platform. |
| **Cal.com** | Scheduling | Track scheduling and booking conversion events. |
| **Typefully** | Social Media | Automatically shorten social links created on Typefully using Dub. |

> [!NOTE]
> Supported integrations: Stripe, Shopify, HubSpot, Google Ads, Google Tag Manager, Segment, Slack, Zapier, AppsFlyer, Singular, Supabase, Clerk, Auth0, Better Auth, NextAuth.js, Appwrite, Cal.com, Typefully.
> Sources: `apps/web/scripts/dev/data.json`, `apps/web/ui/guides/integrations.ts`, `apps/web/app/(ee)/api/appsflyer/webhook/route.ts`, `apps/web/app/(ee)/api/singular/webhook/route.ts`, `apps/web/app/app.dub.co/(dashboard)/[slug]/(ee)/settings/integrations/[integrationSlug]/page-client.tsx`, `packages/utils/src/constants/integrations.ts`.

---

## Connecting an Integration

To connect and configure a third-party tool within your Dub workspace, follow these general steps:

1. Log in to your Dub dashboard and navigate to your workspace settings.
2. Select **Integrations** from the settings menu to view the list of available tools.
3. Locate the provider you wish to connect (such as Stripe, Shopify, or HubSpot) and click on it.
4. Follow the on-screen instructions to authorize the connection, enter your required credentials or store identifiers, and save your settings.

> [!TIP]
> For advanced integrations like Google Ads or specific CRM configurations, make sure you have workspace owner permissions to successfully authorize and install the application.

## Related

- [Affiliate Partner Programs](https://www.doc0.dev/docs/934e554a-e6a1-476f-bb2f-23e62d86c3fd/guide/core-features/affiliate-partner-programs)
- [Payouts and Commissions](https://www.doc0.dev/docs/934e554a-e6a1-476f-bb2f-23e62d86c3fd/guide/how-to-guides/payouts-and-commissions)


## Sitemap

See the full [sitemap](https://www.doc0.dev/docs/934e554a-e6a1-476f-bb2f-23e62d86c3fd/llms.txt) for all pages in this wiki.
