Logo for MovePlnr - the Best Residential Moving Company CRMMovePlnr
For owners and sales managers

Read the Sales Performance report

The Sales Performance report shows what your sales team sold in a month: the totals, each rep's numbers, and a calendar of every booking you can click into. Lead Hand-offs shows which leads changed hands and what happened to them. Start with the video.

Before you start

  • The Reports add-on
  • Sales Pipeline, for Lead Hand-offs
Do this in MovePlnr

In this video

Tap a chapter to jump straight to it. Captions are on; turn them off with the CC button.

Before you start

Both reports need the Reports add-on. Lead Hand-offs also needs the Sales Pipeline add-on, because it reads who claimed and unclaimed each lead on the pipeline.

ReportWhereWho can open it
Sales PerformanceReports menuAdmins and marketing managers
Lead Hand-offsReports menuAdmins

A sales rep’s credit comes from the move’s sales commission. Whoever holds the commission on a move is the rep the report counts it for. A lead nobody has claimed shows on an Unassigned row.

Pick the month and the date

Do this in MovePlnr

Open Reports, then Sales Performance. Three pickers sit at the top right.

  1. Pick which date puts a move in the month. Sale Date (the default) counts a move in the month it was booked. Move Date counts it in the month the move happens. Lead Creation Date counts it in the month the lead came in.
  2. Pick the month and the year.

While you look at the current month, a Report Not Final note says the numbers can still change. They settle once the month ends.

The Sales Performance Report set to Move Date for October, with the metrics card and the first rep table
October by move date: the month's totals, then each rep's numbers.

The metrics card adds up the month:

  • Total Sales (Pre-Tax): what your closed moves brought in, before tax.
  • Close Rate: closed moves out of all the moves that finished, closed or cancelled.
  • Average Deal Size: total sales divided by the closed moves.
  • Sales Velocity: the average number of days between the sale and the move. Avg Days to Close shows the same number.
  • Total Moves, Closed and Opportunities: every move in the month, the closed ones, and the ones still open (a lead, booked, or waiting on a signature).
  • Win Rate: closed moves out of the leads that came in this month.
  • Pipeline Value: the low end of the estimate on every open move.

Point at the question mark beside any number to see what it counts.

Read each rep’s numbers

Do this in MovePlnr

Actual Moves Performance has one row per rep for the moves in the month: Total Sales, Total Moves, Goal Progress, Avg Deal Size, Velocity (days) and % Cancelled. Click a column heading to sort by it, and click again to flip the order.

The Actual Moves Performance table with one row per sales rep
Sales, moves, deal size and cancellations for each rep.

Velocity on a rep’s row keeps its sign: a negative number means the move happened before the sale was recorded.

Conversion & Opportunities looks at the same reps from the lead side: how many opportunities each rep handled, the share they won and lost, and the value of what they still have open.

The Conversion and Opportunities table with opportunities, percent won, percent lost and projected value per rep
Each rep's leads, how many they won and lost, and what is still open.

Find a booking on the calendar

Do this in MovePlnr

Under Booked Moves Details, Weekly Bookings lays the month out as a calendar. Weeks run Monday to Sunday, the week you are in is highlighted, and the weekly total on the right adds up each week.

  1. Find a day with a green number. The number is how many moves fall on that day.
  2. Click the number. A panel opens with that day’s moves: the customer, the rep, the crew and trucks, the status and the value.
  3. Click a move number in the panel to open the move in a new tab.
The Weekly Bookings calendar with a count on each day and a list of weeks below it
Every day with a booking carries a count. The week you are in is highlighted.
The panel for one day listing two closed moves
Click a day's number to see its moves and the revenue they add up to.

One rep’s week

Below the calendar, each week has its own row with its bookings and value. Click a week to open it. You see the week’s moves and a button for every rep who has one. Click a rep’s name to open their week: a tile for each status with the count and the value, then every move.

This week opened, with a button per sales rep and the week's moves
Open a week to split it by rep.
One sales rep's week with Closed and Pending tiles and their moves
One rep's week: a closed move and a booked one still to come.

Cancelled moves count as bookings in the calendar but never add to its revenue.

Dig into the move lists

Booked Moves Details ends with a list of the month’s moves, and Opportunities Details lists the leads that came in during the month and how they turned out. Both lists have a search box and filters for status, sales rep and source, and the moves list can also filter by location. Both have Download CSV.

To narrow a list to part of the month, click Full month. Pick a week from the quick list, or click two days on the calendar for your own range, then click Done. Reset goes back to the whole month.

The date range picker open over Opportunities Details, with weeks and a calendar
Pick a week, or any range of days, without leaving the month.

The two lines above each list show the total for what you filtered and the total for the month, so you can see how much of the month a filter covers.

See which leads changed hands

Do this in MovePlnr

Lead Hand-offs answers three questions: who lets leads go, who picks them up, and whether the leads they pick up get booked. Open Reports, then Lead Hand-offs. It opens on Last 3 Months; change the range or the branch at the top right.

The Lead Hand-offs report with four tiles and the Who drops leads table
Drops, pickups, bookings and revenue after pickup, then the reps behind them.

A drop is any time a lead stops being a rep’s. There are four kinds, and the first filter picks between them:

  • Timer lapsed: the rep’s follow-up time ran out and the lead went back to the pipeline.
  • Unclaimed by hand: the rep let the lead go.
  • Taken over: another rep claimed the lead.
  • Reassigned by manager: a manager gave the lead to someone else. The table names the manager under the rep.

The four tiles count the drops, the drops another rep picked up, the pickups that turned into a booking, and the revenue from those bookings once the move is complete.

Who drops leads has one row per rep who let a lead go, with each kind of drop and what happened next: picked up by others, re-took own, or not re-claimed. Who picks them up shows the reps who took those leads, how many they booked, and their rate beside the rate on their own fresh leads. Click a row in either table to see the drops behind it.

All drops in window lists every drop: the customer, when it was dropped, the kind of drop, who dropped it, how long it sat, who picked it up and how it ended. Open a row for the lead’s whole ownership story. Download CSV takes the list with you.

The All drops in window table with five drops
Every drop in the range. Re-took own means the same rep claimed the lead back.

Questions about Sales Performance

Why do my numbers change when I switch the date?
Each date puts moves in a different month. A move booked in September for an October date counts in September by Sale Date and in October by Move Date.
Why is there an Unassigned row?
It holds moves and leads with no sales commission on them, usually a lead nobody has claimed yet.
Why does a cancelled move still show on the calendar?
The calendar counts every booking. Its revenue leaves cancelled moves out.
Can a sales rep see this report?
No. Sales Performance is for admins and marketing managers, and Lead Hand-offs is for admins.
Where does a lead's drop come from if nobody unclaimed it?
If your pipeline unclaims leads when the follow-up time runs out, the lead drops by itself. Lead Hand-offs counts that as Timer lapsed.

Updated October 16, 2026, captured on MovePlnr v3.2.0