Customers can tip the crew when they pay
Customers can add a tip when they pay by card or through a Stripe payment link. Tips flow into crew payroll, so nobody has to track them by hand.
76 releases: 57 new, 77 improved and 127 fixed.
Nothing on this page matches. Try another area, or open an earlier month below.
76 releases
Ask for a review when a move closes, with a QR code customers can scan. Storage can bill daily, and customers land on a thank-you page after paying a link.
Turn on a move stage option to ask the customer for a review at close, with a QR code they can scan on the spot. It needs the Review Collection add-on.
Daily billing for storage. Choose a daily billing cadence for storage subscriptions. Finance
Storage payments show on the Payments page. Storage subscription payments, failures and upcoming charges now show on the Payments page, and customers land on your thank-you page after paying a link. Finance
Uncommitted moves show in one tab. Uncommitted moves appear only in the Uncommitted tab, and the Signature Reminders view fits on phone screens. Sales
Review reports appear with their add-on. Review report pages show only when both Reports and Review Collection are on, so you never open an empty report. Reports
Customers can tip when they pay by card or payment link, and tips flow into crew payroll. Payment links go out by text at close-out, refunds start from the payment, and move chat gains group mentions.
Customers can add a tip when they pay by card or through a Stripe payment link. Tips flow into crew payroll, so nobody has to track them by hand.
When closing a move, send the payment link by email, text or both. Each location sets its own text message template.
Issue a refund from the payment it belongs to. Refunds are limited to admins, and refunds on Stripe payments go back through Stripe.
Type @here, @dispatch or @operators to reach a whole group in move chat. The mention menu lists people by role and scrolls.
Crew members can add a drop-off stop that was not on the plan while the move is underway. The new stop shows on the move details and in chat.
Messages and photos you send in move chat wait on your device and go out once the connection returns, without duplicates. A banner and a reconnect button appear when the connection drops.
TV Link fits any screen. The TV Link dashboard fits any TV, shows a live count of unclaimed leads, and leaves dispatchers off the conversion board. Sales
Cooldown between lead claims. Set a wait time between lead claims in your pipeline settings. A rep who tries to claim too soon sees how long is left. Sales
Stripe fees in move payment history. Payment history and deposits on a move show when a payment included a Stripe processing fee, which makes reconciling easier. Finance
Cleaner storage details for customers. Customer PDFs and emails no longer show your internal storage facility name, and the storage card has a cleaner layout. Finance
Form controls follow your theme. Checkboxes, dropdowns and other built-in form controls follow light or dark mode with the rest of the app. Everywhere
Clickable links and full names in move chat. Links in move chat open with a tap, and participants show with their full names. Inbox
Payment links reflect discounts right away. After you add a discount, the payment link window shows the new balance without closing and reopening it. Finance
Correct tier progress on Sales Revenue. The Sales Revenue view shows the right tier percentage and the right amount left to reach the next tier. Reports
Reliable file uploads from the field. Crew file uploads shrink large photos, retry on weak signal and time out cleanly, so uploads from a job site go through. Crew app
The Uncommitted tab now lists only moves still waiting on a signature, and the Unverified banner appears only when a signature is needed.
Uncommitted lists only moves awaiting signature. Cancelled and resolved moves no longer linger in the Uncommitted tab, and the Unverified banner appears only when a move still needs a signature. Sales
Stripe receipts save to the customer's files and can be emailed to the customer. Stripe payments add your card fee, and customer files use your own file tags.
After a Stripe payment, the receipt PDF is saved to the customer's files automatically, and you can email the receipt to the customer.
File uploads use tags your company defines instead of a fixed list of categories, so you can sort and filter files the way your team works.
Stripe payments add your card fee. Stripe payments now include the card service fee you pass on to customers, so totals match what you charge. Finance
On slow or dropped connections the app shows a reconnect message instead of loading forever. Disconnecting Stripe from Company settings works again.
A reconnect message instead of endless loading. When your connection is slow or drops, pages stop waiting forever and a reconnect banner tells you what is happening. Everywhere
Disconnect Stripe from Company settings. Disconnecting Stripe from Company settings completes instead of showing an error. Company settings
Dispatchers can unassign a truck without an error, and security is tightened across the app.
Unassign a truck without errors. Removing a truck from a move works again instead of showing a server error. Dispatch
Security improvements. We tightened security across the app. Everywhere
Files attached to contracts and waivers finish uploading, and more screens keep consistent colors in dark mode.
Uploads on contracts and waivers finish. Files attached while signing a contract or waiver upload reliably at the final step, even when the page has been open for a while. Sales
Consistent colors in dark mode. More screens use the shared color set, so badges, alerts and status colors look the same and stay readable in dark mode. Everywhere
Customers signing a contract no longer get stuck when their connection drops during submit.
Contract signing survives a dropped connection. If a customer's connection drops while they submit a contract, signing retries safely instead of getting stuck, and a second tap never signs twice. Sales
Photos sent in chat upload faster, with progress showing right away. Settings pages read more clearly in dark mode.
Faster photo uploads in chat. Chat photos are resized on your phone and sent in parallel, so progress shows sooner and large photos go through on slow connections. Inbox
Clearer settings pages in dark mode. Company settings pages have stronger contrast in dark mode, and colors follow one consistent set across the app. Everywhere
The Dispatch board gains lane alerts for estimate issues and move windows, and every date field opens a calendar picker. Move-day chat is easier to scan.
The Dispatch board flags estimate issues and move windows right in each lane, so dispatchers spot problems before the crew heads out.
Date and time fields across the app open a calendar picker instead of asking you to type, so due dates and move times are quicker to set.
Move-day chat shows the customer and move reference at the top, groups back-to-back photos into one gallery, and lifts the chat you select to the top of My chats.
Chats open the move you picked. When several jobs share a truck day, opening a chat takes you to the move you selected instead of another job on the same truck. Inbox
Automatic uncommit runs again. Automatic uncommitting runs on schedule again, so the dispatch backlog clears without manual work. Dispatch
Pipeline Lifecycle report loads with date filters. The Pipeline Lifecycle report opens again when you filter it by date. Reports
Dark mode text is easier to read. Badges, status colors, switches and filters have stronger contrast in dark mode. Everywhere
Dark mode arrives in the office app and the crew app. Move chat gains Start of Day and Finish Day, and payroll review applies sales bonus deferrals on semi-monthly schedules.
Choose light, dark or your device's system setting in the office app and the crew app. Status colors, badges and key screens stay readable in both themes.
Start of Day and Finish Day in move chat. Start of Day and Finish Day now appear in move chat as well as on the dispatch dashboard, so you can run the truck day without switching screens. Dispatch
Sales bonus deferrals apply in payroll review. Payroll review now applies your sales bonus deferral setting on semi-monthly pay schedules, so the numbers match your settings. Finance
Add-on requirements match on every screen. Add-ons that depend on each other now show the same requirements everywhere, and turning one off behaves the same on every screen. Company settings
Security improvements. We tightened security across the app. Everywhere
Cancelling a move from the Dispatch Dashboard asks for a reason, and move chats keep today's jobs until local midnight.
Cancelling from dispatch asks for a reason. Cancelling a move from the Dispatch Dashboard asks for a reason and fully cancels the move, the same as everywhere else in the app. Dispatch
Move chats keep today until it ends. Move chats keep showing today's jobs until midnight in the move's time zone. Dispatch
Pending waits for a signed contract. Accepting an estimate that needs a contract signature no longer marks the move pending before the contract is signed. Sales
Moves with unsigned contracts uncommit and auto-cancel when they should.
Unsigned moves uncommit and cancel on time. Moves whose contract stays unsigned uncommit and release their slot as set, and auto-cancel runs even when the cancel window is shorter than the reminder schedule. Sales
Crews can read their jobs and other key details with poor or no signal, and flat-rate moves show and total correctly.
The crew app keeps the information crews last loaded available to read when the connection drops, so they can check job details at a site with no signal.
Flat-rate moves show a flat price. Flat-rate moves show their flat price on move details instead of an hourly rate, and estimated totals are correct. Sales
Build the estimate yourself if AI generation fails. If AI estimate generation fails, you can carry on with a manual estimate instead of retrying. Sales
Cancelled moves open from the pipeline. Cancelled moves open from the pipeline with their details and activity history. Sales
Keep typing after sending a photo. The move chat message box stays usable on phones after you upload a photo. Dispatch
Set employment type for any team member. Edit employment type and work capacity for every team member, coordinators included, as well as crew. Admin
Everyone in a move chat sees read receipts on every message, and Stripe location routing is a single toggle.
Read receipts on every move chat message. Every member of a move chat can see who has read each message and file, in addition to the sender. Dispatch
Stripe location routing is one toggle. Turn Stripe location routing on with a single toggle and disconnect it at any point. Finance
Contract reminders and uncommits happen on the day they are due.
Contract reminders go out on the right day. Contract signature reminders and uncommits happen on the day they are due instead of slipping a day. Sales
React to move chat messages with emoji and reply to a specific message.
React to any move chat message with an emoji, or reply to a specific message so the thread stays clear.
Move chats show read receipts and @mentions, unread chats stand out, and the crew's chat list puts the active job first.
See when your move chat messages are delivered and read, and tag teammates with @mentions to get their attention.
Move Chats shows unread counts prominently and lets you jump to and filter the chats that need attention.
Crew chat cards put the active job first. The crew's Move Chats list orders jobs by start time, numbers them, highlights the active job and shows each job's stage and last activity. Crew app
Jump to a move chat from assignments. A shortcut on job assignment cards opens that move's chat. Dispatch
Job close summary shows in chat. The move closed summary card appears in move chat again, including for jobs closed through dispatch confirmation. Dispatch
Move chat matches the crew and job state. Move chat members stay in step with the crew assigned on dispatch, and a closed move no longer shows the advance button. Dispatch
Arrival window shows on opportunities. Choosing a time and truck on an opportunity shows the arrival window again. Sales
My Schedule follows your location. My Schedule shows only the jobs for the location you selected. Crew app
Click daily report counts for details. Click a count on a daily report card, such as unassigned or cancelled, to open the list behind it. Reports
Dispatcher phone numbers in the crew list. The crew list in the crew app shows dispatcher phone numbers so crews can call them quickly. Crew app
The Files panel in the crew's job close works for moves that are still under way.
Job close Files panel works on the day. The Files panel in the crew's job close loads for moves that haven't ended yet. Crew app
Documents with several signatures keep each one separate, and the job close flow in move chat works better on phones.
Each signature stays separate. On documents with more than one signature, the second signature no longer copies the first. Sales
Job close in move chat works on phones. The dispatcher confirmation button is easy to reach on a phone, and a closed move stops asking to be closed again even when no payment was taken. Dispatch
Location prompt stops repeating on iPhone. On iPhone Safari, the location permission banner stops reappearing on every visit and explains how to allow location for good. Crew app
Copy waiver templates and forms to your other locations, filter Move Chats by location, and open any move's chat from dispatch.
Duplicate a waiver template or form to your other locations instead of building it again for each one.
Filter Move Chats by location. Narrow the Move Chats list to a single location. Dispatch
Open any move's chat from dispatch. Open the move chat from the dispatch view for any move, including moves on closed days. Dispatch
Address suggestions are readable. Address suggestions under Pickup and Dropoff Locations are easy to read on the dark background. Sales
Signing on a phone counts signatures correctly. The signature counter on the signing page shows the right count, and signing on a phone is clearer. Sales
Weekly projected hours are correct. Operator Overview shows projected hours for the current week. Dispatch
An optional add-on has crews send each job close to dispatch for review, and the Integrations page becomes a hub with a page per integration.
Turn on the Move Close Confirmations add-on and crews send each job close to dispatch for review. Dispatch can check or adjust the close before it is final.
Integrations settings open as a grid of cards, each leading to its own page. Gmail settings are grouped into incoming and outgoing mail with plain explanations.
Hourly rates update with the number of movers on an opportunity, and the contract Edit page toggles match the app.
Hourly rates follow the number of movers. Changing the number of movers on an opportunity picks the matching hourly rate. Sales
Contract toggles match the app. The Uncommit if Not Signed toggles on the contract Edit page use the app's standard style. Sales
RingCentral number sync shows who each number is assigned to and maps it for you. Balances, report totals and the Send Pricing editor also behave as expected.
Syncing RingCentral numbers pulls in each number's assigned name, extension and type, and maps numbers to your team members automatically where it can.
Balances stay right when tax changes. Changing a closed job from taxable to non-taxable updates its total and balance, so an overpaid move no longer shows money owing. Finance
Won deals and tax totals add up. Won deal amounts on the TV Link dashboard are correct, and the monthly report's per-rate tax amounts always add up to Total Tax. Reports
Customer replies stop auto-archive. A lead stops heading toward auto-archive once the customer replies by email. Sales
Uncommit add-on shows its real state. The Uncommit if Not Signed add-on shows correctly whether it is on or off in settings. Company settings
Send Pricing formatting menu works. The formatting menu in the Send Pricing email editor can be clicked again. Sales
Drag steps into the order they run within a stage, and keep waiver templates per location.
Drag the steps in a stage into the order they run. File tag settings and step setup also have clearer icons and links.
Waiver templates belong to a location. Each waiver template belongs to a location, so every site uses its own templates. Sales
Job close and deposit links take cards. Payment links for job close and deposits accept cards only, without Klarna or Affirm. Finance
Partner profile shows the right options. The partner portal profile page shows only the options partners use, and Change Password works for partner accounts. Partner portal
Open signed waivers from the move chat timeline, and confirm before a job advances to its next stage.
View or download a signed waiver PDF straight from the move chat timeline.
Confirm before a job advances. A confirmation prompt appears before a job moves to its next stage, so a stray tap doesn't advance it. Crew app
Leave the page after signing. The waiver and contract success pages have a clear way out after signing. Sales
Closed moves stay in payroll. A closed move stays in the employee's payroll summary. Finance
Change a move's owner. Reassigning the owner of a move saves without an error. Sales
Payments gets a Deposits tab, waivers can include photos already on the job, and the Inbox shows new replies without a refresh.
A new Deposits tab in Payments lists deposits that aren't tied to a closed move yet, so you can track them on their own.
Pull photos already on the job into a waiver so they become part of the signed document.
Resend a waiver any time. Send a waiver again by email or text as often as needed. The unused mover files section is gone from the waiver template form. Sales
Inbox shows new replies live. New text and email replies appear in the Inbox without a refresh, and each sent email is logged once in the activity history. Inbox
Inbox shows the full date and time. Inbox messages show the full date and time next to relative times, with exact times on hover. Inbox
Let crews skip optional upload steps. Mark a file upload step as skippable. When a crew skips it, the step collapses and is marked as skipped. Admin
Daily Reports expand inline. Expand a salesperson's metrics right under their row in Daily Reports, and activity from non-sales staff is credited too. Reports
Credit partners in commission milestones. A partner toggle in the commission milestone settings lets partners count toward milestone-based commissions. Finance
Booking emails from past customers become leads. A new booking request emailed by an existing customer is recognized as a sales inquiry and becomes a lead. Sales
Schedule highlights the selected day. The three-week schedule highlights the day you selected in the calendar. Dispatch
A new add-on uncommits moves whose contract stays unsigned, waivers get options and groups, and buy now, pay later deposits can be held and collected later.
The Uncommit if Contract Not Signed add-on frees the booked slot when the customer still hasn't signed after the reminder period, and can also cancel the move before its date. Customers who sign late are handled too.
Admins can add options and groups to waiver templates, crews pick the right ones before sending, and the choices print on the signed PDF.
Share a payment link that authorizes a buy now, pay later deposit when the customer pays, then collect it later instead of charging at once.
Location supervisors join move chats. Supervisors for the move's location are added to its move chat, and the itinerary block is gone from the chat header. Dispatch
Call and text cards clear after use. The call and text card in move chat updates once you record the outcome instead of staying frozen. Dispatch
Payments finish loading. Payments finish loading instead of spinning, and $0 payments display correctly. Finance
Waiver and contract PDFs use the same annotation flow, and payment link deposits keep their status.
Waiver and contract templates use the same PDF annotation flow for placing fields and signatures.
Payment link deposits keep their status. Deposits sent through a Stripe Payment Link stay on the move after a refresh and show as Waiting, Paid or Expired. Finance
Close Move appears on the last stage. The Close Move button shows when a job reaches its final stage. Dispatch
Chat attachments fit a phone screen. Long file names in move chat wrap on phones instead of forcing sideways scrolling. Dispatch
Give a stage's chat button its own label, and crews collect waiver signatures without errors.
Give each stage its own chat button label. Set the label crews see on a stage's button in move chat separately from the stage name used on badges and dashboards. Admin
Waivers sign without an error. Crews can collect a waiver signature without a server error. Sales
Admins can impersonate a mover from a phone browser.
Impersonate a mover from your phone. Admins can use Impersonate on a mover from a phone browser to see the app the way that mover does. Admin
Email details show everyone on CC, the Payments month filter shows the month you pick, and customer search works for customers without an address.
Email details show CC recipients. Email messages synced from Gmail show everyone who was copied. Inbox
Payments filter shows the month you pick. Overdue items on the Payments page follow the month you select. Finance
Customer search works for every customer. Searching for customers from the search bar works when some customers have no address on file. Sales
Team member photos show on every screen that lists them, and you can refresh a location's Street View picture.
Team member photos show everywhere. Profile photos for crew and office staff appear on every screen that shows them. Everywhere
Refresh a location's Street View picture. A refresh button on each location updates its Street View picture. Admin
Gmail sync recovers by itself after a long gap, photos and logos load faster, and daily payroll snapshots run again.
Gmail sync recovers by itself. When Gmail can no longer supply a mailbox's recent history, MovePlnr runs a full sync instead of getting stuck. Inbox
Photos and logos load faster. Avatars, logos, facility photos and storage pictures load from a content delivery network, and each location keeps its own saved Street View picture. Everywhere
Daily payroll snapshots run again. The daily payroll snapshot runs again for every company, keeping payroll figures current. Finance
The remove button for crew members on a job shows on touch screens.
Remove crew members on a phone. The remove button on a crew member shows on phones and tablets, so you can take a mover off a job from anywhere. Dispatch
Send reminders by text with their own templates and opt-out page, and see when an integration needs reconnecting.
Turn on text message reminders for your company, write separate SMS templates instead of reusing email copy, and let customers opt out from a web page.
Integration settings pages show when a connection has stopped working and why, with a way to reconnect it.
Assign a lead to the salesperson who got it. When a lead reaches a salesperson directly, assign it to them and the usual urgent follow-up sequence still runs. Sales
Daily report separates lost and cancelled. The daily report lists lost opportunities separately from cancelled jobs. Reports
Emails and texts the app sends show in Conversations, storage gets its own step on the opportunity, and sales reports agree with each other.
Emails and texts MovePlnr sends for you show in Conversations next to your team's messages, marked with an Automated badge.
Add Storage is its own section on the opportunity page, and a saved storage booking shows there as a card.
Turn contract signature reminders on or off and set their timing for each contract template.
Source of Sale, Sales Performance and the attribution reports use the same date, source and revenue rules, so their totals match.
Monthly report tax amounts match. The per-rate tax amounts on the monthly report match the tax actually collected, and you can click an amount to see the moves behind it. Reports
Booking goes through without a refresh. The booking form continues once the required fields are filled, and revoking a deposit during booking works without an error. Sales
Move a job to a different truck. Assigning a job to a different truck from the opportunity page works again. Dispatch
Crew assignment is easier to scan. The crew assignment card shows full names, roles and traits in a clean grid. The Assign Operator window lists matching crew first, tucks off-duty crew behind Show more and marks approved picks in green. Dispatch
Waiver steps are easier to set up. Creating a waiver step matches its preview and test flow, and a new toggle controls where the waiver is routed. Sales
Screens update live again. Pages refresh on their own again when new activity comes in. Everywhere
Review Collection opens again. Review Collection opens from the sales dashboard again. Marketing
Operators view fits a phone. The operators view displays properly on a phone screen. Admin
The storage detail page has a cleaner layout, and AI storage pictures can be redrawn in one click.
The storage detail page has a cleaner layout on desktop and phone, with the same information and actions. AI storage pictures zoom out to show more of the unit and its dimensions.
Redraw a storage picture in one click. Re-roll a storage picture to get a new image from the same description, or rebuild the description first. A failed picture shows its error right away. Sales
Storage pictures render one image per unit size with a Cram mode, and dispatch status badges match the rest of the app.
Storage pictures render one image per unit size, with a Cram mode that packs belongings tightly. You can switch sizes while an image is still drawing, and pictures built from reference photos generate reliably.
Unit sizes keep focus while you type. Editing unit sizes in the storage facility window keeps your cursor in the field, and the window matches the other Admin forms. Admin
Dispatch status badges match the app. Status badges on the dispatch and assignments screens use the same styling as the rest of the app, so they are quicker to read. Dispatch
Opportunity dates stay on the right day across time zones, and Assign Driver works for approved drivers.
Opportunity dates stay on the right day. Editing an opportunity from a different time zone keeps the move on the day you picked, and recovery metrics refresh when you change the date. Sales
Assign Driver works for approved drivers. Assign Driver responds for approved drivers on the assignments page. Dispatch
Storage pictures work without photos. AI storage pictures generate for bookings that have no reference photos. Sales
Synced calls finish transcribing, storage pictures generate again, and you can preview the full move inventory from Storage.
Synced calls finish transcribing. Call transcripts complete for calls synced from your phone system instead of failing in the background. Inbox
Storage pictures generate again. AI storage pictures generate again for bookings with reference photos. Sales
Preview the full move inventory from Storage. A storage booking shows a compact preview of the full move inventory that you can expand, next to the storage-only inventory field. Sales
Storage bookings can show an AI picture of the customer's belongings packed into the unit, and sign-in codes can come by text message.
Storage bookings can show an AI-drawn picture of the customer's belongings packed into the recommended unit, built from the inventory, the unit's size and any photos, with a smaller unit shown for comparison.
Record a separate storage inventory. A new text field on a storage booking records what goes into storage when it is only part of the move inventory. Sales
Contract signing links open again. Signing links for contracts whose text has line breaks, such as rental agreements, open correctly for the customer. Sales
Start of Day works on every booking. Start of Day runs on bookings that had no stage information yet, without breaking the dispatch lane. Dispatch
Storage billing activates with a saved card. Activating storage billing completes when the customer pays with a card saved in Stripe Link. Finance
Security improvements. Sign-in codes can come by text message when email is not available. We also tightened security across the app. Everywhere
Create and share waiver templates the same way as contracts, and the dispatch view follows your Move Stages.
Waiver templates get the same editor as contracts: upload a PDF, place fields and signatures, and send the waiver to the customer by email or text.
Dispatch view follows your Move Stages. The dispatch view advances each job through the Move Stages you set in Admin, so a job's status matches everywhere in the app. Dispatch
Call the customer from the chat step. Customer call buttons sit in the call step card in move chat, and the itinerary header is more compact. Dispatch
Lane Alerts are retired for now. Lane Alerts are switched off while they are rebuilt to work with Move Stages. Dispatch
Security improvements. We tightened security across the app. Everywhere
Storage shows on estimates, invoices and customer emails, and storage payments join the main Payments page. The New Business pipeline also marks accepted estimates.
Storage details appear on estimates, invoices, customer emails and the opportunity summary, and each storage booking keeps its own billing schedule.
Storage payments show on the main Payments page with your other payments, so there's one place to check what needs attention.
Accepted estimates show in New Business. The New Business view of the pipeline marks opportunities whose estimate the customer has accepted. Sales
Dispatch can open review reports. Dispatchers can open the Review Collection and Reviews by Operator reports. Reports
Notification settings match the app's alerts. The notification settings list matches the alerts the app sends, including dispatch alerts. Everywhere
Start of Day and move chat steps update. Start of Day on the Dispatch Dashboard refreshes the board, and step cards in move chat move past Pending once they are done. Dispatch
Open tab shows only unfinished daily reports. The Open tab on Daily Reports lists only reports that haven't been submitted. Reports
Uploaded contract PDFs display when you start placing fields and signatures.
Uploaded contract PDFs show in the editor. An uploaded contract PDF displays when you start placing fields and signatures, instead of a blank screen. Sales
The Estimates Report shows each estimate's pricing and email history. Move Stages move to Admin, and the storage pages match the Moves pages.
The detail panel in the Estimates Report shows the estimate's line items, discounts, tax, deposit and total, along with every time it was emailed and a link to the PDF.
Move Stages are set up in Admin as one ordered list, without the extra classification settings.
Storage list works like Moves. The Storage list has the same filters, pagination and row actions as the Moves list, and the storage detail page has a cleaner layout. Sales
Cancel a storage booking from its page, and storage cancels along with its move.
Cancel a storage booking from its detail page, and storage cancels automatically when its move is cancelled. Changing the facility asks you to confirm, and the booking summary uses the usual edit and save buttons.
Estimates Report handles rows without a PDF. Clicking the amount on an Estimates Report row with no PDF tells you the file isn't available instead of opening an empty panel. Reports
The storage detail page has a clearer header, plain status labels and one billing timeline.
The storage detail page keeps the sidebar in view, uses plain status labels and shows billing activity in one timeline. Once billing starts, the facility can no longer be changed.
Send the storage billing setup link from an email template instead of copying a long link.
Send a customer their storage billing setup link from an email template on the Invoice Notifications page instead of pasting a long link. The Stripe Payment Link template is always visible there too.
Refreshing RingCentral keeps newly assigned numbers, and Tawk.to chats bring in the visitor's phone number.
RingCentral refresh keeps new numbers. Refreshing your RingCentral connection saves newly assigned phone numbers, and the Refresh and Sync buttons show when they are working. Company settings
Tawk.to leads include the phone number. Leads from Tawk.to chats pick up the phone number the visitor entered in the pre-chat form. Marketing
A new Storage page lists every storage booking, and you can turn on the Tawk.to add-on from Add-ons.
A new Storage page lists all your storage bookings, and each booking opens to its own detail page.
Turn on Tawk.to from Add-ons. The Tawk.to add-on is listed on the Add-ons page, so you can switch it on yourself. Company settings
Move search and history sort the same way. Moves in global search show the same status labels and order as the Moves pages, and Moves History lists the newest moves first within each status. Dispatch
Storage payment links save and send for every checkout link.
Storage payment links save and send. Creating a storage payment link works for every Stripe checkout link, including the long ones that used to fail. Finance
Office sign-in asks for a verification code, and sales can record why a customer declined an estimate.
When an estimate is declined, record the reason and choose a follow-up, so your sales team can see which objections come up most.
Move chat labels admins separately from dispatchers, adds the right people to each chat automatically and notifies them of new activity.
Booked moves open their move page from reports. Clicking an accepted or booked move in the Estimates Report opens its move page instead of the opportunity editor. Reports
Storage facility selection is clear. Storage setup shows which facility is selected, and deleted units disappear from the edit window right away. Sales
Security improvements. Office sign-in asks for a one-time verification code. You can trust a device so it asks less often, and admins can reset a team member's sign-in. Everywhere
Chats from your Tawk.to website widget can become leads, and the Dispatch Dashboard and move chat stay current.
Connect your Tawk.to chat widget and each new chat on your website becomes a lead in MovePlnr, with the chat transcript attached.
Dispatch Dashboard and move chat stay current. The Dispatch Dashboard shows stages and a row for each truck, and the move chat sidebar and header update live as the job changes. Dispatch
Email settings wait for a connected mailbox. The three email integration settings can be switched on once a company mailbox is connected, so nothing is set to send from a mailbox you don't have. Company settings
The Stripe accounts list shows which locations each account serves, and several settings and dispatch screens load correctly.
Stripe accounts list shows each location. The Stripe Connect list shows which locations each account takes card and buy now, pay later payments for, and stops a location from being mapped twice. Finance
Integrations settings open without Google Ads. The Integrations settings page opens for companies without the Google Ads add-on. The Google Ads card appears only when the add-on is on. Company settings
Stages appear after turning on the Dispatch Dashboard. Move stages show on the Dispatch Dashboard and on the move detail page as soon as the dashboard is turned on. Dispatch
Signature reminders send with shared mailboxes. Signature reminders go out for companies that share mailboxes but have no default mailbox set. Sales
Companies can connect more than one Stripe account and route each location to its own. Signature reminders keep reaching customers.
Connect several Stripe accounts to one company and choose which location each account takes payments for.
Signature reminders keep reaching the customer. Contract signature reminders go to the customer on every scheduled send, not only the first one. Sales
Add Storage opens storage setup. Add Storage on a move's detail page opens the storage setup instead of reloading the page. Sales
Review Collection marks replied reviews, links rows to their moves and pages through long lists.
Review Collection is easier to scan. Review Collection marks reviews you've replied to, shows more move detail on each row and pages through long lists. Expanded rows show the review as it appears on Google. Marketing
Google reviews link to the matching move by customer name, and you can stop review emails for a single customer.
MovePlnr matches each Google review to its move by comparing the reviewer's name with your customers, so the review is credited to the right job and crew.
Stop review emails for one customer. A new toggle on the customer turns off review campaign emails for that customer only. Marketing
Reconnecting a Gmail mailbox keeps the email threads already in MovePlnr.
Reconnecting Gmail keeps your email threads. Reconnecting a Gmail mailbox keeps the email threads already in MovePlnr and completes without an error. Inbox
The Google review report shows which crew members each review credits, with their lifetime average, and adds three new charts.
Each review in the Google review report shows the crew members on that move, their lifetime average rating and how this review compares. Three charts replace the old per-location cards.
Review import shows progress live. Starting a past-review import shows it running right away and a green alert when it finishes, with no page refresh needed. Marketing
Importing older Google reviews runs to completion, and review analytics include reviews from email campaigns.
Older Google reviews import completely. Importing past Google reviews runs to the end instead of stopping partway. Review analytics count reviews that came from email campaigns, and each review card shows the Google listing address and matching location. Marketing
The Google review report adds analytics, crew attribution and filters, and review sync handles large review histories.
See analytics for your Google reviews, which crew members each review credits, and filters to narrow the list to the reviews you care about.
Google review sync loads every review. Review sync pages through listings with more than 500 reviews, and each review card links straight to the customer. Marketing
Companies set their own list of crew traits, and customers can read and answer estimates more easily on a phone.
Crew traits are a list your company controls: name each trait, pick an icon and choose whether it stands out on the crew card.
Customers read estimates easily on a phone. The estimate page fits a phone screen, the header message displays properly and the accept and decline buttons are easy to reach. The PDF opens in a new tab. Sales
Set the stages each job moves through and the steps crews complete at each one. Refunds also show clearly on the job close invoice.
Define the stages a job moves through and attach steps to each one, such as a photo upload, a customer call or a waiver for the customer to sign. Crews complete each step from the move chat as the job advances, and signed waivers are saved as PDFs.
A new setting decides what happens when a customer accepts an estimate that has no contract: book the move right away, or keep it as an opportunity for your team to follow up.
Refund credits appear as their own line on the job close invoice and count toward the balance due. Refunds stay in place when you close the job, and card payments at close always produce the invoice PDF.
Customer payments use your company's currency. Card payments from your customers are charged in your company's currency, whatever currency your MovePlnr plan is billed in. Finance
Hourly moves show an hourly rate. The rate breakdown panel shows hourly moves as hourly instead of flat rate. Sales
Security improvements. We tightened security across the app. Everywhere
Card payments taken at job close stay on the invoice and use the current total. Card and Payment Link are marked as the recommended ways to pay.
Card payments at job close keep the right amount. A card payment taken while closing a job stays on the invoice after a page refresh, and the card form fills in the current invoice total. Finance
Recommended payment methods at job close. When you choose how the customer pays at job close, Card and Payment Link are marked as the recommended options. Finance
Chat messages show the right time. Move chat messages show a valid time again, written as relative time such as 5 minutes ago. Dispatch
Choosing a suggested address on an opportunity fills in the address fields again.
Address suggestions fill in the address fields. Choosing a suggested address on an opportunity fills in the address fields again, so you don't have to type them by hand. Sales
The Dispatch Dashboard tracks each truck through the day, and each location can set its own dispatch phone number.
The Dispatch Dashboard tracks each truck through the key points of its day. The move chat header adapts to who is reading it, and each location can set its own dispatch phone number.
Print payroll for one person, several people or a date range, and choose to pay sales bonuses a set number of payroll runs after month end.
Print payroll for a single employee, several employees or a date range, with the full breakdown for each person in a print-ready PDF.
A new payroll setting pays sales bonuses a set number of payroll runs after month end, so the office has time to close the books first.
Commission totals add up exactly. Payroll no longer shows duplicate commission lines, and the Sales Performance report splits shared commissions correctly with no rounding drift. Finance
The sales report accepts custom date ranges and adds a Last Month preset.
Pick a custom date range in the sales report. The sales report date picker accepts custom ranges again, and a new Last Month preset filters the previous month in one click. Reports
Offer storage as part of a move: set up your facilities, size the unit, book it and bill for it in MovePlnr.
Set up your storage facilities and units in Admin, then add storage to an opportunity. MovePlnr suggests a unit size from the customer's inventory, dispatch can plan the storage stop, and you can bill storage through your Stripe account.
Dispatch can open a crew member's contact details from a move chat. Move chat also shows who sent each message and saves shared files to the customer.
Tap a crew member's avatar in a move chat to see their phone and email, call or text them, and check details like their first job date and traits. The participants list stays pinned at the top of the chat.
Move chat lines up with the job blocks on the Dispatch Dashboard and shows who sent each message. Files uploaded in a chat are saved to the customer's files too.
Payment setup now tells you whether Stripe is still reviewing your account or needs something from you.
Clearer Stripe account status. Your Stripe payments setup shows that Stripe is reviewing when there is nothing for you to do, and Action Needed only when Stripe needs more from you. Company settings
The Dispatch Dashboard shows Today's Operations and each location's widgets across all locations, and card payments are charged in your company's currency.
With All Locations selected, the Dispatch Dashboard shows Today's Operations and each location's widgets together, and the location selector is easier to use.
Card payments use your company's currency. Card payments through Stripe are charged in the billing currency set for your company instead of always in US dollars. Finance
Move emails now come from the person who sent them or the sale owner, confirmed payrolls can be re-shared with updated hours, and moves can be re-synced to Google Calendar.
Transactional move emails come from the person who triggered them, or the sale owner when no one did, before falling back to your company address. Customers see a name they recognize.
Confirmed payrolls keep hours accurate when moves change after the fact, and admins can re-share a payroll with the latest data.
Re-sync a move to Google Calendar. A re-sync option on move details sends the move to Google Calendar again whenever the event is out of date. Dispatch
Unsubscribe link on review emails. Review request emails include an unsubscribe footer, giving customers a clear way to opt out. Marketing
Estimate reminders include the link and amount. Estimate reminder emails include the View Estimate link and show the correct non-binding amount. Sales
Mark leads invalid without an error. Marking a lead as invalid works without an error. Sales
Cleaner pasted text in emails. Pasting formatted text into an email keeps it tidy, without stray formatting or stacked quote indents. Inbox
Move discounts stay correct on estimates and at close, estimate acceptances are recorded once, and operator notes save to the right job.
Move discounts stay correct. Changing a move discount updates the estimate's discount line, and saving an older close keeps the discount. Sales
Estimate acceptance is recorded once. Accepting an estimate is recorded once, even if the customer opens the page or clicks more than once. Sales
Operator notes save to the right job. Operator notes entered on Job Assignments save to the right move, even when a truck has several jobs that day. Dispatch
Sequence timers move to the next day. After a run of calls and messages, the sequence timer moves on to the next day as it should. Sales
Estimates report loads reliably. The Estimates report loads its data reliably and appears when both the Reports and Sales Pipeline add-ons are on. Reports
Accurate Google Ads sync time. The Google Ads last-synced time updates only after a sync finishes. Marketing
Faster time-off conflict checks. Checking a time-off request against the dispatch schedule is faster. HR
Security improvements. We tightened security across the app. Everywhere
A new Estimates report tracks sent, accepted, declined and ignored estimates, you can add a discount at the final booking stage, and Process Payroll shows each person's total payable.
A new Estimates report shows how many estimates were sent, accepted, declined or ignored over time, with access set by role.
Apply a move-level discount at the final booking stage. It shows on the opportunity, the estimate and Close Move.
Process Payroll shows each employee's total payable, sorts by amount, and hides people with nothing to pay unless you choose to see them.
Pay period totals and an employment status filter. Payroll reports add a total for each pay period, and Process Payroll can be filtered to employees or independent contractors. Finance
CC recipients on contracts from the opportunity. Sending a contract while closing an opportunity now has a CC field, matching the dispatch flow. Sales
Estimate CC recipients get the email. Every CC recipient on an estimate receives it. Sales
Customer estimate acceptances are recorded. When a customer accepts an estimate, the acceptance is saved to the move and counted in reports. Sales
Fresher Google Ads spend for Marketing Managers. Marketing Managers can open the attribution rules, and Google Ads spend refreshes automatically. Marketing
Time-off requests skip false job conflicts. A team member no longer shows as assigned to work on a day they are free, which was blocking their time-off request. HR
Updating a team member keeps their hours. Saving changes to an employee record no longer clears hours already entered. Admin