If you searched for a sales call notes template, you want a structure you can paste into Notion or HubSpot today, not a lecture on note-taking. This guide gives you exactly that: one core template that works for every call type, the small adjustments that turn it into a discovery, demo, follow-up, or closing template, and the piece most posts skip, which is how to make sure the notes you write actually reach the rest of your team.
The template below is the one I use and the one most NoteLinker customers settle on after a few weeks of iteration. It is short on purpose. A template no one fills out is worse than no template at all, so every field has to earn its place.
In this article
1.
2.
3.
4.
5.
6.
7.
8.
9.
Why a template beats free-form notes
Free-form call notes feel faster in the moment and cost more later. A rep types a paragraph, moves to the next call, and a week later cannot tell whether the prospect had budget approved or was just curious. The notes look complete and contain almost nothing actionable.
A template solves three problems at once:
It captures the fields the team needs to act on
Even when the call ran long, the structure forces the rep to record what matters instead of a vague paragraph.
It makes notes searchable
Every account has the same properties in the same place, so anyone can scan across deals without reading prose.
It lets a teammate pick up an account cold
The real test of CRM hygiene is whether someone else can reconstruct the deal from the notes. A template makes that possible.
The point is not to write more, it is to write the same things every time. Mueller and Oppenheimer's 2014 study in Psychological Science on note-taking found that note-takers who summarized and reframed information in their own words retained and applied it significantly better than those who transcribed verbatim. A template that forces structured summary, not transcript, is the same idea applied to sales.
Consistency is what makes a sales note useful three months later. The template is the consistency.
The core sales call notes template
This is the artifact. Drop it into a Notion page, a HubSpot note, or a Google doc and you have a working structure. Every field has a one-line prompt to make it obvious what goes in it.
Call type
Discovery, demo, follow-up, closing, or customer success check-in. One word.
Date and attendees
Date, your team's attendees, and the prospect's attendees with titles. Titles matter for decision-process tracking later.
Stage
Where the deal is in your pipeline at the start of the call. Captures any movement during the call automatically.
Pain in their words
Direct quotes when you can get them. "We are drowning in spreadsheets" is more useful than "needs better data tooling." Their language ends up in your follow-up email.
Budget signals
Allocated budget, current spend on the problem, how they evaluate new tools. You almost never get a number on a first call, but you can capture signals.
Timeline and trigger event
What is driving the date. "Q3 planning kicks off in June" is actionable. "Soon" is not.
Decision process
Who else needs to sign off, whether procurement is involved, and who the internal champion is.
Competition
Other tools they are evaluating or have used before, plus what they liked and disliked about each.
Next steps
Action, owner, date. One line per step. If a next step has no owner and no date, it is not a next step.
One-line summary
The single sentence a teammate would read if they only had five seconds. Write this last.
Variants by call type
The same ten fields work for every call type, but the emphasis shifts. Treat these as the fields that should not be empty for each call type.
Discovery call
Mandatory: pain in their words, budget signals, timeline, decision process, next steps. The whole point of a discovery call is to fill these in. If you walk out without them, the call did not do its job. For a deeper take on what to capture in conversation, see how to take discovery call notes that close deals.
Demo call
Mandatory: pain in their words (revisited and confirmed), competition, next steps. Optional but valuable: a "demo reactions" line under each major feature you showed. The most useful note from a demo is which feature got the prospect to lean in.
Follow-up call
Mandatory: stage change (if any), next steps, one-line summary. A follow-up call where the next step is "follow up again" is a flag that the deal is stalling. The template surfaces that pattern faster than free-form notes do.
Closing or negotiation call
Mandatory: budget signals (now with real numbers), decision process (final stakeholders), competition (final shortlist), next steps. This is where vague notes from earlier calls cost you, because you are negotiating against information you should have captured weeks ago.
Customer success handoff
Mandatory: pain in their words, the deal's promised outcomes, decision-process champions (so CS knows who their internal sponsor is). The template doubles as a handoff doc. A clean handoff is the difference between a renewal and a churn six months later. See the sales-to-customer-success handoff for the full handoff playbook.
Building the template in Notion
A few minutes of setup makes this template work as a real workflow rather than a doc you copy each time.
- 1
Create the database
Make a Notion database called something like "Sales Calls." This is where every call becomes a row in a consistent shape.
- 2
Add the ten fields as properties
Call type as a select, stage as a select, date as a date, attendees as multi-select or text, and the rest as text or rich text.
- 3
Build the default page template
Open the database's default page template (the "+ New" arrow, then "+ New template") and drop the headings for the fields directly onto the page so every new row inherits them.
- 4
Create a new call note in one click
Now creating a new note is a single click, and you start typing into a structured page instead of a blank one.
This is also the point where the template becomes useful at the team level. Anyone on the revenue team can filter the database by account, by stage, or by date range and see every call that touched a given deal in a consistent shape.
Common mistakes to avoid
Three failure modes kill the habit faster than anything else.
Writing transcripts instead of summaries
A wall of paraphrased dialogue is harder to act on than five well-chosen lines. The template forces the summary. Do not work around it.
Skipping the next-step field
A call note without a concrete next step (action, owner, date) is the single biggest predictor of a deal stalling. If the prospect did not give you one, that is itself the data point.
Leaving notes only in Notion
The most carefully structured template does nothing for the deal if the AE who picks up the account tomorrow works in HubSpot.
The third mistake is the one teams underestimate. Notion is the better environment for writing structured notes; HubSpot is where the rest of the revenue org actually works. If your template lives only in Notion, the CRM stays empty and your reporting, sequences, and handoffs all run on partial information. The cost of that gap is covered in detail in the hidden cost of copy-pasting notes between Notion and HubSpot.
Getting the template into HubSpot
There are three practical ways to move a Notion-based template onto a HubSpot contact or deal timeline, and the right one depends on volume and team size.
Manual copy-paste
Works for the first week. Dies on a busy week. Formatting drops, reps skip the step under time pressure, and the habit collapses inside a month, usually right when you would have most wanted the notes for a forecasting review.
A generic automation tool (Zapier or Make)
These shine on structured properties but choke on rich text. The template arrives in HubSpot as one stripped paragraph with no headings, and reps stop trusting the sync within a few cycles. HubSpot's own activity logging documentation is a useful reference for what the destination side expects.
A purpose-built sync tool (NoteLinker)
It pushes the Notion page onto the correct HubSpot record as a timeline note in one click, with formatting intact. The template you built in Notion arrives in HubSpot as the same template, on the right contact, every time. For the full mechanics, see how to sync Notion notes to HubSpot CRM automatically.
One click from Notion, formatting preserved, correct contact or deal. Nothing to maintain as your template evolves.
Workable for structured properties, but the template usually arrives flattened, and trust erodes fast.
Zero setup, but it collapses the first busy week and takes your CRM completeness with it.
Sync your sales call notes from Notion to HubSpot in one click
NoteLinker pushes your structured Notion notes onto the right HubSpot contact or deal timeline with formatting intact. No copy-paste, no Zaps to maintain.
Adapting the template to your sales motion
The ten fields above are framework-agnostic on purpose, but most teams want the template to enforce a specific qualification framework. Two small swaps cover the common cases.
For BANT (Budget, Authority, Need, Timeline), the fields already line up: budget signals to budget, decision process to authority, pain in their words to need, timeline and trigger event to timeline. BANT is lighter and works well for transactional sales motions where the cycle is short and the buyer is the user.
For MEDDIC or MEDDPICC, swap pain in their words for "metrics + identified pain," add a "decision criteria" field, and rename competition to "implications of inaction or competitive alternatives." This adds two fields but enforces the heavier qualification a complex enterprise deal needs. The full walkthrough, including how to run the MEDDPICC version end-to-end, is in how to run MEDDPICC deal qualification in Notion and sync it to HubSpot.
The ten fields already map to BANT with no extra columns. Lighter to fill out, faster to qualify.
Add decision criteria and metrics fields. Heavier, but it enforces the qualification a long enterprise cycle needs.
The template is the place to encode the framework, not the rep's memory. If you want every discovery call to capture economic buyer and decision criteria, those have to be fields that stare the rep in the face during the call, not principles in a sales-enablement deck.
The simple test for whether the template is working
A year from now, open any account in your CRM cold. If you can read the call notes and reconstruct the deal (what they wanted, why, who was involved, what stalled it, what closed it) the template is doing its job. If you cannot, the issue is almost never the framework. It is either that the template is too long and reps stopped filling it in, or that the notes never made it out of Notion in the first place.
The two-week template trial
- Run the ten fields on every call for two weeks.
- Trim any field that has stayed empty across every call.
- Confirm a teammate can reconstruct a deal from the notes alone.
- Verify the notes actually reach HubSpot, not just Notion.
Start with the ten fields above, run them for two weeks, and trim anything that has stayed empty across every call. The template that survives is the one that fits your team.



