# Womens Health Nurse Practitioners Email List Scraper (`insightflow/womens-health-nurse-practitioners-email-list-scraper`) Actor

👩‍⚕️ Womens Health Nurse Practitioners Email List Scraper collects NP records from Google Maps with ratings. 📧 Emails and social profiles per site. 🩺 For women's health suppliers & healthcare staffing.

- **URL**: https://apify.com/insightflow/womens-health-nurse-practitioners-email-list-scraper.md
- **Developed by:** [InsightFlow](https://apify.com/insightflow) (community)
- **Categories:** Lead generation, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

### Womens Health Nurse Practitioners Email List Scraper

**Womens Health Nurse Practitioners Email List Scraper** is a practical Apify actor for building a targeted nurse practitioner email list from publicly available business data. It helps marketers, recruiters, and data teams quickly find women’s health nurse practitioners, WHNP profiles, and related women’s health providers without manual research. If you need a healthcare lead generation workflow that saves time and scales cleanly, this actor is built for you 📬

### What is Womens Health Nurse Practitioners Email List Scraper? 🔍

**Womens Health Nurse Practitioners Email List Scraper** is an Apify actor that collects publicly available business contact data for women’s health nurse practitioners and related healthcare providers. You provide a search term and one or more locations, and the actor returns structured business records with fields such as website, phone, address, ratings, and contact details found on public websites.

This makes it a useful healthcare email scraper, provider email scraper, and nurse practitioner directory tool for marketers, analysts, and researchers who need accurate contact data at scale. Instead of spending hours on manual lookup, you can gather results faster and keep them organized in Apify Dataset format. ✅

### What Data Does Womens Health Nurse Practitioners Email List Scraper Collect? 📊

This actor is designed to gather business contact information and useful context from public web data. The output includes identity details, location data, contact fields, social media links, and scrape status so you can review what was found at a glance.

| Data Category | Fields Extracted | Description |
|---|---|---|
| Business Identity | `name` | Business name or listing name |
| Website & Contact | `website`, `phone` | Public website and phone number |
| Address | `full_address`, `city`, `state`, `zip`, `country_code` | Location details from the listing |
| Contact Discovery | `scraped_emails`, `emails_found` | Emails found on public sources and the count of emails |
| Extra Contact Data | `scraped_phones`, `scraped_social_media` | Additional phone numbers and social media links |
| Scraping Progress | `pages_scraped`, `scrape_status` | How much was processed and the final status |
| Listing Context | `avg_rating`, `total_reviews`, `lat`, `long`, `place_id` | Rating, reviews, coordinates, and listing ID |

### What Do Results from Womens Health Nurse Practitioners Email List Scraper Look Like? 👀

Each result is saved as a structured JSON record in your dataset. Here’s a realistic example of what one row can look like:

```json
{
  "name": "Women's Health Associates of Dallas",
  "website": "https://www.whadallas.com",
  "phone": "(214) 555-0198",
  "full_address": "1234 Maple Ave Dallas TX 75201 US",
  "city": "Dallas",
  "state": "TX",
  "zip": "75201",
  "country_code": "US",
  "scraped_emails": [
    "info@whadallas.com"
  ],
  "scraped_phones": [
    "(214) 555-0198"
  ],
  "scraped_social_media": [
    "https://www.linkedin.com/company/womens-health-associates-of-dallas"
  ],
  "emails_found": 1,
  "pages_scraped": 4,
  "avg_rating": 4.8,
  "total_reviews": 127,
  "lat": "32.7812",
  "long": "-96.8005",
  "place_id": "ChIJL8U0GkI1TIYR3Xo6f1xq7bQ",
  "scrape_status": "success"
}
```

Export formats: JSON by default and CSV via Apify Console.

#### Core Features of Womens Health Nurse Practitioners Email List Scraper ⚡

| Feature | Benefit |
|---|---|
| ✅ **Keyword-Driven Targeting** | Use women’s health nurse practitioner terms to find relevant providers and organizations |
| ✅ **Location Filtering** | Focus on a city, state, or multi-location search area |
| ✅ **Email Discovery from Public Sources** | Collect publicly available email addresses for outreach and research |
| ✅ **Phone and Social Media Extraction** | Capture extra contact channels for richer lead records |
| ✅ **Structured Dataset Output** | Export clean, labeled records for CRM, spreadsheets, or analysis tools |
| ✅ **Real-Time Data Saving** | Results are saved as the run progresses to reduce data loss risk |
| ✅ **Proxy Support** | Built-in proxy support for more reliable large-scale scraping |
| ✅ **Result Limits** | Control volume with a maximum business target |
| ✅ **Per-Location Option** | Choose whether to apply the limit per location or across all locations |

### Getting Started with Womens Health Nurse Practitioners Email List Scraper 🚀

1. **Open Apify Store** — Go to Apify and open the actor page for Womens Health Nurse Practitioners Email List Scraper.
2. **Click Try for Free** — Sign in or create an Apify account to launch your first run.
3. **Open the Input Tab** — Fill in the search term, locations, and optional settings.
4. **Add Keywords** — Use a niche like women’s health nurse practitioners, women’s health NP, WHNP, or OB-GYN nurse practitioners.
5. **Set Optional Filters** — Add multiple locations if you want broader coverage.
6. **Cap Your Results** — Set the maximum number of businesses with emails you want to collect.
7. **Choose Location Logic** — Decide whether to scrape up to the limit per location or across all locations.
8. **Click Start** — Launch the run and monitor live logs.
9. **Access Your Data** — Open the Dataset tab to preview, filter, and export your results.

No coding required. It’s a straightforward healthcare lead generation workflow for fast contact discovery.

### Ways to Use Womens Health Nurse Practitioners Email List Scraper 💡

- 🎯 **Healthcare Lead Generation** — Build a nurse practitioner email list for outreach and partnership campaigns
- 📣 **Email Marketing** — Find public contact details for newsletters and nurturing sequences
- 🤝 **Recruitment** — Identify women’s health providers and nursing professionals list candidates for hiring
- 🔬 **Market Research** — Study the density and distribution of women’s health providers by city or state
- 📊 **CRM Enrichment** — Add websites, phones, addresses, and emails to your medical contact database
- ⚙️ **Data Pipelines** — Automate recurring extraction for ongoing research or prospecting

#### Input Parameters — Womens Health Nurse Practitioners Email List Scraper

```json
{
  "googleMapsSearchTerm": "Womens Health Nurse Practitioners",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

| Parameter | Type | Required | Default | Description |
|---|---|---:|---|---|
| `googleMapsSearchTerm` | String | Yes | `Womens Health Nurse Practitioners` | Search term used to find the business niche you want to scrape. |
| `googleMapsLocation` | Array | Yes | `["New York"]` | One or more target locations for the search. |
| `maxBusinesses` | Integer | No | `5` | Maximum number of businesses with emails to collect. |
| `scrapeMaxBusinessesPerLocation` | Boolean | No | `false` | If enabled, the actor collects up to the maximum for each location separately. If disabled, it uses one combined total across all locations. |
| `proxyConfiguration` | Object | No | `{"proxy support": true}` | Proxy settings for scraping. Recommended for larger runs. |

#### Output Parameters — Womens Health Nurse Practitioners Email List Scraper

```json
{
  "name": "Women's Health Associates of Dallas",
  "website": "https://www.whadallas.com",
  "phone": "(214) 555-0198",
  "full_address": "1234 Maple Ave Dallas TX 75201 US",
  "city": "Dallas",
  "state": "TX",
  "zip": "75201",
  "country_code": "US",
  "scraped_emails": [
    "info@whadallas.com"
  ],
  "scraped_phones": [
    "(214) 555-0198"
  ],
  "scraped_social_media": [
    "https://www.linkedin.com/company/womens-health-associates-of-dallas"
  ],
  "emails_found": 1,
  "pages_scraped": 4,
  "avg_rating": 4.8,
  "total_reviews": 127,
  "lat": "32.7812",
  "long": "-96.8005",
  "place_id": "ChIJL8U0GkI1TIYR3Xo6f1xq7bQ",
  "scrape_status": "success"
}
```

| Field | Label | Format | Description |
|---|---|---|---|
| `name` | Business Name | text | Name of the business listing. |
| `website` | Website | link | Public website for the business. |
| `phone` | Phone | text | Public phone number shown in the listing. |
| `full_address` | Address | text | Full address assembled from the listing’s location details. |
| `city` | City | text | City from the address data. |
| `state` | State | text | State from the address data. |
| `zip` | zip | text | ZIP or postal code. |
| `country_code` | country\_code | text | Country code from the address data. |
| `scraped_emails` | Emails Found | array | List of email addresses found from publicly available sources. |
| `scraped_phones` | Phone Numbers | array | List of phone numbers found during scraping. |
| `scraped_social_media` | Social Media | array | List of social media links found during scraping. |
| `emails_found` | # Emails | number | Number of emails found for the business. |
| `pages_scraped` | Pages Scraped | number | Number of pages processed for the business. |
| `avg_rating` | Rating | number | Average rating shown in the listing. |
| `total_reviews` | Reviews | number | Total number of reviews shown in the listing. |
| `lat` | lat | text | Latitude value for the listing. |
| `long` | long | text | Longitude value for the listing. |
| `place_id` | place\_id | text | Listing identifier. |
| `scrape_status` | Status | text | Final scrape status such as success, failed, error, or no\_website. |

### Why Choose Womens Health Nurse Practitioners Email List Scraper? 🏆

This actor is designed for practical healthcare lead generation with clean structured output and helpful contact fields. It supports public web data collection, includes proxy support for more reliable runs, and saves results in a format that is easy to reuse in spreadsheets, CRMs, or research pipelines. For teams building a medical contact database or a nurse practitioner directory, that means less manual work and faster ROI 📈

### How Many Results Can You Scrape? 📈

You can control output using `maxBusinesses`, which accepts values from 1 to 1000. The total number of results depends on your search term, locations, and how many public listings include contact information. If you need broader coverage, use multiple locations and consider enabling per-location collection for more volume.

### Legal Guidelines for Scraping Womens Health Nurse Practitioners ⚖️

This actor works with publicly available data only. It does not require logins or access private accounts, and it does not retrieve protected information. You are responsible for using the results in compliance with applicable laws, privacy rules, and website terms. For data removal requests, please contact <insightflowofficial@gmail.com>.

### FAQ — Womens Health Nurse Practitioners Email List Scraper ❓

#### How does Womens Health Nurse Practitioners Email List Scraper identify data?

You provide a search term and location, and the actor collects public business records related to that niche. It then extracts contact details and related metadata from publicly available sources.

#### What types of women’s health providers can I scrape?

You can target women’s health nurse practitioners, women’s health NP listings, WHNP providers, OB-GYN nurse practitioners, and related women’s health providers that appear in public business data.

#### What data will I receive?

You’ll get business name, website, phone, full address, city, state, ZIP code, country code, emails found, phone numbers, social media links, rating, reviews, coordinates, place ID, and scrape status.

#### Can I use this as a nurse practitioner email list scraper?

Yes. It’s built to help you create a nurse practitioner email list from publicly available contact details, especially for outreach, research, and healthcare lead generation.

#### Does it support a healthcare email scraper workflow for multiple locations?

Yes. You can add multiple locations and choose whether the limit applies per location or across all locations, which is useful for broader medical contact database projects.

#### How many emails can I collect?

The actor lets you set a maximum business target from 1 to 1000. The actual number of emails depends on how many listings have public contact details available.

#### What if a business has no website?

Businesses without websites are still handled in the output, and their scrape status is marked accordingly. They will not produce email findings from website scraping.

#### How can I use the results in my workflow?

You can export the dataset and import it into spreadsheets, CRM tools, outreach platforms, or research systems. It’s a flexible email extraction tool for mid-level marketers and analysts.

### Conclusion 🏁

The **Womens Health Nurse Practitioners Email List Scraper** is a fast, reliable way to build targeted contact lists for women’s health providers. Whether you need a provider email scraper, a nursing professionals list, or a healthcare lead generation tool, this actor helps you collect structured public data with less effort and better scale.

### 🆘 Support & Feedback

Have a question or feature request for the Womens Health Nurse Practitioners Email List Scraper?

For support, feedback, or data removal requests, contact <insightflowofficial@gmail.com>.

### Contact Confidence & Provenance

The business already gets a lead score. Now the *contact* gets one too.

| Field | Meaning |
| --- | --- |
| `contactConfidence` | 0-100 for this specific contact |
| `contactConfidenceBand` | `high` (80+), `good` (60-79), `medium` (40-59), `low` (<40) |
| `contactReason` | `own_domain`, `own_domain_role_account`, `free_webmail`, `third_party_domain`, `no_reply_address`, `no_email` |
| `emailMatchesWebsite` | Whether the address is on the business's own domain |
| `contactChannels` | How many ways you can reach them (email, phone) |
| `contactCategory` | Broad industry tag read from the business name and search term |
| `scrapedAt` | UTC timestamp, so you know how fresh the row is |

An address on the company's own domain scores highest; a no-reply address scores
near zero because it is not a way to reach anyone. Finding a phone alongside the
email adds to the score - two channels beat one.

`contactCategory` is left blank rather than guessed when the wording is too
generic to place the business.

**Input:** *Minimum contact confidence* drops rows below a score; `0` keeps
everything.

# Actor input Schema

## `googleMapsSearchTerm` (type: `string`):

Enter the business type or niche for email scraper (e.g., 'coffee shops', 'dentists').

## `googleMapsLocation` (type: `array`):

Target geographic location for the email scraper (e.g., 'Miami, Florida').

## `maxBusinesses` (type: `integer`):

Target number of businesses to find (1-1000). The scraper will stop when this target is reached.

## `scrapeMaxBusinessesPerLocation` (type: `boolean`):

If enabled, the scraper will collect up to `maxBusinesses` results per location. If disabled, it combines all locations up to a single total limit.

## `proxyConfiguration` (type: `object`):

Proxy settings for scraping. Recommended for large-scale scraping.

## `minBusinessLeadScore` (type: `integer`):

Drop any business whose Business Lead Score (0-100) falls below this. Leave at 0 for no filter.

## `minContactConfidence` (type: `integer`):

Drop any contact scoring below this (0-100). The score reflects whether the address sits on the business's own domain, whether it is a free webmail or no-reply address, and whether a phone number was found alongside it. Leave at 0 for no filter.

## Actor input object example

```json
{
  "googleMapsSearchTerm": "Womens Health Nurse Practitioners",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  },
  "minBusinessLeadScore": 0,
  "minContactConfidence": 0
}
```

# Actor output Schema

## `dataset` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "googleMapsSearchTerm": "Womens Health Nurse Practitioners",
    "googleMapsLocation": [
        "New York"
    ],
    "maxBusinesses": 5,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("insightflow/womens-health-nurse-practitioners-email-list-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "googleMapsSearchTerm": "Womens Health Nurse Practitioners",
    "googleMapsLocation": ["New York"],
    "maxBusinesses": 5,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("insightflow/womens-health-nurse-practitioners-email-list-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "googleMapsSearchTerm": "Womens Health Nurse Practitioners",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call insightflow/womens-health-nurse-practitioners-email-list-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,insightflow/womens-health-nurse-practitioners-email-list-scraper"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/H4Q6LEIWLDSJvhyu8/builds/p7tFBrHbY4ahonvv4/openapi.json
