All workflows

Turns a name and a company into that person's profile page address, using only pages a web search actually returned.

Run manually3 apps4 steps

Apps it connects

Authenticate each one once and the workflow is ready to run.

What it does

The integration steps this workflow runs, in the order it first runs them.

  1. 1Google SheetsRead rows
  2. 2Google SheetsAppend row
  3. 3SerperSearch web
  4. 4AnthropicGenerate model response

How it works

Everything the template sets up, and what to fill in before the first run.

You have a list of people - a name and the company they work at - and you want the address of each one's public profile page. This works down that list, runs one site-restricted web search per person, and writes what it found onto a separate record tab.

It never builds an address. The only value that can ever reach the 'Profile URL' column is one the search itself returned: the candidates are collected from the results, only results that mention the person by name are offered, and the chosen address has to match one of them character for character and sit on the site you named before it is written. Guessing a profile from somebody's name is wrong for real people, so when nothing can be confirmed the cell is left empty and the Note column says why.

Nobody is looked up twice. Before searching it reads the record tab and skips any name-and-company pair already there, so you can leave it on a schedule and it walks steadily down a long list. Rows are only ever appended - nothing in your sheet is overwritten. A person whose page was not found stays on the record as 'Found: no'; delete that row if you want it tried again.

Setup: 1. Connect Google Sheets, Serper and Anthropic. 2. Put your people on one tab with the exact column headers Name and Company. Column names cannot be configured from a workflow, so they have to match. 3. Fill in 'spreadsheetUrl', 'peopleSheetName' (the tab your people are on), 'resultsSheetName' (the tab results go to) and 'profileSite' (the site to search, for example linkedin.com). 4. 'maxPeople' is how many people one run may look up; 10 by default.

The workflow writes its own header row - Name, Company, Profile URL, Found, Search used, Note, Checked - into an empty results tab, and reads back the Name and Company columns by those names.

google sheetsserpersearchprospectingprofilesenrichment

Start from a workflow that already works.

Add "Find each person's public profile page" to your workspace, connect its apps, and make it yours. No credit card required.

Free plan available · No credit card required