DEV Community

Cover image for How to Automate DesignRush Agency Research and Outreach in a Single Apify Run
Techforce Global
Techforce Global

Posted on

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.

DesignRush Outreach Bot technical workflow location filter listing scraper profile enrichment contact form submission dataset

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

n8n DesignRush Outreach Bot pipeline weekly automated agency outreach HubSpot Google Sheets Slack integration

🔗 Try it free: https://apify.com/techforce.global/design-rush--outreach-bot
📅 Consultation: https://calendly.com/techforce-infotech-pvt-ltd/intro-meeting
🌐 techforceglobal.com

Top comments (0)