Sales Prospecting Checklist: 12 Steps Before You Reach Out
A 12-step sales prospecting checklist covering fit, research, contact data, verification and outreach, plus a short version to copy.

A sales prospecting checklist keeps you honest before you hit send. Most failed outreach does not fail because of the message. It fails because the prospect was a poor fit, the contact was wrong or the email bounced. Twelve quick checks catch these problems early, and they take only a few minutes per prospect once they become a habit.
Use this sales prospecting checklist before every outreach batch. It is grouped into four stages: choose, research, find and send. A short version you can copy sits at the end.
What is a sales prospecting checklist?#
A sales prospecting checklist is a list of checks a rep runs on each prospect before contacting them. It turns good habits into a routine. New reps learn the standard quickly, and experienced reps stop skipping steps when they are busy.
A checklist does not replace judgment. It protects you from avoidable mistakes.
Stage 1: Choose the right prospect#
1. Does the company match your ideal customer profile?#
Compare the company with your profile: industry, size, region and the problem you solve. If it does not fit, stop here. A polished message to the wrong company still goes nowhere.
2. Is there a reason to talk now?#
Look for a trigger: a new hire, funding, a product launch, a job post or a change in leadership. A trigger gives you a reason to write that is about them, not about you.
3. Is this the right person?#
Pick the person who feels the problem or owns the budget. Check the job title, team and seniority. If you are unsure, note two or three people in the buying group and plan to reach more than one.
4. Are they already in your CRM?#
Search before you add or contact. Duplicate outreach annoys prospects, and a colleague may already be talking to them. If the person is an existing lead, check the history and the owner.
Stage 2: Research in five minutes#
5. Read the company basics#
Skim the website, the product pages and the latest news. Know what they sell, who they sell to and how they describe themselves.
6. Read the person's public profile#
Look at their LinkedIn or other public profile: role history, posts and shared interests. Find one real detail you can mention, such as a talk they gave or a topic they write about.
7. Write down one specific reason for contact#
Complete this sentence: "I am contacting you because ____." If you cannot fill it in honestly, go back to step 2.
Stage 3: Find and verify the contact#
8. Find the email address#
Use a reliable source. The Tomba Email Finder returns an address from a name and a company domain. Domain Search lists the addresses linked to a domain and shows the pattern the company uses.
9. Verify the address#
Never send to an unchecked address. Run it through the Tomba Email Verifier. Treat "invalid" as a stop. Treat "accept-all" or "unknown" with care, because the server may accept any address and the check cannot confirm the mailbox.
10. Find a second channel#
An email is one way in. Note the LinkedIn profile and, for calling, a phone number. The Tomba LinkedIn Finder and Phone Finder help here. If you plan to call, validate the number first with the Phone Validator.
Stage 4: Send and log#
11. Personalize the message#
Use your reason from step 7. Keep the note short, with one clear ask. Mention one real detail. Do not fake familiarity. Check your draft with the spam checker if you are sending at volume.
12. Log it and set the follow-up#
Record the contact, the date, the channel and the next step in your CRM. Schedule a follow-up before you leave the record. Most replies come after a follow-up, so a plan matters.
The short version to copy#
Paste this into your notes or CRM template.
- Fits our ideal customer profile
- Has a reason to talk now
- Right person and role
- Not already in the CRM
- Company basics read
- Person's profile read
- One specific reason for contact written
- Email found
- Email verified
- Second channel noted
- Message personalized and short
- Logged, with follow-up date set
How do you use the checklist with a team?#
A shared checklist works best when everyone uses the same one.
- Put it where reps work. Add it as a CRM task template or a pinned document.
- Review a sample each week. Look at a few prospects and see whether the steps were followed.
- Update it. Remove steps that add no value and add ones that fix repeated mistakes.
- Track outcomes. Compare bounce rate, reply rate and meetings booked before and after you adopt it.
Common prospecting mistakes the checklist prevents#
- Sending to unverified emails. Bounces damage your sender reputation.
- Contacting the wrong role. The message is read by someone who cannot act.
- Generic messages. Prospects can tell when a note was sent to hundreds.
- Duplicate outreach. Two reps write to the same person in the same week.
- No follow-up. One touch rarely gets a reply.
A note on compliance#
Rules about contacting people differ by country and by channel. Know the laws that apply to you and your prospect, include a clear way to opt out, and keep records. When in doubt, ask your legal team.
Frequently asked questions#
How long should prospecting research take?#
Aim for about five minutes per prospect for the research stage. Spend more on high-value accounts and less on large, lower-priority lists.
Can I automate the checklist?#
Parts of it, yes. Enrichment, email finding and verification can run through tools or the Tomba API. The judgment steps, such as choosing the reason to contact, need a person.
What if I cannot find an email?#
Try another channel, such as LinkedIn or a phone call, or look for a different contact at the same company.
Should I use the same checklist for every prospect?#
Use the same core steps, then add extra research for strategic accounts.
Work through your next list#
Pick ten prospects and run the sales prospecting checklist on each one. Create a free Tomba account to find and verify the contacts as you go.
// start free
See who Tomba finds at any company
Type a company's domain to see its people, their roles and verified work emails, each with the pages it was found on. Free account, no card.
Free plan · No credit card required · GDPR & CCPA
// about the author