ParseForge Scrapers

AIGA Design Directory Scraper

parseforge/aiga-design-directory-scraper

Lead generation

Scrapes public designer profiles from the AIGA Design Directory by optional keyword. Returns each profile as a flat row with bio, skills, location, and contact links.

Run this scraper See the API call
Total users
2
Monthly active
1
Total runs
88
Bookmarked
0
Rating
Not rated yet
Last modified
9 days ago

Overview

ParseForge

AIGA Design Directory Scraper

Scrape designer profiles from the AIGA Design Directory by name, discipline, or location. Each profile returns the designer's bio, skills, contact info, and portfolio links. No API key required. Export to CSV, JSON, Excel, or XML.

The AIGA Design Directory is a curated list of professional designers, but browsing it manually or vetting candidates one by one is slow. This Actor reads the public directory, searches by keyword, and returns structured profiles so you can build a shortlist in minutes instead of hours.

Who uses it What they scrape AIGA Design Directory for
Recruiters and hiring managers Build a pipeline of designers by discipline and city for open roles.
Agency business developers Find freelance designers or small studios in a target market for partnerships.
Event organizers Discover speakers or workshop leaders by searching for specific design expertise.
Design tool companies Identify potential beta users or case-study candidates from the professional community.

What it does

This Actor collects AIGA designer profiles matching an optional keyword and returns each one as a flat row with bio, skills, location, and contact details.

  • ๐Ÿ” Keyword search: filter the directory by designer name, discipline, or city before scraping.
  • ๐Ÿ“Š Structured output: every profile lands as a consistent row with bio, skills, and contact fields.
  • โš™๏ธ Volume control: set a maximum number of designers to collect, from a single preview up to a full directory pull.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with AIGA Design Directory data

๐ŸŽฏ Build a candidate shortlist.

A recruiter searches for 'UX designer' in 'Chicago', sets maxItems to 200, and exports a CSV of qualified profiles to screen.

๐ŸŒ Map a local design market.

An agency owner pulls all designers in 'Austin' to understand the competitive landscape and spot collaboration opportunities.

๐Ÿ“ฌ Source newsletter or event guests.

A community manager scrapes profiles by 'motion design' and uses the contact data to invite speakers for a virtual summit.

Why choose this scraper

What you get
No manual browsing Search and extract dozens or hundreds of profiles in one run.
Clean, flat schema Every designer comes as one row, ready for spreadsheets or a CRM.
No auth needed Reads the public directory with zero logins or API registrations.

How it compares

No other Store actor targets AIGA Design Directory the same way, so the honest comparison is with the alternatives teams actually weigh.

AIGA Design Directory Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When AIGA Design Directory changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor with an optional keyword and a maximum item count, and only matching profiles reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
  "maxItems": 10
}

A larger pull:

{
  "maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $0.85
1,000 results $8.50
10,000 results $85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the AIGA Design Directory Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to AIGA Design Directory through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/aiga-design-directory-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Your keyword may be too narrow or misspelled. Try a shorter, more general term, or leave the query field empty to scrape the unfiltered directory.

The run stopped before reaching my maxItems.

The Actor stops when there are no more matching profiles. If you expected more, broaden your keyword or remove it entirely.

Some profiles look incomplete.

The Actor can only extract what the designer chose to make public on their AIGA profile. Missing fields mean the information was not provided on the site.

I got a timeout or the run failed.

The AIGA site may have been slow. Retry the run. If it persists, lower maxItems to reduce the load or contact support with the run log.

FAQ

Question Answer
Do I need an AIGA membership or login to scrape? No. The Actor reads the public-facing directory pages, so no membership, login, or API key is required.
What exactly does a profile row contain? Each row includes the designer's name, bio, stated skills and disciplines, location, and any publicly listed contact or portfolio links the directory shows.
Can I scrape the entire directory? You can set maxItems up to 1,000,000, which covers the full directory. The Actor will stop when it hits your limit or runs out of matching profiles.
How do I search for a specific designer? Type their name into the 'Name or keyword' input field. The Actor will return profiles that match that text.
Can I filter by multiple disciplines at once? The directory's keyword search matches across name, discipline, and city fields. For multiple disciplines, run the Actor once per term and merge the datasets.
What output formats are supported? You can export your results to CSV, JSON, Excel, or XML directly from the Apify dataset.
Is it legal to scrape the AIGA Design Directory? The Actor only accesses publicly available profile pages. You should review AIGA's terms of service and comply with applicable laws for your use case.
How long does a run take? It depends on your maxItems setting and the number of matches. A few dozen profiles finish in seconds; a full directory pull takes longer but runs unattended.
Can I schedule this Actor to run weekly? Yes. Use Apify's scheduler to run it on a recurring basis and track new designers who join the directory.
What if my keyword returns no results? The run will complete with an empty dataset. Try a broader term, a different city, or leave the keyword blank to pull the default directory listing.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by AIGA, the professional association for design. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
query string Optional keyword search (designer name, discipline, city). not set
maxItems integer How many designers to collect per run. 10

Pricing

from $7.50 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.0075 to $0.0085

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~aiga-design-directory-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run AIGA Design Directory Scraper on Apify All scrapers