Limited Time — Lifetime Access for just $99. Lock in before prices rise.

UScraper
Directories$50Free
Pagine Gialle Shop Detail Scraper logo

Pagine Gialle Shop Detail Scraper

This Pagine Gialle scraper turns a prepared list of PagineGialle.it shop detail URLs into a structured CSV. Import the workflow into the UScraper local desktop app, replace the sample restaurant profile URLs, and export business names, addresses, phones, descriptions, services, hours, products, VAT IDs, categories, ratings, reviews, and image URLs without writing browser automation.

Output

CSV

Columns

18

Input loop

Detail URLs

Blocks

9

Template

Free

At a glance

Export Pagine Gialle businesses from detail pages

Use this template when you already have PagineGialle.it profile URLs and need richer shop detail data than a result-list export can provide. It is built for directory QA, local supplier research, CRM enrichment, and market mapping where the source URL, phone number, services, opening hours, categories, and tax identifiers need to stay together in one row.

Profile pages become normalized rows

Each valid shop detail page maps to one CSV row with contact, description, service, category, rating, review, image, and tax fields.

Multi-URL loop included

The Navigate block holds a list of profile URLs. Loop Continue advances through the list so you can process a batch without rebuilding the workflow.

Local custody by default

The run happens in the desktop app and the CSV lands in your configured save folder. The template does not send extracted rows to a hosted crawler by default.

Removed pages are skipped

A text check looks for the Italian removed-page message and continues the loop, which helps avoid junk rows from expired or deleted directory entries.

Who uses it

Use cases for Pagine Gialle detail data

Local agencies

Lead qualification

Favorable to scraping

Export Pagine Gialle businesses with phone numbers, service tags, review counts, and categories before assigning approved outreach or enrichment work.

Researchers

Business directory audits

Favorable to scraping

Keep a source URL beside each company name, address, opening-hour field, and image link when checking Italian local business coverage.

Data operations

CRM cleanup

Nuanced outcome

Compare existing shop records against exported PagineGialle details, then flag missing VAT IDs, stale phones, or category mismatches for review.

For broader directory workflows, pair this detail-page scraper with the PagineGialle shop list scraper, the Pagine Bianche shop list scraper, and the Europages listing scraper for Italy. After collecting business websites, the Website Contact Details Scraper can help with downstream contact discovery.


How to use

Download Pagine Gialle data to CSV

1

Download and import

Download the hosted template JSON and import it into UScraper.

2

Paste your detail URLs

In Navigate, replace the sample restaurant URLs with PagineGialle.it shop pages you are allowed to research.

3

Confirm waits and consent handling

The workflow waits for page load, clicks a safe consent button when present, sleeps briefly, and waits for body before extraction.

4

Review the export path

Structured Export appends to crawler_dettagli_negozi_paginegialle_v2.csv. Change the save folder before client, city, or category batches.

5

Run a small batch first

Test five to ten URLs, then open the CSV and spot-check source URLs, phone numbers, VAT fields, services, and ratings before scaling.

Output preview

CSV columns produced by the template

URL_negozioNome_negozioIndirizzoNumero_telefonoServizio1Orari_di_aperturaP_IVACategorieValutazioneRecensioni_totali
https://www.paginegialle.it/pizzeria-bisteccheria-triticum-romaPizzeria Bisteccheria TriticumVia Appia Nuova 220, Roma06 5550 1420pizzeria[]01234567890Ristoranti4.487
https://www.paginegialle.it/ristorante-giapponese-daifuku-romaRistorante Giapponese DaifukuVia Merulana 35, Roma06 5550 1888sushi[]09876543210Ristoranti giapponesi4.241
crawler_dettagli_negozi_paginegialle_v2.csv
CSV - UTF-8 - Append

Column

URL_negozio

Canonical shop detail URL used for traceability.

Column

Nome_negozio

Business name from JSON-LD, H1, or page title fallback.

Column

Indirizzo

Street, postal code, locality, and region when available.

Column

Numero_telefono

Visible phone number or telephone markup.

Column

Descrizione

Long description from profile content, schema, or meta description.

Column

Caratteristiche_e_servizi

Cleaned service labels joined into one field.

Column

Prodotti

Product labels when the profile exposes a products section.

Column

P_IVA

VAT ID parsed from page text.

Column

Codice_fiscale

Tax code parsed from visible page text.

Column

URL_immagine

Representative image URL after filtering logos and placeholders.

Headers included - one valid PagineGialle detail URL appends one row

The full export also includes Astratto, Servizio1, Servizio2, Servizio3, Orari_di_apertura, Categorie, Valutazione, and Recensioni_totali. Blank cells are normal when a shop profile does not publish a field or when content is loaded differently.

Comparison

Local desktop scraper vs cloud directory actors

UScraper template

Local

Cloud scraper or API

Hosted
Input

A list of exact PagineGialle detail URLs

Best when you have approved pages from a list scraper, manual research, or CRM audit.

Usually keyword, category, or API parameters

Useful for managed crawling, but less transparent when you need to inspect each browser step.

Storage

CSV saved on your machine

Good for reviewable exports and internal data handling policies.

Rows pass through a hosted platform

Convenient for APIs, but it may add another vendor to your data flow.

Pricing

Free template, desktop app licensing

Import the JSON once and reuse it with your own URL batches.

Often usage-based

Costs can scale with rows, pages, retries, or compute time.


Frequently asked questions

PagineGialle.it detail pages may be publicly visible, but automated collection can still be limited by site terms, database rights, privacy law, robots rules, and marketing regulations. Use modest pacing, avoid restricted content, collect only fields you have a lawful reason to process, and review the official policies before outreach or resale.

Before you run

Practical limits and maintenance

Keep these guardrails in view

Pacing

Avoid aggressive repeated batches

Start with a small URL list, avoid parallel sessions, and increase waits if PagineGialle responds slowly, repeats consent prompts, or shows verification.

Layout drift

Directory markup can change

Empty exports, missing services, or repeated blank rows usually mean the profile layout, JSON-LD, or text sections changed. Re-run a small QA batch after major site redesigns.

Compliance

Use business data responsibly

Addresses, phone numbers, VAT IDs, and descriptions may be governed by privacy and platform rules. Keep only necessary fields, document the source, and honor opt-out or deletion requests.

Get Started

Download and use this template instantly

$50Free

What's Included

  • Template JSON file ready to import
  • Pre-configured scraping nodes
  • Works with UScraper desktop app

Open-source templates

UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.

Contribute on GitHub

Browse more templates in the library

All Templates
FAQ

Frequently asked questions

Here are some of our most common questions. Can't find what you're looking for?

View All FAQs

Stop writing scripts. Start scraping visually.

Download UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.

Available on Windows 10+ and macOS 12+ · Need help? [email protected]