Autocomplete Suggestions: Google, YouTube, Amazon, DuckDuckGo avatar

Autocomplete Suggestions: Google, YouTube, Amazon, DuckDuckGo

Pricing

from $0.45 / 1,000 suggestion returneds

Go to Apify Store
Autocomplete Suggestions: Google, YouTube, Amazon, DuckDuckGo

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

Adriana Voss

Maintained by Community

Actor 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

  1. In the Apify Console. Open the actor page and click Start — the keywords field is already pre-filled with a working example. Results land in the run's dataset as soon as each item is found.
  2. 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"]}'
  3. 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:

queryfoundstatuskeywordenginesuggestionranksourceUrlsearchUrlcountrylanguageexpansionPrefixsuggestionCountscrapedAt
apifytrueOK1970-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.