Customers
Manage your customer database with complete contact information, service history, assets, and account balances.
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.
Account Balance
Manage customer credits, referral rewards, and outstanding balances.
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:
- Name - First name, last name, or business name
- Phone Number - Any phone number on file
- Email Address - Customer email
Additional filtering options include:
- Location Filter - Filter customers by location (if multiple locations are configured)
- Archive Status - View Active Customers, All Customers, or Archived Only
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.
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.
The Add Customer form with all available fields
Step-by-Step: Adding a Customer
Navigate to Customers and click the + Add Customer button, or click + New Customer from any ticket form.
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
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
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 |
| 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 - Basic contact info, referral information, address, and customer settings
- Contacts - Additional contact persons associated with this customer
- Custom Fields - Custom fields configured for your organization
- Assets - Devices and equipment registered to this customer
- Payments - Payment history and payment methods
- Credentials - Stored login credentials and passwords
- Documentation - Notes and documentation for this customer
Information Tab
The Information tab contains:
- Basic Info - First name, last name, business name, email, phone numbers with types and extensions
- Referral Information - How the customer found your business, with options like Google, Facebook, Friend/Family, Previous Customer, Advertisement, Yelp, Walk-in, or Other
- Address Information - Street address, address line 2, city, state/country, ZIP/postal code, gate code
- Customer Settings - Tax rate, tax free status, portal user, SMS service, billing emails, marketing emails, ticket notifications
- Additional Notes - Internal notes about the customer
RMM Installer
From the customer detail view, you can deploy RMM (Remote Monitoring and Management) agents to customer devices. This opens a modal where you can select from available RMM plans to generate installation links or scripts for the customer's devices.
The modal footer provides buttons to Edit the customer, Save changes, Delete the customer, and close the modal. When in edit mode, all fields become editable and you can add additional phone numbers.
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 Type - Laptop, Desktop, Phone, Tablet, Printer, etc.
- Make/Brand - Manufacturer (Dell, HP, Apple, etc.)
- Model - Specific model name or number
- Serial Number - For warranty and identification
- Purchase Date - When the customer acquired it
- Notes - Specs, passwords, special instructions
Benefits of Asset Tracking
- Quickly select existing assets when creating tickets
- View complete service history per device
- Track warranty status and purchase dates
- Store device-specific notes and configurations
- Enable RMM monitoring on managed devices
Learn more about asset management in the Assets documentation.
Customer Credits and Account Balance
RAD Repairs tracks customer credits and balances, making it easy to manage prepaid services, referral rewards, and outstanding amounts.
Credit Types
| Type | Description |
|---|---|
| Store Credit | Manual credits added by staff for any reason |
| Referral Credit | Automatic rewards when referred customers create tickets |
| Prepaid Balance | Funds paid in advance for future services |
| Overpayment | Excess payment automatically converted to credit |
Managing Credits
On the customer detail page, click Add Credit and enter the amount and reason.
When creating an invoice, the customer's available credit is shown. Click Apply Credit to use it toward the balance.
The credit history section shows all credit additions and usages with dates and descriptions.
Communication Preferences
Customer communication preferences are managed in the Customer Settings section of the customer detail modal. These preferences may be available depending on your configuration.
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:
- Enable Portal User - Allow the customer to access the customer portal
- SMS Service Enabled - Receive text message updates (if SMS is configured)
- Receive Billing Emails - Receive billing-related email notifications
- Marketing Emails - Opt-in for promotional communications
- Ticket Email Notifications - Receive email updates about ticket status changes
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.
Always respect customer opt-out preferences. Marketing communications should only be sent to customers who have explicitly opted in.
Import and Export
Import and export features may be available depending on your configuration. Contact your administrator for more information about these capabilities.
Import Customers from CSV
If enabled, you can import existing customer data from CSV files to quickly populate your database. The import process typically includes:
- Preparing data in CSV format with columns matching system fields
- Uploading the CSV file
- Mapping CSV columns to customer fields
- Previewing and confirming the import
Export Customers
If enabled, you can export your customer database for backups, analysis, or use in other systems. Export formats may include CSV and PDF.
Frequently Asked Questions
Can I merge duplicate customer records?
Merging duplicate customers may be available depending on your configuration. Contact your administrator for information about this feature.
How do I delete a customer?
From the customer detail modal, click the Delete button in the footer. Note that customers with associated tickets, invoices, or other records may have restrictions on deletion to maintain data integrity.
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 to view their information. Portal access may be available depending on your configuration.
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 enabled in Admin Settings, customers may earn credit when someone they refer becomes a customer.
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?
From the customer list or detail view, you can access the RMM Installer modal. This allows you to select from available RMM policies and generate installation links or scripts for deploying monitoring agents to the customer's devices.
Need Help?
Have questions about customer management? Our support team is ready to assist.
Contact Support