{"name":"google-shopping-search","id":"sfoln/google-shopping-search","title":"Google Shopping Scraper","description":"Search Google Shopping and get one row per product: title, merchant, URL, numeric price and currency, rating, reviews, delivery, offers and product ID, plus min, median and max price per query. $6 per 1,000 result pages of about 40 products.","version":"0.1","status":"ready","family":{"id":"company-lead-intelligence","name":"Company & lead intelligence","description":"Company enrichment, contact discovery, tech-stack detection, hiring signals, job listings, public tenders, Shopify stores, marketplace listings, NPI provider records, e-mail and phone validation.","actors":13},"categories":["ECOMMERCE","LEAD_GENERATION","AUTOMATION"],"availability":"on_request","seoTitle":"Google Shopping API – $6 per 1,000 Pages of ~40 Products","seoDescription":"Google Shopping scraper API: compare product prices, merchants, ratings and delivery across stores, as JSON. $6 per 1,000 result pages of ~40 products.","summary":"Google Shopping Scraper searches Google Shopping and returns one clean row per product: title, merchant, product URL, domain, numeric price and ISO currency, rating, reviews count, delivery info, number of offers, image and Google product ID. Each query also gets a summary row with min, median and max price. Built for price monitoring, competitor research, catalog enrichment and shopping assistants.","pricing":{"model":"pay-per-event","currency":"USD","billedBy":"Apify","freePlanMaxItemsPerRun":10,"events":[{"name":"google-shopping-query","title":"Google Shopping credit","description":"Charged per upstream credit consumed. One Google Shopping page (up to ~40 products) uses 2 credits.","priceUsd":0.003}]},"input":{"description":"Enter product searches (one per line). Each query writes one row per product plus one `query_summary` row with price statistics.","required":["queries"],"fields":[{"name":"queries","title":"Product queries","type":"array","required":true,"description":"Product searches as you would type them into Google Shopping, one per line. Accounts on the Apify free plan can process up to 10 queries per run.","prefill":["wireless earbuds"],"editor":"stringList"},{"name":"country","title":"Country (gl)","type":"string","required":false,"description":"Two-letter country code for the shopping market, e.g. us, gb, de. It also decides how a bare \"$\" price is read (CAD in ca, AUD in au...).","default":"us","editor":"textfield"},{"name":"language","title":"Language (hl)","type":"string","required":false,"description":"Language code, e.g. en, de, fr.","default":"en","editor":"textfield"},{"name":"location","title":"Location","type":"string","required":false,"description":"Optional free-text location for local prices and delivery, e.g. \"Chicago, Illinois, United States\".","editor":"textfield"},{"name":"resultsPerQuery","title":"Products per query","type":"integer","required":false,"description":"Maximum products per query (1–100). Google Shopping returns up to ~40 products per page, and each page costs 2 google-shopping-query events.","default":40,"minimum":1,"maximum":100},{"name":"page","title":"Start page","type":"integer","required":false,"description":"Result page to start from.","default":1,"minimum":1,"maximum":50},{"name":"maxQueries","title":"Max queries","type":"integer","required":false,"description":"Safety cap on the number of queries processed in this run.","default":1000,"minimum":1,"maximum":10000},{"name":"concurrency","title":"Concurrency","type":"integer","required":false,"description":"How many queries run in parallel.","default":5,"minimum":1,"maximum":10},{"name":"includeRaw","title":"Include raw upstream response","type":"boolean","required":false,"description":"Attach the unmodified upstream pages to each query_summary row.","default":false}]},"exampleInput":{"queries":["wireless earbuds"]},"outputFields":[{"name":"input","type":"string","title":"Input"},{"name":"query","type":"string","title":"Query","example":"wireless earbuds"},{"name":"resultType","type":"string","title":"Result type","description":"product | query_summary (one per query, not charged itself)","example":"product"},{"name":"rank","type":"integer | null","title":"Rank","description":"Overall position: (page − 1) × 40 + the product's place on its page."},{"name":"position","type":"integer | null","title":"Position on page"},{"name":"page","type":"integer | null","title":"Page"},{"name":"title","type":"string | null","title":"Product title"},{"name":"url","type":"string | null","title":"URL","description":"Merchant product page."},{"name":"domain","type":"string | null","title":"Domain"},{"name":"merchant","type":"string | null","title":"Merchant","description":"Seller name as shown by Google."},{"name":"price","type":"string | null","title":"Price (display)","example":"$104.97"},{"name":"priceValue","type":"number | null","title":"Price","description":"Numeric price parsed from `price`.","example":104.97},{"name":"currency","type":"string | null","title":"Currency","description":"ISO 4217 code parsed from `price`.","example":"USD"},{"name":"rating","type":"number | null","title":"Rating"},{"name":"ratingCount","type":"integer | null","title":"Reviews count"},{"name":"delivery","type":"string | null","title":"Delivery"},{"name":"freeDelivery","type":"boolean | null","title":"Free delivery","description":"true when the delivery text offers free delivery without a condition (\"Free shipping over $35\" is false)."},{"name":"imageUrl","type":"string | null","title":"Image URL"},{"name":"productId","type":"string | null","title":"Google product ID"},{"name":"offers","type":"string | null","title":"Offers (display)","example":"10+"},{"name":"offersCount","type":"integer | null","title":"Offers count","description":"Number of sellers (\"10+\" → 10)."},{"name":"totalProducts","type":"integer | null","title":"Products"},{"name":"pagesFetched","type":"integer | null","title":"Pages fetched"},{"name":"creditsUsed","type":"number | null","title":"Credits used","description":"query_summary: upstream credits the query used."},{"name":"creditsCharged","type":"number | null","title":"Credits charged","description":"query_summary: google-shopping-query events charged for the query, before any of its rows was written (equal to creditsUsed unless the maximum cost per run was reached)."},{"name":"merchants","type":"array","title":"Merchants"},{"name":"minPrice","type":"number | null","title":"Min price"},{"name":"maxPrice","type":"number | null","title":"Max price"},{"name":"medianPrice","type":"number | null","title":"Median price"},{"name":"country","type":"string | null","title":"Country","description":"query_summary: shopping market (Google gl); a bare \"$\" is read as this country's dollar."},{"name":"status","type":"string","title":"Status","description":"ok | not_found | error | skipped_budget | skipped_free_plan"},{"name":"charged","type":"boolean","title":"Charged","description":"true on a product row covered by the google-shopping-query charge of its results page; the query_summary row is never charged itself (see creditsCharged)."},{"name":"chargedEvent","type":"string","title":"Charged event"},{"name":"chargedCount","type":"integer","title":"Events charged","description":"Events actually charged when the charge came back short of the requested count (present only then; a warning explains it)."},{"name":"source","type":"string","title":"Data source"},{"name":"fetchedAt","type":"string","title":"Fetched at"}],"outputExample":{"input":"nike air max","query":"nike air max","resultType":"product","rank":1,"position":1,"page":1,"title":"Nike Air Max 97 GS 'White Metallic Silver'","url":"https://www.nike.com/t/air-max-97-big-kids-shoes-fQk07c/921522-104","domain":"nike.com","merchant":"Nike","price":"$104.97","priceValue":104.97,"currency":"USD","rating":4.5,"ratingCount":1,"delivery":"$8.00 shipping","freeDelivery":false,"imageUrl":"https://encrypted-tbn2.gstatic.com/shopping?q=…","productId":"4195027484078128635","offers":"10+","offersCount":10,"status":"ok","charged":true,"chargedEvent":"google-shopping-query","source":"serper","fetchedAt":"2026-10-14T10:00:00.000Z"},"faq":[],"mcpExamplePrompt":"Search Google Shopping in the US for \"wireless earbuds\" and show the 10 cheapest offers with merchant, price and rating.","related":["amazon-search","google-search-results"],"urls":{"site":"https://www.sfoln.com/actors/google-shopping-search/","siteJson":"https://www.sfoln.com/actors/google-shopping-search.json","siteMarkdown":"https://www.sfoln.com/actors/google-shopping-search.md","runSync":"https://api.apify.com/v2/actors/sfoln~google-shopping-search/run-sync-get-dataset-items","runAsync":"https://api.apify.com/v2/actors/sfoln~google-shopping-search/runs","mcp":"https://mcp.apify.com?tools=sfoln/google-shopping-search","requestAccess":"mailto:contact@sfoln.com?subject=Access%20request%3A%20Google%20Shopping%20Scraper%20(sfoln%2Fgoogle-shopping-search)&body=Please%20publish%20google-shopping-search.%20What%20we%20plan%20to%20use%20it%20for%3A"},"publisher":{"name":"SFOLN LLC","apifyUsername":"sfoln","url":"https://www.sfoln.com","apifyProfile":"https://apify.com/sfoln","email":"contact@sfoln.com"},"generatedAt":"2026-10-22T04:28:58.477Z"}