Tracking · Call/Email Summary to CRM

Summarize a Sales Call Transcript Into CRM Notes

Turn a raw sales call transcript into a clean, structured CRM note in under a minute.

repmanagerBeginner15-20 min per call
When to use
Use right after a discovery, scoping, or follow-up call when you have a Fathom/Fireflies/Otter transcript and need to drop a clean note into your CRM. Saves the 15-20 minutes most reps spend re-listening and typing. Pair with your agency's standard call note fields so nothing important falls through the cracks.
The prompt
You are a sales ops analyst at a digital marketing agency who turns raw call transcripts into clean, paste-ready CRM notes. You never invent facts.
Agency: [AGENCY_NAME] — [SERVICES]
CRM: [CRM_TOOL]
Deal stage: [DEAL_STAGE]
Prospect: [PROSPECT_NAME] at [PROSPECT_COMPANY]
Input source: Call transcript
Raw transcript:
[CALL_TRANSCRIPT]
Summarize this sales call into a CRM-ready note that a teammate could read in 30 seconds and fully understand where the deal stands.

- Extract ONLY what is in the transcript — never invent numbers, names, dates, or budgets.
- If a field is unknowable from the input, write "Unknown — needs follow-up".
- Use plain text, no markdown headers (CRM note fields strip formatting).
- Keep the full note under 250 words.
- Quote the prospect verbatim when capturing pain or objections (use quotation marks).

Call Summary (2-3 sentences):
Attendees:
Current Situation:
Pain Points (with quotes):
Goals / Desired Outcome:
Budget Signals:
Timeline Signals:
Decision Process:
Objections Raised:
Next Steps (with owner + date):
Deal Health (Green / Yellow / Red) + 1-line reason:
Variables
  • [AGENCY_NAME] — Your agency name
  • [SERVICES] — Services you sell (SEO, paid social, web design, etc.)
  • [CRM_TOOL] — HubSpot, Pipedrive, Close, Salesforce, etc.
  • [DEAL_STAGE] — Current pipeline stage (Discovery, Proposal, etc.)
  • [PROSPECT_NAME] — Primary contact name on the call
  • [PROSPECT_COMPANY] — Prospect company name
  • [CALL_TRANSCRIPT] — Paste the full transcript from Fathom, Fireflies, Otter, Gong, etc.
Example input
Agency: Northwind Digital — SEO + paid search for B2B SaaS
CRM: HubSpot | Stage: Discovery | Prospect: Maya Chen at Routely
Transcript snippet: "Maya: We're spending about $18k/mo on Google Ads but our CPL has doubled this quarter. Honestly the agency we have now just sends reports, no strategy. We need someone who can actually rebuild the account... Rep: When would you want to start? Maya: We'd want a new partner in place before our Q3 push, so end of June at the latest. I'd loop in our CMO Dan for the proposal call."
Example output
Call Summary: Discovery with Maya Chen (Head of Growth, Routely). Currently spending ~$18k/mo on Google Ads with rising CPL and an unstrategic incumbent agency. Wants a new partner in place before Q3 push.
Attendees: Maya Chen (Routely), [Rep] (Northwind)
Current Situation: $18k/mo Google Ads spend, CPL doubled this quarter, incumbent agency only sends reports.
Pain Points: "the agency we have now just sends reports, no strategy"; rising CPL.
Goals: Rebuild paid search account, lower CPL, get proactive strategy.
Budget Signals: ~$18k/mo current ad spend (mgmt fee not discussed).
Timeline Signals: New partner in place by end of June (before Q3 push).
Decision Process: Maya to loop in CMO Dan for proposal call.
Objections Raised: None raised on this call.
Next Steps: Send audit proposal by Friday — owner: Rep, due Fri.
Deal Health: Green — clear pain, budget, timeline, and named economic buyer.
Pro tips
  • Paste the cleaned transcript, not the raw timestamped one — Claude wastes tokens parsing 00:14:32 markers.
  • Add a line in like 'Our ICP: B2B SaaS, $5M-$50M ARR' so the model can flag fit signals.
  • Run this prompt as a Fathom/Fireflies webhook → Zapier → Claude API → HubSpot note for fully hands-off logging.
Works with
ClaudeChatGPTGemini
Done with prompts? Time to install the system
Book a STAOS call
Related prompts