# Installing Trackingplan using Webhooks Docs

DocsWebhooks

[All docs](/docs)

What is Trackingplan

-   [Overview](/docs/overview)

The Trackingplan Way

-   [Automonitoring](/docs/how-it-works)
    -   [Events](/docs/events)
    -   [Properties](/docs/properties)
    -   [User Attributes](/docs/user-attributes)
    -   [Pages](/docs/pages)
    -   [Acquisition](/docs/acquisition)
    -   [Platform Metrics](/docs/platform-metrics)
-   [Automated Alert System](/docs/automated-alert-system)
    -   [Warnings & Updates](/docs/warning-and-updates)
    -   [Consent and Cookie Monitoring](/docs/consent-and-cookie-monitoring)
    -   [Pixel Monitoring](/docs/pixels-presence-monitoring)
    -   [Privacy Monitoring](/docs/data-privacy-monitoring)
    -   [Naming Conventions Monitoring](/docs/naming-conventions-monitoring)
    -   [Discover Releases](/docs/autodiscover-releases)
    -   [Data Validation](/docs/data-validation)
    -   [Deep Audits](/docs/deep-audits)
    -   [Digests](/docs/digests)

Getting Started

-   [Installing Trackingplan](/docs/installing-trackingplan)
    -   [For Websites](/docs/installing-trackingplan/installing-trackingplan-on-your-websites)
    -   [Webhooks](/docs/installing-trackingplan/installing-trackingplan-using-webhooks)
    -   [For Apps](/docs/installing-trackingplan/installing-trackingplan-in-your-apps)
    -   [For ssGTM](/docs/installing-trackingplan/for-ssgtm)
-   [Post-Install Warm-Up](/docs/post-install-warm-up)

Inside Trackingplan

-   [Dashboard](/docs/dashboard)
    -   [Search](/docs/search)
    -   [Health Summary](/docs/health-summary)
    -   [Starred Items](/docs/starred-items)
    -   [Reports](/docs/reports)
        -   [Data Explorer](/docs/data-explorer)
        -   [Tracks Explorer](/docs/tracks-explorer)
        -   [Root Cause Analysis](/docs/root-cause-analysis)
        -   [Presence Map](/docs/presence-map)
        -   [Advanced Reports](/docs/advanced-reports)
        -   [Session Finder](/docs/session-finder)
    -   [Privacy Report](/docs/privacy-report)
    -   [Change History](/docs/change-history)
    -   [Settings & Members](/docs/settings)
-   [Destinations](/docs/destinations)

How to…

-   [Manage Warnings](/docs/warning-management)
    -   [Mute Warnings](/docs/mute-warnings)
    -   [Debug Warnings](/docs/debug-warnings)
    -   [AI Debugger](/docs/ai-debugger)
    -   [Attribution](/docs/attribution)
    -   [Customize Warnings](/docs/customize-warnings)
-   [Ensure Privacy](/docs/ensure-privacy)
    -   [Cookies & Consent](/docs/cookies-consent)
    -   [Consent Mode](/docs/googles-consent-mode)
    -   [Privacy by Design](/docs/privacy-by-design)
-   [Marketing Observability](/docs/enhance-marketing-observability)
    -   [Campaign Validation](/docs/campaign-validation)
    -   [Pixels Summary](/docs/pixels-summary)
-   [Enhance Collaboration](/docs/enhance-collaboration)
    -   [Sharing](/docs/sharing)
    -   [Notes & Labels](/docs/notes-labels)
    -   [Personalized Digests](/docs/personalized-digests)
-   [Extend detection](/docs/extend-trackingplans-detection-capabilities)
    -   [Tags](/docs/tags)
    -   [Chrome Extension](/docs/trackingplans-chrome-extension)
    -   [Data Layer Audit](/docs/data-layer-audit)
    -   [Explore your Data](/docs/explore-your-data)
    -   [Environments](/docs/environments)
-   [Multi-Account Management](/docs/multi-account-management)
    -   [Plans Overview](/docs/plans-overview)
    -   [JSON Export/Import](/docs/export-import-json-schemas)
    -   [Split Destinations](/docs/split-destinations)

Others

-   [Data Studio Connector](/docs/trackingplan-connector-for-data-studio)
-   [Omnibug Extension](/docs/trackingplan-omnibug-extension)
-   [Trackingplan Export API](/docs/trackingplan-export-api)
-   [Trackingplan Exploration API](/docs/trackingplan-exploration-api)
-   [Supported Trackers](/docs/supported-trackers)
-   [SDK Update](/docs/sdk-update)
-   [Release Notes](/docs/release-notes)
-   [Privacy and Security](/docs/privacy-and-security)

[Getting Started](/docs) Updated July 13, 2026

# Installing Trackingplan using Webhooks

If you use Segment or Amplitude, another possibility is to install Trackingplan as a CDP destination. Learn how in this section.

If you use Segment or Amplitude, another possibility is to install Trackingplan as a CDP destination:

> In this section:
> 
> -   [Installing Trackingplan as a Segment Destination](/docs/installing-trackingplan/installing-trackingplan-using-webhooks)
> -   [Installing Trackingplan in Amplitude CDP](/docs/installing-trackingplan/installing-trackingplan-using-webhooks)

## Installing Trackingplan a**s a Segment Destination**

> Your Trackingplan’s Segment Webhook will be automatically generated in your install page (`https://app.trackingplan.com/plans/YOUR_TP_ID/install`). In there, go to the **Installing Trackingplan using Segment** section and click on ** Copy URL** to copy the autogenerated Trackingplan Segment Webhook. You will use it in a later step.

![](/images/spr-10a18676-Untitled_-9.png)

To create and configure a new Webhook (Actions) destination, follow these steps:

1.  Log in to your Segment account and your workspace.
2.  On your *Catalog* page, search for "Webhooks Actions" and click on the **Webhooks (Actions)** destination you’ll see in your search results.
    
    ![](/images/spr-708d6f32-Untitled.png)
    
3.  Then, click on the **Add destination** button.
    
    ![](/images/spr-66e86e7a-Untitled_-12.png)
    
4.  Pick the source you’d like to use with Trackingplan. If you want to add more than one source, you can repeat this process. Then click **Next**.
    
    ![](/images/spr-67552e35-Untitled.png)
    
5.  Name your destination (e.g. **Trackingplan),** select ** Fill in settings manually** (default), and, to finish this step, click on ** Create Destination**.
    
    ![](/images/spr-44b3aabb-Untitled.png)
    
6.  Next, select the **Mappings** tab for your destination and click on ** New Mapping**.
    
    ![](/images/spr-e8a93889-Untitled.png)
    
7.  Click on **Send** when to define the streaming behavior.
    
    ![](/images/spr-d3b8aa57-image.png)
    
8.  Next, in **Define event trigger** configure a rule to define what events will be sent.
    
    ![](/images/spr-96c24560-image.png)
    
9.  Skip the **Linked Events** step and go straight to ** Map fields**. Configure them using the following settings.
    1.  **URL:** set the ** Webhook URL** from the `/install` page of your plan (see [above](/docs/installing-trackingplan/installing-trackingplan-using-webhooks)).
    2.  **Batch size:** input a batch size of 100.
    3.  **Enable Batching:** set it to ** Yes**
        
        ![](/images/spr-d16bbb30-image.png)
        
10.  Save your settings and enable the destination on the **Settings** tab**.**
     
     ![](/images/spr-ccf446de-Untitled.png)
     
11.  Finally, click on the **Delivery Overview** tab to check if tracks are being sent correctly.
     
     ![](/images/spr-f3ff8ae6-Untitled_-11.png)
     

All set! If you have any other questions or problems during the process, don’t hesitate to [contact support](mailto:support@trackingplan.com).

## Installing Trackingplan in Amplitude CDP

> Your Trackingplan’s Webhook URL for Amplitude will be automatically generated on your install page (`https://app.trackingplan.com/plans/YOUR_TP_ID/install`). In there, go to the **Installing Trackingplan using Amplitude** section and click on ** Copy URL**. You will use it in a later step.

With it, you will need to create a new Webhook Destination in your Amplitude Data account and add your Trackingplan Endpoint as the URL, making sure to enable filtering for all events. Let’s go through this process in more detail:

1.  Login into your Amplitude Account and Go to the **Data** section of your dashboard:
    
    ![](/images/spr-56af0021-Untitled.png)
    
2.  Click on **Connections** → ** Destinations** → ** Add Destinations**
    
    ![](/images/spr-75de3a38-Untitled.png)
    
3.  Select **Webhook** from the Catalog
    
    ![](/images/spr-c98ce51f-Untitled.png)
    
4.  Set a name to identify the connection (e.g.: **Trackingplan**).
    
    ![](/images/spr-ed625928-Untitled.png)
    
5.  Add your Trackingplan Webhook URL, select **All events** at the events filter, and enable the Destination.
    
    ![](/images/spr-ebf015f1-Untitled.png)
    
6.  Click **Save** and confirm with ** Send Event & Save**.

![](/images/spr-ac9837da-Untitled.png)

That’s it! Once you have it configured, your events will appear on your Trackingplan Dashboard within one hour. Just remember to [validate Trackingplan is collecting data correctly by following these easy steps.](/faqs/how-can-i-validate-trackingplan-is-collecting-data-after-its-installation)

If you have any other questions or problems during the process, don’t hesitate to [contact support](mailto:support@trackingplan.com). We’ll get back to you as soon as possible.

[← Previous**Installing Trackingplan on your Websites**](/docs/installing-trackingplan/installing-trackingplan-on-your-websites) [Next →** Installing Trackingplan in Your Apps**](/docs/installing-trackingplan/installing-trackingplan-in-your-apps)

Was this useful? Write to [support@trackingplan.com](mailto:support@trackingplan.com)

On this page

1.  [*01*Installing Trackingplan a s a Segment Destination](#installing-trackingplan-a-s-a-segment-destination)
2.  [*02*Installing Trackingplan in Amplitude CDP](#installing-trackingplan-in-amplitude-cdp)
