Freelancers & Consultants5 min read

How to Qualify a Prospect Before You Spend Time Writing a Full Proposal With NotebookLM

Use NotebookLM to review a prospect's website, inquiry email, and discovery notes so you can decide whether the opportunity deserves a full proposal.

lead qualificationNotebookLMproposal screeningfreelancersconsultantsscope control

The problem and who this is for

This workflow is for freelancers and consultants who keep spending real time on full proposals for prospects that were never a good fit. The time loss usually happens before the proposal is even written. You saw an interesting inquiry, started researching, and drifted into unpaid pre-sales work.

The fix is a short qualification pass that is grounded in the actual source material. NotebookLM is especially useful when the opportunity comes with several pieces of context such as an inquiry email, a website, a short brief, and a few discovery notes.

Prerequisites

You need at least two of these: the inquiry email, the prospect's website copy or pages, a short brief or request for proposal, and any discovery notes you already captured. You also need one sentence that defines what you actually sell. Without that, the qualification screen gets fuzzy.

NotebookLM is the best fit because the decision should come from multiple real sources, not from memory or a blank chat. NotebookLM can take those sources, keep them in one notebook, and generate a source-grounded briefing document that is much easier to trust than a one-shot guess.

How to capture and gather the source material

  1. Save the inquiry email as text or PDF.
  2. Copy the most relevant website pages into a simple document if the site is short. Good candidates are Home, Services, About, and Hiring or Request pages.
  3. If the prospect sent a PDF brief, upload it as-is.
  4. If you had a call, add the notes or transcript too.
  5. Keep the source set small. You want enough context to judge the lead, not a giant research pile that creates more work.

The workflow

  1. Create a new notebook for the prospect in NotebookLM.
  2. Upload the inquiry email, the brief, and the copied website text or PDF pages.
  3. Ask for a first-pass summary of what the prospect appears to need.
  4. Ask NotebookLM to produce a qualification memo that distinguishes facts from inferences.
  5. Read the memo and decide which bucket fits:
    • Bid
    • Bid with conditions
    • No bid
  6. If the lead is still interesting but unclear, ask for the minimum missing information needed before a full proposal.
  7. Send a short next-step email instead of building a full proposal too early.

Primary tool instructions: NotebookLM

  1. Use a fresh notebook for each prospect.
  2. Keep the uploaded source set focused.
  3. Ask for a briefing document rather than a long chat answer. The structure is easier to review.
  4. Ask NotebookLM to separate evidence from assumptions. This one instruction improves the usefulness of the memo a lot.
  5. Save the final recommendation as a note so you can revisit it before the next call.

Alternative tool instructions

ChatGPT

If you do not want to create a notebook, upload the files directly to ChatGPT or paste the copied text into one chat. Ask for the same qualification memo structure. This is faster but slightly less controlled when the source set grows.

Gemini

Gemini is a strong alternative when the source files already live in Google Drive. Upload the relevant files and use the fallback prompt. Keep the source set focused.

Claude

Claude is useful if the brief is long and you want a crisp narrative summary before the final recommendation. Upload the same source pack and use the fallback structure.

Copy and paste prompt blocks

Primary prompt for NotebookLM

{
  "role": "proposal-qualification-analyst",
  "goal": "Review the uploaded prospect materials and produce a bid or no-bid screen.",
  "inputs": {
    "prospect_website_or_docs": "Use the uploaded pages, PDFs, or copied text.",
    "inquiry_email": "Use the uploaded email or pasted text.",
    "discovery_notes": "Optional but helpful.",
    "service_offer": "Describe what you actually sell."
  },
  "instructions": [
    "Identify fit, likely budget signal, urgency, decision-maker clues, complexity level, and major risk flags.",
    "Separate facts from inferences.",
    "Produce a short qualification memo with Bid, Bid With Conditions, or No Bid.",
    "List the specific missing information that would be needed before a full proposal."
  ],
  "output_format": {
    "sections": [
      "What The Prospect Seems To Need",
      "Fit Assessment",
      "Risk Flags",
      "Likely Buying Context",
      "Recommendation",
      "Missing Information"
    ]
  }
}

Fallback prompt for ChatGPT, Gemini, or Claude

{
  "role": "lead-screening-assistant",
  "goal": "Screen a prospect before I spend time writing a full proposal.",
  "inputs": {
    "prospect_summary": "Paste copied website text or notes.",
    "inquiry_text": "Paste the prospect's request.",
    "my_offer": "Describe my service."
  },
  "instructions": [
    "Rate fit as strong, medium, or weak.",
    "List why the lead could become hard to scope or hard to close.",
    "Suggest the minimum next-step questions instead of a full proposal."
  ],
  "output_format": {
    "sections": [
      "Fit Rating",
      "Why",
      "Risk Flags",
      "Next Questions"
    ]
  }
}

Quality checks

  • The recommendation should be based on actual source material, not wishful thinking.
  • Facts and inferences should be separated.
  • The result should reduce work, not create more unpaid research.
  • The next-step questions should be minimal and decision-oriented.

Common failure modes and fixes

The memo reads like generic sales advice

Add a rule that every claim should tie back to a source or be labeled as an inference.

You uploaded too much

Cut the source set down to the inquiry, the best few site pages, and any real brief.

The tool says the lead is a fit but you still feel uneasy

Trust your business judgment. Use AI to structure the screen, not to override obvious red flags.

The lead might fit, but the scope is still vague

Ask for the minimum missing information required before proposal stage and send only those questions.

Sources Checked

  • https://support.google.com/notebooklm/answer/16206563 (accessed 2026-03-24)
  • https://support.google.com/notebooklm/answer/16215270 (accessed 2026-03-24)
  • https://support.google.com/notebooklm/answer/16262519 (accessed 2026-03-24)
  • https://help.openai.com/en/articles/8555545-uploading-files-with-advanced-data-analysis-in-chatgpt (accessed 2026-03-24)
  • https://support.google.com/gemini/answer/14903178 (accessed 2026-03-24)
  • https://support.anthropic.com/en/articles/8241126-what-kinds-of-documents-can-i-upload-to-claude-ai (accessed 2026-03-24)

Quarterly Refresh Flag

Review by 2026-06-22. Recheck NotebookLM source support, report export behavior, and file-upload support in alternative tools before updating this workflow.

Related Workflows

How to Turn a Discovery Call Recording Into a Fixed-Price Quote With NotebookLM

Use a recorded discovery call, a cleaned transcript, and NotebookLM to draft a fixed-price quote that spells out scope, assumptions, and exclusions before the project starts.

Read Workflow

How to Turn Project Overruns Into Better Pricing Rules for Your Next Client With NotebookLM

Use NotebookLM to combine time logs, revision notes, and project emails into a postmortem that improves your next quote, exclusions, and pricing rules.

Read Workflow

How to Review a Freelance Contract or Proposal for Vague Scope Before You Send It With AI

Use AI to review your draft proposal or contract for vague deliverables, missing exclusions, weak approval points, and wording that leads to unpaid extra work.

Read Workflow