Case Study

north-west.at

Sales research as an assembly line: find companies, identify decision-makers, verify emails, from three sources, through one form, with cost control per run.

Industry Trade, Austria
Area Sales, new customer acquisition
Sources Google Maps, WKO company directory, LinkedIn
Stack n8n Data Tables, DataForSEO, Apify, Claude, Cleanlist

Starting point

north-west.at wanted to build up B2B sales systematically: find target industries in specific regions of Austria, identify the right contacts and reach them with a verified email address. Manually, that means clicking through Google Maps, cross-checking the WKO directory, searching LinkedIn, guessing addresses. For a sales operation that is meant to scale, that's not an option.

One form, three sources

The entry point is a single n8n form: choose the source (Google Maps, WKO or LinkedIn), then enter industry, region and category. Behind it run three scraper paths: Google Local Finder and Business Info API via DataForSEO, the WKO company directory via an Apify actor, LinkedIn profiles via Google search. All of them write to the same Data Tables. A postcode grid ensures large regions are covered completely without storing duplicate results.

Enrichment at the push of a button

In the results table, sales sets an action per company. Every five minutes the workflow picks up the flagged rows, identifies the decision-makers via an AI model, finds and verifies the email addresses in a waterfall process and writes up to three contacts with title, LinkedIn profile and email status directly into the company row, in wide format, the way the team works with it. Sorted by reliability: verified emails first, then unverified, then fallback to the company address.

Cost and quality under control

Every API call is logged with date and cost in a dedicated table. The grid loop saves after every single query, so an abort only loses the current query and a restart skips what's already known. Over four versions we worked through an error catalogue together with the client (duplicates, identical names, status logic of the email verification) until the system runs through without rework.

3 → 1
sources in one form instead of three manual searches
up to 3
contacts per company with verified email
per run
API costs transparently logged

Technology

n8n (forms, Data Tables, schedule trigger), DataForSEO SERP/Local Finder/Business Info, Apify WKO actor, Claude for decision-maker identification, Cleanlist for email verification, Gemini as fallback. No Google Sheets, no Apps Script: everything in one instance the client operates themselves.

Sales that no longer does research by hand?

We build the pipeline for your target group and your sources.

Book an initial consultation