Purpose
The Quotes module allows users the ability to handle all of the project management and estimating items that could arise during the lifecycle of a service or residential project. Some of the features of the Quotes module includes: The ability to organize and track quotes for potential or existing clients. Track quote stages and follow-up dates. Utilize existing integrations with estimating applications to build a profession proposal. Generate digital eForms to build your estimates to utilize our eSign and ePay capabilities and eliminate the need for pen and paper. Communicate with the customer via email or text, and when accepted, and transfer all the relevant Quote information directly into a Job.
Video Tutorial
List View
View and manage all active quote records with powerful filtering and search tools
- Create new records
- Run reports
- Import quotes list
- Search and filter quotes
- Track follow-up dates and communications
Button Bar / Progress Bar Toggle filters and dynamic options at the top of your list
The Button Bar displays toggle filter options at the top of your Quote list, providing instant filtering capabilities.
| Toggle Filter | Description |
|---|---|
| Default Toggle Options (Hardcoded) | |
| Unassigned | Quotes without assigned users |
| Unscheduled | Quotes without associated schedules |
| Incomplete | Quotes not yet sent to clients |
| Sent | View all quotes marked as sent |
| Follow-up | View quotes with past due follow-up dates |
| Dynamic Toggle Options (Based on Data) | |
| Salesperson | Displays the first 5 salespersons assigned to active quotes - based on user accounts with quote assignments |
| Stage | Shows the first 5 stages from the Category module "Stages" for Quotes - dynamically populated from your configured stages |
Tip: To view your sent quotes, click the Sent button in the Button Bar at the top of the Quotes module List View. You can also use Advanced Filter to enter an Assigned user and toggle Sent to filter by specific team members.
Search & Filter Options
| Option | Description |
|---|---|
| Quick Search | Search by contact, company name, or keywords |
| Blue Filter Options | Filter by All, My Quotes, My Due, Favorites, Rejected |
| Gray Filter Options | Sort by clicking on the column headers (ID/Stage, Client/POC, Address, Description fields) |
Advanced Filter Refine your search with detailed criteria
| Field | Description |
|---|---|
| Internal ID | System-generated unique identifier for quote |
| Sell Price | Total selling price of quote |
| Stage | Current status in quote lifecycle |
| Type | Quote classification or category |
| Field | Description |
|---|---|
| Client | Customer account name |
| Display Name | Alternate or preferred client name |
| Contact | Primary point of contact |
| Client Type | Classification of client account |
| Jobsite Address | Work location for quoted services |
| Field | Description |
|---|---|
| Description | General scope or summary of quote |
| Stage (Item) | Current status of individual line items |
| Material (Item) | Filter by specific materials included |
| Product/Service (Item) | Filter by quoted products or services |
| Notes (Item) | Search specific line item notes |
| Tax Rate | Applied tax percentage |
| Tax Exempt | Indicates tax exemption status |
| Field | Description |
|---|---|
| Activity Log | Search quote activity history |
| Activity Log Date/Time | Filter by specific activity timestamps |
| Assigned | Quote owner or responsible party |
| Salesperson | Sales representative |
| Email Capture | Related email communication code |
| Follow-up Date | Scheduled follow-up deadline |
| Notify Client Date | Date client notification was sent |
| Field | Description |
|---|---|
| Date | Quote creation date |
| Sent Date | Date the Quote was marked as "Sent" |
| Scheduled Date | Related Schedule record date |
| Field | Description |
|---|---|
| Facility | Associated company facility |
| Division | Business division |
| Project | Related project reference |
| Source | Origin of quote request |
| Field | Description |
|---|---|
| Attribute Name | Custom attribute identifier |
| Attribute Field | Custom attribute value |
| Field | Description |
|---|---|
| Archive | Show archived quotes |
| Active | Display active quotes |
| Time Clock | Show time-tracked quotes |
| Incomplete/Unsent | Display pending quotes |
List View Actions & Tools
Create New Quote
Click the + icon to create a new Quote record. This will open the new Quote form where you can:
- Enter client information
- Add contact details
- Specify the job site address
- Begin building your estimate
Tip: For best sales tracking, create Quotes by upgrading from Leads when possible.
Refresh List
Click the 🔄 Refresh icon to reload the Quote list with the latest data. This is useful when:
- Other users may have created or modified quotes
- You've been working in the list for an extended period
- You want to ensure you're viewing the most current information
Export Data
Click the 📤 Export button to download the current filtered set of Quotes as a CSV file. The export includes:
- All quotes currently visible based on your active filters
- Standard quote fields (ID, Client, Stage, Price, etc.)
- Custom attributes if configured
Note: The export respects your current filter settings - only visible records will be exported.
Generate Reports
Create PDF reports of your current quote list:
| Report Type | Description |
|---|---|
| Basic | Quote ID, stage, client name, and address |
| Detailed | Comprehensive quote information including line items and totals |
Dynamic Grid View
Enable the alternative list view called Dynamic Grid to customize your Quote display:
- Choose which columns to display
- Rearrange column order
- Save custom view configurations
- Export custom views
Perfect for users who want to see specific data fields without the standard layout constraints.
System Tools
Access advanced tools from the gear menu:
| Tool | Description |
|---|---|
| CSV Template | Generate a blank CSV template with all Quote-specific fields for bulk imports |
| Import Records | Bulk import Quote data from CSV files |
| Analysis | Advanced reporting and analysis tool that allows users to filter and visualize Quote and Job data in unique ways |
Selected Quote
Detailed view and management of individual quote records
Overview Mode Main data hub for individual quotes
Manage quote status and actions with clickable buttons in the overview mode.
Review this button to view or select an assigned user to manage the quote. To assign or remove a user, simply select the button and use the "+" icon or trash can icon to modify.
Access Required: None
View and create new schedules for a quote. The quote will always display the last schedule created. Simply click the button to view or create a new schedule for your quote.
Access Required: None
Use this button to send email or text messages to clients using email templates or message templates. This communication feature does not support attachments. TRUE will store the last notification date for your reference and display it on this button.
Access Required: None
Managers within your company can use this button to review a quote before it is sent to a potential client.
Select this button when a quote has been sent to the potential client. When this button is selected, TRUE will then display the following "Follow-up" button.
Access Required: None
Once a quote is marked as "sent" use this button to set a follow-up date. Simply click the button to then select or type the date you would like to follow-up with your potential client.
Access Required: None
Sales staff can use this button to approve all details of the quote before it moves forward within the sales process.
Select this button when a quote has been approved by the client and you are ready to begin work. This button will move all of your quote information into the "Jobs" module and create a new active job record based on the information within the quote.
Additional actions available from the Options menu.
| Field | Description |
|---|---|
| Edit | This card allow you the ability to edit all related Quote information, such as Client, POC, Address, ID, and more. |
| New Contact | Allows the user to create an additional Contact record, linked to this Quote. Select the "View" button to view related Contacts. |
| Down Payment | This button allows the user the ability to record a Down Payment for this project, as well as upgrade it to a Job. |
| Favorite | Allows the user to save this record as a "Favorite". Favorites can be filtered within the Quotes module list view. |
| Lock/Unlock | Allows a manager level user the ability to lock this Quote. |
| Transfer to Bid | Moves the Quote record and related information to a newly created Bid record in the Contracts workflow. |
| Optional App | Opens any optional application that has been configured for use. Most commonly TRUE Fence. |
| Duplicate | Allows the user the ability to create a copy of this record. |
| Delete | Permanently deletes this record. |
Extended fields and functionality available in the Overview mode.
| Field | Description |
|---|---|
| Attributes | Add custom data fields. Can be modified via "gear" icon > "Attributes" module. |
| eForms | Select to view the available eForms for the Quotes module. Choose any within the drop-down prior to generating. |
| Description | Enter project scope and details. Displays in the Quote header and most Quote eForms. |
| Activity Log | Track quote history and updates. Automatic system and manual entries will be recorded. |
| Stage | Update the current stage. Stages can be modified via the "gear" icon > "Categories" module. |
Select the arrow icon next to the description field to view related performance data.
| Field | Description |
|---|---|
| Labor Cost | Displays total labor costs for all line items set as "Labor". |
| Labor Markup/Margin $ | Display the total labor markup amount for line items added to the quote. If Margin is enabled, margin will be displayed instead. |
| Labor Markup/Margin % | Display the total labor markup percentage for line items added to the quote. If Margin is enabled, margin will be displayed instead. |
| Material Cost | Displays the total material costs for line items set as "Material". |
| Material Markup/Margin $ | Display the total Material markup amount for line items added to the quote. If Margin is enabled, margin will be displayed instead. |
| Material Markup/Margin % | Display the total Material markup percentage for line items added to the quote. If Margin is enabled, margin will be displayed instead. |
| Taxes | Displays the total tax calculated for the Quote. |
| Sell Price | Displays the Sell Price with tax included for the Quote. |
| Sell Pre-Tax | Displays the Sell Price without tax for the Quote. |
Items Mode Build and price your quote with line items
Manage line items for labor and materials. Add products and services. Set quantities and prices, apply discounts or markups and calculate quote totals. Use this mode to build your Quote. Built in integrations to import line items from estimating systems, or use your product Catalog to create templates or choose products or services to manually add.
Core fields available for each line item in your quote.
| Field | Description |
|---|---|
| # | Within this column you will be able to view and modify the quote item order. |
| Product / Service | This field will either pull from the product or service you have stored within TRUE and chosen for this quote, or allow you to click and type your desired product or service description. |
| Procurement | This section will allow you to view the procurement or inventory status of the product you have added to a quote. |
| QTY / HRS | This column will allow you to view or modify the desired quantity or hours being assigned to a line item. |
| Price / Rate | This column will allow you to view or modify the desired price being assigned to a line item. |
| Total | This column will allow you to view the total cost of the line item you created based on the line item QTY/HRS and Price/Rate. |
Actions available for individual line items.
| Field | Description |
|---|---|
| Material/Labor | Toggle whether the line item is a Material or Labor line item. |
| Billable/Non-billable | Toggle whether the line item pricing is to be included or not. |
| Copy | Copy the line item. Users can use the "+" icon > "Paste" feature to paste to another quote. |
| Duplicate | Create a copy of this line item. |
| Delete | Permanently delete this line item. |
Advanced tools and integrations for managing line items.
| Field | Description |
|---|---|
| CSV Template | Generate a blank spreadsheet file containing all available Quote line item fields, used for bulk importing line items into the system |
| Load Template | Import a previously saved line item template to populate the current Quote with standardized items and pricing |
| Table View | Switch to an alternative grid layout that allows for easier viewing and editing of multiple line items simultaneously |
| Travel Calculator | Access the built-in tool for calculating travel-related expenses and automatically adding them as line items to the Quote |
| Import Records | Import line items from an external CSV file into the current Quote, must match the system's required format |
| Integrations | Connect with third-party estimating and takeoff software to import line items directly into the Quote |
| Custom App | Launch specialized industry-specific applications that have been configured to work with the Quote Items mode |
Tasks Mode Manage tasks and assignments
Create and manage tasks associated with the quote:
- Assign tasks to team members
- Set due dates and track completion
- Filter tasks by status (incomplete, overdue, all)
- Generate task reports
Options for filtering and viewing tasks.
| Field | Description |
|---|---|
| View Incomplete | Display unfinished tasks. |
| Overdue | Show tasks with past due dates. |
| Show All | Display all tasks. |
| View in Tasks Module | Open the selected Quote tasks directly in the Tasks module. |
Fields and actions available for each task.
| Field | Description |
|---|---|
| Description | The text within this field serves as a task description of work that needs to be completed. |
| Assigned | Assign a TRUE user to each task. |
| Stage | Assign and update task stages within this section. Stages can be modified via "gear" icon > "Categories" module. |
| Due | Click to select or type a due date for each task to be completed. |
| Checkmark | When a task is complete, select this checkmark icon. |
| Trashcan | Use this icon to delete a task from the list. |
| Generate a Report to summarize tasks. |
Creating a Quote Record
To create a blank new Quote record in TRUE, simply start from a Lead and "upgrade" that to a Quote. Track the lifecycle of your sales leads more effectively with this workflow.
For optimal sales tracking and reporting, upgrade Leads to Quotes using these steps:
- Open the Lead record
- Click "New" Button
- Select "Quote"
- Choose to create new Client, select existing, or skip Client linking
To create a Quote without a Lead:
- Click "New" and select "Quotes", or use the "+" icon in the Quotes module
-
Enter client details with the "Edit" card. Click the fields to enter new information, or select the "pencil" icon:
- Client name
- Contact person
- Address
- Use the "pencil" icon to create or search for records
You can also create Quotes using the "New" button anywhere in the Jobs workflow.
Note: If you exit before completion, return to the Quote details by selecting "Options" > "Edit" in the Quote record.
To create a Quote directly from the Calendar:
- Select a Calendar "Schedule" record
- Click the "gear" icon
- Select "Edit"
- In the "Job/Contract/Work Ticket" field, select the "+" icon
- Select "New Quote"
-
Enter client details with the "Edit" card. Click the fields to enter new information, or select the "pencil" icon:
- Client name
- Contact person
- Address
Note: Requires "Calendar" access. Users must access the Calendar through a "TRUE" window ("lightning bolt" icon > "Calendar")
Tip
To build an estimate with pricing, and generate an eForm - use the "Overview" and "Items" modes in a Quote record. These modules have features that give you the ability to:
- Add line items, with markups and pricing
- Add a client facing or internal "Description/Scope" for the project
- Use the "eForm" feature (Select eForm button) to generate a digital proposal.
Frequently Asked Questions
Find answers organized by topic. Click any question to expand the answer.
Quote Management
Send quotes to customers using electronic forms (eForms) with email integration or download for external delivery.
Send quotes directly from TRUE using email templates with automatic data population.
- Navigate to Quotes module
- Open the selected Quote record
- Add line items to the Quote using Items mode
- Enter description and pricing details
- Click eForm button to generate or open existing eForm
- In the eForm view, click Email button
- Select template from Email Templates dropdown
- Review autopopulated quote data (client info, details, pricing)
- Click Send to deliver quote to customer
Note: Assigned users receive notifications automatically when eForms are signed. Non-assigned managers need Alert #1524 configured for eSign notifications.
Download quote as PDF for sending through external email or other methods.
- Navigate to Quotes module
- Open the selected Quote record
- Add line items and complete quote details
- Click eForm button to generate eForm
- In the eForm view, click Download button
- Save PDF to your computer
- Send quote using external email client or method
Tip: Using the eForm Email method automatically tracks customer engagement and signature status within TRUE. Download method requires manual status updates.
Warning: If your company has eForm approval requirements configured, quotes may require manager approval before the Email button becomes active. Check permission #1642 for eForm Control settings.
Locate quotes assigned to team members using multiple search methods for different scenarios.
Use when you know the specific quote name or ID number.
- Navigate to Quotes module
- Locate the search field in List View
- Enter quote name or ID number
- Press Enter or click search icon
- System displays matching quotes with assignment information
Use when searching by specific user assignment and date criteria.
- Navigate to Quotes module
- Click Advanced Filter button
- Fill the Assigned field with team member name
- Enter Sent Date or date range as needed
- Add additional filter criteria if desired
- Click Search button
- System displays filtered results matching all criteria
Tip: Save frequently used filter combinations using the save filter feature to quickly access common searches.
Use when reviewing quotes by their current status across all assignments.
Using Sent Button:
- Navigate to Quotes module
- Click Sent button in List View button bar
- View all quotes marked as sent, regardless of assignment
Using Follow-up Button:
- Navigate to Quotes module
- Click Follow-up button in List View button bar
- View all quotes with past due follow-up dates
Note: Status buttons show all quotes in that status category. Combine with search field or Advanced Filter to narrow results to specific team members.
Use the "Tasks" mode to assign tasks to yourself, or to other users. When a "Task" is assigned, a user receives an Alert notification. If a "Due Date" is reached, assigned users also receive a notification. View tasks in the "Tasks" module, or within Quotes directly.
What are Projects?
Projects link multiple quotes, bids, jobs, and contracts together as a single project. Access via the Directory workflow.
Common Use Cases:
- Subdivisions: Multiple lots under one project
- Split Contracts: Multiple contracts for one client project
- STACK Integration: Multiple estimates create linked Quotes
Benefit: Consolidated reporting and tracking across multiple related records.
Create Task Templates that automatically load when upgrading Quotes to Jobs:
Create a Task Template:
- Navigate to Company Preferences
- Click "List Templates" at top of page
- Click "+" to create new template
- Name it and set Module to "Tasks"
- Click "+" to add new tasks
Set Default Task Template:
- Navigate to Company Preferences
- Find "Default Task Template" in Quotes/Bids/Jobs section
- Select your template
Note: Task Templates only apply when upgrading Quotes to Jobs. For Quote-specific tasks, use Tasks mode within the Quote.
How do I see our total outstanding quoted amount?
Option 1: Use Quotes module list (ensure archiving is active)
Option 2: Use Analysis tool:
- Navigate to Quotes module
- Select "Gear" icon
- Click "Analysis"
- Search using magnifying glass or Advanced Filter
- Use "Sort" button to organize data
- View summarized quote and job values
The Analysis tool (formerly Dynamic Charting) allows advanced data visualization, can filter and chart Quote and Job data, includes export capabilities for reports, and is useful for tracking trends and performance metrics.
What are Projects?
Projects link multiple quotes, bids, jobs, and contracts together as a single project. Access via the Directory workflow.
Common Use Cases:
- Subdivisions: Multiple lots under one project
- Split Contracts: Multiple contracts for one client project
- STACK Integration: Multiple estimates create linked Quotes
Benefit: Consolidated reporting and tracking across multiple related records.
How do I create a new quote from a template or previous job?
Users can setup "List Templates" for the Quotes module.
- Navigate to the "Gear" icon
- Click "Company Preferences"
- Select the "List Templates" section
- Click the "+" icon
- Enter template name
- Assign the "Module"
- Use the "+" to add line items
Tip: You can assign Catalog items to List Templates for the Quotes module. Use the "Description/Scope" field to pre-load Quote descriptions, anytime the template is used.
How do I send quotes using email templates?
Send quotes with email templates using the eForm feature:
- Open selected Quote
- Generate a new eForm or click eForm button to open existing eForms
- Click Email button
- Select template from Email Templates dropdown field
- Review and send
Note: Email templates automatically populate quote data including client information, quote details, and pricing. The Notify Client button can send basic email/text messages but does not support attachments.
Create Task Templates that automatically load when upgrading Quotes to Jobs:
Create a Task Template:
- Navigate to Company Preferences
- Click "List Templates" at top of page
- Click "+" to create new template
- Name it and set Module to "Tasks"
- Click "+" to add new tasks
Set Default Task Template:
- Navigate to Company Preferences
- Find "Default Task Template" in Quotes/Bids/Jobs section
- Select your template
Note: Task Templates only apply when upgrading Quotes to Jobs. For Quote-specific tasks, use Tasks mode within the Quote.
- Navigate to a Quote record
- Click "Unscheduled" button
- Select "New"
- Assign a date/time
- Assign a "Resource" filter
- Select a "Status" filter
Note: For more information on Calendar and filter setup, please refer to our article HERE.
The "Follow-Up" date field allows users to track when they need to reconnect with potential clients about their quotes. This feature helps manage your sales pipeline by ensuring timely follow-up communications with prospects.
Setting a Follow-Up Date:
- Open the selected Quote record
- Navigate to the "Overview" mode
- Locate the "Follow-Up" date field
- Click the field and select your desired follow-up date
- The date will automatically save
Auto-Assign Follow-Up Date:
- Click the "Gear" icon in the top right corner
- Select "Company Preferences"
- Navigate to the "Quotes / Bids / Jobs" section
- Locate the "Auto Follow-Up in Days (Quotes)" setting
- Enter the number of days you'd like the "Follow-Up" to default to after today's date (when clicking "Sent" button)
Tip: Consider setting follow-up dates based on your typical sales cycle. For example, if you usually follow up 3 days after sending a quote, set the follow-up date accordingly when you send the proposal.
How do I create a Quote for my customer?
To create a professional quote for your customer, start by adding line items in the "Items" mode of your Quote record. Then add a description in the "Overview" mode that explains the scope of work. Once your quote is complete, you can generate an eForm (electronic form) that creates a polished, branded proposal you can email directly to your customer right from the system.
- Navigate to the "Overview" mode of a Quote record
- Select the "Select eForm" button
- Choose the eForm you'd like to generate
- Click "Generate"
- Once in the generated eForm, make changes in any of the "Step" tabs
- Click "Generate" within the eForm to save changes
- Use the eSign/ePay buttons to generate manual links, or simply use the "Email" button within the eForm (requires Email Setup)
Note: Ensure that "Items" and a "Description/Scope" are entered prior to generating the eForm. Using ePay requires a payment processing integration. If you're interested in POS features in TRUE as well as ePay, you can refer to our article on our Stripe integration.
Generating an eForm:
- Navigate to the "Overview" mode of a Quote record
- Select the "Select eForm" button
- Choose the eForm you'd like to generate
- Click "Generate"
Sending eSign via Email:
- Once the eForm is generated, click the "Email" button
- Fill out the email address
- Ensure the "eSign" checkbox is checked
- Click "Send"
Note: As long as you have a company preference "Company Email" or user preference "Work Email" configured, it will send successfully. For more information on email setup, click HERE.
Sending eSign via Text:
- Once the eForm is generated, click the "eSign" button
- Click "Generate Link"
- Fill out the phone number
- Fill out the body of the message or use a "Message Template" to pre-load a message with merge fields
- Click "Send"
Generating an eForm:
- Navigate to the "Overview" mode of a Quote record
- Select the "Select eForm" button
- Choose the eForm you'd like to generate
- Click "Generate"
Sending ePay via Email:
- Once the eForm is generated, click the "Email" button
- Fill out the email address
- Ensure the "ePay" checkbox is checked
- Click "Send"
Note: As long as you have a company preference "Company Email" or user preference "Work Email" configured, it will send successfully.
Sending ePay via Text:
- Once the eForm is generated, click the "ePay" button
- Click "Generate Link"
- Fill out the phone number
- Fill out the body of the message or use a "Message Template" to pre-load a message with merge fields
- Click "Send"
The AI Scope of Work Generator is a feature that attempts to produce a professional scope of work description based on the line items entered in the "Items" mode of your Quote.
This feature analyzes your line items and generates a comprehensive project description that can be used in proposals, helping to create consistent and professional-looking quotes without manually writing descriptions for each quote.
How to Use the AI Scope of Work Generator:
- Navigate to the Quote record
- Ensure you have line items entered in the "Items" mode
- Click the AI icon next to the "Description" field in the Overview mode
- Review the automatically generated prompt
- Modify the prompt as needed to customize the output
- Click "Continue" to generate the scope of work
- Review and edit the generated description as needed
Tip: The quality of the generated scope improves with more detailed and descriptive line items. You can always edit the generated description to add specific details or adjust the language to match your company's style.
Using brands is typically configured to automatically apply to records in TRUE, allowing features such as eForms to automatically generate with pre-configured default settings based on the assigned brand.
Automatic Brand Assignment:
When a user is assigned a specific brand, Quote records they create will automatically be assigned that brand. This ensures consistent branding and proposal formatting across their quotes.
Manual Brand Assignment:
- Open the selected Quote record
- Click the "Options" button
- Select the "Edit" card
- Locate the "Brand" field and select the desired brand
Applying Brands to eForms:
- Once an eForm is generated, click the "Brand" button within the eForm
- Choose the Brand you'd like to use
- Select whether to modify just the header or all the default settings
- Click "Generate" to save the changes
Note: When generating an eForm, if there is a default setting configured for the assigned Brand, it will automatically apply those settings to the eForm, including custom headers, terms, inclusions, and exclusions.
The "Edit" card is found by clicking "Options" > "Edit" button within a selected Quote record. This is the area where Quote-specific descriptive fields are stored, allowing you to manage all the key information about the quote in one centralized location.
Accessing the Edit Card:
- Open the selected Quote record
- Click the "Options" button in the top right
- Select "Edit" from the dropdown menu
| Field Name | Description |
|---|---|
| Client | The person who is billed or invoiced for this project |
| Point of Contact (POC) | The primary person involved in communication for the quote |
| Jobsite Address | The physical location where the work will be performed |
| ID | System-generated ID number, modifiable in Company Preferences |
| Date | Date the Quote was created (when upgraded from Lead, or when manually created) |
| Customer PO | Customer's Purchase Order number, if applicable |
| Brand | Option to assign a specific brand to the Quote for customized branding and eForm settings |
| Division | Option to assign a Division to the Quote for organizational tracking |
| Facility | Option to assign a Facility to the Quote for location-based tracking |
| Stage | Dropdown for Stage assignment, also accessible in the top right corner via the "Overview" of a selected Quote |
| Terms | Field to assign accounting terms for this Quote. This is maintained once the project is won and upgraded to a Job |
| Tax Type | Assign Tax Type for this Quote. Default setting located in Company Preferences |
| Type | Modifiable dropdown, customizable in the Categories module |
| Archive | Checkbox to manually archive or remove a Quote from archive status |
| Time Clock | Required to allow users to punch into this Quote record via Timekeeping features such as TRUE Time |
| Template | Sets this Quote as a template. When upgraded, creates a duplicate record as a Quote and keeps the original in the Quotes module |
| Edit Name | Allows the user to choose the sequence and fields that display for the project name |
Use email capture to forward vendor quotes, client images and pictures, or to ensure the client emails are recorded in the system. Users can find emails captured via email capture, or manually pull emails sent to the email capture email via the "Gear" icon > "Email Capture" module. By default, the system will automatically pull emails and route the appropriate files to their associated records every 30 minutes.
List View Method:
- Navigate to Quotes module
- Search/locate Quote you'd like to route email and files to
- Select the "hamburger" icon
- Click "Email Capture"
- Copy the code to your clipboard
- Navigate to the email and click "Forward"
- Paste the code anywhere in the "Body" of the email
- Enter the email capture email configured for your account
- Send the email
Selected Quote Method:
- Navigate to Quotes module
- Select the Quote you'd like to route email and files to
- On the bottom right, click the email icon
- Select "Generate"
- Copy the code to your clipboard
- Navigate to the email and click "Forward"
- Paste the code anywhere in the "Body" of the email
- Enter the email capture email configured for your account
- Send the email
Note: Unsure where to find email capture email? This is located directly in the dialog when the email capture code is generated. Alternatively, you are always able to reach out to support for assistance.
Can a deleted Quote record be recovered?
Yes, deleted Quote records can be recovered in most cases. TRUE performs nightly backups that can be used to restore deleted records.
Important Exception:
Quotes that were deleted the same day they were created cannot be recovered, as they were not included in a nightly backup yet.
Note: Quote recovery from backups is a billable charge. We do not recommend deleting Quote records unless they are mistakenly created. Instead, consider using the "Archive" feature via the "Edit" card to keep records out of your active view while preserving the data.
Alternative to Deletion - Using Archive:
- Open the Quote record you want to remove from active view
- Click "Options" button
- Select "Edit"
- Check the "Archive" checkbox
- The Quote will be removed from your standard list view but remains in the system
Integrations & Mobile
Available Integrations:
| GDS | General estimating software |
| PRO-TECH | Professional estimating tools |
| STACK | Cloud-based takeoff and estimating |
| ArcSite | Drawing and takeoff app |
| D-Tools | System integration software |
| Glazier Studio | Glass industry software |
| Others | TOAD, e/PWS, CFS, Shower Online, Logical, eShowers |
Note: New integrations are built constantly. Contact support with output file examples if your tool isn't listed.
Yes! While TRUE Field doesn't natively support assigning a user to a Quote and accessing via a "Quotes" button within the app, users can still view Quote records via "Schedules". To do this:
- Create a new Schedule record for the Quote
- Ensure the "Resource" is set to the user that needs access
- Set the date and time that the user should have access
- This "Quote" will now be accessible via the "Schedules" button in TRUE Field
Tip: This can be especially helpful to access stored record information found only in the Quote, such as activity logs, files and more. Users can also use the click to route feature to open the address in their device to easily navigate to the Jobsite address. Additionally, this allows you the ability to add images to the Quote directly.
Tools & Calculators
What is the Travel Calculator?
The Travel Calculator is a built-in estimating tool that helps you accurately calculate travel pay, transportation costs, lodging, and per diem expenses for your crew. Access it from the Items mode in any Quote by clicking the gear icon and selecting "Travel Calculator".
The calculator automatically generates line items for all travel-related expenses based on the project details you provide, saving time and ensuring accuracy in your quotes.
Setting Up Default Company Preferences:
To streamline the quoting process, you can configure default values that will automatically populate when using the Travel Calculator:
- Click the "Gear" icon in the navigation menu
- Select "Company Preferences"
- Navigate to the "Travel Calculator" section
- Configure your default values:
- Rate of Pay: Default hourly rate for travel time
- Cost Per Mile: Vehicle reimbursement rate
- Workers Per Vehicle: Standard crew vehicle capacity
- Hours Per Workday: Standard work hours
- Per Diem Rates: Full day and half day meal allowances
- Lodging Cost: Average cost per room per night
- Workers Per Room: Standard room occupancy
- Rotation Hours: Hours before crew rotation
- Save your preferences
Tip: Setting up default preferences ensures consistency across all quotes and saves time by pre-filling commonly used values. You can still adjust these values on a per-quote basis when using the calculator.
Note: For step-by-step instructions on using the Travel Calculator in your quotes, see the "Using the Travel Calculator" section in the Estimating (Line Items & Pricing) FAQ category.
Accessing TRUE Fence:
- Navigate to your Quote
- Click "Options"
- Select "Optional App"
- TRUE Fence opens in new window
TRUE Fence provides specialized features for fence estimating including material calculations, post spacing, and gate configurations.
Workflow & Approvals
How does Manager Approval control the quote workflow?
Manager Approval prevents users from marking quotes as "Sent" without proper review and authorization. When combined with Deny Permission 1642, this creates enhanced control by preventing users from emailing eForms without manager approval. This ensures quotes cannot bypass the approval process through alternative sending methods.
Approval Amount:
The Manager Approval feature includes two key settings in Company Preferences that work together to control when approval is required:
- "Hide Manager Approval" Toggle: When disabled, the manager approval field is visible for all quotes
- "Approval Amount" Field: Sets a threshold value for when approval is required
If the "Hide Manager Approval" toggle is disabled but an "Approval Amount" is set, the manager approval field in the Quotes module will hide unless the total of the Quote exceeds the specified approval value in Company Preferences.
Example: If the Company Preference "Approval Amount" is set to $3,000 - all quotes with totals less than $3,000 will not require approval. Only quotes with totals of $3,000 or more will display the manager approval field and require authorization before being marked as "Sent".
Important: Users without manager approval will receive an error message when attempting to mark a quote as "Sent". The quote must be approved or the user must have override permissions.
How does Sales Approval control job creation?
Sales Approval prevents quotes from being upgraded to Jobs without sales team authorization.
- Purpose: Ensures proper commission tracking and sales pipeline management
- Workflow: Sales team must approve before quote converts to job
- Control Point: Final checkpoint before work authorization
- Permission Required: Only users with sales approval rights can approve
Tip: Use Sales Approval to ensure all quotes are properly vetted by the sales team before operations begins work, maintaining clear handoff between departments.
Key permissions for approval workflows:
| Permission | Effect |
|---|---|
| Manager Approval Rights | Allows user to approve quotes for sending |
| Sales Approval Rights | Allows user to approve quote-to-job conversion |
| Deny Permission 1642 | Blocks eForm emailing without manager approval |
Best Practice: Use Manager Approval for pricing/content review and Sales Approval for pipeline management. This creates a two-tier system where operational and sales teams both have appropriate oversight.
Important: Users without proper permissions will receive an error message when attempting to mark a quote as "Sent" or upgrade to a Job without the required approvals.
Settings
| Setting | Description |
|---|---|
| Default Tax Basis for Quotes/Jobs | Sets whether sales tax is calculated based on the cost or the sell price. "Retail" is based on the sell price whereas "Purchase" is based on the cost. |
| Default Tax Rate for Quotes/Jobs | Default tax rate set when a new Quote or Job is created (shown as 7% in example). |
| Default Division for Quotes/Jobs | Default division set when a quote or job is created (shown as "Administration" in example). |
| Default Quotes/Jobs Name | Sets the order in which the display name of a Quote/Job shows (shown as "Edit Name" in example). |
| Hide Unscheduled | When checked, the "Unscheduled" segment in the Quotes and Jobs modules will hide. |
| Hide Notify Client | When checked, the "Notify Client" segment in the Quotes, Jobs, and Work Tickets modules will hide. |
| Hide Unsent | When checked, the "Unsent, Sent, and Follow-Up" segments in the Quotes and Jobs modules will hide. |
| Hide Labor/Hours | When checked, "Labor" and "Hours" totals in the Quotes and Jobs modules will hide. |
| Auto Archive Delay (Quotes) | If a value of zero or more is entered (60 days shown), quotes that are "Sent" will be automatically archived based on the number of days indicated by the entered value. |
| Auto Follow-Up in Days (Quotes) | Enter the number of days a follow-up should be set to when a quote is sent. If this is empty, no follow-up date will be set (7 days shown in example). |
| Template | When checked, if a Quote is marked as a Template and then upgraded to a Job it will not upgrade the Template Quote but create a new Job based off the Template Quote. |
| Use Margin | When checked, Margin will replace Markup in Quotes, Jobs, Bids list and table views. |
| Minimum Markup/Margin | When checked, the markup/margin on line items in Quotes, Jobs, and Bids cannot be manually modified below the minimum set in it's linked Product/Service record. |
| Restrict Down Payments | When checked, down payments can only be created if the Quote or Job is less than 100% invoiced and has less than 100% down payment received. |
- 899 - Create Jobs from Quotes
- 912 - Manager and Sales Approval
- 977 - View Assigned Only (Quotes) [DENY]
- 1015 - Modify ID (Vendor Quotes)
- 1524 - Alert when Jobs are Created from Quotes
- 1529 - Module Access (Quotes)
- 1570 - Credit Limit Override
- 1588 - Alert when eForms are eSigned (System-wide - can be toggled on/off in user preferences)
- 1589 - Alert when Quotes are "Sales Approved"
- 1602 - Alert when Quotes are Due for Follow-Up
- 1642 - Deny Emailing a Quote eForm without Manager Approval [DENY]
Note: To modify access permissions, contact your system administrator. Access to the "Users/Access" module is required.
How Credit Limit Check works:
- Found in Company Preferences > Quotes/Bids/Jobs section
- New Clients start with $0.00 credit limit
- System checks against "Down Payment Threshold" before allowing Quote-to-Job conversion
Managing Credit Limits:
- Navigate to Client record
- Go to "Details" mode (requires Access ID 566)
- Update "Credit Limit" field
Important: Only applies when "Credit Limit Check" is enabled in Company Preferences.
How do I setup my company proposal?
To configure your company's proposal templates, you'll need to access and modify the eForm default settings.
Steps to Setup eForm Default Settings:
- Click the "Gear" icon in the navigation menu
- Select "eForms" from the settings menu
- Locate the eForm you'd like to modify settings for (e.g., eForm ID 22 or 23)
- Click on the eForm to open its settings
- Enter the desired proposal "Header Name" for your company
- Pre-load template-specific "Details" such as:
- Terms & Conditions
- Inclusions
- Exclusions
- Configure "Show Options" to toggle on or off specified fields that will appear in the eForm
Note: Settings are automatically stored when selecting the "<" button to leave the selected eForm. No additional save action is required.
The "Brand" feature in eForms allows users to setup alternative default settings for different company or brand entities. These brands can be assigned to users and will automatically apply to Quotes when generated by specific users, or can be adjusted record by record.
This feature is particularly useful for companies that operate multiple brands or need different proposal formats. It can also serve as a secondary default setting source, allowing you to create alternative quote configurations with different inclusions, terms, exclusions, show options, or other template settings without affecting your primary defaults.
Setup - Configuring Companies/Brands:
- Click the "Gear" icon in the navigation menu
- Select "Company Preferences"
- Navigate to "Companies / Brands"
- Click the "+" icon to create a new brand
- The system will automatically populate fields based on your primary registration information
- Modify the brand or company specific information such as:
- Logo
- Company Name
- Address information
- Save the brand configuration
Setup - Configuring Brand-Specific eForm Settings:
- Click the "Gear" icon in the navigation menu
- Select "eForms"
- Open the eForm you want to configure (e.g., eForm ID 22 or 23)
- Click the top right corner to select the "Brand" you'd like to modify default settings for
- If you properly saved a brand within Company Preferences, additional brand options will appear in this list
- Configure the brand-specific settings such as header name, terms, inclusions, exclusions, and show options
- Exit by clicking the "<" button to automatically save
Note: Each brand can have its own unique eForm default settings, allowing you to maintain different proposal formats, terms, and branding for different business entities or customer segments.
eForm Templates provide an alternative to the standard stock eForms, offering greater flexibility and customization for your proposals. Unlike the standard eForms (such as IDs 22 and 23), eForm Templates allow you to combine multiple template components to create comprehensive, multi-section proposals.
Accessing eForm Templates:
- Click the "Gear" icon in the navigation menu
- Select "eForms"
- Click the "+" icon to create a new eForm
- Select "eForm Templates"
- Click the "Module" field and assign "Quotes"
Building Your Template:
Once you've created an eForm Template, you can choose from various template options on the left side of the interface. These templates serve varying purposes ranging from cover letters to signature pages, itemized pricing sections, and more. Simply select the templates you want to include and they will appear on the right side, where you can individually sequence them to create your desired proposal flow.
Note: We can build custom templates for unique purposes. If you need to display estimates in certain ways, or configure your proposal in such a way that the standard stock eForms don't support, reach out to support for assistance with custom template development.
Available Template Types:
- Cover Letter Templates: Professional opening pages for your proposals
- Itemized Pricing Templates: Detailed line item breakdowns with customizable show options
- Lump Sum Templates: Simplified pricing presentation without line item details
- Terms & Conditions Templates: Legal and contractual language sections
- Signature Page Templates: Client signature and acceptance pages for eSign functionality
- Scope of Work Templates: Detailed project description sections
- Payment Schedule Templates: Installment and milestone payment breakdowns
- Warranty & Guarantee Templates: Service guarantee and warranty information
These templates can be combined and sequenced to create comprehensive proposals that match your business needs and presentation style.
How do I configure email templates for Quotes?
Email templates streamline client communication by automatically populating quote data into pre-written messages, greatly reducing the time spent writing emails.
Creating Email Templates:
- Click the "Gear" icon
- Navigate to "Company Preferences"
- Select "Email Templates"
- Click the "+" icon to create new template
- Select "Quotes" as the module
- Click merge fields on the right side to add data placeholders that auto-populate
Note: Text Templates are also available with the "Messages" addon package for SMS communications.
Users can choose between using markup or margin for pricing calculations. The system will automatically calculate the alternative value when you enter either one.
By default, TRUE uses Markup as the primary adjustment field. However, if you prefer to work with Margin instead, you can enable the "Use Margin" feature. This changes the default adjustment field throughout the system to Margin rather than Markup.
How to Enable "Use Margin":
- Click the "Gear" icon in the navigation menu
- Select "Company Preferences"
- Navigate to the "Quotes / Bids / Jobs" section
- Locate the "Use Margin" toggle field
- Enable the toggle to switch from Markup to Margin as your default
- Save your preferences
Note: Regardless of which option you choose as your default, the system maintains both calculations. When you enter a Markup percentage, TRUE automatically calculates the equivalent Margin, and vice versa. This setting simply controls which value is displayed and editable by default in your pricing fields.
How do I modify the default Tax Rate and Tax Basis?
The default tax settings for quotes are configured in Company Preferences and automatically apply to all new quotes created in the system.
Accessing Tax Settings:
- Click the "Gear" icon in the navigation menu
- Select "Company Preferences"
- Navigate to the "Quotes / Bids / Jobs" section
- Locate "Default Tax Basis for Quotes / Jobs" or "Default Tax Rate for Quotes / Jobs"
Default Tax Basis:
This setting determines whether sales tax is calculated based on the cost or the sale price:
- Retail: Sales tax is calculated based on the sell price (customer-facing price)
- Purchase: Sales tax is calculated based on the cost price (your cost)
Default Tax Rate:
This setting assigns a default tax rate percentage for all new quotes. Tax rates are either:
- Imported from your accounting system integration
- Manually added via the "Taxes" module in TRUE
Note: These defaults apply to new quotes. You can still manually adjust the tax basis and rate on individual quotes as needed.
Can I send estimates from my work email?
Yes, you can configure TRUE to send estimates directly from your work email address. This requires enabling and configuring the "Work Email" feature in your User Preferences.
Steps to Setup Work Email:
- Click the "Gear" icon in the navigation menu
- Select "User Preferences"
- Navigate to the "Work Email" section
- Enable the "Work Email" checkbox
- Once enabled, click the red "Setup" button
- Enter your email login credentials
- Follow the on-screen prompts to complete the configuration
- Once complete, the button will change to a green "Configured" status
Using Work Email for eForms:
When using the "Email" feature for eForms, the system will automatically default the sending address to the email configured in your Work Email section. This ensures all communications come from your professional email address rather than a system-generated address.
Tip: Using Work Email helps maintain professional communication standards and ensures that client replies come directly to your inbox rather than a shared company email.
Users can setup custom Quote "Stages" through the Categories module, allowing you to track quotes through your sales pipeline with terminology that matches your business process.
Stages help organize and categorize quotes based on where they are in the sales cycle, such as "Pending", "Follow-Up", "Sent", "Won", "Lost", or any custom stages that fit your workflow.
How to Setup Quote Stages:
- Click the "Gear" icon in the navigation menu
- Select "Categories"
- Locate the "Quote - Stage" category
- Click the "+" icon to add additional stage options
- Enter the name of your custom stage
- Save the new stage
Tip: You can use a numerical prefix such as 01., 02., 03., etc. in your stage names to put them in a sequential order other than alphabetical. For example: "01. New Quote", "02. Pending Review", "03. Sent to Client", "04. Won", "05. Lost".
Yes, attachments can be added to eForms.
Info: However, most eForm default settings only support a single PDF attachment as a default setting.
You can manually add images or PDFs to eForms after generation, but only one PDF is supported per eForm default (unless using eForm Templates).
Note: If there are multiple pages, they will need to be combined into a single PDF before uploading to TRUE.
Steps to Upload and Assign a PDF File to an eForm:
- Click the "lightning bolt" icon in the navigation
- Select "Files"
- Upload the PDF file you want to use
- Once uploaded, navigate to "Gear" icon
- Select "eForms"
- Choose the eForm you want to configure (e.g., eForm ID 22)
- Locate the "Default PDF" setting
- Search for and select the file you uploaded
- Exit by clicking the "<" button to save automatically
Tip: The attached PDF will now automatically be included with all eForms generated using that template, unless you manually remove or change it for a specific quote.
How do alerts work for quotes and what controls who receives them?
The alert system automatically notifies relevant users about important quote events. Some alerts are automatic for assigned users, while others can be controlled through access permissions and user preferences.
Automatic Alerts (Cannot Be Disabled):
- Users assigned to a quote automatically receive alerts for key events
- Quote approval requests for managers
- Client interactions (eSignatures)
Access ID 1588 - eForm eSigned Alerts:
- Purpose: Receive alerts whenever ANY eForm is eSigned in the system
- Benefit: Sales managers can track all signed quotes across teams
- Control: Users with this permission can toggle alerts on/off
- Scope: System-wide, not limited to assigned quotes
Configuring Alert Delivery Methods:
- Navigate to User Preferences (profile icon)
- Select "Alert Preferences"
- Choose delivery methods:
- No Alert: Disable notifications
- Dashboard Only: Show in system dashboard
- Email & Dashboard: Send to email and show in dashboard
- Text & Dashboard: Send SMS and show in dashboard
- Email, Text & Dashboard: All notification methods
Best Practices for Alert Management:
- Assigned Users: Cannot disable automatic alerts - ensures accountability
- Sales Managers: Should have Access ID 1588 for comprehensive oversight
- Email + SMS: Enable both for critical alerts like eSignatures
Pro Tip: Combine Access ID 1588 with email and SMS notifications to never miss a signed quote. This is especially valuable for sales managers who need immediate notification to begin job planning.
Important: Users assigned to quotes cannot opt-out of critical alerts. This ensures accountability and prevents missed communications. Only permission-based alerts like Access ID 1588 can be toggled by users.
What is Auto Archive and how does it keep my quote list organized?
Auto Archive automatically moves older quotes to archived status based on the number of days since they were marked as "Sent". This feature keeps your active quote list clean and focused on current opportunities while preserving all historical data.
How Auto Archive Works:
- Counts days from when a quote is marked as "Sent"
- Automatically archives quotes after the specified number of days
- Runs daily as a background process
- Only affects quotes in "Sent" status - other statuses remain active
- Archived quotes remain fully accessible through the Archive filter
Configuring Auto Archive:
- Navigate to Settings > Company Preferences
- Find the "Quotes / Bids / Jobs" section
- Locate "Auto Archive Days"
- Enter the number of days (e.g., 30, 60, or 90 days)
- Save your preferences
Recommended Settings:
| Business Type | Recommended Days | Reasoning |
|---|---|---|
| Fast-turnaround Services | 30 days | Quick decision cycles, frequent quoting |
| Standard Contractors | 60 days | Typical follow-up period for most projects |
| Large Projects/Commercial | 90+ days | Longer decision processes, budget cycles |
Working with Archived Quotes:
- Use the "Archive" toggle in Advanced Filter to view archived quotes
- Enable "QuickFind Includes Archived" in User Preferences > Settings to search archived quotes via QuickFind
- Archived quotes can be manually reactivated if needed
- All quote data, attachments, and history are preserved
- Archived quotes can still be converted to jobs
Tip: Set Auto Archive to match your typical sales cycle. If most decisions happen within 45 days, set it to 60 days to allow for stragglers while keeping your list clean.
Note: Auto Archive only affects quotes marked as "Sent". Quotes in other stages (Draft, Incomplete, Follow-up) remain active regardless of age. This ensures work-in-progress isn't accidentally archived.
How can I change how I receive alerts?
Users can customize how they receive alerts from TRUE through their User Preferences. The system offers multiple notification methods to ensure you stay informed about important quote events.
Changing Alert Notification Method:
- Click the "Gear" icon in the navigation menu
- Select "User Preferences"
- Navigate to the "Alert Notification" section
- Locate the "Method" field
- Choose your preferred notification method from the dropdown
Available Notification Methods:
- Dashboard Only: Alerts appear only in your TRUE dashboard
- Email and Dashboard: Alerts sent to your email and displayed in dashboard
- Text and Dashboard: Alerts sent via SMS and displayed in dashboard
- All Three: Alerts sent via email, SMS, and displayed in dashboard
Info: Ensure you have a phone number and email address configured in your User Preferences. The "Email" field is also used when submitting support tickets, so we recommend populating this field for all users of the system.
Payments & Finance
How do I process a down payment when a quote is approved?
The Down Payment feature allows you to create a down payment invoice when a quote is approved, which can be applied as a credit to future invoices. This helps secure the job and manage cash flow effectively.
Accessing the Down Payment Feature:
- Navigate to an approved Quote
- Click the "Options" button in the Quote view
- Select "Down Payment" from the dropdown menu
- Enter the down payment amount (fixed amount or percentage)
- Choose your payment processing method
Payment Processing Options:
- Manual Log: Simply record the payment for tracking purposes (check, cash, wire transfer, etc.)
- Card Processing: Use payment processor integrations such as Stripe if configured
How Down Payments Work:
- Creates a separate down payment invoice record
- Automatically linked to the original Quote
- Applied as a credit when creating future invoices from the Job
- Shows in the client's account as a credit balance
- Tracked separately in financial reports for better cash flow visibility
Note: Payment processor integrations like Stripe allow for immediate card processing. Configure these in your system settings to enable automated payment collection.
Search & Organization
There are multiple ways to locate a Quote:
- Use the module "QuickFind" search. Enter basic Quote information such as Client Name or Quote ID
- Use the "Advanced Filter" located in the List View to perform expanded searches. Also allows the ability to narrow or expand on different previous searches
- Use the "Quote" button within a "Client" record
Can I use the search feature to find Archived records?
Not by default, but users can enable a user preference setting to include archived records in QuickFind search results.
Enabling QuickFind for Archived Records:
- Click the "Gear" icon in the navigation menu
- Select "User Preferences"
- Navigate to the "Settings" section
- Enable "QuickFind Includes Archived"
- Save your preferences
Once enabled, when using the standard search feature in the Quotes module, archived Quote records will be included in the search results. This allows you to quickly locate older quotes that have been archived without needing to use Advanced Filters.
Note: This is a user-specific preference, so each user can choose whether they want archived records included in their searches. This prevents archived records from cluttering search results for users who don't need to access them regularly.
Search Quotes for a Specific Period:
- Select "Advanced Filter"
- Select the "Quote" checkbox
- In "Origin Date" field, enter:
- For April 2024: "04/*/2024"
- For date range: "01/01/2024...04/19/2024"
- For entire year: "2024"
- Click "Search"
Include Jobs for Same Period:
- Return to "Advanced Filter"
- Select "Job" checkbox
- Enter same criteria in "Sold Date" field
- Click "Extend" to include with previous search
How do I use the Salesperson and Stage filters in the Button Bar?
The Button Bar at the top of your Quote list now includes dynamic Salesperson and Stage filters that help you quickly narrow down quotes based on these key attributes.
Salesperson Filter:
- Displays up to 5 salespersons who are currently assigned to active quotes
- Click on any salesperson's name to instantly filter the list to show only their quotes
- The filter updates automatically as quotes are assigned or reassigned
- Only shows salespersons with active (non-archived) quotes
Stage Filter:
- Shows up to 5 most common stages currently in use across active quotes
- Click any stage to filter quotes at that specific stage
- Stages appear in order of frequency (most common first)
- Helps quickly identify quotes at critical stages like "Incomplete", "Sent", or "Follow-up"
Tip: If you have more than 5 salespersons or stages, use the Advanced Filter for a complete list. The Button Bar shows only the top 5 to keep the interface clean and fast.
Managing Salesperson Assignments:
- Open any Quote record
- Navigate to the Overview mode
- Look for the "Salesperson" field
- Select or change the assigned salesperson
- The change will immediately reflect in the Button Bar filters
Note: The Salesperson and Stage filters only display options from active (non-archived) quotes. If you need to search archived quotes, use the Advanced Filter with the Archive toggle enabled.
What are Attributes?
Custom fields that track specific information not available in standard fields.
Setup Attributes:
- Navigate to Attributes module (gear icon)
- Select module to configure (e.g., Quotes)
- Click "+" icon
- Enter attribute name
- Add values (press Enter after each)
Example Attributes: Material Type, Permit Required, Subdivision Name, Project Phase
Using Attributes:
- Appear in Overview mode
- Searchable via Advanced Filter
- Included in reports and exports
Hierarchy gives users the ability to assign specific "Hierarchy" categories to specific products. When adding these products to a record in TRUE via the "Items" or "Estimate" mode of a Quote/Bid, users can utilize the "Hierarchy" sort to choose from customizable trees of user-input fields to better locate data.
Setting Up Hierarchy:
- Navigate to Products/Services (gear icon)
- Select "Setup Hierarchy"
- Click "+" to add nodes
- Click nodes to rename them
- Drag nodes to reorder
- Nest nodes under others as folders
Assigning Products to Hierarchy:
- Manually assign in Products/Services module
- Use import/export for bulk updates (exact text match required)
Using Hierarchy Filter:
- When adding products, click icon right of search
- Select "Hierarchy Filter"
- Click magnifying glass next to desired hierarchy
- Use batch select for multiple products if needed
Estimating (Line Items & Pricing)
Accessing Table View:
- Navigate to Items mode
- Click gear icon
- Select "Table View"
Features:
- Spreadsheet format for all line items
- Edit multiple fields quickly
- View costs, markup, and pricing side-by-side
- Bulk edit capabilities
- Export-friendly format
Best for complex quotes with many line items requiring detailed adjustments.
How do I edit line items in a Quote?
Navigation to Line Items:
- Open the selected Quote record
- Click the "Items" mode tab at the top of the Quote view
- Locate the line item you want to edit
- Select the line item to view the edit fields
Auto-Save: Line item entries automatically save when you click out of the field, either by clicking the "Close" button or clicking on white space within the card itself. No manual save action is required.
This field is used to manually run the calculation for the line item when modifying fields, or displays as red if there is an error with any of the data.
- When entering only a "Unit Cost" for manual line items, select the calculator icon to calculate with the entered markups/margins
- Enter either a markup/margin dollar amount OR percentage - the system automatically calculates the other
Tip: If the Calculator icon shows red, click it to run calculations again.
How do I use the Travel Calculator to add travel costs to my quote?
The Travel Calculator is accessed from the Items mode of any Quote and guides you through a 3-step process to calculate and add travel-related line items.
Accessing the Travel Calculator:
- Open your Quote record
- Navigate to "Items" mode
- Click the "⚙️" (gear) icon
- Select "Travel Calculator"
Step 1: Enter Basic Information and Adjust Defaults
Enter your project-specific details and adjust any default field values as needed:
- Enter Total On-Site Labor Hours (the total hours your crew will work on the project)
- Enter Team Size (number of workers traveling)
- Review and adjust default fields as needed:
- Rate of Pay: Hourly rate for travel time
- Cost Per Mile/Kilometer: Vehicle reimbursement rate
- Workers Per Vehicle: Crew members per vehicle
- Hours Per Workday: Standard daily work hours
- Per Diem Rates: Full day and half day meal allowances
- Rotation Hours: Hours before crew rotation
- Lodging Cost: Cost per room per night
- Workers Per Room: Room occupancy
- Select Lodging toggle to "Yes" if overnight accommodations are required
- Select PD Pay on Non-Work Days if per diem applies to non-working days
Choose Your Travel Method:
- Vehicle Based: For company or personal vehicle travel - calculates mileage reimbursement
- Ticket Based: For airfare, bus, train, boat, taxi, etc. - enter fixed ticket costs
Step 2: Enter Travel Details
-
Auto-Calculate (Recommended):
- Enter start address (or use your company address)
- Enter finish address (can pull from Quote's jobsite address)
- Click "Calculate" to automatically determine distance and drive time
-
Manual Entry:
- Enter distance in miles or kilometers
- Enter drive time in minutes
- Enter the ticket cost per person
- Enter paid travel time in hours (time crew is compensated while traveling)
Step 3: Review Results and Generate Line Items
The calculator displays a breakdown of all travel costs:
- Estimated Travel Pay: Total crew compensation for travel time
- Estimated Transportation Cost: Vehicle mileage or ticket expenses
- Estimated Lodging Cost: Accommodation expenses (if applicable)
- Estimated Per Diem Pay: Meal and incidental allowances
- Review all calculated totals
- Click "Confirm" to add the travel cost line items to your Quote
- The calculator automatically creates separate line items for each cost category
Tip: The auto-calculate feature for addresses saves time and ensures accuracy by using real-time mapping data to determine distance and drive time.
Note: Default values can be configured in Company Preferences > Travel Calculator to streamline the process for future quotes. See the "Travel Calculator Overview & Setup" section in Tools & Calculators for configuration instructions.
Users can add Catalog items directly to a Quote when creating line items, or relate an existing manually entered "Manual" item to a Catalog item.
In the "Item" field, click the pencil icon to:
- Assign a product from your catalog
- Navigate to the related catalog item
- Link to inventory items for future procurement/material workflows
Each line item must be designated as either Material or Labor:
- Choose the appropriate type when creating the line item
- If material/labor totals are not displaying correctly, click the hamburger icon (☰) next to the line item
- Verify or change the Material/Labor setting as needed
- This classification affects quote totals and reporting
Note: Most accounting systems separate material and labor as individual line items. When an invoice is created, TRUE will automatically separate these for you.
Understanding Manual and Catalog Line Items:
When adding line items to a Quote, TRUE allows you to add items in two different ways:
Adding a Line Item:
- Open the selected Quote record
- Click the "Items" mode tab at the top of the Quote view
- Click the "+" icon to add a new line item
- Choose between Manual or Catalog item
Item Types:
- Catalog Items: Products that are linked to your product catalog. These items automatically pull in pricing, descriptions, and other product details from the catalog. Changes to the catalog will be reflected in future quotes.
- Manual Items: Line items entered directly without a catalog connection. These are custom entries where you manually input all details including description, pricing, and specifications.
Linking Manual Items to Catalog:
While manual line items are not initially linked to any product, they can be manually linked to a catalog item:
- Click the "pencil" icon next to the "Item" field
- Search for and select the appropriate catalog item
- The line item will now be linked to that catalog product for tracking and future updates
How do I mark line items as non-billable?
- Navigate to the "Items" mode in your Quote
- Locate the line item to modify
- Click the "☰" (hamburger) icon next to the line item
- Select the "Billable/Non-Billable" toggle
Non-billable items track internal costs, notes, or included items not charged to the client. They appear on internal reports but not on client-facing documents.
How do I copy line items from one Quote or Job to another?
- Click the "☰" (hamburger) icon next to a line item
- Select "Copy"
- Navigate to another Quote or Job record
- Go to "Items" mode
- Click the "+" icon and select "Paste"
Note: This works between Quotes and Jobs. In Contracts workflow, you can only copy Bid items to other Bid records.
In Items mode, click multiple line items to activate batch features:
- Stage: Apply the same stage to all selected items
- Discount: Apply uniform discount percentage or amount
- Markup/Margin: Set consistent markup or margin
- Delete: Remove multiple items at once
- Taxes: Apply or remove tax settings
This feature allows you to add multiple catalog items to your Quote at once, saving time when building quotes with many line items.
How to Batch Add Catalog Items:
- Click the "+" icon and select "Catalog"
- Search for products
- Click the cube "⊞" batch icon
- Select multiple Catalog items by clicking each one
- Click the checkmark icon to add all selected items at once
The Glass Calculator is an estimating tool that allows users to enter specific glass sizes (and edges) and apply them to a catalog item.
Note: "Edge" products can also be created by choosing the Configurator option of "Edge" and assigning as a component.
- Navigate to Catalog module (gear icon)
- Search for or create a glass product
- Open product and navigate to "Accounting" mode
- Choose "Glass" in the Configurator field
- Select the "Pricing" tab
- Click pricing option to open "Glass Settings"
- Enter thickness and minimum square footage
- Use "+" to add other thickness options
- Add a Catalog item configured for Glass Calculator
- Click the "☰" icon on the line item
- Choose "Edit"
- Enter measurements
Description and pricing automatically update based on measurements and defined pricing.
TRUE provides two main eForm templates for presenting quotes to customers: Itemized (eForm ID 22) and Lump Sum (eForm ID 23). The choice between these depends on how you prefer to present pricing information to your customers.
eForm ID 22 - Itemized Quote:
- This is the module's stock eForm for itemized quotes
- Displays individual line items with pricing breakdown
- Includes customizable show options for additional line item fields
- Features the Description/Scope from the "Overview" mode
- Best for customers who want detailed pricing transparency
eForm ID 23 - Lump Sum Quote:
- Presents pricing as a single total amount
- Displays only the Description/Scope with no line item breakdown
- Ideal for customers who prefer simplified proposals
- Maintains internal line item tracking while showing lump sum externally
Note: Your choice between these formats depends on your business practices and customer preferences. Both eForms can be customized through eForm default settings to match your branding and requirements.
Where can I add markup percentages for overhead and profit?
Within the "Items" mode, click an item to adjust "Material" or "Labor" costs and markups/margins. Create Catalog items with stored markup/margin values that are automatically applied when added to a Quote.
Tip: We recommend creating separate line items for material and labor to better track costs and apply appropriate markups to each category.