Sortlist Scraper & API - Marketing & IT Agency Leads avatar

Sortlist Scraper & API - Marketing & IT Agency Leads

Pricing

$0.75 / 1,000 results

Go to Apify Store
Sortlist Scraper & API - Marketing & IT Agency Leads

Sortlist Scraper & API - Marketing & IT Agency Leads

Get B2B leads from Sortlist agency directories by service and country or city. One result = one marketing, design or IT agency: website, team size, budget, founded, revenue, offices, social links, rating, reviews. Details included, no start fee. $0.75 per 1,000, the cheapest.

Pricing

$0.75 / 1,000 results

Rating

0.0

(0)

Developer

Giovanni Rich

Giovanni Rich

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Categories

Share

This Sortlist scraper turns sortlist.com, the agency marketplace used across Europe and the US, into clean B2B lead lists of agencies: give it a Sortlist directory such as Advertising agencies in the United States, SEO agencies in Paris or Digital marketing agencies and get one row per agency with website, team size, minimum budget, founding year, revenue, full address with GPS, every office, services with budgets, industries, languages, social links, awards, rating and client reviews, as JSON, CSV or Excel. Use it as a Sortlist API, an agency directory scraper, a marketing agency lead list builder for partnerships, white-label and SaaS sales, or a Clutch / GoodFirms alternative data source from your own code, Make, Zapier or n8n.

It reads the public directory and agency pages over plain HTTP, with no headless browser and no login. 450 agencies with agency-page details take under two minutes, and it costs $0.75 per 1,000 agencies with details included and no start fee, the lowest price of any Sortlist scraper on the Store.

How to use

  1. Open sortlist.com, pick a service and a place (e.g. Advertising > United States, or SEO > Paris) and copy the URL into Sortlist directory URLs. Service-only pages (/digital-marketing), country, state and city pages, and the local sites (sortlist.fr, .be, .de, .es, .it, .nl, .ch) all work.
  2. Set Max agencies per directory (0 = the whole directory).
  3. Keep Open each agency page on for founding year, revenue, offices, social links, awards and reviews.
  4. Optionally filter: only agencies with a website, a minimum rating or number of reviews, a team size range, or a minimum project budget.
  5. Click Start and download the leads from the Output tab, or fetch them through the Apify API.

What you get

  • Contact: agency name, website (tracking parameters removed), LinkedIn / Facebook / X / Instagram / YouTube links.
  • Company data: team size, founding year, declared annual revenue, registration / VAT number, member since, verified / claimed / paying-member flags.
  • Location: main office street address, city, country and GPS, plus every other office.
  • Offer: services with their budget range, project and review counts, minimum and maximum project budget, industries served, languages spoken, works-remotely flag.
  • Reputation: rating out of 5, number of reviews, awards and partner badges (e.g. HubSpot or Google partner), Sortlist's AI review summary and the client reviews (reviewer, title, company, service, summary, pros and cons, date).
  • Directory context: the directory that listed it and its position in Sortlist's order.

Sample output

Real rows from a cloud run of the default demo (advertising agencies in the United States, agency pages on; full rows in sample-output.json):

namewebsitelocationteamfoundedmin budgetrating
Boundifyhttps://www.boundify.ioGreenville, United States52011€1,0005.0 (2)
DASH TWOhttps://dashtwo.comInglewood, United States112009€3,0005.0 (25)
NinjaPromohttps://ninjapromo.ioDubai, United Arab Emirates3002017€3,0005.0 (52)
ADVIDShttps://www.advids.coSan Francisco, United States892012€1,0005.0 (23)
Quantum IT Innovationhttps://quantumitinnovation.comDallas, United States2002010€1,0005.0 (160)

Fill rates in a 451-agency local test run (advertising agencies in the US, digital marketing agencies, SEO agencies in Paris; (website and at-least-one-review filters on): website, address, GPS, team size, rating 100%, founding year 97%, social links 97%, budget 87%, registration number 71%, awards 56%, revenue 53%, AI review summary 26%.

Use cases

  • Agency partnerships and white-label sales: build lists of agencies by service and country to pitch tools, outsourcing or referral deals
  • SaaS prospecting: agencies are heavy buyers of marketing, analytics, design and hosting software; filter by team size and budget
  • Vendor shortlisting: compare agencies by rating, reviews, budget and services before you send an RFP
  • Market research: count and map agencies per service and city, with team sizes and declared revenue
  • CRM enrichment: add founding year, revenue, offices and social links to the agencies you already track

Pricing

$0.75 per 1,000 agencies (pay per result; one result = one agency saved to the dataset). No start fee, and the same price with or without the agency-page details. Platform usage is included. Agencies skipped by your filters, duplicates, removed profiles and failed requests are never charged. If you set a maximum cost per run, the scraper stops cleanly when it reaches it.

AgenciesCost
20 (the prefilled demo)$0.015
100$0.075
1,000$0.75
10,000$7.50

On the Apify free plan ($5 of monthly credit) that is about 6,600 agencies a month.

It is the cheapest Sortlist scraper on the Store (prices per 1,000 on the free tier, October 2026):

Sortlist scraper (30-day users)Price per 1,000 agencies
This one$0.75, details included, no start fee
ahmed_jasarevic sortlist-scraper (1)$0.80 per listing + $1.50 per agency profile detail + $0.00005 per run
reventadata sortlist-scraper (1)$1.00 + $0.00005 per run
saswave sortlist-company-agency-scraper (10)$2.00 + $0.00005 per run
xavier_rx sortlist-agency-leads-scraper (1)$3.00
scrapingmonkey sortlist-agencies-scraper (1)$3.00 + $0.00005 per run
scrapersdelight sortlist-agency-scraper (1)$3.50
tagadanar agency-leads-scraper, Clutch + DesignRush + Sortlist (5)$5.00 + $3.00 per contact + $0.001 per run
great_pistachio sortlist-agency-scraper (1)$8.00 + $0.00005 per run

Input

FieldDefaultDescription
startUrls-Sortlist directory pages (https://www.sortlist.com/advertising/united-states-us, https://www.sortlist.fr/seo/paris-fr) or agency pages (/agency/<name>)
maxResultsPerDirectory100Agencies per directory URL. 0 = all
scrapeDetailstrueOpen each agency page for founded, revenue, offices, social, awards, reviews
maxReviewsPerAgency10Client reviews kept per row (0-50)
requireWebsitefalseOnly keep agencies with a website
minRating / minReviews- / 0Only keep agencies rated at least this / with at least this many reviews
minTeamSize / maxTeamSize0 / 0Team size range (0 = no limit)
minBudget0Skip agencies whose largest budget is below this (EUR)

With no input at all, a 20-agency demo (advertising agencies in the United States) runs.

Input example

{
"startUrls": [
"https://www.sortlist.com/advertising/united-states-us",
"https://www.sortlist.fr/seo/paris-fr"
],
"maxResultsPerDirectory": 200,
"scrapeDetails": true,
"requireWebsite": true,
"minReviews": 1
}

Output example

{
"slug": "boundify",
"name": "Boundify",
"website": "https://www.boundify.io",
"tagline": "We help B2B brands grow better with paid media-focused demand generation.",
"location": "Greenville, United States",
"address": "Boundify, Traction Street, Greenville, SC, USA",
"countryCode": "US",
"latitude": 34.8432345,
"longitude": -82.4231339,
"teamSize": 5,
"founded": 2011,
"revenue": 300000,
"budgetMin": 1000,
"budgetMax": 1000000,
"rating": 5,
"reviewCount": 2,
"services": ["Digital Strategy", "Online Advertising", "Growth Marketing", "Advertising", "SEO"],
"industries": ["Technology Hardware & Equipment", "Real Estate", "Software & Computer Services"],
"languages": ["es", "en"],
"socialLinks": ["https://www.linkedin.com/company/boundify", "https://www.facebook.com/boundify"],
"awards": [{ "name": "HubSpot Gold Solutions Partner", "category": null, "year": 2018 }],
"reviews": [{ "rating": 5, "reviewerTitle": "CEO", "reviewerCompany": "Designli", "service": "Digital Strategy", "summary": "Boundify's work improved the client's lead tracking process ...", "date": "2026-07-27" }],
"registrationNumber": "472140693",
"verified": true,
"url": "https://www.sortlist.com/agency/boundify",
"directory": "Top Advertising Agencies in the United States",
"position": 4,
"detailsScraped": true
}

(Shortened: rows also carry description, story, offices, serviceDetails with per-service budgets, projectsCount, reviewSummary, memberSince, logo and flags; lists are cut here.)

The dataset has four views: Leads, Profile, Reviews and Directory order. The RUN_SUMMARY record lists per directory how many agencies Sortlist has, how many were saved, how many your filters skipped and why each directory stopped, plus any URL that returned nothing.

Integrations

  • Our Website Contact Extractor: Sortlist does not publish e-mails or phones; pass the website column to collect them from each agency site.
  • Our Capterra Reviews and YellowPages scrapers: software reviews and local business leads in the same flat format.
  • Make, Zapier and n8n: run the actor and push the leads to your CRM, a mailing tool or Slack.
  • Google Sheets: export the dataset straight to a spreadsheet.
  • Apify API: start runs and download results over REST, or with the JavaScript and Python clients.
  • MCP for AI agents: the Apify MCP server (https://mcp.apify.com) lets Claude, ChatGPT, Cursor and other agents call this Sortlist scraper as a tool.

Limits

  • No e-mails or phone numbers: Sortlist routes contact through its own briefs. Use the website column with a contact extractor.
  • Revenue, founding year, awards and the AI summary appear only when the agency publishes them, and need scrapeDetails on.
  • Reviews come from the agency page (up to 50 per agency).
  • Results come in Sortlist's own order.

FAQ

Does Sortlist have an official API? Not a public, self-serve one for its agency directory (its /api/ paths are also closed to crawlers in robots.txt). This actor works as a Sortlist API: start it over REST or from Make, Zapier or n8n and get JSON back.

How much does a typical run cost? $0.75 per 1,000 agencies. The 20-agency demo costs $0.015, a 100-agency city directory $0.075 and a 3,600-agency country directory about $2.70, agency-page details included.

Does it need a browser, cookies or a Sortlist account? No. Plain HTTPS requests to the public pages, no login.

Which proxy should I use? None: leave the default. The actor connects directly and retries any blocked request through Apify Proxy automatically.

Is scraping Sortlist legal? The actor reads only public directory and agency pages that robots.txt allows (it never touches search queries, embeds or review submission pages). You are responsible for how you use the data, including reviewers' names under GDPR.

How do I find the right directory URL? On sortlist.com pick a service, then a country or city in the location filter, and copy the address bar.