Ghost Email Scraper - Keyword Search & Domain Filter avatar

Ghost Email Scraper - Keyword Search & Domain Filter

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Ghost Email Scraper - Keyword Search & Domain Filter

Ghost Email Scraper - Keyword Search & Domain Filter

👻 Ghost Email Scraper pulls newsletter and blog owner emails with keyword and location filters. 🎯 Limit to specific domains, decode obfuscated addresses and drop duplicates. 📰 Built for sponsorship outreach.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

Parse Point

Parse Point

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Ghost Email Scraper

Ghost Email Scraper is an Apify actor that automates mass email extraction from Ghost, solving the biggest pain point in contact discovery: manual research doesn’t scale. If you’re a marketer, recruiter, or analyst building an email list, this ghost email collector helps you scrape public email addresses faster—so you can drive better ROI with data enrichment at scale.


What is Ghost Email Scraper? 🔍

Ghost Email Scraper is an automated web scraping tool (an Apify actor) built for extracting email addresses from Ghost based on the keywords and filters you provide. It works by pulling relevant Ghost profiles and harvesting publicly listed emails, along with useful context like profile title, description, and direct URLs. This addresses the time sink of manual lead generation and replaces slow, copy-paste research with a repeatable email harvesting workflow. It’s ideal for marketers, recruiters, sales teams, and data analysts who want thousands of contacts in minutes. Use it as a Ghost email extractor, a Ghost contact scraper, or a ghost lead generation tool to accelerate outreach and email list building.


What Data Does a Ghost Email Scraper Collect? 📊

Ghost Email Scraper collects contact and profile context needed for website email harvesting and email list building. You’ll get email addresses tied to discovery keywords, plus metadata that helps you understand who the contact is and where to navigate next.

Data CategoryFields ExtractedDescription
ContactemailPublic email address found in Ghost profiles
IdentitytitleProfile title or business name text used in the listing
ContextdescriptionThe profile’s description or summary text that may contain contact context
DiscoverykeywordThe search keyword/term that surfaced this result
NavigationurlDirect link to the Ghost profile
Location(not included)Location is not part of the dataset schema for this actor

Note: The dataset schema for this actor includes keyword, title, description, url, and email—only those fields are guaranteed in exports.


What Do Results from Ghost Email Scraper Look Like? 👀

Each result is a structured JSON record saved to your Apify dataset. Here's a real example:

{
"keyword": "founder",
"title": "Nina Patel",
"description": "Founder & Builder at Northwind Studio. Contact for partnerships and product inquiries.",
"url": "https://ghost.org/northwind-studio/team/nina-patel",
"email": "nina.patel@northwindstudio.com"
}

Results are stored in your Apify dataset (JSON by default) and can be exported to CSV from the Apify Console.


Core Features: Ghost Email Scraper ⚡

FeatureBenefit
Keyword-Driven TargetingUse keywords to shape your contact discovery for lead generation
Location FilterOptionally narrow results using the location input
Custom Domain FilterUse customDomains to focus on specific email domains (e.g., @gmail.com)
Configurable Result CapSet maxEmails to control run scope for more predictable outcomes
Proxy SupportBuilt-in proxy support to help scraping stay reliable at scale
Incremental Dataset WritesSaves results incrementally to your dataset so you keep what’s been found
Structured Dataset OutputClean, labeled records ready for CRM, spreadsheet, or automation workflows
No Login RequiredWorks with publicly accessible Ghost data rather than private accounts

Getting Started with Ghost Email Scraper 🚀

  1. Open Apify Store — Go to apify.com/store and search Ghost Email Scraper
  2. Click Try for Free — Sign in or create a free Apify account
  3. Open the Input Tab — Configure your scraping parameters
  4. Add Keywords — Enter role or intent keywords like manager or founder
  5. Set Optional Filters — Add a location and/or customDomains to narrow email harvesting
  6. Cap Your Results — Set maxEmails to limit how many emails to collect
  7. Click Start — Launch the run and watch progress in logs
  8. Access Your Data — Open the dataset and export when you’re ready (JSON/CSV)

Ways to Use Ghost Email Scraper 💡

  • 🎯 Lead generation — Build segmented email list building sets from targeted Ghost keywords
  • 📩 Website email harvesting — Scrape public email addresses for outreach and sales prospecting
  • 🧪 Contact discovery — Find relevant contacts for research, data enrichment, and anonymous email scraping workflows
  • 📊 CRM enrichment — Populate a CRM with structured records containing url + extracted email
  • ⚙️ Data pipelines — Feed results into downstream analysis or bulk email verification routines
  • 🛡️ Anti-spam compliance workflows — Use the collected list as input for your own validation steps before sending

Input Parameters — Ghost Email Scraper

Provide input to the actor via an input.json payload.

Example:

{
"keywords": ["manager", "founder"],
"location": "",
"customDomains": ["@gmail.com", "@yahoo.com"],
"maxEmails": 20
}
ParameterTypeRequiredDefaultDescription
keywordsArray✅ YesA list of keywords to use to find relevant Ghost profiles
locationStringNo""Location to filter search results (leave empty for no location filter)
customDomainsArrayNo["@gmail.com","@yahoo.com"]Email domains to keep; helps you focus extraction on specific provider types
maxEmailsIntegerNo20Maximum number of emails to collect (the actor stops when the limit is reached)

Output Parameters — Ghost Email Scraper

The actor writes results to the Ghost Emails Dataset (“Scraped Leads”). Exports follow this dataset schema exactly.

Example:

[
{
"keyword": "creative director",
"title": "Alex Rivera",
"description": "Creative Director at Studio Co. | Available for freelance work and collaborations.",
"url": "https://ghost.org/studio-co/people/alex-rivera",
"email": "alex.rivera@studioco.com"
}
]
FieldLabelFormatDescription
keywordKeywordtextThe keyword used to discover this result
titleTitletextThe profile’s title or name text as captured in the result
descriptionDescriptiontextProfile description/summary text associated with the contact
urlUrllinkDirect link to the Ghost page for this lead
emailEmailtextExtracted public email address

Why Choose This Ghost Email Scraper? 🏆

Ghost Email Scraper is a purpose-built ghost email collector for extracting public emails from Ghost with structured output you can use immediately. It’s built for speed and scalability (keyword-first lead generation) and gives you dataset-ready records for contact discovery and data enrichment. With proxy support and a controllable maxEmails cap, it’s easier to balance yield, time, and cost compared to ad-hoc manual scraping.

For custom features or tailored solutions, reach out at [hello.parsepoint@gmail.com](mailto:hello.parsepoint@gmail.com).


How Many Results Can You Scrape? 📈

Use maxEmails to set a cap from 1 up to 10,000. Actual results depend on how many Ghost profiles match your provided keywords and customDomains and actually display public emails. For larger runs, expect longer runtimes as the actor processes more potential matches.


Ghost Email Scraper is designed to work with publicly available data on Ghost. It does not access private profiles or any password-protected content. You are responsible for complying with applicable laws and platform policies, including privacy regulations and anti-spam compliance requirements. Only use extracted data for legitimate purposes, and follow your organization’s governance rules for consent, retention, and outreach.

Data removal requests: hello.parsepoint@gmail.com.


FAQ — Ghost Email Scraper ❓

How does the Ghost Email Scraper identify data?

Ghost Email Scraper uses the keywords you provide (optionally combined with location and customDomains) to find relevant Ghost profiles, then extracts email addresses and associated profile context into the dataset.

What Ghost profile types can I scrape?

You can target public Ghost profiles that contain email addresses that are publicly visible. The actor focuses on extracting emails and related metadata from what is publicly accessible.

What does “customDomains” do?

customDomains limits the extracted email addresses to specific email domains (for example, @gmail.com and @yahoo.com). This is useful for tighter lead generation tool workflows where you only want certain provider types or formats.

Why scrape Ghost for contacts?

Ghost hosts creators and businesses that may display contact emails publicly. Automating website email harvesting helps you scale contact discovery and speed up web scraping workflows that would otherwise take too long manually.

How much does the Ghost Email Scraper cost?

This actor is designed for pay-per-result style usage in Apify runs. Use maxEmails to cap the run and control how many emails you attempt to collect.

How does the Ghost Email Scraper help my business?

It turns Ghost profile data into a clean dataset for email list building, CRM enrichment, and outreach readiness. Since results are structured, you can connect them to downstream workflows like bulk email verification and data enrichment.

What challenges should I expect when using the Ghost Email Scraper?

Not every Ghost profile will include a public email address, so output volume depends on your keyword targeting and customDomains. If you’re not getting enough results, try wider keyword coverage or add additional relevant email domains.

How do I choose a high-performing Ghost Email Scraper setup?

Start with strong, role-focused keywords (e.g., manager, founder), choose customDomains that match your outreach criteria, and set maxEmails based on your budget and desired coverage. Then review the dataset and iterate your keyword/domain strategy for better yield.


Conclusion 🏁

Ghost Email Scraper is a fast, reliable way to extract public emails from Ghost at scale. Whether you’re building a lead list, enriching your CRM, or powering outreach campaigns, you can start with keyword targeting, export structured results, and move from research to action quickly.


🆘 Support & Feedback

Have a question or feature request for the Ghost Email Scraper?

  • Custom Solutions & Feature Requests: Contact our team at [hello.parsepoint@gmail.com](mailto:hello.parsepoint@gmail.com)
  • 💬 Need help with your run setup? Send a message and include your target keywords and desired email domains for faster assistance

Run Memory

Skip keywords already scraped in a previous run - the actor keeps a persistent record of every keyword it finishes, in a named key-value store that survives between runs. Turn this on and a repeat run silently drops the keywords it has already covered, so a scheduled job over a fixed list only pays for new ground.

A keyword is identified by the keyword plus the set of email domains it was searched against, so re-running fitness against a new domain list is correctly treated as new work rather than a duplicate.

Reset keyword history - wipe that record before the run starts, so everything counts as new again.

Max emails per keyword - cap how many results any single keyword may produce before the actor moves on to the next one. Stops one broad term from consuming the entire run budget. 0 means no per-keyword limit.

These sit alongside the existing address-level deduplication: Skip previous runs prevents re-pushing an individual mailbox, while Skip duplicate keywords prevents re-running the search at all.