π€Bulk Autocomplete
Bulk Autocomplete collects the search suggestions Google, Bing, YouTube or Amazon shows while people type. Give it a list of seed keywords, choose how each seed is expanded, and SEO Utils looks up every variation and saves the suggestions in one report.
You can also let AI suggest more seeds for you, or fill a template with a list of things β for example, every coffee brewing method in {brew method} coffee ratio.

How It Works
Seeds β You type seed keywords, generate them with AI, or fill a template.
Lookups β Each seed is expanded into variations (for example
cold brew a,cold brew b,how to cold brew), and each variation is looked up in the search engine's autocomplete. One variation is one lookup.Suggestions β Every suggestion is saved with the seed it came from, after your filters (excluded words and the
*pattern) have removed the ones you don't want.
Running Bulk Autocomplete
Open the Run Dialog
Go to Keyword Research > Bulk Autocomplete in the sidebar and click "Run Bulk Autocomplete".

Enter Seed Keywords
Type or paste your seed keywords, one per line.
Use * as a wildcard to ask for words in a specific position. For example, how to clean * machine looks up how to clean a machine, how to clean b machine, and so on.
Choose the Location, Language and Search Engine
Location / Language β The market you want suggestions for.
Search engine β Google, Bing, YouTube or Amazon. SEO Utils remembers your choice for the next run.
Choose How Each Seed Is Expanded
Under Expand each seed with, pick one or both:
Letters aβz
A letter after and before the seed (cold brew a, a cold brew). For a seed with *, a letter or digit at each *.
About 52
Questions and comparisons
Question and comparison words (how to cold brew, cold brew vs β¦). English only.
About 180
If you turn both off, each seed is looked up exactly as you typed it.
Filter the Suggestions (Optional)
Exclude words β Type a word and press Enter. Any suggestion that contains one of these words is not saved. Whole words only: excluding
teadrops "iced tea recipe" but keeps "teapot". Phrases such asnear mework too.Keep only suggestions that match the * pattern β For seeds with a wildcard, keep only suggestions that follow the same pattern. With
how to clean * machine, "how to clean espresso machine" is kept and "how to clean a mirror" is dropped.
Adjust Advanced Settings (Optional)
Open Advanced to change:
Workers β How many lookups run at the same time (1 to 50). More workers finish sooner but use more CPU.
Use proxies β Recommended for large runs so the search engine doesn't block you. See How to Use Proxies.
Check the Estimate and Run
The bottom of the dialog shows how many lookups the run will make (for example β 234 lookups). The number updates as you change seeds and options, and it is exactly what the run will do.
Click "Run". You go to the report page, where you can follow the progress. You can close the page or keep working β the run continues in the background.
SEO Utils remembers your expansion choices, the * pattern switch, workers, and proxies for the next run. Excluded words belong to one run and are not remembered.
Generating Seeds with AI
Click "Generate seeds with AI" under the seed keywords box to open the AI helper. It has two tabs: Related keywords and Fill a template.
Nothing is looked up in the helper. The seeds you add join your run, and you review them before you click "Run".
The AI helper uses your own AI provider account. Before you start:
Add your API key in Settings > Services > AI Settings.
Choose the model in Settings > General > Default AI Model.
Each click on Generate is one request to your provider. "My own list" in the Fill a template tab needs no AI.
Related Keywords
Use this tab to get seed ideas that contain a keyword, optionally kept inside a topic.
Describe the Ideas You Want
Keyword β Every idea will contain it (for example
cold brew). SEO Utils fills this with your first seed.Stay within a topic (optional) β Keep ideas on one subject, such as
home brewing. Leave it empty for broad ideas.How many β 10, 20, 30, or 50 ideas.
Click "Generate".

Pick the Ideas to Keep
All ideas are selected, except the ones marked on the right:
excluded word
The idea contains one of your excluded words, so all its suggestions would be dropped.
already in your seeds
It looks like a seed you typed. You can still select it.
already added
It is already in your AI seeds.
Use Select all and Clear to change the selection quickly, or click "Regenerate" for a new list.
Add the Seeds
Click "Add N seeds". The ideas appear under Generated seeds in the run dialog, marked as AI related.
Fill a Template
Use this tab when you have one pattern and many things to put in it. Each value fills the slot and becomes a seed.
Write the Template
Put one {slot} where the list goes, for example {brew method} coffee ratio or best {dog breed} food.
You can add * too, like best {brew method} for *. The wildcard expansion and the * pattern filter then apply to each filled seed.

Choose Where the List Comes From
A list from AI β Describe the list in List all (for example
coffee brewing methods), choose Up to 10, 20 or 30 values, and click "Generate".My own list β Type the values yourself. Press Enter or type a comma after each one.
Edit the Values
The values appear as chips. Remove the ones you don't want and add your own β an AI list can be edited just like your own list.
The Preview shows the seeds that will be added. Values that are empty after cleanup, or that make a seed longer than 200 characters, are listed as dropped.
Add the Seeds
Click "Add N seeds". The seeds appear under Generated seeds, marked From templates.
Reviewing Generated Seeds
Back in the run dialog, Generated seeds lists the seeds from the helper in groups (AI related and From templates).
Click the Γ on a seed to remove it.
Click "Remove" next to a group, or "Remove all", to clear seeds in bulk.
Click "Generate more with AI" to add more.
When generated seeds are present, Expand each seed with shows one row for Seeds you typed and one for Generated seeds, so each group can be expanded differently. By default, generated seeds get letters only; turn on questions for them if you need more.

Report Detail Page
Click a report to open it. The header shows how many seeds of each type the run used (typed, AI related, from a template) and a summary of the run's settings: expansion, excluded words, the * pattern filter, and any templates.

While a run is in progress, the report shows how many lookups are done. Click "Cancel run" to stop it; suggestions saved so far are kept.
Columns
Keyword
The suggestion
Volume
Monthly search volume (after Check Metrics)
Amazon Volume
Monthly Amazon search volume (Amazon reports only, after Check Amazon Volume)
CPC
Cost per click (after Check Metrics)
KD
Keyword difficulty (after Check Metrics)
Intent
Search intent (after Check Metrics)
Word Count
Number of words in the suggestion
Found from
The seed the suggestion came from, with its type (typed, AI Β· related, template)
On a YouTube or Amazon report, Check Metrics fills in Google search volume, CPC and difficulty for the suggestions, and the column is named Google Volume to make that clear. YouTube does not publish search volume; for Amazon, use Check Amazon Volume.
Filtering Suggestions
Use Filters to narrow the list:
Search β Find suggestions by text.
Volume, CPC, Difficulty, Word Count β Filter by range.
Amazon Volume β Filter by range (Amazon reports only).
Seed type β Show only suggestions from typed, AI related, or template seeds.
Seed Keyword β Show only suggestions from one seed.
Available Actions
Check Metrics
Fetch search volume, CPC, difficulty, and intent for the suggestions
Check Amazon Volume
Fetch Amazon search volume for the suggestions (Amazon reports only, Actions > Check Amazon Volume)
Export
Download the suggestions as CSV, including the seed and its type, and Amazon Volume on an Amazon report (Actions > Export)
View log
See what the run did: lookups, failures, and how many suggestions each filter dropped (Actions > View log)
Save to List
Select suggestions, then Bulk Actions > Save to List to add them to Saved Keywords
Checking Amazon Volume
On an Amazon report, Check Amazon Volume gets each suggestion's monthly search volume on Amazon from DataForSEO. It is a separate figure from Google search volume, and checking it does not change the Google Volume column.
Open the Dialog
Filter the table to the suggestions you want (or keep all of them), then click Actions > Check Amazon Volume.

Review the Count and the Cost
Only keywords not checked this month β On by default, so a second check this month costs nothing for keywords already checked.
The dialog shows how many keywords will be checked and about how much it costs, for example About $0.13 for 1,000 keywords.
Run the Check
Click "Check Amazon Volume". The Amazon Volume column fills in when the check is done. A dash means Amazon had no figure for that keyword; hover over it to see when it was checked.
DataForSEO has Amazon search volume for these locations: Australia, Austria, Canada, Egypt, France, Germany, India, Italy, Mexico, the Netherlands, Saudi Arabia, Singapore, Spain, the United Arab Emirates, the United Kingdom and the United States. Reports for other Amazon locations get suggestions but no Amazon volume, and the dialog says so.
Managing Reports
The Autocomplete Reports page lists every run with its search engine, seed counts by type, number of keywords, and date.
Use the three-dot menu on a row to View or Delete a report. Select several reports and use Bulk Actions > Move to Workspace to move them to another workspace.
Best Practices
Start small. Check the estimate before running thousands of seeds, and use proxies for large runs.
Exclude competitors and off-topic words (brand names, "free", "near me") to keep the report focused.
Use
*for positions you care about, and keep the pattern filter on to stay on topic.Keep AI seeds lean. Pick only the ideas you would target; letters alone usually give enough suggestions for generated seeds.
Use templates for lists of things β products, locations, breeds, methods β instead of typing every combination.
Last updated