Home / Tools / People Also Ask Scraper
Keyword data
People Also Ask Scraper
Get Google People Also Ask questions (up to 4 levels deep), related searches and optional AI Overview text for any keyword, country, city and language. Content ideas, FAQ schema and AEO research in bulk. No proxies or browser needed.
- Price: $5.50 per 1,000 × keyword search
- Prefilled example: finished in 11 s on Oct 19, 2026 (Searched 1 keyword(s): 9 People Also Ask questions, 8 related searches.)
- Works with: Apify Console, REST API, Python, JavaScript, MCP (Claude, Cursor, VS Code), n8n, Make, Zapier
- Last updated: 2026-10-28
Sample output
Real rows from the prefilled example run on Oct 19, 2026.
Full JSON of one real output row (4 rows in the example dataset)
{
"keyword": "standing desk benefits",
"type": "question",
"text": "Is standing for 7 hours a day unhealthy?",
"position": 1,
"level": 1,
"parent_question": null,
"answer": null,
"answer_title": null,
"answer_url": null,
"answer_domain": null,
"location": "United States",
"language": "English",
"device": "desktop",
"scraped_at": "2026-10-19T02:07:05Z"
}Output fields
From the Actor's dataset schema. Every row has the same flat shape, so it drops straight into a spreadsheet, a database or an agent's context.
| Field | Type | Description |
|---|---|---|
keyword | string | Keyword searched on Google |
type | string | Row type: question (People Also Ask), related_search or ai_overview |
text | string | The question, related search, or AI Overview text |
position | integer | Order on the results page (1 = first) |
level | integer | 1 = shown directly, 2 = revealed by clicking another question |
parent_question | string | Question that was clicked to reveal this one (level 2) |
answer | string | Answer snippet shown under the question, when available |
answer_title | string | Title of the page the answer comes from |
answer_url | string | URL of the page the answer comes from |
answer_domain | string | Domain of the page the answer comes from |
ai_overview_references | array | Sources cited by the AI Overview (ai_overview rows only) |
location | string | Country the data is for, e.g. "United States" |
language | string | Language name, e.g. "English" |
device | string | desktop or mobile |
scraped_at | string | When this row was produced (ISO 8601, UTC) |
Pricing
Pay per result, billed by Apify. No subscription and no minimum. Discount tiers apply automatically on paid Apify plans.
| Event | Free plan | Bronze | Silver | Gold |
|---|---|---|---|---|
| Keyword search main Charged once per keyword searched on Google. | $0.0055 | $0.0054 | $0.0053 | $0.0052 |
| People Also Ask question Charged once per People Also Ask question returned. | $0.0006 | $0.0006 | $0.0005 | $0.0004 |
| AI Overview check Charged once per keyword when the AI Overview add-on is on. | $0.005 | $0.005 | $0.005 | $0.005 |
Examples on the Free plan: 100 keyword searchs = $0.55, 1,000 keyword searchs = $5.50, 10,000 keyword searchs = $55. Apify's Free plan includes $5 of monthly usage credit. Prices read from the Apify API at build time (2026-10-27).
Example input
This is the prefilled input on the Store page. Keep it and click Start to see real data in seconds.
{
"keywords": [
"how to start a blog"
],
"location": "United States",
"language": "English",
"clickDepth": 2
}Use it from code, no-code or an AI agent
cURL (one request, returns rows)
curl -X POST \
"https://api.apify.com/v2/acts/wrenfield-data~people-also-ask-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"keywords": ["how to start a blog"], "location": "United States", "language": "English", "clickDepth": 2}'Python
# pip install apify-client
import os
from apify_client import ApifyClient
client = ApifyClient(os.environ["APIFY_TOKEN"])
run = client.actor("wrenfield-data/people-also-ask-scraper").call(
run_input={
"keywords": [
"how to start a blog"
],
"location": "United States",
"language": "English",
"clickDepth": 2
},
max_total_charge_usd=1.00, # hard cap for this run
)
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row)JavaScript / Node
// npm i apify-client
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('wrenfield-data/people-also-ask-scraper').call({
"keywords": [
"how to start a blog"
],
"location": "United States",
"language": "English",
"clickDepth": 2
}, { maxTotalChargeUsd: 1 });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);MCP (Claude, Cursor, VS Code, any MCP client)
{
"mcpServers": {
"wrenfield-people-also-ask-scraper": {
"url": "https://mcp.apify.com?tools=wrenfield-data/people-also-ask-scraper"
}
}
}Remote MCP server hosted by Apify. Sign in with OAuth on first use, or send Authorization: Bearer <APIFY_TOKEN>. The tool appears as wrenfield-data--people-also-ask-scraper. More client setups on the MCP page.
n8n, Make, Zapier
Use the official Apify node or app, pick Run Actor, enter wrenfield-data/people-also-ask-scraper and paste the input JSON above. Then read the run's dataset items. Ready-made n8n workflows are on the n8n templates page.
For AI agents and code generators: this page as Markdown · OpenAPI 3 spec (run, run-sync and dataset endpoints).
FAQ
How much does People Also Ask Scraper cost?
$0.0055 per keyword search on the Apify Free plan ($5.50 per 1,000), billed per result by Apify with no subscription. Plus $0.0006 per people also ask question. Plus $0.005 per ai overview check. Higher Apify plans get the discounted tiers shown in the pricing table. You can cap any run with a maximum cost.
Why are many answer fields empty?
Google now answers most People Also Ask questions with AI-generated text that loads separately, so there's often no classic snippet to save. Turn on Include AI Overview to capture Google's AI answer for the keyword itself.
Why do some keywords have no questions?
Google doesn't show People Also Ask for every search. Those keywords are listed in the run SUMMARY, and you only pay the keyword-search fee for them.
Can I target a city?
Yes. Use the full Google location name, e.g. New York,New York,United States.
Related tools
Keyword Search Volume
Google Keyword Planner volume, CPC, competition and 12-month trends, no Ads account.
Keyword Research Tool
Keyword ideas with volume, KD, intent and SERP features in one row.
Competitor Keywords
Every keyword a domain ranks for, with position, volume and traffic.
Keyword Gap Report
Keywords up to 3 competitors rank for and you don't, top 20 re-checked on live Google.
Keyword Difficulty Checker
KD 0-100 and search intent for thousands of keywords at once.
Google Autocomplete Expander
Long-tail and question keywords from Google and YouTube suggestions.
Compare and plan
Try People Also Ask Scraper now
Open it on Apify, keep the prefilled example and click Start. The Apify Free plan includes $5 of monthly credit, no card needed.
Open on Apify