Google Ads Traffic Forecast
Pricing
$0.50 / actor start
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
8 days ago
Last modified
Categories
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:
| Field | Type | Description |
|---|---|---|
keywords | array | Single input keyword, preserved as a queryable array |
location_name | string | Selected target country |
language | string | Selected target language |
bid | integer | Maximum bid used by the model |
match_type | string | exact, phrase, or broad |
forecast_period | string | next_week, next_month, or next_quarter |
average_cpc | number/null | Estimated average cost per click in USD |
estimated_clicks | number/null | Projected clicks during the selected period |
estimated_cost | number/null | Projected 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:
| Field | Default |
|---|---|
| Keywords | seo tools |
| Target Locations | United States |
| Target Language | English |
| Maximum Bid | 999 |
| Match Type | Exact |
| Forecast Period | Next month |
Runtime defaults apply to Console runs, API requests, schedules, integrations, and Apify automated tests.
Pricing & Limits
| Tier or setting | Limit |
|---|---|
| Free users | 5 runs per day |
| Paid Apify users | Unlimited runs |
| Keyword | Exactly 1 per run |
| Countries | 39 major selectable markets |
| Languages | 20 major selectable languages |
| Forecast tasks | One 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.
