Autocomplete Suggestions: Google, YouTube, Amazon, DuckDuckGo
Pricing
from $0.45 / 1,000 suggestion returneds
Autocomplete Suggestions: Google, YouTube, Amazon, DuckDuckGo
Get Google, YouTube, Amazon, DuckDuckGo and Bing search autocomplete suggestions for a keyword. A-Z alphabet expansion for Google autocomplete keyword research and long tail ideas; YouTube autocomplete for video tags. One row per suggestion with rank. Export to CSV or Google Sheets, or from n8n.
Pricing
from $0.45 / 1,000 suggestion returneds
Rating
0.0
(0)
Developer
Adriana Voss
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Share
Extract real-time search autocomplete suggestions across Google, YouTube, Amazon, DuckDuckGo, and Bing. Turn any seed keyword into dozens or hundreds of high-intent search terms. Built for SEO professionals, content marketers, e-commerce sellers, and market researchers who need fresh long-tail keyword ideas straight from search engine autosuggest APIs.
Includes optional A-Z alphabet expansion to discover deep long-tail query variations (e.g. apify a..., apify b...). Billed per delivered suggestion row, with misses and empty runs completely free.
How to use
- In the Apify Console. Open the actor page and click Start — the
keywordsfield is already pre-filled with a working example. Results land in the run's dataset as soon as each item is found. - Via the API. Call it directly with a POST request — no Console needed once you have an API token:
curl "https://api.apify.com/v2/acts/accountable_eel~autocomplete-suggestions-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"keywords":["apify","web scraper"]}'
- On a schedule. Save this actor as an Apify Task with the input you want, then add a Schedule (hourly, daily, weekly) so it runs on its own — no server of your own required.
Input
{"keywords": ["apify","web scraper"]}
One keyword or phrase per line (e.g. apify, web scraper, cheap flights). Accepted formats: apify, web scraper, cheap flights.
Output
One row per suggestion, for example:
| query | found | status | keyword | engine | suggestion | rank | sourceUrl | searchUrl | country | language | expansionPrefix | suggestionCount | scrapedAt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| apify | true | OK | 1970-01-01T00:00:00.000Z |
A miss comes back as a row with "found": false and is never charged. Missing fields are null, never 0 or empty strings.
Pricing
- Suggestion returned: $0.90 per 1,000 suggestions
Plus a $0.005 start fee per run. Charged per suggestion row returned; a seed keyword with no suggestions found is never charged.
Example runs
Paste any of these into the Input tab and press Start. All three return rows with no key, no token, and no account of your own beyond an Apify login.
Google and YouTube suggestions with A-Z alphabet expansion. The recommended setup for keyword research:
{"keywords": ["apify", "web scraper"],"engines": "google,youtube","alphabetExpansion": true,"maxResults": 50}
E-commerce product suggestions across Amazon. Quick keyword discovery for retail products:
{"keywords": ["running shoes", "wireless earbuds"],"engines": "amazon","alphabetExpansion": false,"country": "us"}
Multi-engine comparison across all platforms. Collect suggestions from Google, YouTube, Amazon, DuckDuckGo, and Bing:
{"keywords": ["podcast microphone"],"engines": "all","alphabetExpansion": false,"country": "us","language": "en"}
Use it from Clay, n8n, Make, or an AI agent
This actor runs synchronously over plain HTTP — call it directly from a script, a workflow tool, or an AI agent, no Apify Console needed once you have an API token.
curl "https://api.apify.com/v2/acts/accountable_eel~autocomplete-suggestions-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"keywords":["apify","web scraper"]}'
n8n. Add an HTTP Request node: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~autocomplete-suggestions-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body Content Type JSON, JSON Body {"keywords":["apify","web scraper"]} (swap in an expression from an earlier node for a real value).
Clay. Add an "HTTP API" column: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~autocomplete-suggestions-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body {"keywords":["{{seed keyword}}"]}, mapping the row's seed keyword into the keywords array.
MCP. In Claude, Cursor, or any MCP client with the Apify MCP server, ask for "google autocomplete scraper" — the agent will find and run this actor.