Guru.com Scraper avatar

Guru.com Scraper

Pricing

from $1.49 / 1,000 results

Go to Apify Store
Guru.com Scraper

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

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

26

Total users

6

Monthly active users

9 days ago

Last modified

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

ParameterTypeRequiredDefaultDescription
searchTypeStringNo"jobs"Choose whether to scrape "jobs" or "freelancers"
startUrlStringNoDirect Guru.com search or listing URL to start scraping
keywordStringNoSearch keyword (e.g. "web developer")
locationStringNoFilter results by specific geographical location
skillStringNoFilter by specific skills (e.g. "javascript")
job_typeStringNo"both"Type of job to scrape: "fixed", "hourly", or "both"
results_wantedIntegerNo20Maximum number of items to retrieve

Output Data

FieldTypeDescription
titleStringThe job title or freelancer name
budgetStringProject budget range or hourly rates
job_typeStringPricing structure (e.g. Fixed Price, Hourly)
locationStringGeographic location of the job or freelancer
deadlineStringProposal submission deadline
quote_countNumberNumber of quotes or proposals submitted
employerObjectEmployer profile details (name, spending, feedback)
urlStringDirect link to the Guru.com page

Usage Examples

{
"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.


This scraper is designed for extracting publicly available data. Users are responsible for adhering to local regulations and target platform policies.