Glassdoor Salaries Spider
Pricing
from $9.00 / 1,000 results
Glassdoor Salaries Spider
Scrape comprehensive salary data directly from Glassdoor. This tool extracts detailed compensation metrics, including mean base pay, salary percentiles (P10-P90), and job counts, for specific roles and countries....
Pricing
from $9.00 / 1,000 results
Rating
0.0
(0)
Developer
GetDataForMe
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Glassdoor Salaries Spider
The Glassdoor Salaries Spider is a powerful data extraction tool designed to scrape comprehensive salary data directly from Glassdoor. It allows users to gather detailed compensation information for specific job roles and geographical locations, providing invaluable insights for market research and business intelligence.
✨ Features
- Comprehensive Salary Data: Extracts mean base pay, salary percentiles (P10, P25, P50, P75, P90), and job count for specified roles.
- Geographical Targeting: Easily restrict data collection to specific countries, ensuring localized and relevant market data.
- High Reliability: Built to handle the structure and variability of job listing pages, ensuring consistent and reliable data extraction.
- Structured Output: Provides a clean, JSON-formatted output containing all key metrics, making it ready for immediate analysis.
- Scalable Performance: Optimized for batch processing, allowing users to run multiple queries efficiently.
⚙️ Input Parameters
The spider requires configuration parameters to define the scope of the salary search.
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
Jobname | string | No | The specific job title you wish to research (e.g., "Data Scientist"). | python developer |
Country | string | No | The country for which salary data should be retrieved. | United States |
💻 Example Usage
Input JSON
To find salary data for "Product Manager" in "Canada":
{"Jobname": "Product Manager","Country": "Canada"}
Output JSON
The resulting data is an array of objects, each representing a salary entry for a specific employer:
[{"job_title": "Python Developer","employer_name": "Google Inc.","mean_base_pay": 149065.99,"currency": "USD","overall_rating": 4.4,"job_count": 5626,"pay_period": "ANNUAL","percentiles": {"P10": 107879.95,"P25": 133644.92,"P50": 169669.22,"P75": 216848.58,"P90": 269337.94},"employer_logo_url": "https://media.glassdoor.com/sql/9079/google-squarelogo-1441130773284.png","actor_id": "jWWzkSabNU2gLZL71","run_id": "3KgOD1mvdpA3mlNAU"}]
🚀 Use Cases
This actor is invaluable for professionals and businesses in several fields:
- Market Research: Quickly benchmark salary expectations for specific roles across different industries and regions.
- Competitive Intelligence: Analyze the compensation packages offered by direct competitors to adjust internal pay scales.
- Recruitment & HR: Determine competitive salary ranges when drafting job descriptions or negotiating offers.
- Academic Research: Gather large datasets for studies on labor economics, wage gaps, and industry trends.
- Business Strategy: Inform pricing models or investment decisions by understanding the cost of talent in specific markets.
🛠️ Installation and Usage
- Search: Search for "Glassdoor Salaries Spider" in the Apify Store.
- Configure: Click "Run" and configure the input parameters (
JobnameandCountry) according to your research needs. - Execute: Click "Start" to begin the data extraction process.
- Monitor: Monitor the progress and logs within the Apify platform.
- Export: Once complete, export the results in your preferred format (JSON, CSV, or Excel) for analysis.
📊 Output Format Details
The output is a JSON array where each object represents a salary entry for a single employer. Key fields include:
job_title: The job title searched for.employer_name: The name of the company.mean_base_pay: The average base salary reported.currency: The currency used (e.g., USD, CAD).overall_rating: The average rating of the employer.job_count: The number of job listings found for that employer/role.pay_period: The frequency of pay (e.g., ANNUAL).percentiles: An object containing salary ranges (P10, P25, P50, P75, P90), providing a detailed view of salary distribution.
⚠️ Error Handling and Best Practices
- Rate Limiting: To ensure stable operation and avoid IP bans, we recommend running the spider in batches. If you encounter rate limiting errors, wait 15 minutes before retrying.
- Scope: For the most accurate results, use specific job titles and countries. Broad or vague inputs may yield incomplete data.
- Data Freshness: Salary data is dynamic. While we strive for accuracy, the data reflects the state of Glassdoor at the time of scraping.
Support
For custom/simplified outputs or bug reports, please contact:
- Email: support@getdataforme.com
- Subject line: "custom support"
- Contact form: https://getdataforme.com/contact/
We're here to help you get the most out of this Actor!
