Kayak Email Scraper - Keyword Search & Domain Filter
Pricing
from $1.99 / 1,000 results
Kayak Email Scraper - Keyword Search & Domain Filter
π§ Kayak Email Scraper extracts travel supplier and agency emails using keyword and location filters. π― Domain restriction, decoding and duplicate skipping. βοΈ Fast Kayak lead generation for travel tech sales.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
Parse Point
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 hours ago
Last modified
Categories
Share
Kayak Email Scraper π
Kayak Email Scraper helps you extract emails from Kayak using targeted keywords, making manual email hunting much faster for marketers, recruiters, and sales pros. Itβs built for Kayak lead generation, contact discovery automation, and scalable travel lead generation when you need public web data at speed. π
π Key Features of Kayak Email Scraper
| Feature | Benefit |
|---|---|
| β Targeted Keyword Search | Uses your keywords to focus on relevant Kayak listings data extraction and prospect email finder workflows. |
| β Custom Email Domain Filtering | Lets you narrow results to specific domains like @gmail.com or @yahoo.com for more precise email harvesting. |
| β Location Filtering | Add a location to refine travel website scraper results for more relevant travel agency prospects. |
| β Max Email Limit | Caps the total number of emails collected so you can control cost and run time. |
| β Real-Time Saving | Saves results incrementally, helping prevent data loss during longer travel website scraper runs. |
| β Public Web Data Extraction | Collects emails from publicly available sources only, supporting ethical travel leads database building. |
| β Built-In Proxy Support | Includes built-in proxy support for more reliable scraping and fewer interruptions. |
π₯ Input β Kayak Email Scraper Parameters
{"keywords": ["manager","founder"],"location": "","customDomains": ["@gmail.com","@yahoo.com"],"maxEmails": 20}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keywords | Array | Yes | ["manager", "founder"] | A list of keywords or queries to search for. These help the actor find relevant results for kayak email extraction. |
location | String | No | "" | Location to filter search results. Leave it empty if you want broader coverage. |
customDomains | Array | No | ["@gmail.com", "@yahoo.com"] | List of custom email domains to focus your email extraction on specific address types. |
maxEmails | Integer | No | 20 | Maximum number of emails to collect. The actor stops once this limit is reached. |
π€ Output β What Kayak Email Scraper Returns
The actor saves each result as a JSON record in your Apify dataset.
{"keyword": "founder","title": "Founder & CEO","description": "Contact the team for partnership opportunities and travel solutions. Email: hello@alpinetravelco.com","url": "https://www.kayak.com/travel/partners/alpine-travel-co","email": "hello@alpinetravelco.com"}
| Field | Label | Format | Description |
|---|---|---|---|
keyword | Keyword | text | The keyword that produced the record. |
title | Title | text | The result title associated with the public listing or page. |
description | Description | text | The visible description text from the result. |
url | Url | link | The URL of the public page where the result was found. |
email | text | The extracted email address. |
π» How to Use Kayak Email Scraper β Step-by-Step
- Open the Actor β Find Kayak Email Scraper in the Apify Store and open its input form.
- Enter Keywords β Add the terms you want to use for finding relevant public travel contacts.
- Set Location β Optionally add a location to narrow your travel website scraper results.
- Filter by Domain β Add one or more email domains to improve kayak email extraction quality.
- Set Max Emails β Choose how many emails you want to collect in this run.
- Run the Actor β Start the actor and monitor the live logs as results are collected.
- Export Results β Download the dataset when the run finishes and use it in your CRM or research workflow.
No coding required. Results ready in minutes.
π‘ Best Use Cases for Kayak Email Scraper
- π― B2B Lead Generation β Build targeted travel leads database lists for outreach campaigns.
- π£ Email Marketing β Gather public contacts for newsletters, promotions, and follow-ups.
- π€ Travel Agency Prospects β Find public contact information for travel-related outreach and partnerships.
- π¬ Market Research β Study publicly available travel website scraper results for trend analysis.
- π CRM Enrichment β Add public email contacts to existing records for better prospect email finder workflows.
Disclaimer
This actor only accesses publicly available data on Kayak. It does not scrape private profiles, authenticated content, or password-protected pages. Users are solely responsible for ensuring their use complies with Kayakβs Terms of Service, GDPR, CCPA, and applicable anti-spam laws. This tool is intended for legitimate purposes only β lead generation, research, and marketing in compliance with local regulations. For data-removal requests, contact π§ helloparsepoint@gmail.com.
π Support & Feedback
Have a question or found an issue with Kayak Email Scraper? Weβre here to help.
- π Bug Reports: Let us know what happened so we can investigate.
- β¨ Custom Solutions & Feature Requests: Reach out with ideas for travel lead generation and contact discovery automation.
- π§ Email: helloparsepoint@gmail.com
Your feedback shapes the roadmap β we read every message.
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.