Guru.com Scraper
Pricing
from $1.49 / 1,000 results
Guru.com Scraper
Unlock Guru.com data instantly! Scrape detailed user profiles and job listings with ease. Perfect for recruitment, lead generation, and market analysis. Get essential data like freelancer skills, rates, and active projects to automate your workflow efficiently.
Pricing
from $1.49 / 1,000 results
Rating
5.0
(1)
Developer
Shahid Irfan
Maintained by CommunityActor stats
0
Bookmarked
26
Total users
6
Monthly active users
9 days ago
Last modified
Categories
Share
Guru Jobs Scraper
Extract comprehensive freelance job listings and freelancer profiles from Guru.com with ease. Collect detailed budgets, project scopes, locations, and employer stats at scale. Perfect for lead generation, freelancer research, and market analysis.
Features
- Dual Extraction Modes — Scrape either active freelance jobs or professional freelancer profiles.
- Advanced Filters — Narrow down results using keywords, locations, job types, and specific skills.
- Detailed Employer Insights — Extract employer names, total spendings, and feedback ratings.
- Automated Pagination — Collect all matching results across multiple pages without manual intervention.
Use Cases
Lead Generation
Identify active projects and reach out to high-value employers looking for specific skills.
Freelance Market Analysis
Track average budgets, project durations, and hot skills to optimize your service offerings.
Competitor Intelligence
Analyze top freelancer profiles, their skills, locations, and presentation style to improve your positioning.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
searchType | String | No | "jobs" | Choose whether to scrape "jobs" or "freelancers" |
startUrl | String | No | — | Direct Guru.com search or listing URL to start scraping |
keyword | String | No | — | Search keyword (e.g. "web developer") |
location | String | No | — | Filter results by specific geographical location |
skill | String | No | — | Filter by specific skills (e.g. "javascript") |
job_type | String | No | "both" | Type of job to scrape: "fixed", "hourly", or "both" |
results_wanted | Integer | No | 20 | Maximum number of items to retrieve |
Output Data
| Field | Type | Description |
|---|---|---|
title | String | The job title or freelancer name |
budget | String | Project budget range or hourly rates |
job_type | String | Pricing structure (e.g. Fixed Price, Hourly) |
location | String | Geographic location of the job or freelancer |
deadline | String | Proposal submission deadline |
quote_count | Number | Number of quotes or proposals submitted |
employer | Object | Employer profile details (name, spending, feedback) |
url | String | Direct link to the Guru.com page |
Usage Examples
Basic Job Search
{"searchType": "jobs","keyword": "react developer","results_wanted": 20}
Scraping Freelancers
{"searchType": "freelancers","keyword": "content writer","results_wanted": 10}
Target Specific Category URL
{"startUrl": "https://www.guru.com/d/jobs/c/programming-development/","results_wanted": 50}
Sample Output
{"title": "React Developer for E-commerce Site","budget": "$1,000 - $2,500","job_type": "Fixed Price","location": "United States","deadline": "Send before Jul 15, 2026","quote_count": 8,"employer": {"name": "Acme Corp","totalSpent": "$5,000+","feedbackPercentage": 98},"url": "https://www.guru.com/d/jobs/123456"}
Tips for Best Results
Optimize Search Query
- Use precise keywords instead of generic terms to get relevant results.
- Leave location empty if you want a global search of jobs.
Use Target URLs
- Copy the exact search URL from Guru.com after applying filters in your browser and paste it as the
startUrl.
Integrations
Connect your extracted Guru data with:
- Google Sheets — Export data instantly for sales teams
- Airtable — Build dynamic lead databases
- Make & Zapier — Trigger automated outreach sequences
- Webhooks — Stream real-time data to your CRM
Export Formats
- JSON — Developer-friendly data feeds
- CSV & Excel — Instant reporting and manual analysis
Frequently Asked Questions
Can I scrape freelancer profiles instead of jobs?
Yes. Simply change the searchType input parameter to "freelancers".
Do I need proxy servers?
Yes, using proxy configuration is recommended to ensure reliable data retrieval and avoid rate limits.
Support
For custom modifications or issues, contact support via the Apify Console.
Legal Notice
This scraper is designed for extracting publicly available data. Users are responsible for adhering to local regulations and target platform policies.