Free AI Tool

Sales Meeting Script

Generate a sales meeting script with timed agenda, coaching segments, and action items. Works for roofing, solar, HVAC, and home improvement companies.

Built by Tim Nussbeck — 20 years in home improvement sales, 1,000+ reps trained, founder of GhostRep

Enter your details

TN

Built by Tim Nussbeck

Founder of GhostRep · 20+ years in home improvement sales · Trained 1,000+ reps

Every tool on this page is based on real field experience, not AI-generated templates.

What Is a Sales Meeting Script?

Your weekly sales meeting is either the most productive 15 minutes of the week or a waste of everyone's time. With the average home improvement close rate sitting around 20%, a focused 15-minute huddle that moves even one deal forward pays for itself immediately. Most contractor sales meetings fall into one of two failure modes: no agenda, no structure, no actions — the team walks out the same way they walked in. Or the manager reads numbers off a screen for 45 minutes while reps mentally check out because nothing in the meeting asks anything of them.

A sales meeting script fixes both problems. According to HBR on meeting effectiveness, the single biggest driver of meeting value is a timed agenda with clear ownership of each segment. For contractor sales teams across roofing, solar, HVAC, and home improvement, that means specific recognition with real numbers, one coaching topic covered well, and actions with names attached before anyone leaves the room.

This generator produces a meeting script tailored to your meeting type, team size, and current priorities — exact opening language, timed sections, coaching segments calibrated to your specific challenges, and a close with an action item format that sends the team out knowing who is doing what by when.

How to Use This Tool

1

Choose the meeting type

A 20-minute weekly huddle and a 3-hour quarterly planning session are completely different meetings. Choosing the right type ensures the script is scoped correctly — the right number of sections, the right depth per topic, and the right energy for the occasion.

2

Enter your team size

Teams of three to five can handle open, unstructured discussion. Teams of ten or more need tighter facilitation to prevent the meeting from fragmenting into side conversations. Team size shapes how much structured discussion time is built into each section.

3

Describe your current priorities

The coaching segment is calibrated entirely to what you enter here. A declining close rate, a new rep onboarding, and a storm surge kickoff each require different content. Give a specific challenge and the script will address it directly.

4

Add specific names and numbers to the wins section before running the meeting

The script provides the structure; you add the specifics that make recognition meaningful. "Jason closed $94k last week" lands differently than "some of you had a great week." Fill in the recognition section with real names and real numbers before you walk in the room.

5

Read the action items aloud before dismissing

Every meeting should end by reading the complete action list out loud: who is doing what, and by when. This ensures everyone leaves with the same understanding. Skipping this step is where commitments made in the meeting evaporate before the parking lot.

Common Mistakes to Avoid

What Most Reps DoWhat Works Better
Running meetings longer than 15 minutesUse the standup format: wins, numbers, one coaching topic, action items, energy close. If it takes longer, the agenda has too many items.
No named action items at the endEvery action needs one person responsible and a specific deadline. Unassigned action items do not happen.
Skipping the wins segment to save timePublic recognition of wins in the first 2 minutes sets the tone. Cutting it turns meetings into a lecture reps dread attending.

What Makes a Good Sales Meeting Script

Starts and ends on time, every time. Starting late signals that your time is not valuable. Running long signals you did not prepare. A consistent, disciplined meeting time — even if it is only 20 minutes — builds a culture of accountability that carries directly into field execution. The reps who are always late to meetings are almost always the same reps who are late to appointments.

Specific recognition with real numbers. "Great job everyone" falls flat after the first week. "Marcus ran 11 inspections this week, most on the board" motivates the person recognized and tells everyone else exactly what good performance looks like in specific, repeatable terms. Named recognition with real numbers is one of the cheapest and most effective retention tools you have.

One coaching topic, covered well. Trying to fix five problems in one meeting means solving zero of them. Pick the single highest-leverage skill gap or process issue and spend 10 focused minutes on it. Cover one thing well each week and you have addressed 50 things effectively over a year. Covering five things per meeting produces noise and no retention.

Actions with owners and deadlines. An action item without a name attached is a wish. Every action that comes out of a meeting needs one person responsible and a specific deadline — even if that deadline is "by end of day Friday." If it does not get assigned to a specific person in the room, it does not happen.

Pro Tip

Use the 15-minute standup format — anything longer becomes a lecture. Wins with names (2 minutes), pipeline numbers versus target (3 minutes), one coaching topic (5 minutes), action items read aloud (3 minutes), energy close (2 minutes). If you cannot cover it in 15 minutes, the agenda has too many items, not too little time. For the full framework, see our guide on the 15-minute sales meeting format.

Frequently Asked Questions

How often should a contractor hold sales meetings?

Weekly huddles of 15–30 minutes are the baseline for keeping a team aligned on pipeline, priorities, and momentum. Monthly performance reviews at 45–60 minutes go deeper on KPI trends and individual coaching. Quarterly planning sessions set directional priorities for the upcoming season. This cadence works identically for roofing, solar, HVAC, and home improvement teams — skipping either the weekly or monthly for more than two consecutive weeks creates drift that is harder to correct than the time the meeting would have taken.

What should be covered in a weekly sales huddle?

Wins from the previous week by name and number, current pipeline metrics versus weekly target, one coaching or skills topic tied to your biggest current business challenge, and two to three concrete action items assigned to specific people for the week. Whether you sell roofing, HVAC systems, solar panels, or windows, the structure is the same. If the meeting regularly exceeds 30 minutes, trim the agenda — length is the primary reason reps mentally check out.

How do I keep sales reps engaged in meetings?

Ask questions instead of lecturing. Use specific names when recognizing wins. Include at least one segment where reps actively participate — a role-play, a discussion prompt, or a quick skill drill. Keep the meeting short enough that attending feels worthwhile, not like time stolen from selling. Reps disengage fastest when meetings repeat the same content week after week without producing any new direction or visible action.

Should I share individual sales numbers in team meetings?

In a team culture with established norms, sharing individual numbers creates productive transparency and accountability. In a team with morale issues or wide performance gaps, public comparison can feel punitive and damage retention. A practical default: share team-level metrics publicly, review individual revenue and close rate numbers in 1-on-1 settings, and let reps opt into a public leaderboard format rather than imposing it on everyone.

How do I run a sales meeting remotely?

Keep remote meetings shorter than equivalent in-person ones — 15–20 minutes maximum for weekly huddles. Require cameras on. Share your screen with the pipeline dashboard as a visual anchor. Capture action items in the meeting chat in real time. This applies to any contractor team — roofing, solar, HVAC — especially those with reps spread across territories. Remote meetings that run long or allow cameras off quickly become passive listening exercises with zero accountability.

What do I do if my reps keep missing the weekly sales meeting?

First, honestly evaluate whether the meeting is producing real value. If experienced reps are consistently absent, the format likely needs improvement before attendance can be enforced. Fix the content first. If the meeting is genuinely useful and attendance is still inconsistent, treat it as a professional standard: a documented conversation after the first miss, a written note after the second, and a formal performance discussion if the pattern continues.

GhostRep Echo

Echo Records Field Conversations So Your Meeting Reviews Real Calls

Echo records field conversations so your meeting reviews real calls, not hypotheticals — turning every meeting into a coaching session grounded in actual performance data.

Learn MoreStart 14-Day Free Trial

No credit card required

Go beyond documents

GhostRep trains your reps live — not just generates documents.

AI-powered objection mastery, role play, and real-time coaching that actually changes close rates.

Start 14-Day Free Trial