
Semrush
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 Semrush to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.
Requires an SEO Business subscription and a project with Site Audit enabled. Find your v3 API key under API keys in your Semrush profile. Syncs use your account's API units: 100 units per table request. Retries can use more units. Connection validation also uses 100 units.
Configuration
| Option | Type | Required |
|---|---|---|
API key (v3) | password | Yes |
Project ID | text | Yes |
Linking Semrush to PostHog
- Go to the Data pipeline page in PostHog
- Click New source and select Semrush
- 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 |
|---|---|---|---|---|
site_audit | Summary of the latest Site Audit for the configured Semrush project. | Full refresh | — | — |
site_audit_snapshots | Completed audit IDs and completion dates for the configured Semrush project. | Full refresh | — | — |
site_audit_issue_descriptions | Issue descriptions for Site Audit reports. | Full refresh | — | — |