1. Start with a one-page ideal-customer brief
Before opening a database, write the business type, market, role, problem and observable evidence that would make a conversation relevant. Add exclusions such as current customers, competitors, unsupported regions and previous opt-outs. This brief is the reference for every later list decision.
Keep the brief testable. “Fast-growing companies” is vague unless you define the signal you can actually observe. “US Shopify beauty stores using a technology connected to our service” is a workable research hypothesis, as long as you verify the current website before making a claim.
- Business model or account type.
- Countries and languages your team supports.
- Relevant role or buying function.
- One observable reason for fit.
- Required contact channel.
- Exclusions and suppression rules.
2. Use discovery resources for distinct jobs
A B2B database such as Feediqo or Apollo can create a net-new list from company and role criteria. Feediqo also separates Shopify and WooCommerce store discovery from people search. LinkedIn Sales Navigator adds professional-network context, saved leads and account alerts. Hunter starts from a company domain to find professional email information, while Clay can coordinate enrichment across multiple providers.
Do not buy every category at once. Begin with the missing input: accounts, people, contact fields, current context or engagement. Add another source only when a sample shows a consistent gap the existing workflow cannot close.
3. Use a repeatable lead-qualification checklist
Review company fit, role fit, observable evidence, record freshness and contact suitability as separate decisions. Mark uncertainty rather than forcing every row into a yes or no answer. A list becomes more useful when another teammate can understand why each record was accepted.
Sample before scaling. Review the first 25 results, count clear fits and mismatches, then change one targeting assumption at a time. This produces more learning than exporting a large list and trying to repair it later.
4. Keep a data-quality and contact-validation step
Separate “email available” from mailbox verification, current employment and permission to contact. Confirm the domain and role that support the message. When deliverability matters, use an appropriate verification process immediately before sending rather than relying on the age of the database record.
Track duplicates by stable identity where possible, not only by display name. Keep the original source, review date and reason for inclusion. Missing fields should remain unknown instead of being silently treated as zero or false.
5. Maintain suppression and responsible-outreach resources
Keep customers, unsubscribes, objections and internal do-not-contact records in a suppression process that applies to every new export. Requirements differ by recipient and jurisdiction, so consult the official guidance that applies to the campaign rather than relying on a generic cold-email checklist.
Make the sender and purpose clear, avoid unsupported claims about a prospect’s private intent, and provide a straightforward way to stop future contact where required. Publicly available contact information is not a universal permission slip.
6. Give every record one owner and one next action
Choose where the reviewed list lives, where notes and status are maintained, and which system owns suppression. A lightweight team may keep this in Feediqo lists and pipeline notes before export. A larger team may hand approved records to a CRM and engagement platform.
The stack is complete when a user can explain where a record came from, why it belongs, what was verified and what should happen next. More tools do not improve that outcome unless they remove a specific gap.
Frequently asked questions
What are the best free lead generation resources?
Start with a written ideal-customer brief, current company websites, professional profiles, a qualification checklist and a suppression list. Feediqo provides a fixed free preview for testing its search and export workflow before choosing a paid plan.
Which tool should I use first for B2B leads?
Use a discovery database when you need net-new companies or people, a professional network when you need current role and relationship context, and an email finder or enrichment tool when you already know the target but lack contact fields.
Do lead generation tools replace contact verification?
No. Availability, identity, freshness, deliverability and permission are different checks. Verify the fields that matter to the campaign immediately before use.