Purpose
The Opportunities module allows users to enter, view, and track bid opportunities and ITBs in one easy-to-locate record. Users can upgrade opportunities to bids or contracts, track by stages, review opportunities that are due, and store and manage all related files in one place. The module serves commercial contractors managing the early stages of the contract lifecycle, from invitation to bid receipt through preparation for bid submission.
List View
The Opportunities module list screen displays stage tracking, search and filtering options, active opportunity records, run reports, and quickly generate a new opportunity, bid, or contract
Five colored tiles across the top of the list view show live record counts by Rank. Click a tile to filter the list to that group.
| New | Count of opportunities with a Rank of "New" |
| Problematic | Count of opportunities with a Rank of "Problematic" |
| New / Ready | Count of opportunities with a Rank of "New / Ready" |
| Excellent | Count of opportunities with a Rank of "Excellent" |
| Due | Count of opportunities with a Review Date that is due |
Use Quick Search to find opportunities or apply button filters to organize your view.
| Quick Search | Search for a particular client account, official name, rank, or keywords entered in the record |
| All | Displays all records |
| My Opp | Displays all active opportunity records assigned to the logged-in user |
| Expired | Displays all records with an expired due date |
| No Bid | Displays all records that have been marked as "No Bid" |
Search across all Opportunity fields simultaneously. Combine multiple fields for a precise search, then use Favorite, Narrow, Exclude, or Extend to refine or save your results.
Search by the opportunity's internal record ID (e.g., "OPP2024-00063")
Search the Description/Scope field text
Search by the Division assigned to the opportunity
Limit results to opportunities with an expired due date
Search by the opportunity's Official Name field
Search by the date the opportunity was created. Supports date range syntax (e.g., "1/1/2024...6/6/2024")
Search by the Facility assigned to the opportunity
Limit results to opportunities marked "No Bid"
Search by the linked Client record
Search by the Review Date field. Supports date range syntax
Search by user assigned to the opportunity, or check the adjacent Assigned checkbox to limit results to records that have any assignment
Search by the opportunity's Rank value (e.g., "New," "Excellent")
Search by the jobsite address text, or check the adjacent Archive checkbox to limit results to archived opportunities
Search by the opportunity's Primary Contact
Search by the name of a custom Attribute added to the record, or check the adjacent Active checkbox to limit results to active (non-archived) opportunities
Search the text of the opportunity's Activity Log entries
Search by the value entered in a custom Attribute field
Tip: Use Favorite to save a search for reuse, Narrow/Extend to run a second search that narrows or adds to your current results, and Exclude to remove matching records from your current results.
Select the PDF icon to generate available reports for Opportunities.
| Summary | Creates a PDF report with the opportunity name, client, city/state, rank, and due date |
Access additional tools and features via the gear icon.
| Radius Search | Perform a radius search of all opportunities from a provided address |
| CSV Template | Generate a CSV export template for the Opportunities module |
| Analysis | Navigate to the Analysis module to review advanced opportunities metrics |
| Import Records | Import existing opportunities using the CSV export from this module |
| Archived | View Archived Opportunities |
Select the ≡ icon on a record to access individual record actions.
| Email Capture | Display the Email Capture code for this specific opportunity |
| Omit | Remove chosen records from the current list |
| No Bid | Mark a record as No Bid |
| Archive | Archive a record |
Select checkboxes next to records to perform actions on multiple records at once.
| Omit | Remove chosen records from the current list |
| No Bid | Mark chosen records as No Bid |
| Archive | Archive all chosen records |
Configure Opportunities settings in Company Preferences under the Contracts section.
- Users can set attributes to auto-add by toggling "Add All Attributes" on
- Adjust "Stage" labels and drop-down categories
| + Icon | Create a new Opportunity record |
Selected Record View
Manage individual opportunity details, address, attributes, activity log, and bidders
The Overview mode displays the opportunity's Details, Address, Attributes, and Activity Log panels.
| Details | |
| Official Name | Free-text name for the opportunity |
| Client | Linked Client record, or "Multiple Bidders" when the opportunity has more than one bidder |
| Contact | Contact associated with the opportunity |
| Brand | Linked Brand record |
| County | Dropdown of configured counties (see Company Preferences to add counties) |
| Division | Division assigned to the opportunity |
| Description / Scope | Free-text field for describing the opportunity or scope of work |
| Facility | Facility assigned to the opportunity |
| Origin Date | Date the opportunity was created or entered |
| Review Date | Date used for follow-up tracking and the Opportunities list view's Due tile/alert. Displays in red when overdue |
| Assigned | Users assigned to the opportunity |
| Address, Attributes & Activity Log | |
| Address | Click the + icon to add a jobsite address. The primary address is marked "Primary" and displays on a map pin |
| Attributes | Click the + icon to add custom attributes for tracking additional data. Each attribute can be deleted with its trash icon |
| Activity Log | Chronological record of system-generated and manually entered activity on the opportunity, including who made each change |
Select the Options button in the top-right of an open opportunity record to access record-level actions.
| New Bid | Convert this opportunity into a new Bid record, transferring the opportunity's information |
| New Contract | Convert this opportunity into a new Contract record |
| No Bid | Mark this opportunity as No Bid |
| AI AutoFill | Displays a list of Email-Captured ITB emails to run AI AutoFill on. For a new opportunity, this populates the opportunity and creates a bidder record; on an existing opportunity, it adds an additional bidder record. See the Email Capture and AI AutoFill FAQ below for the full workflow |
| Active / Archived | Toggle this opportunity's archived status |
| Delete | Permanently delete this opportunity record |
The Bidders tab (badge shows the current bidder count) lists every general contractor the opportunity has been bid to, each with its own due date.
| Bidders Table Columns | |
| Bidder | Name of the general contractor or client bidding entity |
| Contact | Contact person for this bidder |
| Stage | Current stage for this bidder |
| Due | Bid due date/time for this bidder, shown in red. The soonest upcoming Due value becomes the opportunity's Review Date on the list view |
| Calendar | Add or view this bidder's due date on the calendar |
| Bidders Row & Gear Actions | |
| + Icon | Add a new bidder to this opportunity |
| Gear Icon → Request Bid Status | Send a status request for the selected bidder(s) |
| Row Edit Icon | Edit the selected bidder row |
| Row Trash Icon | Delete the selected bidder row |
| Checkbox Selection | Checking one or more bidder rows displays a batch toolbar with Stage and Due quick-update options for the selected bidders |
Access Permissions
Configured in Settings → Users / Access.
| Access ID | Permission | Description |
|---|---|---|
| 1530 | Module Access — Opportunities | User can access the Opportunities module in the Contracts workflow. |
These restrictive permissions limit which Opportunities a user can access based on their linked Personnel's Facility or Division.
| Access ID | Permission | Description |
|---|---|---|
| 1554 | Restrict Opportunities / Bids / Contracts by User's Facility [DENY] | Restrict user to only access Opportunities/Bids/Contracts that are set to the same Facility as their linked Personnel's Facility. |
| 1555 | Restrict Opportunities / Bids / Contracts by User's Division [DENY] | Restrict user to only access Opportunities/Bids/Contracts that are set to the same Division as their linked Personnel's Division. |
| Access ID | Alert | Description |
|---|---|---|
| 1621 | Alert when Opportunities are Created | Receive an alert notification when a new Opportunity is created. |
| 1436 | Alert when Opportunities are Due for Follow-Up | Receive an alert notification when Opportunities are due for follow-up. This uses the "Review Date" field. |
Related Company Preferences
These settings in Settings (Gear icon) → Company Preferences → Opportunities change how the Opportunities module behaves. If a button or field described in this article is missing or behaves differently, check the matching preference below.
| Company Preference | Effect |
|---|---|
| Stage Labels (1–4) | Choose the 4 stages displayed on the blue button bar in the Opportunities module. While you can have many stages configured in the Categories module, only these 4 appear on the button bar. A blue Configure "Opportunities - Stages" text link in this section jumps directly to Gear → Categories → Opportunities - Stage. |
Frequently Asked Questions
Common questions and procedures for working with Opportunities
Creation & Capture
Create new opportunities manually from the Opportunities module to track bid invitations.
- Click Opportunities in top navigation
- Click the + icon on the list view
- Enter an Official Name and select a Client
- Fill in the Address and County if applicable
- Set the Origin Date and Review Date
Email Capture and AI AutoFill work together as a two-step workflow: Email Capture links a forwarded ITB email to TRUE, then AI AutoFill reads that captured email to create the opportunity and bidder records and extract key information.
- In Opportunities module list view, click + icon
- Select Email Capture
- Copy your unique email capture code
- Paste this code in the body of the ITB email you want to forward
- Forward the email to your TRUE email capture address
From List View:
- In Opportunities list view, locate the opportunity
- Click the three-line (hamburger) icon for that opportunity
- Select Email Capture
- Copy the unique code for this opportunity
- Paste the code in the body of the additional bidder's ITB email and forward it to your TRUE email capture address
From Opportunity Record:
- Open the opportunity record
- Generate the email capture code for this opportunity
- Copy the code, paste it in the body of the email, and forward it to your TRUE email capture address
- Create a new opportunity, or open the existing opportunity you captured the email to
- Click the Options button and select AI AutoFill
- TRUE displays a list of your captured emails that AI AutoFill can be run on
- Select the captured email to run AI AutoFill on it
- For a brand-new opportunity, AI AutoFill populates the opportunity and creates a bidder record; for an existing opportunity, it adds an additional bidder record
Note: Contact TRUE support to configure email capture and obtain your unique email capture address.
Bidder Management
Add multiple general contractors (bidders) when the same opportunity needs to be bid to different GCs with potentially different deadlines.
- Open the opportunity record
- Click the Bidders tab
- Click the + icon to add a bidder row
- Enter the bidder (GC) name and, optionally, a Contact
- Repeat to add additional bidders as needed
Tip: The soonest upcoming Due date from your bidders list becomes the Review Date shown in the Opportunities list view.
Set a specific due date for each bidder to track multiple deadlines accurately.
- Open the opportunity record and click the Bidders tab
- For each bidder row, click the row's edit icon
- Set the Due date and time for that bidder
- Save changes - the earliest upcoming Due date appears on the Opportunities list view
Warning: The Review Date field on the Overview tab is separate from each bidder's Due date on the Bidders tab - when managing multiple bidders, set the Due date on the Bidders tab to ensure accurate tracking.
Use the bidders calendar to visualize all opportunity due dates and times in a calendar format.
- Click Calendar in top navigation
- In the left sidebar under "Calendars", locate Bidders Calendar
- Click to highlight the bidders calendar in blue (activates the view)
- Calendar displays opportunities with due dates showing opportunity number and time
- Click any calendar entry to jump directly to that opportunity record
Note: If you don't see the Bidders Calendar option, you may need a calendar seat assignment. Navigate to Gear → User Preferences → Calendar or contact your administrator.
Add contact information for each bidder to track who receives bid submissions and maintain email addresses for communication.
- Open the opportunity record and click the Bidders tab
- Click the row's edit icon for a bidder
- Enter the Contact for that bidder
- Save - the contact carries over when the opportunity becomes a Bid
- Use the Options button's New Bid action to convert the opportunity to a Bid
- In the Bid record, navigate to its Bidders tab
- Add contact information for each bidder as needed
- This approach allows estimators to focus on numbers while admin staff handles contact management
Tip: Adding contact information in Opportunities helps you track email addresses early, but it can also be added later in Bids when you have more complete information.
Organization & Filtering
Data Grid allows you to customize which columns are visible and how the list is sorted, with preferences that save across sessions.
- In Opportunities module, locate the grid customization controls
- Select which columns to display or hide
- Click column headers to sort by that field
- Your preferences are saved automatically and will persist when you return to the module
Tip: First load of the day may take longer as the system retrieves your saved settings, but subsequent loads will be faster.
Field Customization
Customize the County dropdown to include only the counties where you work, avoiding a list of all 3,000+ US counties.
- Click Gear icon in top navigation
- Select Categories
- Locate and click County in the categories list
- Type the county name in the input field (e.g., "Tarrant")
- Click Add or press Enter
- Repeat for all counties where you work
- Return to Opportunities - your custom county list now appears in the dropdown
Workflow & Status
Mark opportunities as No Bid when you decide not to pursue them, removing them from active lists while preserving the record.
- Open the opportunity record
- Click the Options button
- Select No Bid
- Optionally select Active / Archived to also archive the record
- Record is preserved and can be retrieved via Advanced Filter
- In Opportunities list view, select multiple records using checkboxes
- Click Gear menu
- Select No Bid to mark all selected opportunities
- Select Archive to remove from active list
- All selected opportunities are marked and archived in one action
Note: No Bid opportunities can be reactivated if needed by finding the record via Advanced Filter and changing the status.
Promote opportunities to the Bids module when you're ready to develop estimates and manage the bidding process.
- Open the opportunity record
- Click the Options button
- Select New Bid
- System creates a new Bid record and copies over the opportunity's information
- You're automatically taken to the new Bid record where you can add estimates and manage the bid process
Tip: All bidder information, due dates, and files automatically transfer to the Bid record, saving re-entry time.
Import & Data Management
TRUE supports bulk importing opportunity records using CSV files. Excel files (.xlsx) are not directly supported - you must use the CSV template provided by the system.
- Navigate to Workflows → Contracts → Opportunities
- Click the Gear icon (⚙️)
- Select CSV Template to download the required format
- Open the template and add your opportunity data, ensuring column headers remain unchanged
- Save your file as CSV format (not Excel .xlsx)
- Return to the Opportunities module
- Click the Gear icon (⚙️) and select Import Records
- Upload your completed CSV file and review the import results
Important: The Import feature only accepts CSV files that match the exact column structure of the CSV Template. Always download a fresh template before importing to ensure you have the correct format for your TRUE system version.
Configuration & Administration
Access to the Opportunities module is controlled by user permissions. If you cannot see or access this module:
- Contact your system administrator
- Request the Module Access (Opportunities) permission (ID #1530)
- Once granted, you'll find the module in Workflows → Contracts → Opportunities
Note: Administrators can manage permissions in Settings → Users / Access → select user → Access tab.
Opportunity stages track the progress of potential projects through your sales pipeline. Stages can be customized to match your company's sales process.
- Navigate to Settings (Gear icon) → Company Preferences → Stages section
- Select Opportunities from the module dropdown
- Add, edit, or reorder stages to match your sales process
- Save changes
- New Lead - Initial opportunity identified
- Qualification - Assessing fit and requirements
- Documents Requested - Awaiting bid documents
- Under Review - Analyzing opportunity value
- Decision Pending - Deciding whether to bid
You can create as many stages as needed, but only the first 6 stages appear as quick-filter buttons in the Opportunities list view.
- First 6 Stages: Display as clickable buttons showing record counts
- Additional Stages: Still available in the Stage dropdown, but not as quick buttons
- All Records Button: Always visible, shows total opportunities regardless of stage
- Stage order determines which appear as buttons (use numbering to control order)
- Identify your 6 most important stages for daily workflow
- Position these first in your stage list
- Use number prefixes (01., 02., etc.) to control order
- Less frequently used stages can still be accessed via dropdown
Note: The 6-button limit applies to the list view interface. Reports and filters can access all stages regardless of button display.
Yes, stage order is controlled by alphabetical sorting. Use number prefixes to create your desired sequence.
Controlling Stage Order:
- Navigate to Gear → Categories
- Search for "Stage" and select Opportunities - Stage
- Edit stage names to include number prefixes
- Stages sort alphabetically, so numbered prefixes control display order
Example Stage Naming:
| Stage Name | Display Position |
|---|---|
| 01. New Lead | Button 1 |
| 02. Qualification | Button 2 |
| 03. Documents Received | Button 3 |
| 04. Under Review | Button 4 |
| 05. Decision Pending | Button 5 |
| 06. Bid/No-Bid | Button 6 |
| 07. Archived | Dropdown only |
Tip: Leave gaps in your numbering (01, 03, 05) so you can insert new stages later without renumbering everything.
TRUE provides alert notifications for opportunity events so designated users stay informed about pipeline activity and follow-up requirements.
| Alert Permission | Description |
|---|---|
| Alert when Opportunities are Due for Follow-Up (ID #1436) | Receive an alert notification when Opportunities are due for follow-up. This uses the "Review Date" field. |
| Alert when Opportunities are Created (ID #1621) | Receive an alert notification when a new Opportunity is created. |
Enabling Alerts:
- Navigate to Settings → Users / Access
- Select the user and open the Access tab
- Enable the desired alert permissions under the Alerts section
Note: The follow-up alert is driven by the Review Date field on the opportunity record. Set this date when creating or updating opportunities to ensure timely follow-up reminders are sent to users with this alert enabled.
Analysis & Performance
The Analysis tool provides advanced filtering, sorting, and reporting capabilities for Opportunities, Bids, and Contracts data. Use it to track your sales pipeline, monitor opportunity progression, and analyze conversion rates across your commercial projects.
- Navigate to the Opportunities module
- Click the "Gear" icon in the navigation menu
- Select Analysis
- The Analysis view displays combined Opportunity, Bid, and Contract data
- Advanced Filter: Search across 50+ fields including Stage, Contract Value, Assigned, Division, and date fields
- Sort Options: Group data by Weekly, Monthly, Quarterly, Yearly, Assigned, or Contract Stage
- Summary Metrics: View total value, record count, average value, and Closed % (by count and dollar amount)
- Save Favorites: Save frequently used filter configurations via Favorite → Save Favorite
- Export: Generate PDF reports for sharing with stakeholders
Note: For complete search syntax including date ranges, wildcards, and special operators, see the Advanced Filter article.
Monitor how effectively opportunities convert to bids and ultimately to contracts using the Closed % metrics in Analysis.
- Open Analysis from the "Gear" icon
- Click Advanced Filter and set your date range in Est. Start Date
- Click Search to apply the filter
- Use the Sort button and select Monthly or Quarterly
- Review the Closed % metrics to see conversion rates
Understanding Conversion Metrics:
| Metric | Description |
|---|---|
| Closed % (#) | Percentage of opportunities that became contracts by count |
| Closed % ($) | Percentage of total opportunity value that converted to contracts |
| Opportunity(s) | Total count and value of opportunities in the filtered set |
| Contract(s) | Total count and value of won contracts |
View total opportunity values at each stage of your pipeline to understand where your sales efforts are concentrated and identify areas needing attention.
- Open Analysis from the "Gear" icon
- Click Sort and select Contract Stage
- Results group opportunities, bids, and contracts by their current stage
- Review total values at each stage to see pipeline distribution
Pipeline Questions You Can Answer:
| Question | How to Answer |
|---|---|
| What's in the pipeline? | See total value at early stages |
| Where are opportunities stalling? | Identify stages with high counts but low movement |
| How much is near closing? | Filter to late-stage opportunities |
| What's our projected revenue? | Sum values at "Likely to Win" stages |
Track opportunity flow over time using the time-based sort options to identify trends and seasonal patterns.
- Open Analysis from the "Gear" icon
- Click Advanced Filter and enter a date range in Est. Start Date using
...syntax (e.g.,01/01/2024...12/31/2024) - Click Search
- Click Sort and select Weekly, Monthly, Quarterly, or Yearly
- Results display grouped by the selected time period with subtotals
Combined Sort Options:
Use combined sorts like Monthly & Assigned or Quarterly & Assigned to see both time trends and individual salesperson performance in one view.
Save frequently used filter configurations as Favorites to quickly access your common reports without re-entering search criteria.
- Configure your desired filter and sort options in Analysis
- Click Favorite in the toolbar
- Select Save Favorite
- Enter a descriptive name (e.g., "Q1 Pipeline Review" or "My Opportunities")
- Click Save
- Active Pipeline: All open stages, sorted by Contract Stage
- This Quarter: Current quarter date range, sorted by Monthly
- My Opportunities: Filtered to your name in Assigned field
- Near Decision: Late-stage opportunities requiring follow-up