Bing Maps Scraper Extract Local Business Data
Pricing
from $0.01 / 1,000 results
Bing Maps Scraper Extract Local Business Data
Google Maps gets all the attention, but Bing Maps has unique business data. Many businesses are listed on Bing but not Google & B2B companies. The Bing Maps Scraper extracts business listings including: Business details Location data Contact information Ratings & reviews Business hours Photos
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
The Howlers
Actor stats
0
Bookmarked
16
Total users
7
Monthly active users
14 days
Issues response
4 days ago
Last modified
Categories
Share
Bing Maps Scraper - Extract Local Business Data
Scrape business listings from Bing Maps. Extract business names, addresses, phone numbers, ratings, reviews, hours, and categories. Compare Bing vs. Google business presence for comprehensive local SEO analysis. Essential for lead generation, citation auditing, and competitive intelligence.
Getting empty results or fake Seattle data? Jump to Troubleshooting below.
Quick Start (Copy & Paste)
Simplest possible input — just change the search query:
{"searchQuery": "plumber denver co"}
That's it. The actor will search Bing Maps and return up to 20 real business listings.
Multiple Searches at Once
{"searchQueries": ["restaurant seattle wa","coffee shop seattle wa","bar seattle wa"],"maxResults": 25}
Look Up a Specific Business
{"searchQuery": "The Big Texan Steak Ranch Amarillo TX"}
Returns the Bing Maps profile for that specific business (name, address, phone, rating, hours, etc.).
With Customer Reviews
{"searchQuery": "dentist chicago il","maxResults": 30,"includeReviews": true,"maxReviews": 10}
Demo Mode (Free Test — Returns Fake Data)
{"demoMode": true,"searchQuery": "plumber denver co"}
Returns 3 fake sample businesses (Seattle Coffee House, Pike Place Diner, Emerald City Auto Repair) so you can test your automation pipeline without any cost. These are not real results.
IMPORTANT: Demo mode returns fake sample data — not your actual search results. If you see businesses named "Seattle Coffee House", "Pike Place Diner", or "Emerald City Auto Repair", you are in demo mode. Make sure
demoModeis set tofalse(unchecked) or removed entirely from your input to get real data.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | string | - | Single search query (e.g., "plumber denver co") |
searchQueries | string[] | - | Multiple search queries as an array |
maxResults | number | 20 | Max businesses to return per query (1-100) |
includeReviews | boolean | false | Also scrape customer reviews for each business |
maxReviews | number | 10 | Max reviews per business (1-50) |
proxyConfiguration | object | Residential | Proxy settings (residential recommended) |
webhookUrl | string | - | Webhook URL for Zapier/Make/n8n integration |
demoMode | boolean | false | Returns fake sample data instead of real results. Must be false (unchecked) for real scraping. |
You must provide either searchQuery or searchQueries (or both — they get merged). If neither is set, the actor will exit with an error.
Search Query Formats
This actor supports two types of searches:
Category Search (returns multiple businesses)
Use the format: "business type city state"
{ "searchQuery": "plumber denver co" }
| Good Query | Why It Works |
|---|---|
plumber denver co | Category + city + state abbreviation |
restaurants in Seattle, WA | Natural language with state |
auto repair shops 90210 | Category + ZIP code |
dentist near me | Will use Bing's geo-detection (less reliable) |
Specific Business Lookup (returns 1 business)
Search for a specific business by name to get its Bing Maps profile:
{ "searchQuery": "The Big Texan Steak Ranch Amarillo TX" }
| Good Query | Why It Works |
|---|---|
The Big Texan Steak Ranch Amarillo TX | Business name + city + state |
Starbucks 1st Ave Seattle WA | Name + street + city + state |
Mayo Clinic Rochester MN | Well-known business + location |
Tip: For specific business lookups, keep it simple — use
"Business Name City State". You don't need the full street address; Bing can find it with just the name and city.
Bad Queries
| Bad Query | Why It Fails |
|---|---|
plumber | No location — Bing doesn't know where to search |
denver | No business category — returns map, not listings |
www.yelp.com | This isn't a search engine query |
Output Format
Each business listing contains:
{"name": "Rocky Mountain Plumbing","address": "456 Broadway, Denver, CO 80203","phone": "(303) 555-1234","website": "https://rockymountainplumbing.com","rating": 4.6,"reviewCount": 89,"categories": ["Plumber", "Water Heater Repair"],"hours": "Mon-Fri 7AM-6PM, Sat 8AM-2PM","latitude": 39.7312,"longitude": -104.9826,"url": "https://www.bing.com/maps?q=...","searchQuery": "plumber denver co","scrapedAt": "2026-01-28T10:30:00.000Z","reviews": [{"author": "Mike R.","rating": 5,"text": "Fast response and professional work.","date": "2025-11-20"}]}
The reviews field is only included when includeReviews is set to true.
How to tell if your results are real: Real results will have actual business names from your search area. If you see "Seattle Coffee House", "Pike Place Diner", or "Emerald City Auto Repair" — those are demo/fake results and you need to set
demoModetofalse.
Pricing
| Event | Price |
|---|---|
| Per business listing scraped | $0.06 |
| Demo mode | Free |
Example costs:
- 20 businesses (1 query, default): $1.20
- 50 businesses: $3.00
- 3 queries x 25 results each = 75 businesses: $4.50
- Demo mode: $0.00
Reviews are included in the per-listing price (no extra charge).
Features
- Business Profiles — Name, address, phone, website, hours, categories
- Single Business Lookup — Search a specific business by name to get its Bing profile
- Bing Ratings — Star ratings and review counts
- Customer Reviews — Optional review text, author, rating, and date
- GPS Coordinates — Latitude/longitude for mapping
- Anti-Detection — Camoufox stealth browser + residential proxies
- No Login Required — Works with public Bing Maps data
- Webhook Support — Send results to Zapier, Make.com, n8n
- Demo Mode — Test with sample data for free
Use Cases
Lead Generation
{"searchQueries": ["marketing agency new york ny","web design agency new york ny","seo company new york ny"],"maxResults": 50}
Citation Audit (Bing vs. Google)
{"searchQuery": "lawyer los angeles ca","maxResults": 100}
Compare with Google Maps data to find NAP inconsistencies across platforms.
Specific Business Lookup
{"searchQuery": "The Big Texan Steak Ranch Amarillo TX","includeReviews": true,"maxReviews": 20}
Look up a single business to get its Bing Maps profile data including reviews.
Review Monitoring
{"searchQuery": "your business name city state","includeReviews": true,"maxReviews": 25}
Webhook Automation
{"searchQuery": "plumber denver co","maxResults": 50,"webhookUrl": "https://hooks.zapier.com/hooks/catch/123456/abcdef/"}
Results are automatically sent to your Zapier/Make/n8n webhook when the run completes.
Troubleshooting
"Actor succeeded but I got fake Seattle businesses"
You are in Demo Mode. Demo mode returns 3 hardcoded sample businesses (Seattle Coffee House, Pike Place Diner, Emerald City Auto Repair) regardless of your search query.
Fix: Open the actor input, find the "Demo Mode" checkbox, and uncheck it. Or set "demoMode": false in your JSON input. Then re-run the actor.
"No data returned" / Empty results
- Make sure you set
searchQueryorsearchQueriesin the input (not some other field name) - Always include a location in your query:
"plumber denver co"not just"plumber" - Verify
demoModeisfalse(unchecked) — if checked, you'll get fake data instead of real results - Some niche categories have fewer listings on Bing Maps than Google. Try broader terms.
"I see 3 results that don't match my search"
Those are demo mode results. The 3 businesses (Seattle Coffee House, Pike Place Diner, Emerald City Auto Repair) are fake sample data. Set demoMode to false and re-run.
"Scraper is slow"
- The actor uses human-like delays (3-6 seconds per page) to avoid detection
- Each business takes ~2-5 seconds to process
- 20 businesses takes ~1-2 minutes
- Reviews add extra time per listing
"Rate limited / blocked"
- Wait 10-15 minutes between runs
- Reduce
maxResults - The actor uses residential proxies by default for best reliability
"Some fields are null"
Not all Bing Maps listings have complete data. Fields like website, hours, phone, or rating may be null if the business hasn't claimed or completed their Bing Places profile.
Why Bing Maps Data Matters
- Microsoft ecosystem — Powers Cortana, Edge, and Windows Maps
- Yahoo partnership — Bing powers Yahoo search results
- Different data — Bing may show businesses not found on Google Maps
- Bing Places — Growing platform for local business management
- Enterprise market — Microsoft 365 users often use Bing by default
- Citation auditing — NAP consistency across platforms is critical for local SEO
Support
- Actor Arsenal: Full Actor Catalog
- Developer: John Rippy
Built by John Rippy | Actor Arsenal