Skip to main content

Scrape product info from website URLs in Google Sheets using Dumpling AI

Workflow preview

Workflow preview
100%
Scrape product info from website URLs in Google Sheets using Dumpling AI preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

What this workflow does This workflow automatically scrapes product information from any website URL entered into a Google Sheet and stores the extracted product details into another sheet. It u...

Best for

  • Market Research automation workflows
  • AI Summarization automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.googlesheetstrigger, n8n-nodes-base.httprequest, n8n-nodes-base.splitout, n8n-nodes-base.googlesheets, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Yang.

Original n8n.io source

1.1 Workflow description

Title
Scrape product info from website URLs in Google Sheets using Dumpling AI
Workflow name
Scrape product info from website URLs in Google Sheets using Dumpling AI

πŸ“„ What this workflow does

This workflow automatically scrapes product information from any website URL entered into a Google Sheet and stores the extracted product details into another sheet. It uses Dumpling AI to extract product data such as name, price, description, and reviews.


πŸ‘€ Who is this for

This is ideal for:

  • Lead generation specialists capturing product info from prospect websites
  • eCommerce researchers collecting data on competitor product listings
  • Sales teams building enriched product databases from lead URLs
  • Anyone who needs to automate product scraping from multiple websites

βœ… Requirements

  • A Google Sheet with a column labeled Website where URLs will be added
  • A second sheet (e.g., product details) where extracted data will be saved
  • Dumpling AI API access to perform the extraction
  • Connected Google Sheets credentials in n8n

βš™οΈ How to set up

  1. Replace the Google Sheet and tab IDs in the workflow with your own.
  2. Make sure your source sheet includes a Website column.
  3. Connect your Dumpling AI and Google Sheets credentials.
  4. Make sure the output sheet has the following headers:
    • productName
    • price
    • productDescription
      (The workflow supports review, but it’s optional.)
  5. Activate the workflow to start processing new rows.

πŸ” How it works (Workflow Steps)

  1. Watch New Website URL in Google Sheets: Triggers when a new row is added with a website URL.
  2. Extract Product Info with Dumpling AI: Sends the URL to Dumpling AI’s extract endpoint using a defined schema for product details.
  3. Split Extracted Products: Separates multiple products into individual items if the page contains more than one.
  4. Append Product Info to Google Sheets: Adds the structured results to the specified product details sheet.

πŸ› οΈ Customization Ideas

  • Add a column to store the original source URL alongside each product
  • Use OpenAI to generate short SEO summaries for each product
  • Add filters to ignore pages without valid product details
  • Send Slack or email notifications when new products are added to the sheet

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Watch New Website URL in Google Sheets

Type / Role
n8n-nodes-base.googleSheetsTrigger - googleSheetsTrigger
Config choices
Version 1

Block 2 - Extract Product Info with Dumpling AI

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 3 - Split Extracted Products

Type / Role
n8n-nodes-base.splitOut - splitOut
Config choices
Version 1

Block 4 - Append Product Info to Google Sheets

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.6

Block 5 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Scrape product info from website URLs in Google Sheets using Dumpling AI
Complexity intermediate
Nodes 5
Categories Market Research, AI Summarization
Author Yang
Published 03 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/6950/6950.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Scrape product info from website URLs in Google Sheets using Dumpling AI do?

What this workflow does This workflow automatically scrapes product information from any website URL entered into a Google Sheet and stores the extracted product details into another sheet. It u...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Market Research, AI Summarization use case.