PanoramaFirm.pl Company Scraper | Cheap 4$ / 1k
Pricing
$4.00 / 1,000 results
PanoramaFirm.pl Company Scraper | Cheap 4$ / 1k
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ł
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
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:
- 🔍 Discovery Mode — Search by keyword (e.g., "hydraulik") and location (e.g., "Warszawa") to find all matching businesses
- 📋 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 Teams | Build targeted B2B lead lists with verified contact information |
| 🔎 Market Researchers | Analyze business density, ratings, and competition across regions |
| 📣 Marketing Agencies | Find potential clients in specific industries and locations |
| 🤝 Business Consultants | Research local markets for expansion planning |
| 📈 Data Analysts | Collect 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
| Option | What It Does |
|---|---|
| 🔍 Search Keyword | Business category to search (e.g., "dentysta", "restauracja", "mechanik") |
| 📍 Location | City or region to search in (e.g., "warszawa", "krakow", "malopolskie") |
| 📋 Start URLs | Direct links to category pages or individual company profiles |
| 📊 Extract Full Details | Visit each company page for complete data (slower but comprehensive) |
| 🔢 Max Items | Control how many businesses to extract per run |
| ⚡ Max Concurrency | Parallel requests for faster scraping (1-20) |
📦 What You Get (Output Fields)
Every business listing includes:
Basic Info
| Field | Example |
|---|---|
| id | aclx4f_wpz |
| name | GMP Klima Services |
| category | Klimatyzacja |
| subcategory | Montaż klimatyzacji |
Address
| Field | Example |
|---|---|
| street | Kolejowa 4 |
| city | Ożarów Mazowiecki |
| postalCode | 05-850 |
| district | Konotopa |
| voivodeship | mazowieckie |
| coordinates | {"lat": 52.2345, "lon": 20.7890} |
Contact
| Field | Example |
|---|---|
| phone | +48 123 456 789 |
kontakt@gmpklima.pl | |
| website | https://gmpklima.pl |
Social Media
| Field | Example |
|---|---|
| socialLinks.facebook | https://facebook.com/gmpklima |
| socialLinks.linkedin | https://linkedin.com/company/gmp-klima |
| socialLinks.instagram | https://instagram.com/gmpklima |
Ratings & Reviews
| Field | Example |
|---|---|
| rating | 4.8 |
| reviewsCount | 127 |
Business Details (extractDetails mode)
| Field | Example |
|---|---|
| description | Profesjonalny montaż i serwis klimatyzacji... |
| openingHours | {"Poniedziałek": "8:00-17:00", ...} |
| nip | 1234567890 |
| regon | 123456789 |
Media
| Field | Example |
|---|---|
| logo | https://cdn.panoramafirm.pl/logo/... |
| images | ["https://cdn.panoramafirm.pl/photo/..."] |
Metadata
| Field | Example |
|---|---|
| url | https://panoramafirm.pl/mazowieckie/.../gmp_klima_services-aclx4f_wpz.html |
| scrapedAt | 2026-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:
| View | What It Shows |
|---|---|
| 📊 Overview | Company name, category, city, phone, rating, reviews, URL |
| 📞 Contact Info | Name, phone, email, website, full address |
| 📋 Full Details | Every 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!
⚖️ Legal & Ethical Use
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.