Templates

Lead Generation Workflow Template

This workflow produces a verified, scored, segmented list of prospects that fit your ideal customer profile, ready for outreach — without contacting anyone. Maven defines the profile and the scoring criteria, Radar finds accounts and contacts, researches, enriches, verifies, de-duplicates and scores them, and Ledger keeps the resulting records clean in the CRM.

By signing up you agree to the Terms and Privacy Policy.

When to use this template

Use it when your outreach is limited by the list rather than the message: you know who you want to reach but building and cleaning the list takes days, or the list you bought is full of duplicates, wrong roles and dead numbers. It also suits a business testing a new segment that wants to see the list before committing to outreach.

This template stops at the list on purpose. Contacting the prospects is the sales, cold-calling or appointment-setting workflow; separating the two means you can review and approve the list before a single message goes out.

The workflow

  1. 01 · MavenDefine the profileIdeal customer profile, disqualifiers, scoring criteria for fit, intent and urgency
  2. 02 · RadarFind accountsCompanies matching the profile from the prospect database and web research
  3. 03 · RadarFind contactsThe roles that buy and the roles that influence, per account
  4. 04 · RadarResearch and enrichWeb research, missing emails and phones, recent signals, source links
  5. 05 · RadarVerify and de-duplicateAgainst the CRM and the suppression list
  6. 06 · RadarScore and segmentFit, intent, urgency; grouped for different messages
  7. 07 · LedgerKeep the records cleanAudit trail, exception queue for ambiguous matches

Set it up in Eligoo

  1. 1

    Connect Apollo and Serper

    Apollo provides people search (no Apollo credits) and enrichment (uses Apollo credits); Serper gives Radar Google search for research. Connect an AI provider account for the model.

  2. 2

    Write the ideal customer profile with Maven

    Industry, company size, region, roles, the signals that make an account worth contacting now, and the disqualifiers. Maven turns your description of good customers into a profile and scoring criteria.

  3. 3

    Load your suppression list and existing CRM data

    Current customers, opt-outs, competitors and any list you have already worked. Radar de-duplicates against them so no one is found twice.

  4. 4

    Assign Radar the list-building task

    Give the profile, the target size and the segments you want. Radar searches, researches each account, enriches contacts, verifies and scores.

  5. 5

    Review a sample

    Check a sample of accounts and contacts against your own judgement. Adjust the profile or the scoring with Maven if the sample is off; Radar re-runs.

  6. 6

    Approve the list into the CRM

    Approved records land in the CRM with their score, segment, rationale and source links. Ambiguous matches go to Ledger’s exception queue.

  7. 7

    Schedule a refresh

    Set an automation so Radar re-runs the search on a schedule and adds new matches, with the same verification and de-duplication.

Approval points

  • The ideal customer profile and scoring criteria.
  • The sample review before the full list is written to the CRM.
  • Exception-queue decisions on ambiguous duplicates or matches.
  • Note: nothing in this workflow contacts a prospect, so there is no outreach approval. That comes in the workflow you run next.

Inputs you need

  • A description of your best customers and of the ones that were a poor fit.
  • The roles you sell to and the roles that block or influence.
  • Regions, industries and company sizes in and out of scope.
  • A suppression list and your existing CRM export.
  • A target list size and the segments you want it split into.

Outputs and KPI

  • KPI: share of the list that proves to be a genuine fit once contacted (measured by the outreach workflow that follows).
  • Watch alongside: verification rate, duplicate rate, contacts per account, time from request to approved list.
  • A list of accounts and contacts in the CRM with fit, intent and urgency scores.
  • A rationale and source links per record, so anyone can see why it was included.
  • Segments ready for different messages.
  • An exception queue of ambiguous matches with Ledger’s recommendation.

Worked example

Example: building a list of solar-ready commercial properties

A commercial solar installer wants to reach factory and warehouse owners in two districts, but its existing list is a mix of residential leads and companies it has already quoted.

  1. 1.Maven turns the installer’s description of its best projects into a profile: roofed industrial premises above a size threshold, single-owner companies, no existing rooftop system, plus disqualifiers for leased premises.
  2. 2.Radar finds companies in the two districts, identifies owners and facilities managers, researches each site, fills in missing emails and phones and links the sources.
  3. 3.Radar removes everything already quoted and everything on the opt-out list, scores each account and splits the list into owner-occupied and multi-site groups.
  4. 4.The installer reviews a sample, tightens the size threshold, and approves the re-run into the CRM; Ledger queues a handful of possible duplicates for a decision.

Outcome. A segmented list of properties the installer has not approached, each with a reason for inclusion and a verified contact, ready for the appointment-setting workflow.

Frequently asked questions

Does this workflow contact anyone?

No. Radar never contacts prospects. The list is built, verified and approved first; outreach is a separate workflow with its own approval.

Where do the contacts come from?

Apollo people search for accounts and contacts, web research through Serper for context and signals, and your own CRM for de-duplication. Enrichment through Apollo uses your Apollo credits.

How is the list scored?

Against the criteria Maven wrote with you: fit (does the account match the profile), intent (signals that it is looking) and urgency (why now). Each record carries its rationale.

How do I keep the list fresh?

Schedule Radar to re-run the search as an automation. New matches go through the same verification and de-duplication, and Ledger keeps the records clean over time.

What happens with duplicates that are not obvious?

They go to Ledger’s exception queue with a recommendation. Ledger never deletes a record; a person decides.

Build a list you would be happy to call

Define the profile with Maven, let Radar find and verify, approve the sample. Start with a free trial.

By signing up you agree to the Terms and Privacy Policy.

Last updated 23 September 2026