Bing Maps Business Leads Scraper — Email, Phone & Socials avatar

Bing Maps Business Leads Scraper — Email, Phone & Socials

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Bing Maps Business Leads Scraper — Email, Phone & Socials

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

Haketa

Maintained by Community

Actor 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)

  1. Add Search queries in the form <what> in <where> (e.g. dentists in Miami FL).
  2. Keep Enrich with email & socials on to turn listings into leads.
  3. 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 ApifyClient
client = 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

FieldTypeDescription
searchQueriesarrayBing Maps searches (<what> in <where>). Each searched separately.
includeEmailsbooleanFetch each website and extract email + socials. Default true.
maxPagesPerQueryintegerResult pages per query (20 businesses per page). Default 5.
maxItemsintegerMax businesses across all queries. 0 = no limit.
proxyConfigurationobjectApify 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 includeEmails for 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.


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.