Bing Maps Business Leads Scraper — Email, Phone & Socials
Pricing
from $3.00 / 1,000 results
Bing Maps Business Leads Scraper — Email, Phone & Socials
Scrape Bing Maps businesses by search query and enrich with contacts: name, phone, website, address, category, coordinates — plus email and social profiles from each website. For local B2B lead generation and market research. Independent tool, not affiliated with Microsoft or Bing.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape businesses from Bing Maps by search and enrich them into leads: name, phone, website, address, category, coordinates — plus email and social profiles pulled from each business's website. Search like "dentists in Miami" and get clean JSON/CSV/Excel in seconds. Built for local B2B lead generation, sales prospecting and market research.
What This Actor Does
Enter a search like "plumbers in London" and this Actor returns matching businesses on Bing Maps — then enriches each into an outreach-ready lead:
- Business — name, category, full address, coordinates
- Contact — phone number (from Bing Maps) and email (extracted from the website)
- Website & socials — website URL plus Facebook, Instagram, LinkedIn, Twitter/X and YouTube profiles
Bing Maps is a strong second source to Google Maps — it lists businesses Google may miss, and vice versa, so together you get broader coverage of any local market.
Why Use This
- Real local leads. Phone and website come on ~every business, enriched to emails and socials — everything a sales team needs.
- A second source to Google Maps. Different index, different coverage — run both to maximize a market's leads.
- Any niche, any city. "restaurants in Austin", "dentists in Miami", "law firms in Berlin".
- Contact enrichment built in. The Actor visits each website and pulls emails + social profiles automatically.
Quick Start
Run it in the console (no code)
- Add Search queries in the form
<what> in <where>(e.g.dentists in Miami FL). - Keep Enrich with email & socials on to turn listings into leads.
- Set Max businesses, click Start, then export as JSON, CSV, Excel or HTML, or push to Google Sheets, a webhook or a database.
Run it via API (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run_input = {"searchQueries": ["dentists in Miami FL", "coffee shops in Seattle"],"includeEmails": True,"maxItems": 300,}run = client.actor("YOUR_USERNAME/bing-maps-contacts-scraper").call(run_input=run_input)for b in client.dataset(run["defaultDatasetId"]).iterate_items():print(b["name"], "·", b["phone"], "·", b["email"] or "-")
Build a contactable lead list (Python)
run = client.actor("YOUR_USERNAME/bing-maps-contacts-scraper").call(run_input={"searchQueries": ["marketing agencies in Chicago"], "maxItems": 500,})leads = [b for b in client.dataset(run["defaultDatasetId"]).iterate_items()if b.get("email") or b.get("phone")]print(len(leads), "contactable leads")
Input Parameters
| Field | Type | Description |
|---|---|---|
searchQueries | array | Bing Maps searches (<what> in <where>). Each searched separately. |
includeEmails | boolean | Fetch each website and extract email + socials. Default true. |
maxPagesPerQuery | integer | Result pages per query (20 businesses per page). Default 5. |
maxItems | integer | Max businesses across all queries. 0 = no limit. |
proxyConfiguration | object | Apify Proxy. Enabled by default. |
Output
Each business is one record:
{"businessId": "YN15C80335FD02AEC5","name": "Ultra Smile Dentistry","category": "Dentist","phone": "(305) 372-1020","email": "info@ultrasmilemiami.com","emails": ["info@ultrasmilemiami.com"],"website": "http://ultrasmilemiami.com/","address": "123 Biscayne Blvd, Miami, FL 33132","latitude": 25.77, "longitude": -80.19,"instagram": "ultrasmilemiami", "facebook": "ultrasmilemiami","query": "dentists in Miami FL"}
Businesses without a website still return name, phone, category and address; email/socials fill where a website exists.
Use Cases
1. Local B2B lead generation
Build targeted lead lists of local businesses by niche and city — with phone, email and socials — for cold outreach, agencies and SaaS.
2. Second-source coverage
Combine with a Google Maps scraper to cover businesses each index lists but the other misses.
3. Sales prospecting & territory building
Map every business of a type in an area, enriched with contacts, for field sales and planning.
4. Market & competitive research
See how many businesses of a category exist in a market and their web/social presence.
5. CRM enrichment
Enrich or verify records with phone, website, email, socials and coordinates.
Tips
- Query format matters: use
<what> in <where>— the more specific the location, the tighter the results. - Run alongside Google Maps for the widest coverage of a local market.
- Phone is near-universal; email depends on the website. Enable
includeEmailsfor the best contact coverage. - Schedule it with Apify Schedules to keep lead lists fresh.
Frequently Asked Questions
Do I need an account or API key? No. The Actor reads publicly visible Bing Maps business data and public websites — no login or key.
Will every business have an email? Phone and website come from Bing Maps for almost every business; email and socials are extracted from the website, so they fill for businesses that publish them online.
Can I target any country? Yes — put the city/country in the query (e.g. "cafes in Lisbon").
What export formats are supported? JSON, CSV, Excel, HTML, or via API — plus Google Sheets, webhooks, Make and Zapier.
Legal & Responsible Use
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Microsoft or Bing. All trademarks are the property of their respective owners.
It collects only publicly available business information. You are responsible for how you use the data. Please:
- Comply with applicable data-protection and anti-spam laws (GDPR/CCPA, CAN-SPAM) when contacting businesses.
- Honor opt-outs and send only relevant, lawful outreach.
- Do not use the data for spam, harassment, or any unlawful purpose.
- Use reasonable request volumes and scheduling.