← Back to list

How to Automate DesignRush Agency Research and Outreach in a Single Apify Run

Introduction

Techforce Global · 2026-06-03 13:37 · 0 claps · 2.1 min read
#web-scraping #automation #lead-generation #b2b #apify
Open on Medium ↗
Wiki topics: CRM · Email & CRM

How to Automate DesignRush Agency Research and Outreach in a Single Apify Run

Introduction

B2B outreach to agencies involves two stages: research and contact. Most tools solve one. The DesignRush Outreach Bot by Techforce Global solves both in a single actor run — filtering agencies, scraping full profiles with six review sub-dimensions, then automatically submitting your message to each agency’s contact form.

How It Works Technical Overview

Step 1 — Location Filtering via Live UI

Rather than URL parameter hacking, the actor uses DesignRush’s live location search UI — typing your location string, scoring autocomplete suggestions, and navigating to the canonical scoped URL. All pagination stays on that scoped URL for server-side filtered results.

Step 2 — Listing + Profile Scraping

Listing fields: name, website, location, rating, hourly rate, employees, slogan, description, profileLink. Profile fields (scrapeProfiles: true): all reviews with 6 sub-ratings (Quality, Cost, Schedule, Timely Delivery, Responsiveness, Satisfaction), services array, clients array, team data.

Step 3 — Contact Form Submission

When contactMode: submit, the actor navigates to each agency’s contact page, waits for full form load including CSRF tokens, fills in contactName, contactEmail, contactCompany, contactPhone, contactWebsite, contactMessage, submits, detects outcome (success/failure), and records contactSubmitted: true or false.

Input Configuration

n8n Automated Weekly Outreach Pipeline

  1. Schedule Trigger — every Monday 9:00 AM IST

  2. HTTP Request = POST Apify API to start actor (category + location + contactMessage)

  3. Wait/Poll = until run = SUCCEEDED

  4. HTTP Request = GET Apify dataset results

  5. Filter = contactSubmitted = true only

  6. HubSpot = create lead records for successfully contacted agencies

  7. Google Sheets = log full results with sub-ratings for qualification scoring

  8. Slack = weekly summary: X agencies found, Y contacted successfully

Getting Started

  1. Go to: https://apify.com/techforce.global/designrush-scraper

  2. Click ‘Try for Free’

  3. Set category, location, maxPages, maxRecords

  4. Set scrapeProfiles: true for full data

  5. Click Run — results in 3–10 minutes depending on record count

  6. Export as JSON, CSV, or Excel — or connect via Apify API to n8n

🔗 Actor: https://apify.com/techforce.global/designrush-scraper

📅 Book a consultation: https://calendly.com/techforce-infotech-pvt-ltd/intro-meeting

📧 Contact: bhavin.shah@techforceglobal.com

🌐 Website: https://techforceglobal.com


메타데이터
post_id
e6e90a030f7e
slug
how-to-automate-designrush-agency-research-and-outreach-in-a-single-apify-run-e6e90a030f7e
url
https://medium.com/@Techforce_global/how-to-automate-designrush-agency-research-and-outreach-in-a-single-apify-run-e6e90a030f7e
canonical_url
https://medium.com/@Techforce_global/how-to-automate-designrush-agency-research-and-outreach-in-a-single-apify-run-e6e90a030f7e
author_url
https://medium.com/@Techforce_global
status
ok
fetched_at
2026-06-09 15:37:30