Get Keyword Performance Statistics from Experiments
experiments_keywords_statsKeyword performance data from active experiments with date range filtering.
USE FOR: Keyword performance across experiments, Google Ads / Microsoft Ads keyword metrics/trends, keyword ROI and conversions, search term effectiveness.
REQUIRED: Date range in YYYY-MM-DD to YYYY-MM-DD format.
PAGING: the response is one page: 'totalElements' is the full row count for the window and 'totalPages' the number of pages at the requested 'size'. When totalElements exceeds the rows returned, request the next 'page' (or repeat with a larger 'size') before compiling a keyword list; never report the remaining rows as unavailable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination (0-based). Example: page=0 for the first page, page=1 for the next one. | |
| size | No | Number of keywords per page. Default: 50; raise it (up to 10000) to pull the full keyword set in one call. | |
| sort | No | Sorting criteria as field,direction (direction 'asc' or 'desc'). Sortable fields: keyword, wizExperimentName, adGroup, matchType, status, spend, impressions, clicks, ctr, cpc, cpm, cpl, leads, mqls, cpMQL, conversions, allConversions, interactions, qualityScoreHist, totalOpps, oppsAmount, totalTriggered, triggeredAmount. Default: 'spend,desc'. | spend,desc |
| endDate | Yes | End date in ISO 8601 format (YYYY-MM-DDTHH:mm:ss.sssZ). Example: '2025-12-31T23:59:59.999Z' | |
| startDate | Yes | Start date in ISO 8601 format (YYYY-MM-DDTHH:mm:ss.sssZ). Example: '2025-01-01T00:00:00.000Z' | |
| keywordOrExperimentName | No | Optional substring filter matched against the keyword text and the experiment name. Omit it to get every keyword in the window. |