Customers List View

The Customers list view with search and filtering options

Overview

The Customers module is your central hub for managing all customer information. Every ticket, invoice, and asset is linked to a customer record, making it easy to view their complete history with your shop.

Contact Management

Store names, phone numbers, emails, and addresses for each customer.

Service History

View all past tickets, invoices, and estimates for any customer.

Asset Tracking

Track all devices and equipment owned by each customer.

Store Credit

Manage store credit balances, referral rewards, and the payment ledger.

Customer List View

The customer list displays all your customers with quick access to their information. You can search, filter, and sort to find any customer quickly.

Search and Filtering

Use the search bar to find customers by:

Additional filtering options include:

List Columns

The customer table displays the following columns. Columns are sortable and can be reordered by dragging and dropping. The table header remains sticky when scrolling.

Column Description
Name/Business Customer name with business name displayed below (if applicable)
Contact Email address and phone number
Active Tickets Number of open/active tickets for this customer
Estimates Number of estimates for this customer
Invoices Number of invoices for this customer
Equipment Number of assets/devices registered to this customer
Created Date the customer record was created
Referral How the customer heard about your business
Referred Number of customers this customer has referred
Actions Quick action buttons for the customer

Needs Attention Section

Customers that require attention (such as those with incomplete information) are highlighted in a special "Needs Attention" section at the top of the customer list with a distinctive amber background.

Quick Actions

Click any customer row to open their detail modal for viewing and editing. Use the action buttons in the Actions column to quickly create tickets, invoices, or perform other operations for that customer.

Quick Add Customer

A collapsible "Quick Add Customer" form is available at the top of the Customers page for rapidly creating new customer records without leaving the page. This form includes essential fields and options to create a customer, create a customer and immediately start a ticket, or create a customer and immediately start an invoice.

Adding a New Customer

Create customer records when new customers bring in repairs, or add them ahead of time for scheduled appointments.

Add Customer Form

The Add Customer form with all available fields

Step-by-Step: Adding a Customer

1
Open the Add Customer Form

Navigate to Customers and click the + Add Customer button, or click + New Customer from any ticket form.

2
Enter Required Information

Fill in the required fields (marked with *):

  • First Name* - Customer's first name
  • Last Name* - Customer's last name
  • Email* - Email address for invoices and notifications
  • Phone Number* - At least one phone number with type (Mobile, Home, or Work) and optional extension
  • Referral Source* - How they found your shop
3
Add Optional Details

Complete additional fields as needed:

  • Business Name - For commercial customers
  • Additional Phone Numbers - Click "+ Add New Number" to add more phone numbers with type and extension
  • Address - Street Address, City, State/Country, ZIP/Postal Code, Gate Code
  • Notes - Internal notes about the customer
4
Save the Customer

Click Save Customer to create the record. The customer is now available for tickets, invoices, and estimates.

Required Fields Summary

Field Required Notes
First Name Yes Customer's given name
Last Name Yes Customer's family name
Email Yes Used for invoices and notifications
Phone Yes At least one phone number required with type (Mobile/Home/Work)
Referral Source Yes How the customer heard about your business
Business Name No For commercial accounts
Address No Street, City, State, ZIP, Gate Code

Customer Detail View

Click any customer to open their detail modal, which shows all information organized into tabs.

Modal Tabs

The customer detail modal is organized into the following tabs:

Information Tab

The Information tab contains:

RMM Installer

From the customer view, you can generate RMM (Remote Monitoring and Management) installers to enroll the customer's devices in monitoring. A modal lets you pick a maintenance plan, choose where new devices land in the customer's asset folder tree, and answer the customer's optional cloud backup question (opt-in applies only to devices enrolled with that installer). RAD Repairs then produces a customer-bound installer download or a PowerShell deployment script. See the RMM & Monitoring documentation for details.

Quick Actions from Customer View

The modal footer provides buttons to Edit the customer, Save changes, Archive the customer, and close the modal. When in edit mode, all fields become editable and you can add additional phone numbers.

Contacts Tab

The Contacts tab lets you add extra contact people to a customer — for example a billing contact, an office manager, or a second decision-maker — each with their own name, email, phone, and mobile. The customer record itself remains the primary contact; these are additional people.

Each contact can be notified alongside the primary customer. In the contact form, turn on any of the following (a separate copy is sent to that contact):

Email options require an email address on the contact; SMS options require a mobile or phone number. A contact's opt-ins are independent of the primary customer's preferences — so you can, for example, text a billing contact about invoices even if the main customer has SMS turned off.

Invoice & payment SMS is opt-in per shop

Texting invoices and receipts is off by default. An administrator enables it in Twilio SMS settings (App Center) before those text notifications are sent to anyone.

Customer Assets Tracking

Keep track of all devices and equipment owned by each customer. When a customer brings in a device, it can be added to their asset list for future reference.

Asset Information Stored

Asset Folders and Policies

The customer's Assets tab organizes devices into a folder tree. You can create folders (for example "Front Office" and "Warehouse"), move assets between them, and assign RMM policies at the customer or folder level - assets inherit the policy of their containing folder unless they have their own.

Benefits of Asset Tracking

Learn more about asset management in the Assets documentation.

Store Credit

Every customer has a store credit balance that can be applied to their invoices. Credit can come from several sources:

Credit Sources

Source Description
Manual Addition Credit added by staff for any reason (goodwill, promotions, prepayment)
Refund When refunding an invoice you can choose to issue the refund as store credit instead of returning money
Adjustment Corrections to the balance
Referral Credit Automatic reward added when a new customer names this customer as their referrer (when referral credits are enabled in Admin Settings; a thank-you email is sent and credits can be set to expire)

Managing Credits

1
Adding Credit

In the Store Credit section of the customer's Information tab, click + Add Credit, enter the amount, pick the type (Manual Addition, Refund, or Adjustment), and optionally add a description.

2
Applying Credit to an Invoice

When recording a payment on an invoice, the customer's available store credit is shown and can be used as the payment method. Recurring invoices can also be set to apply store credit automatically each cycle.

3
Viewing Credit History

The collapsible credit transaction history under the Store Credit section shows every addition and usage with dates and descriptions. The Payments tab shows the customer's full payment ledger, where refunds appear as their own "refund" entries.

Communication Preferences

Customer communication preferences are managed with the toggle switches in the Customer Settings section of the customer detail modal. Open a customer and scroll to Customer Settings to change them.

Available Preferences

Verbal Opt-In Workflow

Due to regulatory requirements under the Telephone Consumer Protection Act (TCPA) and U.S. carrier messaging policies, prior express consent is required before sending SMS messages.

RAD Repairs provides SMS functionality to business tenants. We do not contact end users directly.

During account setup or customer onboarding, the tenant enables communication preferences, including:

If SMS Service Enabled is selected, the tenant must obtain verbal consent before sending SMS messages using the following script:

“By providing your phone number, you agree to receive text messages from [Business Name] regarding service updates and account notifications. Message frequency varies. Message and data rates may apply. Reply STOP to unsubscribe or HELP for assistance.”

The customer must verbally agree before SMS messaging begins. Consent is documented in the tenant’s CRM and retained for compliance purposes. Our platform enforces automatic STOP and HELP keyword handling. Messaging is transactional in nature. No purchased lists or cold messaging are permitted.

Privacy Compliance

Always respect customer opt-out preferences. Marketing communications should only be sent to customers who have explicitly opted in.

Importing Customers from Another System

If you are switching from another repair shop platform, RAD Repairs can import your existing customers (along with tickets, estimates, and invoices) from:

Both imports are available during the Welcome Wizard on first login, and later from the App Center. Imports can be re-run safely - existing records are matched rather than duplicated.

Frequently Asked Questions

Can I merge duplicate customer records?

There is no customer merge feature. If you end up with a duplicate, move any active work to the record you want to keep, then archive the duplicate so it no longer appears in the active customer list. (Duplicate tickets can be merged from the ticket view.)

How do I remove a customer?

From the customer detail modal, click the Archive button in the footer. Archiving hides the customer from the active list while preserving their tickets, invoices, and history. Use the Archive Status filter to view archived customers and restore them if needed.

Can customers see their own information?

If the customer portal is enabled for a customer (via the "Enable Portal User" setting), they can log in with a magic link sent to their email and view their tickets, invoices, estimates, and assets - and pay invoices online.

How do referral credits work?

The system tracks referral sources for each customer. The "Referred" column in the customer list shows how many other customers each customer has referred. When referral credits are enabled in Admin Settings, a customer automatically earns store credit when a new customer names them as their referrer - this works whether the new customer is added with the full form or the Quick Add form. A thank-you email is sent, and you can set credits to expire after a number of days.

Can I add custom fields to customer records?

Yes. The customer detail modal includes a "Custom Fields" tab where custom fields are displayed. Custom fields can be configured in Admin Settings. Access to manage custom fields requires administrator permissions.

How do I archive a customer?

Customers can be archived rather than deleted. Use the Archive Status filter dropdown to toggle between viewing Active Customers, All Customers, or Archived Only.

How do I deploy RMM agents to customer devices?

Open the RMM Installer modal from the customer view. Pick a maintenance plan, choose the destination asset folder, and answer the customer's optional cloud backup choice. You then get a customer-bound installer (EXE) or a PowerShell mass-deployment script for the customer's devices. See the RMM & Monitoring documentation for the full walkthrough.

Need Help?

Have questions about customer management? Our support team is ready to assist.

Contact Support