
Microsoft Dynamics 365
Let AI connect your sources for you
Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Connect Microsoft Dynamics 365 to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.
Sync your Dynamics 365 (Dataverse) customer data — accounts, contacts, leads, opportunities, cases and activities — into the PostHog Data warehouse.
To connect, register an app in Microsoft Entra ID and add a client secret. Then add that app as an application user in your Dynamics 365 environment (Power Platform admin center > Environments > Settings > Users + permissions > Application users) and give it a security role that can read the tables you want to sync. The environment URL is the one you use to open the app, for example https://contoso.crm.dynamics.com.
Configuration
| Option | Type | Required |
|---|---|---|
Environment URL | text | Yes |
Directory (tenant) ID | text | Yes |
Application (client) ID | text | Yes |
Client secret | password | Yes |
Linking Microsoft Dynamics 365 to PostHog
- Go to the Data pipeline page in PostHog
- Click New source and select Microsoft Dynamics 365
- Fill in the required configuration fields
- Click Next, select the tables you want to sync, and then press Import
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
Accounts | Businesses your organization has a relationship with — customers, prospects, partners, competitors, and vendors. | Incremental, Full refresh | modifiedon, createdon | — |
Contacts | People your organization has a relationship with, usually linked to an account. | Incremental, Full refresh | modifiedon, createdon | — |
Leads | Potential customers who haven't yet been qualified into an account, contact, or opportunity. | Incremental, Full refresh | modifiedon, createdon | — |
Opportunities | Potential revenue-generating deals with a customer, tracked through the sales process. | Incremental, Full refresh | modifiedon, createdon | — |
Cases | Customer service requests, questions, and problems (the | Incremental, Full refresh | modifiedon, createdon | — |
Campaigns | Marketing programs run to promote a product or service, with their planned and actual costs. | Incremental, Full refresh | modifiedon, createdon | — |
Quotes | Formal offers of products or services at proposed prices, issued to a customer. | Incremental, Full refresh | modifiedon, createdon | — |
Orders | Confirmed customer orders for products or services (the | Incremental, Full refresh | modifiedon, createdon | — |
Invoices | Bills issued to customers for ordered products or services. | Incremental, Full refresh | modifiedon, createdon | — |
Products | Items and services your organization sells, including product families and bundles. | Incremental, Full refresh | modifiedon, createdon | — |
Activities | Every activity in the system through its shared base table ( | Incremental, Full refresh | modifiedon, createdon | — |
Tasks | Work items assigned to a user, with a due date and completion state. | Incremental, Full refresh | modifiedon, createdon | — |
PhoneCalls | Logged inbound and outbound phone calls, with duration and outcome. | Incremental, Full refresh | modifiedon, createdon | — |
Emails | Emails tracked in Dynamics 365, including sender, recipients, and body. | Incremental, Full refresh | modifiedon, createdon | — |
Appointments | Scheduled meetings and commitments, with attendees and location. | Incremental, Full refresh | modifiedon, createdon | — |
Notes | Notes and attachments linked to other records (the | Incremental, Full refresh | modifiedon, createdon | — |
Competitors | Competing organizations, with the products and SWOT analysis recorded against them. | Incremental, Full refresh | modifiedon, createdon | — |
Users | Users of the Dynamics 365 environment, including application (service) users. | Incremental, Full refresh | modifiedon, createdon | — |
Teams | Groups of users that can own records and share access. | Incremental, Full refresh | modifiedon, createdon | — |
BusinessUnits | Organizational units that scope record ownership and security. | Incremental, Full refresh | modifiedon, createdon | — |