Last month I needed to enrich a list of 500 leads scraped from LinkedIn with company size and industry, then send a personalized intro email. I had ChatGPT plus a Google Sheet but no way to connect them without manual copy‑paste. After a few hours of trial, I built a simple automation that pulls each row, asks GPT to classify the company, writes a first line, and pushes the result back to the sheet.
What most guides get wrong
Most beginner tutorials start by recommending a heavyweight platform like Zapier or Zoho Flow and then drown you in pre‑built templates that hide the underlying logic. They assume you want a click‑and‑play solution, but the real value comes from understanding how data moves between steps. If you skip that understanding, you’ll be stuck when the template breaks or when you need a custom step that isn’t in the library.
Instead, start with the most minimal tool that lets you see each action and its output. For this guide we’ll use Make (formerly Integromat) because its visual scenario builder shows every module and the data passing between them, which makes debugging obvious.
How to pick a no‑code AI platform that won’t lock you in
Is the free tier enough to test a simple workflow? Yes, if you stay under 1,000 operations a month. Make.com’s free plan gives you 1,000 operations, which is plenty for a prototype that runs a few dozen leads each day. If you need more, the $29/mo “Core” plan bumps you to 10,000 operations and adds multi‑step error handling.
AI Side Hustles
Practical setups for building real income streams with AI tools. No coding needed. 12 tested models with real numbers.
Get the Guide → $14
I think the $29/mo price is fair for a solo operator who wants reliable scheduling and decent logs, but the jump to the $99/mo “Team” plan feels steep unless you’re running dozens of scenarios simultaneously. Always start free, then upgrade only when you hit the operation limit.
Building the enrichment workflow step by step
Here’s the exact sequence I used, with the prompts and settings that worked.
- Create a new scenario in Make.com.
- Add a “Google Sheets – Watch Changes” module set to your lead spreadsheet. Choose the sheet and the range that holds the raw LinkedIn data.
- Add an “HTTP – Make a request” module to call the OpenAI Chat Completions endpoint. Use your API key, set the model to
gpt-3.5-turbo, and paste the following prompt into the message body:
You are a data enrichment assistant. Given a company name, return a JSON object with two keys: "size" (choose from "1-10", "11-50", "51-200", "201-1000", "1000+") and "industry" (pick one from the list: SaaS, E‑commerce, Manufacturing, Healthcare, Finance, Education, Other). If you are unsure, set both values to "unknown".
Company: {{1.value}}
(Here {{1.value}} is the output from the Google Sheets module containing the company name.) - Add a “JSON – Parse” module to turn the OpenAI response into usable fields.
- Add a second “Google Sheets – Update a row” module. Map the parsed size and industry to two new columns in the same row.
- Optionally, add a “SMTP – Send an email” module that uses the enriched data to craft a first line: “Hi {{2.value}}, I noticed {{1.value}} works in the {{3.value}} space…” (Replace {{2.value}} with the first name column, {{3.value}} with the industry.)
- Save and run the scenario once manually to verify each step. Check the operation log in Make.com to see the data moving between modules.
When I ran this on 500 rows, it consumed about 1,200 operations (one watch trigger, one OpenAI call, one update per row). That stayed well within the free tier limit for a single day’s batch.
