Video Tutorials

Web Data Extraction Automation

Note: This video is deprecated. Please see Advanced UI Automation for the newer version. 


Web scraping automation

Web scraping is a very tedious task for most website owners and developers. Today let's learn how to use UiPath in automating data extraction from a website. In this tutorial we'll create an automation that will extract the titles, links and prices of the items and save it in a CSV file through a spreadsheet.

We'll show how web data extraction automation out of multiple web pages works in few minutes by making just a few simple steps to define web extraction patterns. As shown in this video, once you indicate in a few clicks the data you want to extract, UiPath will scrape all product names and all prices and save the output to a .csv file. The result will be already arranged in two columns: one for Product names and the other for Prices.

How UiPath Web data extraction automation works?

UiPath resembles a real browser with a real user, so it can extract data that most automation tools cannot even see. UiPath goes beyond simple web-scraping techniques. It can automatically log in to a web site, extract data spanning multiple web pages, filter and transform it into the format of your choice, before integrating it into another application or web service.


Where can I use Web Scraping?

UiPath can extract literally anything you can see in a web browser. This includes statistics, finance and stock info, real-estate data, product catalogs, search-engine results, job listings, social networks feeds, customer opinions, and competitive pricing. Within a company, you can find even an even larger variety of data formats that UiPath can handle: reports, dashboards, customers, employees, finance, and medical data that you need to transform and migrate.