Web Automation

Extract and transform web page data automatically

12 nodes 122 107 Automatic trigger
Download

Workflow Description

Workflow that receives manual or external requests, extracts data from HTML content, processes it through custom functions and date operations, organizes results in structured lists, and delivers responses via HTTP requests or webhooks with full logging.

How it works

  1. 1.Trigger the workflow using manual activation or incoming webhook from external sources
  2. 2.Parse and extract required data from HTML content using targeted selectors
  3. 3.Process and transform extracted data through custom functions and date formatting
  4. 4.Organize processed data into structured lists and standardized formats
  5. 5.Send results via HTTP requests or webhook responses to designated endpoints
  6. 6.Log and track all responses for monitoring and debugging

Use cases

  • Collect product data, prices, and availability from e-commerce websites
  • Extract news articles, headlines, and updates from news websites for curation
  • Retrieve weather information, market data, or public information from web sources

Requirements

  • Stable and consistent access to target web pages
  • Understanding of HTML structure and CSS selectors for accurate data extraction
  • Configured endpoints for webhook responses if workflow serves multiple consumers

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

HTML

Details

Trigger Automatic trigger
Nodes 12
Apps 1
Views 122
Downloads 107

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (12)

/

On clicking 'execute'

Manual Trigger

#1

Item Lists

Item Lists

#2

Extract Posts

HTML Page

#3

Fetch Website

HTTP Request

#4

Set URL

Set

#5

Complete Link

Set

#6

Format Date

Date Time

#7

Create RSS Items

Function Item

#8

Webhook

Webhook

#9

Respond to Webhook

Webhook

#10

Prepare Response

Function

#11

Extract Fields

HTML Page

#12