Google Ads Traffic Forecast avatar

Google Ads Traffic Forecast

Pricing

$0.50 / actor start

Go to Apify Store
Google Ads Traffic Forecast

Google Ads Traffic Forecast

Estimate Google Ads clicks, average CPC, and campaign cost for up to 1,000 keywords across major countries, languages, bids, match types, and forecast periods.

Pricing

$0.50 / actor start

Rating

0.0

(0)

Developer

wang wei

wang wei

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 days ago

Last modified

Share

Google Ads Traffic Forecast — Estimate Clicks, CPC & Campaign Cost

Estimate Google Ads traffic before launching a campaign. Submit one keyword per run, choose target countries and language, set your maximum bid and match type, then export projected clicks, average CPC, and total advertising cost.

Why Use This Actor

  • Forecast paid-search demand before committing campaign budget.
  • Compare the same keyword across major countries.
  • Test exact, phrase, and broad match scenarios.
  • Model next-week, next-month, or next-quarter performance.
  • Export structured results to JSON, CSV, Excel, databases, or automation tools.
  • Run without configuring external API credentials.

Important Forecast Scope

Each result is a forecast for the single input keyword in one selected country. If you select three countries, the Actor creates three forecast tasks and normally exports one forecast per country.

Quick Start

{
"keywords": "seo tools",
"locations": ["United States", "United Kingdom"],
"language": "English",
"bid": 999,
"match": "exact",
"date_interval": "next_month"
}

All fields have defaults, so empty automated-test inputs also run successfully.

Input Reference

Keyword

Enter exactly one keyword or phrase per run, with a maximum of 80 characters and 10 words. Multiple keywords are rejected before any paid request is sent. Default: seo tools.

Target Locations

Choose one or more countries from a 39-country multi-select dropdown. One forecast task is generated for each country. Default: United States.

Available markets include the United States, United Kingdom, Germany, France, Canada, Australia, Japan, India, China, Brazil, Italy, Spain, Netherlands, South Korea, Mexico, Indonesia, Turkiye, Switzerland, Sweden, Poland, Belgium, Austria, Norway, Denmark, Finland, Ireland, Singapore, New Zealand, Israel, United Arab Emirates, Saudi Arabia, South Africa, Philippines, Thailand, Vietnam, Malaysia, Argentina, Chile, and Colombia.

Target Language

Choose one of 20 major languages. Keywords are not translated automatically. Default: English.

Maximum Bid

Positive integer representing the maximum bid used by the forecasting model. Higher bids can produce higher projected traffic and cost. Default: 999.

Keyword Match Type

  • Exact — focuses on the entered keywords.
  • Phrase — includes close phrase-level demand.
  • Broad — models wider related demand.

Default: Exact.

Forecast Period

Choose Next week, Next month, or Next quarter. Default: Next month.

Output Fields

Each Dataset row contains only user-relevant, queryable fields:

FieldTypeDescription
keywordsarraySingle input keyword, preserved as a queryable array
location_namestringSelected target country
languagestringSelected target language
bidintegerMaximum bid used by the model
match_typestringexact, phrase, or broad
forecast_periodstringnext_week, next_month, or next_quarter
average_cpcnumber/nullEstimated average cost per click in USD
estimated_clicksnumber/nullProjected clicks during the selected period
estimated_costnumber/nullProjected total ad spend in USD

Internal task IDs, service status codes, provider metadata, location/language codes, and deprecated metrics are hidden. The service currently does not provide meaningful impression or CTR forecasts, so those always-empty fields are intentionally excluded.

Defaults and Automated Tests

When a field is empty or missing, the Actor uses:

FieldDefault
Keywordsseo tools
Target LocationsUnited States
Target LanguageEnglish
Maximum Bid999
Match TypeExact
Forecast PeriodNext month

Runtime defaults apply to Console runs, API requests, schedules, integrations, and Apify automated tests.

Pricing & Limits

Tier or settingLimit
Free users5 runs per day
Paid Apify usersUnlimited runs
KeywordExactly 1 per run
Countries39 major selectable markets
Languages20 major selectable languages
Forecast tasksOne per selected country

Usage is billed through the Actor's configured Apify events. Each run accepts one keyword to keep usage predictable and control costs.

Use Cases

  • Campaign budgeting — estimate spend and clicks before launch.
  • Market comparison — compare the same campaign across countries.
  • Bid scenario planning — run multiple bids and compare projected economics.
  • Match-type testing — quantify exact versus phrase versus broad demand.
  • Agency reporting — export consistent forecasts for client proposals.

FAQ

Are impressions and CTR included?
No. Those fields are no longer populated reliably, so the Actor hides them instead of returning meaningless null columns.

What currency is used?
average_cpc and estimated_cost are returned in USD.

Does Target Language translate my keywords?
No. It selects the language market used by the forecast model. Enter localized keywords yourself when researching non-English markets.

Where can I inspect errors?
Open the default Key-Value Store and read the SUMMARY record.

Support

Open an issue from the Actor page and include the run ID plus the SUMMARY record. Never include account credentials.