What is clickstream search volume and how to get it with DataForSEO?
Clickstream search volume is the estimated search volume rate of a keyword calculated with the use of clickstream data – information collected while a user navigates the Internet. Clickstream data captures search terms and queries used to find a website, the sequence of pages visited, the duration spent on each page, and interactions such as clicks and searches.
Most importantly, this data is generated by actual users, so the number of searches by keywords, clicks, or user interaction patterns is precise. Thus, search volume can be calculated with maximum accuracy using clickstream data.
To calculate the clickstream search volume, we utilize the following approach. First, we interpret and refine the collected clickstream data to form a clickstream events dataset. Then, we multiply the clickstream events by special coefficients to get an estimated quantity of searches made with a particular keyword during a month. These coefficients are derived from numerous factors, but the main factor used during calculations is a proportion between the number of devices and the overall number of users on the Internet.
Read our dedicated blog post to learn more about clickstream data and how it is collected and processed.
How can I get clickstream search volume for multiple keywords?
Using our new Bulk Clickstream Search Volume endpoint of Keyword Data API, you can obtain search volume values for up to 1000 keywords in one request. Moreover, you will get a monthly clickstream search volume rate over the last 12 months for every keyword in the request.
Below are the instructions on how to use the Bulk Clickstream Search Volume endpoint:
1 Call the Bulk Clickstream Search Volume endpoint.
POST: https://api.dataforseo.com/v3/keywords_data/clickstream_data/bulk_search_volume/live
2 In the keywords
array, specify your keywords. You can specify up to 1000 keywords in a single request.
3 Specify the location parameters by adding the location_code
or location_name
field to the POST body.
Your request should be structured as in the following example:
[
{
"location_code": 2840,
"keywords": [
"iphone 15",
"iphone 15 pro",
"iphone 15 pro max",
"macbook air m3",
"ipad pro"
]
}
]
After sending the request, you will get the following result in JSON:
{
"version": "0.1.20240801",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.3593 sec.",
"cost": 0.0105,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "08201510-1535-0591-0000-832854c0d11b",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.2980 sec.",
"cost": 0.0105,
"result_count": 1,
"path": [
"v3",
"keywords_data",
"clickstream_data",
"bulk_search_volume",
"live"
],
"data": {
"api": "keywords_data",
"function": "bulk_search_volume",
"se": "clickstream_data",
"location_code": 2840,
"keywords": [
"iphone 15",
"iphone 15 pro",
"iphone 15 pro max",
"macbook air m3",
"ipad pro"
]
},
"result": [
{
"location_code": 2840,
"items_count": 5,
"items": [
{
"keyword": "iphone 15",
"search_volume": 971481,
"monthly_searches": [
{
"year": 2024,
"month": 7,
"search_volume": 971481
},
{
"year": 2024,
"month": 6,
"search_volume": 1031124
},
{
"year": 2024,
"month": 5,
"search_volume": 1031975
},
{
"year": 2024,
"month": 4,
"search_volume": 1024573
},
{
"year": 2024,
"month": 3,
"search_volume": 1010790
},
{
"year": 2024,
"month": 2,
"search_volume": 1010364
},
{
"year": 2024,
"month": 1,
"search_volume": 999984
},
{
"year": 2023,
"month": 12,
"search_volume": 966801
},
{
"year": 2023,
"month": 11,
"search_volume": 982684
},
{
"year": 2023,
"month": 10,
"search_volume": 984742
},
{
"year": 2023,
"month": 9,
"search_volume": 972377
},
{
"year": 2023,
"month": 8,
"search_volume": 562905
}
]
},
{
"keyword": "iphone 15 pro max",
"search_volume": 406017,
"monthly_searches": [
{
"year": 2024,
"month": 7,
"search_volume": 406017
},
{
"year": 2024,
"month": 6,
"search_volume": 402784
},
{
"year": 2024,
"month": 5,
"search_volume": 373686
},
{
"year": 2024,
"month": 4,
"search_volume": 351224
},
{
"year": 2024,
"month": 3,
"search_volume": 328676
},
{
"year": 2024,
"month": 2,
"search_volume": 314127
},
{
"year": 2024,
"month": 1,
"search_volume": 296430
},
{
"year": 2023,
"month": 12,
"search_volume": 269373
},
{
"year": 2023,
"month": 11,
"search_volume": 255203
},
{
"year": 2023,
"month": 10,
"search_volume": 234942
},
{
"year": 2023,
"month": 9,
"search_volume": 193168
},
{
"year": 2023,
"month": 8,
"search_volume": 53455
}
]
},
{
"keyword": "iphone 15 pro",
"search_volume": 309022,
"monthly_searches": [
{
"year": 2024,
"month": 7,
"search_volume": 309022
},
{
"year": 2024,
"month": 6,
"search_volume": 309533
},
{
"year": 2024,
"month": 5,
"search_volume": 287922
},
{
"year": 2024,
"month": 4,
"search_volume": 271160
},
{
"year": 2024,
"month": 3,
"search_volume": 250910
},
{
"year": 2024,
"month": 2,
"search_volume": 238914
},
{
"year": 2024,
"month": 1,
"search_volume": 223599
},
{
"year": 2023,
"month": 12,
"search_volume": 201987
},
{
"year": 2023,
"month": 11,
"search_volume": 191196
},
{
"year": 2023,
"month": 10,
"search_volume": 173365
},
{
"year": 2023,
"month": 9,
"search_volume": 147108
},
{
"year": 2023,
"month": 8,
"search_volume": 41082
}
]
},
{
"keyword": "ipad pro",
"search_volume": 238658,
"monthly_searches": [
{
"year": 2024,
"month": 7,
"search_volume": 238658
},
{
"year": 2024,
"month": 6,
"search_volume": 250145
},
{
"year": 2024,
"month": 5,
"search_volume": 244954
},
{
"year": 2024,
"month": 4,
"search_volume": 219174
},
{
"year": 2024,
"month": 3,
"search_volume": 216707
},
{
"year": 2024,
"month": 2,
"search_volume": 217643
},
{
"year": 2024,
"month": 1,
"search_volume": 221216
},
{
"year": 2023,
"month": 12,
"search_volume": 218494
},
{
"year": 2023,
"month": 11,
"search_volume": 214330
},
{
"year": 2023,
"month": 10,
"search_volume": 205093
},
{
"year": 2023,
"month": 9,
"search_volume": 203186
},
{
"year": 2023,
"month": 8,
"search_volume": 194482
}
]
},
{
"keyword": "macbook air m3",
"search_volume": 46795,
"monthly_searches": [
{
"year": 2024,
"month": 7,
"search_volume": 46795
},
{
"year": 2024,
"month": 6,
"search_volume": 44583
},
{
"year": 2024,
"month": 5,
"search_volume": 38798
},
{
"year": 2024,
"month": 4,
"search_volume": 34458
},
{
"year": 2024,
"month": 3,
"search_volume": 27567
},
{
"year": 2024,
"month": 2,
"search_volume": 19654
},
{
"year": 2024,
"month": 1,
"search_volume": 16591
},
{
"year": 2023,
"month": 12,
"search_volume": 12252
},
{
"year": 2023,
"month": 11,
"search_volume": 10698
},
{
"year": 2023,
"month": 10,
"search_volume": 8401
},
{
"year": 2023,
"month": 9,
"search_volume": 5444
},
{
"year": 2023,
"month": 8,
"search_volume": 5285
}
]
}
]
}
]
}
]
}
In the items
array, you can find objects with clickstream search volume for each keyword. The search_volume
field displays a keyword’s current clickstream-based search volume. Within the same object, the monthly_searches
array provides monthly clickstream search volume values for the keyword over the last 12 months.
By using the DataForSEO Bulk Clickstream Search Volume endpoint, you can easily pull precise search volume for multiple keywords at once