PanoramaFirm.pl Company Scraper | Cheap 4$ / 1k avatar

PanoramaFirm.pl Company Scraper | Cheap 4$ / 1k

Under maintenance

Pricing

$4.00 / 1,000 results

Go to Apify Store
PanoramaFirm.pl Company Scraper | Cheap 4$ / 1k

PanoramaFirm.pl Company Scraper | Cheap 4$ / 1k

Under maintenance

Scraper for PanoramaFirm.pl - Poland's largest business directory. Extract company contact info, addresses, phone numbers, emails, ratings, opening hours, and more. Supports keyword search and category browsing.

Pricing

$4.00 / 1,000 results

Rating

0.0

(0)

Developer

Paweł

Paweł

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

🏢 PanoramaFirm.pl Company Scraper

🎯 Extract complete business listings from Poland's largest company directory — contact info, addresses, ratings, and more!

This scraper automatically collects structured data from PanoramaFirm.pl, including company names, phone numbers, emails, websites, full addresses, ratings, reviews, and business registration numbers (NIP/REGON). Perfect for lead generation, market research, and building B2B contact databases.


🚀 What Does It Do?

This scraper automatically browses PanoramaFirm.pl and collects structured, ready-to-use business data. No manual browsing needed — just set your search criteria and hit Start.

💡 Two modes of operation:

  1. 🔍 Discovery Mode — Search by keyword (e.g., "hydraulik") and location (e.g., "Warszawa") to find all matching businesses
  2. 📋 Direct URL Mode — Provide specific category or company URLs to scrape exactly what you need

👥 Who Is This For?

🏢 Use Case💬 How It Helps
📊 Sales TeamsBuild targeted B2B lead lists with verified contact information
🔎 Market ResearchersAnalyze business density, ratings, and competition across regions
📣 Marketing AgenciesFind potential clients in specific industries and locations
🤝 Business ConsultantsResearch local markets for expansion planning
📈 Data AnalystsCollect structured business data for market intelligence reports

✨ Features

  • 🏢 Full Business Profiles — Company name, category, description, and subcategory
  • 📍 Complete Address Data — Street, city, postal code, district, and voivodeship
  • 📞 Contact Information — Phone numbers, emails, and website URLs
  • 🌐 Social Media Links — Facebook, Instagram, LinkedIn profiles when available
  • Ratings & Reviews — Average rating and total review count
  • 🏛️ Business Registration — NIP and REGON numbers (with extractDetails mode)
  • 🕐 Opening Hours — Full weekly schedule (with extractDetails mode)
  • 📸 Images — Company logo and photo gallery
  • 📍 Geolocation — GPS coordinates for mapping and distance calculations
  • Fast & Scalable — Extract thousands of businesses in a single run
  • 🔄 Smart Deduplication — No duplicate entries, ever
  • 📤 Export Anywhere — Download results as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM

🎛️ Filters & Options

OptionWhat It Does
🔍 Search KeywordBusiness category to search (e.g., "dentysta", "restauracja", "mechanik")
📍 LocationCity or region to search in (e.g., "warszawa", "krakow", "malopolskie")
📋 Start URLsDirect links to category pages or individual company profiles
📊 Extract Full DetailsVisit each company page for complete data (slower but comprehensive)
🔢 Max ItemsControl how many businesses to extract per run
Max ConcurrencyParallel requests for faster scraping (1-20)

📦 What You Get (Output Fields)

Every business listing includes:

Basic Info

FieldExample
idaclx4f_wpz
nameGMP Klima Services
categoryKlimatyzacja
subcategoryMontaż klimatyzacji

Address

FieldExample
streetKolejowa 4
cityOżarów Mazowiecki
postalCode05-850
districtKonotopa
voivodeshipmazowieckie
coordinates{"lat": 52.2345, "lon": 20.7890}

Contact

FieldExample
phone+48 123 456 789
emailkontakt@gmpklima.pl
websitehttps://gmpklima.pl

Social Media

FieldExample
socialLinks.facebookhttps://facebook.com/gmpklima
socialLinks.linkedinhttps://linkedin.com/company/gmp-klima
socialLinks.instagramhttps://instagram.com/gmpklima

Ratings & Reviews

FieldExample
rating4.8
reviewsCount127

Business Details (extractDetails mode)

FieldExample
descriptionProfesjonalny montaż i serwis klimatyzacji...
openingHours{"Poniedziałek": "8:00-17:00", ...}
nip1234567890
regon123456789

Media

FieldExample
logohttps://cdn.panoramafirm.pl/logo/...
images["https://cdn.panoramafirm.pl/photo/..."]

Metadata

FieldExample
urlhttps://panoramafirm.pl/mazowieckie/.../gmp_klima_services-aclx4f_wpz.html
scrapedAt2026-04-13T10:00:00.000Z

📊 Example Output

{
"id": "aclx4f_wpz",
"name": "GMP Klima Services",
"slug": "/mazowieckie,warszawski_zachodni,ozarow_mazowiecki,kolejowa,4/gmp_klima_services-aclx4f_wpz.html",
"category": "Klimatyzacja",
"subcategory": "Montaż klimatyzacji",
"street": "Kolejowa 4",
"city": "Ożarów Mazowiecki",
"postalCode": "05-850",
"district": "Konotopa",
"voivodeship": "mazowieckie",
"coordinates": {
"lat": 52.2345,
"lon": 20.789
},
"phone": "+48 123 456 789",
"email": "kontakt@gmpklima.pl",
"website": "https://gmpklima.pl",
"socialLinks": {
"facebook": "https://facebook.com/gmpklima",
"linkedin": null,
"instagram": null
},
"rating": 4.8,
"reviewsCount": 127,
"description": "Profesjonalny montaż i serwis klimatyzacji dla firm i klientów indywidualnych. Oferujemy montaż, przeglądy i naprawy wszystkich marek.",
"openingHours": {
"Poniedziałek": "8:00-17:00",
"Wtorek": "8:00-17:00",
"Środa": "8:00-17:00",
"Czwartek": "8:00-17:00",
"Piątek": "8:00-16:00",
"Sobota": "Zamknięte",
"Niedziela": "Zamknięte"
},
"nip": "1234567890",
"regon": "123456789",
"logo": "https://cdn.panoramafirm.pl/logo/gmp_klima.jpg",
"images": ["https://cdn.panoramafirm.pl/photo/gmp_1.jpg", "https://cdn.panoramafirm.pl/photo/gmp_2.jpg"],
"url": "https://panoramafirm.pl/mazowieckie,warszawski_zachodni,ozarow_mazowiecki,kolejowa,4/gmp_klima_services-aclx4f_wpz.html",
"scrapedAt": "2026-04-13T10:00:00.000Z"
}

📋 Dataset Views

The Apify Console gives you 3 ready-made table views to quickly browse your results:

ViewWhat It Shows
📊 OverviewCompany name, category, city, phone, rating, reviews, URL
📞 Contact InfoName, phone, email, website, full address
📋 Full DetailsEvery single field — the complete dataset

❓ FAQ

🤔 What categories can I search? Any business category available on PanoramaFirm.pl — from "hydraulik" and "dentysta" to "restauracja" and "mechanik samochodowy". Just enter the Polish keyword.

🤔 Can I search multiple cities at once? Yes — provide multiple Start URLs, each with a different city. The scraper will process them all in a single run.

🤔 What's the difference between basic and extractDetails mode? Basic mode extracts data from listing pages (fast, ~10 items/second). ExtractDetails mode visits each company page for complete info including description, opening hours, and NIP/REGON (slower but comprehensive).

🤔 Are phone numbers always available? Most listings include phone numbers. Some businesses hide them behind click-to-reveal buttons — the scraper attempts to extract these when possible.

🤔 Can I export the data? Yes — JSON, CSV, Excel, XML, HTML, RSS. You can also push data directly to Google Sheets, Zapier, Make, or any webhook/API endpoint.

🤔 How often should I run this? For fresh data, run weekly or monthly. Business listings don't change as frequently as e-commerce prices. You can schedule automatic runs on Apify with just a few clicks.

🤔 Does it work with proxies? Yes — residential proxies are recommended for high-volume scraping. The scraper works with Apify's built-in proxy service.


🛠️ Need Custom Filters or Features?

I'm happy to customize this scraper for your specific needs! 🤝

Whether you need:

  • 🎯 Additional filters (specific voivodeships, rating thresholds, only businesses with email)
  • 📊 Extra data fields or custom output formats
  • 🔄 Integration with your CRM, Google Sheets, or database
  • ⏰ Scheduled scraping with automatic deduplication
  • 🌐 Scraping from other Polish business directories alongside PanoramaFirm

👉 Don't hesitate to reach out via private message — I respond quickly and I'm always open to building exactly what you need. No request is too small or too specific!


This scraper collects only publicly available information from PanoramaFirm.pl. It does not access private data, bypass authentication, or scrape information that requires a login. Please use the data responsibly and in compliance with applicable laws and platform terms of service.