Prospecting and research prompts

Prompts for the work before first contact: learn about an account, find the right people and check whether they're already in your CRM. Adding people to a sequence can start automatic emails, so that prompt waits for your yes.

For SDRs and AEs · 8 prompts · 2 change data

Download this pack (.md)

How to use a prompt
  1. Connect the tools the prompt needs. Each one links to its listing and setup steps.
  2. Copy the prompt into Claude, ChatGPT or another assistant, and replace the text in [brackets].
  3. Read what comes back. Before you say yes to a change, go through the points under "Before you approve".
  1. Account snapshot in five minutes Read only
  2. Trigger events for my account list Read only
  3. Is this account already ours? Read only
  4. Map the buying committee Read only
  5. Find accounts like my best customer Read only Uses credits
  6. Opening lines for one prospect Read only Uses credits
  7. Save my researched prospects as a list Changes data Uses credits
  8. Add prospects to a sequence Changes data

Account snapshot in five minutes Read only

A short, sourced summary of a company before you reach out.

Tools it needs

  • Web research
  • Your CRM (any one of)
    • HubSpot uses: “CRM search (read only)”Works in: Claude, ChatGPT · setup guide
    • Salesforce uses: “SOQL query (soqlQuery) and SOSL search (find)”Works in: Claude, ChatGPT · Every call uses quota · setup guide
    • Pipedrive uses: “organizations”, “deals”, “activities”Works in: Claude, ChatGPT · Every call uses quota · setup steps
    • Attio uses: “records search (read only)”Works in: Claude, ChatGPT · setup steps
Prompt
Research [company name] ([company website]).

1. Use web research to find what they sell, who they sell to, roughly how big they are, and any news from the last [90] days. Give a source and date for each fact.
2. Check my CRM for the company: the owner, any open deals and recent activity.
3. Finish with two or three reasons they might care about [what we sell] now, each tied to a fact above.

If you can't find something, say so. Don't guess. Read only: don't change anything in my tools.

Full recipe: Trigger-event scoring: rank today's accounts by funding, hiring or leadership change

Trigger events for my account list Read only

Spot funding, hiring or leadership news across a short list of accounts.

Tools it needs

  • Web research
Prompt
Here are my target accounts: [paste 5 to 10 company names and websites].

For each account, search for news from the last [30] days: funding, new executives, layoffs, acquisitions, new offices or big hiring pushes.

List each event under its account, with the date and source link. Check that each source is about the right company by matching the website domain. Put accounts with no news at the bottom, marked "nothing found". Read only: don't change anything in my tools.

Full recipe: Trigger-event scoring: rank today's accounts by funding, hiring or leadership change

Is this account already ours? Read only

Check the CRM before you prospect, so you don't step on a colleague's deal.

Tools it needs

  • Your CRM (any one of)
    • HubSpot uses: “CRM search (read only)”Works in: Claude, ChatGPT · setup guide
    • Salesforce uses: “SOQL query (soqlQuery) and SOSL search (find)”Works in: Claude, ChatGPT · Every call uses quota · setup guide
    • Pipedrive uses: “organizations”, “persons (contacts)”, “deals”, “activities”Works in: Claude, ChatGPT · Every call uses quota · setup steps
    • Attio uses: “records search (read only)”Works in: Claude, ChatGPT · setup steps
Prompt
Look up [company name] and [company website] in my CRM. Find the company record, every contact at that domain, open and closed deals, the record owner, and the last logged activity with its date.

Then answer plainly: is anyone working this account right now? List any records that look like duplicates. Read only: don't change anything in my tools.

Map the buying committee Read only

Find the people who'd likely be involved in buying, and who you already know.

Tools it needs

  • A prospecting database (any one of)
    • Apollo uses: “people/company search”Works in: Claude, ChatGPT · Some tools use credits · setup guide
    • ZoomInfo uses: “company/contact search”Works in: Claude, ChatGPT · Some tools use credits · setup steps
  • Your CRM (any one of)
    • HubSpot uses: “CRM search (read only)”Works in: Claude, ChatGPT · setup guide
    • Salesforce uses: “SOQL query (soqlQuery) and SOSL search (find)”Works in: Claude, ChatGPT · Every call uses quota · setup guide
    • Pipedrive uses: “persons (contacts)”Works in: Claude, ChatGPT · Every call uses quota · setup steps
    • Attio uses: “records search (read only)”Works in: Claude, ChatGPT · setup steps
Prompt
Find people at [company name] ([company website]) in these roles: [for example: VP Sales, Head of RevOps, Sales Enablement Manager].

1. Search my prospecting database for current employees in those roles. Use people search only, not enrichment.
2. Check my CRM for each person and mark who's already a contact.
3. Show a table with these columns: name, title, in CRM (yes/no), why they might care.

Read only: don't change anything in my tools.

Full recipe: Single-threaded deal alert: find the missing signers and draft multi-threading intros

Find accounts like my best customer Read only Uses credits

A starter list of similar companies to research next.

Tools it needs

  • A prospecting database (any one of)
    • Apollo uses: “people/company search”Works in: Claude, ChatGPT · Some tools use credits · setup guide
    • ZoomInfo uses: “company/contact search”Works in: Claude, ChatGPT · Some tools use credits · setup steps
  • Your CRM (any one of)
    • HubSpot uses: “CRM search (read only)”Works in: Claude, ChatGPT · setup guide
    • Salesforce uses: “SOQL query (soqlQuery) and SOSL search (find)”Works in: Claude, ChatGPT · Every call uses quota · setup guide
    • Pipedrive uses: “organizations”, “deals”Works in: Claude, ChatGPT · Every call uses quota · setup steps
    • Attio uses: “records search (read only)”Works in: Claude, ChatGPT · setup steps
Prompt
My best customer is [customer name]. They're in [industry], have about [employee count] employees and are based in [region].

1. Search my prospecting database for 15 to 20 companies that match on industry, size and region. Tell me how many lookups you'll run (each may use credits) and wait for my OK.
2. Check my CRM and drop any company that's already a customer or has an open deal.
3. Show the rest in a table, with the reason each one matched.

Read only: don't change anything in my tools.

Full recipe: Find lookalike accounts and enrich them

Opening lines for one prospect Read only Uses credits

Three short, specific openers you can edit and send yourself.

Tools it needs

  • A prospecting database (any one of)
    • Apollo uses: “enrichment”Works in: Claude, ChatGPT · Some tools use credits · setup guide
    • ZoomInfo uses: “company/contact enrichment”Works in: Claude, ChatGPT · Some tools use credits · setup steps
  • Web research
Prompt
I'm writing to [prospect name], [title] at [company name].

1. Look up their role and company in my prospecting database. Tell me how many lookups you'll run (each may use credits) and wait for my OK.
2. Search the web for something recent and specific: a company announcement, a post they wrote or a job opening on their team. Give the source.
3. Write three opening lines, each under 25 words. Each line must use one fact you found and say which fact.

Don't send anything. Show me the lines here. Read only: don't change anything in my tools.

Full recipe: Hiring for the problem you solve: turn job posts into first lines and a lemlist campaign

Save my researched prospects as a list Changes data Uses credits

Keep the people you found in one list in your prospecting tool.

Tools it needs

  • A prospecting database (any one of)
    • Apollo uses: “people/company search”Works in: Claude, ChatGPT · Some tools use credits · setup guide
    • ZoomInfo uses: “company/contact search”Works in: Claude, ChatGPT · Some tools use credits · setup steps
  • A prospecting database, to save a list (any one of) Changes data
    • Apollo uses: “creates and updates lists and adds/removes records”Works in: Claude, ChatGPT · Some tools use credits · setup guide
    • ZoomInfo uses: “creates and updates audiences (lists) and their columns”Works in: Claude, ChatGPT · Some tools use credits · setup steps
Prompt
Save the people we just found to a list called [list name] in my prospecting tool.

Before you save anything, show me: the list name, how many people go in, and anyone you couldn't match. Tell me how many lookups you'll run (each may use credits) and wait for my OK. Show me exactly what you'll change first, and wait for my yes before you change anything.
Before you approve

Check the list name, the number of people and that each person is the right match (name, title and company). In ZoomInfo, each new matched record added to an audience uses a credit.

Add prospects to a sequence Changes data

Enroll the people you've checked into an existing outreach sequence.

Note: Adding someone to a sequence can start emails that send automatically, on the sequence's schedule. Check the sequence's steps before you say yes.

Tools it needs

  • Your CRM (any one of)
    • HubSpot uses: “CRM search (read only)”Works in: Claude, ChatGPT · setup guide
    • Salesforce uses: “SOQL query (soqlQuery) and SOSL search (find)”Works in: Claude, ChatGPT · Every call uses quota · setup guide
    • Pipedrive uses: “persons (contacts)”, “deals”Works in: Claude, ChatGPT · Every call uses quota · setup steps
    • Attio uses: “records search (read only)”Works in: Claude, ChatGPT · setup steps
  • A sales engagement tool (any one of) Changes data
    • Apollo uses: “adds and removes contacts in sequences (enrollment)”Works in: Claude, ChatGPT · Some tools use credits · setup guide
    • Outreach uses: “enrolls prospects in sequences”Works in: Claude, ChatGPT · setup steps
Prompt
Add these people to my sequence called [sequence name]: [paste names and emails, or say "the list we just made"].

First check each person: are they a current customer or in an open deal in my CRM, or already in another sequence? Leave those people out and tell me why.

Adding someone to a sequence can start emails that send automatically, so don't enroll anyone before I say yes. Then show me the final list with the sequence name and the first send date. Don't delete any records. Show me exactly what you'll change first, and wait for my yes before you change anything.
Before you approve

Check the sequence name, that every person is new to outreach (not a customer, not in another sequence), and when the first step goes out. Once someone is enrolled, the sequence runs on its schedule, and that can include emails that send automatically.

What each tool can do comes from its StackMCP listing, which links the source for each fact. Vendors change their servers, so if a step doesn't work, check the listing. The prompts are starting points: edit them to fit how your team works.

Other packs: Call prep · Pipeline and forecast review · Follow-up and email · Manager coaching · CRM cleanup