Connecting Trade Doubler PVN on Clarisights
Trade Doubler PVN (Private / Performance-Verified Network) is Trade Doubler's white-label affiliate platform that lets brands, agencies, and large publishers run their own partner network on Trade Doubler infrastructure. The PVN integration is the right one to use when your Trade Doubler account is structured as a private network with one or more advertiser organisations under it — the API endpoints are network-scoped and require an advertiser_org_id.
If your Trade Doubler account is a standard advertiser account (not run as a PVN), use the Trade Doubler integration instead.
At a glance
| Authentication | OAuth 2.0 (password grant) using Trade Doubler Client ID, Client Secret, Username, and Password — plus the advertiser_org_id for the network |
| Permissions needed | Network-level API client with read access to the advertiser organisation's programs, statistics, transactions, and digital wallets |
| Account discovery | Automatic — every active program under the supplied advertiser organisation is discovered and offered |
| Data freshness | Daily (today + 3-day rolling window) |
| Lookback window | 3 days on every refresh; longer ranges available on request |
| Backfill on connect | Last 3 days by default — contact support for an extended backfill |
| Timezone | UTC |
| Currency | Reported in your Clarisights company currency (Trade Doubler converts via reportCurrencyCode) |
| Levels supported | Account (Program) · Campaign (Publisher) · Ad Group (Site / Source) · Ad (Transaction) |
| Limited rollout | No |
Prerequisites
An active Trade Doubler PVN at connect.tradedoubler.com
API client credentials issued from Trade Doubler — Tools → API Info → Clients → Add new client. Capture the Client ID and Client Secret.
A Trade Doubler login (username + password) that has access to the network's advertiser organisations
The advertiser organisation ID for the network you want to report on (visible in the Trade Doubler UI URL when viewing the advertiser, or available from your Trade Doubler account manager)
Steps to Connect
Step 1 — Generate Trade Doubler PVN API credentials
Sign in to Trade Doubler Connect, open Tools → API Info → Clients, and add a new client. Copy the Client ID and Client Secret. You will also need the username and password of a network user that has access to the advertiser organisation.
[TODO: Screenshot needed — Trade Doubler API Info / Clients page]
Step 2 — Locate the advertiser organisation ID
In Trade Doubler Connect, navigate to the advertiser organisation under your network. The numeric ID is part of the URL. If you can't find it, ask your Trade Doubler account manager — they'll provide the advertiser_org_id for each advertiser you need to report on.
⚠ Choosing the wrong integration → If your Trade Doubler account is a regular advertiser (not a PVN), use the Trade Doubler integration. PVN endpoints (
/network/advertiser/{org_id}/...) will return 404 for non-network accounts.
Step 3 — Add Trade Doubler PVN in Clarisights
In Clarisights, go to Integrations → Trade Doubler PVN → Add Account.
[TODO: Screenshot needed — Integrations page Trade Doubler PVN row]
Step 4 — Enter credentials
Provide a friendly Account Name, then paste your Client ID, Client Secret, Username, Password, and the Advertiser Org ID. Click Validate.
Clarisights exchanges the credentials for an OAuth access token, then queries /network/advertiser/{advertiser_org_id}/programs and lists every active program under the network advertiser.
⚠ "advertiser_org_id is required" or 404 from PVN endpoints → The advertiser organisation ID is missing or wrong. Re-confirm the ID with your Trade Doubler account manager and re-enter it.
⚠ "Invalid credentials" on validate → Confirm the Client ID / Secret are correct and not revoked, and that the username / password sign in cleanly at connect.tradedoubler.com. If your password was rotated recently, re-enter it. The integration uses the OAuth password grant; if Trade Doubler disabled it on your client, ask your Trade Doubler account manager to re-enable it.
Step 5 — Select programs
Pick the programs you want to connect, optionally rename them, and click Create Accounts.
Verify the connection
Go to Integrations → Trade Doubler PVN. Each connected program should show a "Connected" status.
First data appears at the next scheduled refresh (within ~24 hours).
Quick start: create a new report, add Trade Doubler PVN as the data source, and add Program · Publisher · Clicks · Sales · Commission Total.
Data available
Trade Doubler PVN exposes the same dataset as the standard Trade Doubler integration — the only difference is that requests are scoped to a network advertiser via advertiser_org_id.
Hierarchy
How Trade Doubler PVN's native levels map to the standard Clarisights levels:
Native level (Trade Doubler PVN) | Clarisights level |
Program | Account |
Publisher | Campaign |
Site / Source | Ad Group |
Transaction | Ad |
Dimensions
Dimension | Level | Description |
Program / Program ID | Account | Trade Doubler advertiser program name and ID |
Publisher / Publisher ID | Campaign | Affiliate publisher name and ID (from transactions export) |
Publisher Promotion Type | Campaign | How the publisher promotes the offer |
Publisher Status | Campaign | Active, paused, etc. |
Site / Site ID | Ad Group | Source / placement under the publisher (from |
Metrics
Engagement & volume (statistics by sources)
Metric | Description |
Impressions / Unique Impressions | Ad displays and unique displays |
Clicks | Total clicks driven by publishers |
Unique Visitors | Distinct visitors from affiliate traffic |
Leads / iLeads | Lead conversions and incremental leads |
Sales / iSales | Sale conversions and incremental sales |
Order Value / Sales Order Value / iSales Order Value | Revenue tied to those conversions |
Commissions & payouts
Metric | Description |
Commission Total / Commission Publisher / Commission Virtual | Total commission, the publisher's share, and any virtual commission |
Clicks / Impressions / Unique Impressions / UV / Sales / Leads / iSales / iLeads — Publisher Commission & Total Commission | Commission breakdowns by event type, with publisher and total splits |
Deposit / Withdraw / Amount | Digital wallet activity (from |
Transaction status (transactions export)
Each transaction is reported in three states — pending, accepted, denied — with order value, original order value, commission, original commission, virtual commission, and total commission for each:
Metric family | Variants |
Transactions | Transactions, Accepted Transactions, Pending Transactions, Denied Transactions |
Order value | Pending Order Value, Accepted Order Value, Denied Order Value (plus Original Order Value variants) |
Commission | Pending / Accepted / Denied — Commission, Original Commission, Virtual Commission, Total Commission |
Limitations & known constraints
One advertiser organisation per connection: each Clarisights integration is scoped to a single
advertiser_org_id. Networks with multiple advertiser organisations need a separate Trade Doubler PVN connection per organisation.OAuth password grant: Trade Doubler PVN uses the password grant flow. If Trade Doubler tightens grant types, you may need to re-issue your client credentials.
3-day rolling window: each scheduled run pulls today + the previous 3 days. Older corrections (e.g., late commission status changes) require a manual backfill from support.
Rate limits: 20 API calls per minute per company-channel pair.
No native Ad Group at the program level: Clarisights aliases Site / Source as Ad Group, and individual transactions as Ad.
Currency conversion is API-side: Clarisights requests reports in your company currency via
reportCurrencyCode. Amounts may differ slightly from values shown in the Trade Doubler UI in the program's native currency.
Operating notes
Refresh schedule: daily, with a today + 3-day lookback to catch late-attributed transactions.
Lookback: 3 days on every run.
Multi-account: a single set of credentials +
advertiser_org_idcovers every program under that network advertiser. Programs added in Trade Doubler after the initial connect are discovered on the next refresh.Currency conversion: handled by Trade Doubler at request time. To change the reporting currency, update your Clarisights company currency.
Credential rotation: tokens auto-refresh; if the password or Client Secret rotates, update them in Integrations → Trade Doubler PVN → Edit Credentials. To switch to a different advertiser organisation, add a new connection.
Need help?
When contacting support from the in-app messenger, please include:
The integration name, advertiser organisation ID, and program ID (Integrations → Trade Doubler PVN)
The exact error message or screenshot
The step where the issue occurred
When the issue started