Digital Agency Network Scraper
Pricing
from $5.00 / 1,000 listings
Digital Agency Network Scraper
The Digital Agency Network Scraper extracts agency listings and enriched profiles from DigitalAgencyNetwork.com, capturing names, ratings, budgets, services, industries, partnerships, contact details, reviews, and portfolio data — ideal for B2B lead generation and market research.
Pricing
from $5.00 / 1,000 listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
8
Total users
2
Monthly active users
a day ago
Last modified
Categories
Features
Share
Digital Agency Network Scraper
Extract digital agency listings and detailed profiles from Digital Agency Network (DAN) — a global directory of ~2,800 digital agencies across ~120 cities.
Features
- Listing extraction: Scrape agency cards from any DAN listing page — name, location, rating, budget, and more.
- Profile enrichment: Optionally follow each agency link to extract rich profile data — website, services, industries, partnerships, employees, contact info, reviews, and portfolio.
- Flexible filtering: Target agencies by location, service and industry (names like
NYC,United Kingdom,PPCorSocial Mediaare mapped to DAN's own pages), or provide your own URLs. - Sitemap discovery: Crawl the entire directory (~2,800 agency profiles) via XML sitemaps.
- Fast & lightweight: Uses CheerioCrawler (pure HTTP + HTML parsing) — no browser needed.
How It Works
- Choose your mode — Provide listing/profile URLs directly, use location + service filters, or enable sitemap mode for a full crawl.
- Run the scraper — The Actor extracts agency data from listing pages and optionally enriches each result by visiting individual profile pages.
- Get structured data — Receive clean JSON output with agency details ready for analysis, lead generation, or CRM import.
Input
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | — | DAN listing or agency profile URLs to scrape (city, service, industry and partner lists, or /agency/<name>/ profiles). Auto-detects whether each URL is a listing or profile page; a list's further pages are followed. |
location | string | — | City, country or region by name or slug (New York, NYC, London, United States, UK, Europe). Several on one line work (London, Paris). A region right after a city is read as part of the place name (London, UK = London, Toronto, Canada = Toronto); for both lists put the region first or enter them as separate values. Names DAN doesn't list are skipped with a note. |
service | string | — | One of DAN's 22 services by name or slug (SEO, PPC, Web Development, Social Media, E-commerce, UX Design, ...); several work (SEO, PPC, SEO & PPC). With a location: that city's service list. Without one: DAN's region lists (USA, UK, Canada, Australia, Europe, Asia, MENA) merged, each agency once. |
industry | string | — | One of DAN's 23 industries (Healthcare, Finance, Fashion, Real Estate, Technology, ...). Keeps only agencies serving it; combines with location and service. |
scrapeProfiles | boolean | false | Follow links to individual agency profile pages for enriched data (website, services, contact, reviews, etc.). |
maxItems | integer | 100 | Maximum number of agencies to save in the run (across all locations and URLs). Several lists share it equally: each gets the same share first, and what a short list leaves unused goes to the others. |
maxPages | integer | 10 | Maximum number of listing pages to follow per list. The largest lists are longer than 10 pages (USA SEO 12, UK SEO 15, USA Healthcare 14): raise it for those. The status message says when a list had more pages. |
useSitemap | boolean | false | Use XML sitemaps for full directory discovery (~2,800 agencies) instead of listing pages. Always visits profiles. |
Sample Output Data
Listing mode (scrapeProfiles: false)
{"name": "SEO Brand","slug": "seo-brand","profileUrl": "https://digitalagencynetwork.com/agency/seo-brand/","description": "SEO Brand empowers forward-thinking companies to dominate AI-enhanced search and e-commerce.","hqLocation": "Miami","region": "USA","additionalCities": ["Boston", "Los Angeles", "New York", "Philadelphia"],"employees": null,"minProjectBudget": "$10,000+","minProjectBudgetValue": 10000,"minMonthlyBudget": "$1,000+","minMonthlyBudgetValue": 1000,"budgetCurrency": "USD","rating": 4.9,"reviewCountRange": "50-100","reviewCountMin": 50,"awardsCount": 2,"isPremium": true,"membership": "Platinum","website": "https://www.seobrand.com/","services": ["AI Marketing", "B2B Marketing", "Branding", "Content Marketing", "eCommerce", "SEO", "Web Development"],"industries": ["Finance", "Healthcare", "Hospitality", "Luxury"],"sourceUrl": "https://digitalagencynetwork.com/agencies/new-york/web-development/","scrapedAt": "2026-02-22T17:21:41.537Z"}
Profile-enriched mode (scrapeProfiles: true)
{"name": "SEO Brand","slug": "seo-brand","profileUrl": "https://digitalagencynetwork.com/agency/seo-brand/","description": "SEO Brand empowers forward-thinking companies to dominate AI-enhanced search and e-commerce.","hqLocation": "Miami","region": "USA","additionalCities": ["Boston", "Los Angeles", "New York", "Philadelphia"],"employees": "51-200","employeesMin": 51,"employeesMax": 200,"minProjectBudget": "$10,000+","minProjectBudgetValue": 10000,"minMonthlyBudget": "$1,000+","minMonthlyBudgetValue": 1000,"budgetCurrency": "USD","rating": 4.9,"reviewCountRange": "50-100","reviewCountMin": 50,"awardsCount": 2,"isPremium": true,"membership": "Platinum","website": "https://www.seobrand.com/","sourceUrl": "https://digitalagencynetwork.com/agencies/new-york/web-development/","scrapedAt": "2026-02-22T17:21:19.432Z","logo": "https://digitalagencynetwork.com/wp-content/uploads/2019/06/seobrand-digital-agency.png","founded": 2006,"caseStudiesCount": null,"fullDescription": "SEO Brand empowers forward-thinking companies to dominate AI-enhanced search and e-commerce through technical SEO, AI, and strategic expertise.","services": ["Branding", "Content Marketing", "Ecommerce", "Email Marketing", "PPC Marketing", "SEO", "Social Media Marketing", "Web Development", "Web Design", "B2B Marketing", "AI Marketing"],"industries": ["Healthcare", "Fashion & Retail", "Finance", "Travel & Tourism", "Luxury", "Hospitality", "Nonprofit", "IT & Technology"],"partnerships": ["Amazon", "Shopify", "Wordpress", "Google", "Meta", "Linkedin"],"locations": [{ "city": "Miami", "address": "150 East Palmetto Park Road Suite 800 Boca Raton, FL 33432 United States", "isHQ": true },{ "city": "Boston", "address": "68 Harrison Avenue Boston, 02111 United States" },{ "city": "Los Angeles", "address": "811 Wilshire Boulevard Suite 1700 Los Angeles, 90017, United States" },{ "city": "New York", "address": "118 West 22nd Street Floor 12, New York, 10011 United States" },{ "city": "Philadelphia", "address": "1515 Market Street # 1200 Philadelphia, 19102, United States" }],"offices": [{ "type": "HQ", "address": "150 East Palmetto Park Road Suite 800 Boca Raton, FL 33432 United States", "phone": "800-262-5023", "email": "info@seobrand.com" },{ "type": "Office", "address": "118 West 22nd Street Floor 12, New York, 10011 United States", "phone": "800-262-5023", "email": "info@seobrand.com" }],"phone": "800-262-5023","email": "info@seobrand.com","socials": { "linkedin": "https://www.linkedin.com/company/seo-brand/", "instagram": "https://www.instagram.com/seobrand/" },"awards": [{ "title": "Top SEO Agency 2024", "year": "2024", "description": "Recognized for outstanding SEO performance" }],"clients": ["HP", "Ferrari", "Birkenstock", "Marriott Bonvoy"],"reviews": [{"summary": "Strategic Depth","text": "SEO Brand has helped clients achieve strong organic visibility, earning first-page rankings for key terms and driving a significant uptick in qualified traffic and inbound leads."}],"portfolio": []}
Notes on the fields
regionis the region of the agency's HQ (USA,UK,Canada,Australia,Europe,MENA,Asia).employeescomes from the profile page; listing cards don't show it, so it isnullin listing mode.employeesMin/employeesMaxare the band as numbers (1000+→ min 1000, maxnull).- Budgets keep DAN's text (
$1,000+) and add the number (minProjectBudgetValue) andbudgetCurrency(USD, GBP, EUR, AUD, CAD, ...). Some agencies state only a monthly minimum (minMonthlyBudget). - DAN shows review counts as a band (
reviewCountRange10-50,100-200);reviewCountMinis its lower end, for sorting. officeslists the profile's HQ and office addresses, each with its phone and e-mail;locationsgives the address of a city when an office names it.servicesandindustriesare filled on listing rows too (from the card).descriptionis the card's text when the agency is reached from a list; for a profile opened by URL or from the sitemap it is DAN's one-line summary of the profile (the same text asfullDescription).membership(Platinum,Premium,Gold,Standard) isnullfor free listings.reviewsis DAN's review summary: one entry per topic (summary= heading,text= paragraph), not individual client reviews.portfoliolists the profile's case-study titles (urlisnull: case studies open in a popup).- Most DAN lists are one page; larger ones (London, region service and industry lists) have further pages, which are followed up to
maxPages. The run ends with a status message saying how many agencies were saved, whether the lists ran out beforemaxItems, whether a list had more pages thanmaxPages, and whether a page could not be loaded (its agencies are then missing: run again). - City industry and partner URLs (
/agencies/london/industry/healthcare/,/agencies/london/partners/hubspot/) open the whole city on DAN; the Actor keeps only the agencies tagged with that industry or partner. - When Start URLs are set, the location/service/industry fields are not used (the status message says so). Fields the Actor does not have (for example
minRating) are named in the status message, not applied. - DAN's pages are large and its server is slow: a profile takes ~4 s at the default memory, so 100 profiles take ~7 minutes and the whole directory (~2,800 profiles) ~2 hours. Set the run timeout to match; a run that nears its timeout stops and saves what it has (status message says so).
- The "Featured Agencies" block on DAN's pages (ads that link straight to an agency's site and repeat on every page) is skipped.
Pricing
This Actor uses the Pay Per Event pricing model. You are only charged for the data you actually receive.
| Event | Price | Description |
|---|---|---|
| Listing scraped | $0.005 | Charged for each agency extracted from a listing page (basic data: name, location, budget, rating). |
| Profile scraped | $0.02 | Charged for each agency profile page scraped with enriched data (website, services, industries, partnerships, contact info, reviews). |