The short version
- Hold the weekly sales meeting on the same day and time, and keep it to 30 minutes.
- Send the numbers the day before, so nobody reads them out in the meeting.
- Run five blocks: wins, pace against target, stuck deals, one skill, and each rep's number for the week.
- Move single-deal reviews and performance talks to one-on-ones.
- End with each rep saying their number for the week out loud, and start next week's meeting by checking it.
Why most weekly sales meetings drag
The usual weekly meeting goes round the table. Each rep talks through their deals for eight minutes, the manager asks questions about one of them, and forty-five minutes later the team leaves with no more idea of whether the week will make the month than when they sat down.
The fix is to change what the meeting is for. Reporting happens in writing, before the meeting. The meeting is for the three things that need the team in one room: seeing the pace together, unsticking deals with more heads than one, and practising something.
What to prepare before the meeting
By the afternoon before, each rep updates one sheet with:
- their numbers for last week against target: calls or conversations, meetings held, new opportunities and revenue closed
- one win, with the detail of what worked
- one stuck deal, with what's stuck and what they've tried
The manager adds the team line: where the month stands against its pace line, and which of the sales KPIs is furthest off. Send it round before the meeting, and read it before you walk in. The weekly sales report template is a one-page version each rep can fill in.
A 30-minute weekly sales meeting agenda
| Minutes | Block | What happens |
|---|---|---|
| 0 to 5 | Wins | Two reps share one win each, with what they said or did that worked |
| 5 to 12 | Pace | The team line against target, then each rep reads their own number in one sentence |
| 12 to 20 | Stuck deals | Two stuck deals from the sheet, and the team suggests the next step for each |
| 20 to 27 | One skill | Practise one thing in pairs: an objection, an opening line, a follow-up message |
| 27 to 30 | This week | Each rep says their number for the week and the one thing they'll do first |
Rotate who shares a win and whose deals get discussed, so every rep is in the spotlight about once a month. Keep the pace block to numbers. If a rep is well behind, say you'll talk after, and do it in private the same day.
Copy this agenda
Weekly sales meeting, [day], [time], 30 minutes
1. Wins (5 min): [rep] and [rep], one each
2. Pace (7 min): team against target, then each rep's number in one sentence
3. Stuck deals (8 min): [rep]'s [deal] and [rep]'s [deal]
4. One skill (7 min): [the objection or opening to practise]
5. This week (3 min): each rep's number and first action
Before the meeting: numbers sheet updated by [day before, time].
After the meeting: the manager sends each rep's number for the week in one message.
What to keep out of the team meeting
- A deep dive on one deal. If it needs more than eight minutes, it goes to that rep's one-on-one.
- Performance problems. Nobody improves after being called out in front of the team.
- Announcements that could be a message. Send them in the team chat.
- Pay and commission disputes. They're private, and they take over any room they're raised in.
- Anything only the manager needs to know, which belongs on the sheet.
Hold it Monday, check it Wednesday
Hold it on Monday morning, so the meeting sets the week and each rep leaves with a number and a first action. A Friday meeting works too if your team would rather close the week and set the next one before the weekend.
Whichever day you pick, add a 10-minute check on Wednesday. By then a rep should be about 60% of the way through the week's activity, and there are still two days to catch up. The Wednesday check is only the pace block: the team line, each rep's number, and who needs help.
The daily huddle, the one-on-one and the monthly review: an agenda for each
| Meeting | Length | Agenda |
|---|---|---|
| Daily huddle | 10 minutes | Yesterday's number, today's number, anything blocking |
| Weekly team meeting | 30 minutes | Wins, pace, stuck deals, one skill, this week's numbers |
| One-on-one | 30 minutes | Their numbers, their open deals, one skill, one commitment |
| Monthly review | 60 minutes | The month against target, rates from the last 8 to 12 weeks, next month's targets |
| Quarterly planning | Half a day | What worked, what didn't, targets and territories, one change to the process |
The one-on-one is where a rep's own performance belongs. The one-on-one agenda generator builds one from what you want to cover.
Sales meeting ideas when the agenda feels stale
Swap the one-skill block for one of these every few weeks:
- Play a recorded call and let the team say what they'd keep and what they'd change.
- Take a lost deal apart: what did the buyer say, and where could it have gone differently?
- Invite a customer to say why they bought, and what almost stopped them.
- Run a speed round of the five objections the team hears most, one rep answering each.
- Read a competitor's pricing page together and agree how to answer it.
- Have the rep with the best show rate walk through how they confirm meetings.
- Rewrite your worst-performing follow-up message as a team.
- Set a one-week challenge on the number that's furthest off pace, with a small prize for everyone who hits their share.
The same 30 minutes with a remote team
Cameras on, the numbers sheet on screen, and the same 30 minutes. Put the stuck deals in the chat before the meeting so people can think about them first. Do the skill practice in breakout pairs and bring everyone back for the last three minutes.
Sales meeting mistakes that waste the week
- Going round the table for updates the sheet already has.
- Letting one deal take the whole meeting.
- Only celebrating closes. The rep who booked eight meetings in a slow week needs to hear it too.
- Ending without a number from each rep.
- Moving the meeting every time something comes up. After a few moves it stops happening at all.
- Not checking last week's numbers at the start of the next meeting, which tells the team the numbers don't matter.
Walk into the meeting with the week already on the board
This guide is free. ActivityTracker, the app we make, is paid. Here's how it fits the weekly meeting.
- The leaderboard shows this week's points from what each rep logged, with their own target beside their score, so the pace block is already on screen
- Weekly reflections fill in each rep's numbers from their log, and the manager gets an email when each one is filed
- Coaching lets reps book their one-on-one in the hours you set, with every session's notes on one page
- Action items typed as tasks are dated and reminded, so next week's check has something to check