treg.to / Workflows / Keyword volume checker: expand a seed, price the demand, read the seasonality
3 steps · 1 providers · $0.000 markup

Keyword volume checker: expand a seed, price the demand, read the seasonality

Give your agent a seed keyword and get back the related terms, their monthly volume, CPC, competition and a 12-month trend, plus a spend split by volume share. 3 steps through one treg.to key, with the price printed before each.
$1.00 of free credit once per new verified account · no provider signup · no card
used in this run
DataForSEO
Try it

One prompt runs the whole thing

1Set your agent up, once
in your agent's chat
set up treg — https://treg.to/llms.txt
2Ask for the list
the prompt
Using treg, expand 'protein powder' into 50 related keywords, then get Google search volume, CPC and competition for all of them in one batch, and the 12-month trend for the top 5. Show me the price before each call. Give me a CSV with keyword, monthly_volume, cpc_usd, competition, q4_vs_rest_pct and suggested_spend_pct by volume share.
works in
ChatGPTClaudeClaude CodeCodexCursorGemini CLI

Why this prompt works

Expand first, then price

One ideas call turns a seed into a list; one volume call prices the whole list. Two calls, not fifty.

Batch the volume lookup

The volume route bills per request, not per keyword, so 50 keywords cost the same as one.

Ask for the trend on the head terms only

The trend route takes five keywords per call. Spend it on the terms that carry the volume.

Own-asset note

If you connect a Google Ads account, the same volume and ideas calls run on your own quota at no metered cost.

The steps

What ChatGPT calls, and what each call costs

Prices are the provider’s own rate, read from the catalog when this page loads, with $0.000 added by treg.to. Success rates are treg.to’s own served calls over the last 30 days.

#StepWhat the agent asksProvider usedPriceSuccess rate
1Expand the seedBilled per request plus a small amount per keyword returned. Set the limit; the default is 100.related keywords with volume, CPC and difficultyDataForSEODataForSEO6 providers do this step$0.012 per call100% (2746 calls, 463ms median)
2Price the list in one batchOne flat request covers up to 1,000 keywords. Never loop this route.monthly volume, CPC, competition and 12 monthly figures per keywordDataForSEODataForSEO5 providers do this step$0.09 per call100% (4135 calls, 2.7s median)
3Read the trendThe run asked treg's routed trends endpoint, which picks the cheapest provider with your own keys first; this is the child that served.interest over time for up to five keywordsDataForSEODataForSEO2 providers do this step$0.0012 per callnot yet measured
At the rates above, 50 rows where every call hits comes to $0.10 (1 × $0.012 + 1 × $0.09 + 1 × $0.0012). The receipt below is what it actually cost.
The receipt

What it actually cost

Run on 2026-09-14, 50 keywords in.

Seed expanded
'protein powder' to 50 related keywords, one call, depth 2
Volume priced
50 of 50 keywords returned volume in one batch call
Demand found
742,970 monthly searches across the list; the head term is 368,000
Trend read
top 5 keywords, served by DataForSEO Trends
Total metered
$0.11: $0.018 ideas, $0.09 volume, $0.0012 trend

Three calls, three receipts. The ideas call billed its request fee plus a fraction of a cent per keyword returned; the volume call billed one flat fee for the whole batch, which is why the table's per-row price is misleading for it; the trend call was routed and settled at the child's rate. The head term's Q4 volume runs 29% below the rest of the year, so the seasonality column matters for this niche.

Download the CSV of this run

Why treg.to

Why go through treg.to

One key, not 9 accounts

treg.to holds the provider keys. Neither you nor the agent sees them.

Price before the call

The provider's own rate, $0.000 markup, from a prepaid balance.

No subscription, no seats

Charged per call. $1.00 free per new team, no card to start.

Your own keys are free

Already pay Hunter? Register it and those calls are never metered.

Switch by changing a word

Another provider is a different word in the prompt, not a new integration.

Nothing to integrate

No SDK, no OAuth dance per vendor, no seats.

The detail

Where it goes wrong

Keyword returns no volume

Google reports nothing for very low-volume terms. The batch is still billed as one request.

Bucketed volumes

A connected Google Ads account with little spend sees bucketed ranges instead of exact numbers. That is Google's limit, not the API's.

Trend call capped at five

The trend route takes at most five keywords per call. Send the head terms, not the list.

CPC is a national average

Local or tightly targeted campaigns see different auction prices.

Questions

Before you start

What does a 50-keyword run cost?

The receipt above is the answer for this run. The volume call is a flat fee per request, so the list length barely moves the bill.

Can I use my own Google Ads account?

Yes. Connect it and the ideas and volume calls route through the Keyword Planner API on your own quota.

What about Bing?

DataForSEO has Bing volume routes with the same shape. Ask for both and merge on keyword.

How current is the trend data?

The trend series is weekly for the past twelve months and reflects past demand, not a forecast.