Collect product details from web pages and save them into Google Sheets with the help of AI. Ideal for price tracking, promo audits, and competitor research across many product pages. Teams get a fast way to turn messy web content into clean rows without manual copy and paste.
Here is how it runs. A manual test starts the run, then a Google Sheets node pulls a list of URLs. Each URL is passed to ScrapingBee to capture a full page screenshot. An AI agent powered by Google Gemini reads the screenshot and extracts fields like title, price, brand, and promo flags. If the image is not enough, the agent calls a helper workflow that fetches the HTML with ScrapingBee, converts it to Markdown, and tries again. The Structured Output Parser shapes the results into a clean JSON array. Split Out turns the array into single items, and the final Google Sheets node appends rows in the Results tab.
Setup needs a Google Sheet with List of URLs and Results tabs, a ScrapingBee API key, and a Google Gemini API key. Expect big time savings on weekly price checks and catalog updates. Use it for ecommerce merchandising, promo tracking, and competitive monitoring. Map the columns to match the parser schema, then test with a small list and scale up once results look correct.