Templates / Discover university programs and faculty sources with Firecrawl and Google Sheets

Discover university programs and faculty sources with Firecrawl and Google Sheets

Ready for 3.0

by Muhammad Bilal ✓ · 19 views · created 2026-09-08 · Market Research, AI RAG

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 22 nodes and runs when someone submits an n8n form (“University Program & Faculty Discovery”). Along the way it connects Google Sheets. It also calls api.firecrawl.dev over HTTP.

How it runs

Trigger: When someone submits an n8n form (“University Program & Faculty Discovery”).

  1. Normalize & Validate Input (Code): runs custom JavaScript code
  2. Verify Official University Website (HTTP Request): calls api.firecrawl.dev (POST)
  3. Official Website Valid? (If): checks a condition and branches into true / false
  4. Build Targeted Program Search Queries (Code): runs custom JavaScript code
  5. Prepare Verification Failure Result (Code): runs custom JavaScript code
  6. Search Official Domain for Program / Department (HTTP Request): calls api.firecrawl.dev (POST)
  7. Save Final Result to Google Sheets (Google Sheets): append
  8. Normalize Program Search Results (Code): runs custom JavaScript code
  9. Rank Program / Department Candidates (Code): runs custom JavaScript code
  10. Program Candidate Found? (If): checks a condition and branches into true / false

…plus 11 more steps. See the full node list below.

Services it uses

Google Sheets

HTTP calls to: api.firecrawl.dev

Uses Firecrawl. New users get 10% off with our link.

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

Quick Overview This workflow collects a university homepage URL and a target field, country, and degree level, then uses Firecrawl to verify the official site, find and validate a matching program page and faculty/staff directory URL on the same domain, and…

Excerpt from Muhammad Bilal's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.