{"product_id":"scrape-google-search-results-via-webhook-with-coreclaw","title":"Scrape Google Search Results via Webhook with CoreClaw","description":"\u003ch3\u003eScrape Google search results on demand—just call a webhook\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow exposes a webhook that takes a Google search query, runs the \u003cstrong\u003eCoreClaw Google Search Scraper Worker\u003c\/strong\u003e via HTTP, and returns clean, structured \u003cstrong\u003eJSON organic results\u003c\/strong\u003e (title, URL, snippet, and position). No manual scraping—send a POST request and get normalized results back.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a POST request\u003c\/strong\u003e on the webhook endpoint with a search query plus optional parameters.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates and formats the payload\u003c\/strong\u003e, applying defaults when needed: \u003cstrong\u003ecountry = us\u003c\/strong\u003e, \u003cstrong\u003elanguage = en\u003c\/strong\u003e, and \u003cstrong\u003emax_results = 10\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalls CoreClaw\u003c\/strong\u003e by using the \u003cem\u003eCoreClaw Google Search Scraper Worker API\u003c\/em\u003e through an HTTP request, authenticated with the \u003cstrong\u003eCORECLAW_API_KEY\u003c\/strong\u003e environment variable.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExtracts and normalizes organic results\u003c\/strong\u003e from the CoreClaw response into a consistent array containing: \u003cstrong\u003eposition, title, url, displayed_url, and snippet\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns a JSON webhook response\u003c\/strong\u003e that includes the original query context, result count, and the normalized results array.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSEO and competitive research automation\u003c\/strong\u003e: fetch current organic rankings for specific keywords.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead and market intelligence\u003c\/strong\u003e: collect search results and feed them into your CRM or enrichment workflow.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaaS monitoring\u003c\/strong\u003e: periodically query keywords and track changes using an n8n scheduler plus this webhook.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContent brief support\u003c\/strong\u003e: gather top organic snippets and sources for topic validation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes:\u003c\/strong\u003e Code, Webhook, Sticky Note, HTTP Request, Respond to Webhook.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCoreClaw integration:\u003c\/strong\u003e HTTP call to the CoreClaw Google Search Scraper Worker API using \u003cstrong\u003eCORECLAW_API_KEY\u003c\/strong\u003e from environment variables.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWebhook endpoint:\u003c\/strong\u003e use the production webhook URL for the \u003cstrong\u003e“google-search-scraper”\u003c\/strong\u003e endpoint.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRequest body:\u003c\/strong\u003e send \u003ccode\u003e{ \"query\" } \u003c\/code\u003e (or \u003ccode\u003e\"q\"\u003c\/code\u003e\/\u003ccode\u003e\"keyword\"\u003c\/code\u003e) plus optional \u003ccode\u003ecountry\u003c\/code\u003e, \u003ccode\u003elanguage\u003c\/code\u003e, and \u003ccode\u003emax_results\u003c\/code\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45785611665587,"sku":"N8N-17926","price":56.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/6JbFsop0AL10ih-CIBMhz_IX6KkIY7.png?v=1786179846","url":"https:\/\/buyflowscripts.com\/products\/scrape-google-search-results-via-webhook-with-coreclaw","provider":"N8N Commerce","version":"1.0","type":"link"}