Design Rush Outreach Bot (Scraper + Automatic Message Sender) avatar

Design Rush Outreach Bot (Scraper + Automatic Message Sender)

Pricing

$5.00 / 1,000 results

Go to Apify Store
Design Rush Outreach Bot (Scraper + Automatic Message Sender)

Design Rush Outreach Bot (Scraper + Automatic Message Sender)

Automates personalized outreach for design projects, enabling faster and smarter client connections. From prospect research to tailored messaging and response tracking, it streamlines your entire outreach workflow. Built to save time, improve engagement, and boost conversion rates effortlessly.

Pricing

$5.00 / 1,000 results

Rating

0.0

(0)

Developer

Techforce Global

Techforce Global

Maintained by Community

Actor stats

1

Bookmarked

4

Total users

3

Monthly active users

12 days ago

Last modified

Share

DesignRush Scraper — Agency Profiles, Reviews, Services & Contact

The DesignRush Scraper by Techforce Global is the most advanced Apify Actor for extracting agency data from DesignRush.com — the leading B2B marketplace for design, marketing, and technology agencies.

It is the only actor on Apify that combines:

✅ Category-based and location-based agency search with built-in filters
✅ Deep profile enrichment — full reviews with sub-ratings, services list, client list, team data
✅ Contact form submission — reach out to agencies directly from within the actor
✅ Configurable result limits — precise control over pages and records
scrapeProfiles toggle — optional full profile enrichment in a single run


⭐ Why This Actor Is Different From Others on Apify

FeatureThis ActorOther Apify Actors
Location filter via live UI dropdown
Deep profile scraping (reviews, team, clients)
Review sub-ratings (Quality, Cost, Schedule)
Contact form submission from within the actor
Cloudflare & anti-bot handlingPartial
Structured, deduplicated outputPartial

🎯 Use Cases

B2B Sales and Lead Generation Extract agency names, websites, ratings, hourly rates, employee counts, and contact details for targeted outreach. Filter by service category and location to build precise prospect lists.

Competitor and Market Research Analyse the DesignRush agency landscape in a specific category. Compare ratings, pricing, team sizes, and client portfolios across hundreds of agencies in one run.

Agency Vetting and Due Diligence Use the full review data — including sub-ratings for Work Quality, Timely Delivery, Responsiveness, and Overall Costs — to evaluate agencies before engagement.

Recruitment and Talent Research Extract agency team data and client portfolios to identify high-performing agencies in specific niches for potential partnerships or talent acquisition.

Vendor Shortlisting Filter agencies by location, service category, hourly rate, and employee count to build a shortlist of vendors for procurement or outsourcing decisions.


DesignRush Category Slugs — Common Examples

CategorySlug
Software Developmentsoftware-development
Mobile App Design & Developmentmobile-app-design-development
SEO Companiesseo-agencies
Digital Marketingdigital-marketing-agencies
Web Designweb-design-agencies
Branding Agenciesbranding-agencies
Social Media Marketingsocial-media-marketing-agencies
UI/UX Designui-ux-design-agencies
E-commerce Developmentecommerce-development
Video Productionvideo-production-companies

✉️ Contact Form Submission — How It Works

When contactMode is set to "submit", the actor will automatically fill and submit the contact form on each agency's profile page using the details you provide.

Flow:

  1. Navigates to the agency's contact form page
  2. Waits for the form to fully load (including CSRF token and hidden fields)
  3. Fills in your name, email, company, phone, website, and message
  4. Submits the form and detects the outcome (thank-you redirect, success message, or error)
  5. Records contactSubmitted: true on success, false on failure
  6. Returns to the listing to continue with the next agency

Tips for best results:

  • Use sendCopy: true to receive a confirmation email for every submission
  • Set a meaningful contactMessage — generic messages are less likely to get responses
  • Enable proxyConfiguration for large runs to avoid rate limiting
  • Contact submission adds time per agency — factor this in when setting maxRecords

🔧 Location Filtering — How It Works

Rather than appending query parameters manually, the scraper uses DesignRush's own live location search UI:

  1. Waits for the location search input to appear on the page
  2. Types your location string to trigger the autocomplete dropdown
  3. Scores each suggestion (exact match → starts-with → contains) and picks the best
  4. Navigates to the matching canonical scoped URL
  5. All subsequent pagination stays on that scoped URL

This ensures results are natively filtered server-side on every page (e.g. /agency/software-development/in/mumbai?page=2). If no match is found, the scraper falls back to the global listing and logs a warning.


🚀 How to Use

  1. Click Try for Free on Apify
  2. Enter your category slug (see table above for options)
  3. Set filterLocation to your target country or city
  4. Set maxPages and maxRecords as needed
  5. Enable scrapeProfiles: true for full review, service, and client data
  6. Optionally fill in contact details and set contactMode: "submit" to send messages to agencies automatically
  7. Click Run
  8. Export results as JSON, CSV, or Excel

Example Input — B2B Lead Generation (NYC SEO Agencies)

{
"category": "seo-agencies",
"filterLocation": "New York City",
"maxPages": 5,
"maxRecords": 50,
"scrapeProfiles": true,
"proxyConfiguration": { "useApifyProxy": true }
}

Example Input — With Contact Form Submission (NYC Web Design Agencies)

{
"category": "web-design-agencies",
"filterLocation": "New York City",
"maxRecords": 10,
"maxPages": 3,
"scrapeProfiles": true,
"contactName": "Jane Smith",
"contactEmail": "jane@example.com",
"contactCompany": "Acme Corp",
"contactPhone": "+1 555 000 0000",
"contactWebsite": "https://acme.com",
"contactMessage": "Hi, we are looking for a web design partner for an upcoming project. Would love to connect.",
"contactMode": "submit",
"sendCopy": true,
"proxyConfiguration": { "useApifyProxy": true }
}

Note: Contact fields are only required when contactMode is set to "submit". Leave contactMode as "none" (default) to skip contact form submission entirely.


Example Output Record

{
"name": "Acme Digital Agency",
"profileLink": "https://www.designrush.com/agency/profile/acme-digital",
"website": "https://acmedigital.com",
"location": "Mumbai, India",
"rating": "4.9",
"hourlyRate": "$50 - $99 / hr",
"employees": "50 - 249",
"slogan": "We build brands that matter.",
"description": "Full-service digital agency specialising in SEO and paid media.",
"reviews": [
{
"reviewer": "John Doe",
"reviewerTitle": "Marketing Manager",
"rating": "5.0",
"date": "March 2025",
"projectName": "E-commerce Relaunch",
"projectType": "SEO",
"companySize": "51 - 250",
"industry": "Retail",
"body": "Outstanding results within the first 90 days.",
"subRatings": { "Quality": "5.0", "Cost": "4.5", "Schedule": "5.0" }
}
],
"services": ["SEO", "PPC", "Content Marketing", "Web Design"],
"team": [
{
"name": "Ravi Mehta",
"position": "CEO",
"bio": "15 years in digital marketing."
}
],
"clients": ["HDFC Bank", "Tata Motors", "Flipkart"],
"contactSubmitted": true
}

💰 Pricing

Pay per event — no monthly subscription.

You pay only for what you extract. No recurring commitment.


🔗 Integrations

Connect to n8n, Zapier, or Make via the Apify API:

  • n8n — HTTP Request node → Apify API → push agency leads to HubSpot or Google Sheets
  • Zapier — Apify integration available natively
  • Google Sheets — Direct CSV export or API-driven pipeline
  • HubSpot / Salesforce — Import CSV or connect via n8n

🆘 Support

Email: bhavin.shah@techforceglobal.com
Website: techforceglobal.com
Book a 15-min consultation:

This actor integrates seamlessly into n8n workflows — no manual steps, just end-to-end automation.


🔗 You Might Also Like