Company Management
Companies represent the businesses you sell to and serve. A company record ties together contacts, deals, activity, and — when they become a client — their PSA service records.
Company Record
Each company includes:
| Field | Description |
|---|---|
| Name | Company name |
| Display Name | Alternative display name (if different from legal name) |
| Domain | Website domain — used for auto-matching incoming emails |
| Industry | Industry classification |
| Industry Vertical | Vertical pack assignment (e.g., Legal, Healthcare) |
| Employee Count | Company size |
| Annual Revenue | Estimated revenue |
| Phone / Email / Website | Company contact information |
| Address | Full address (street, city, state, postal code, country) |
| Status | Lead, Prospect, Active, Customer, Inactive, Churned, or Suspended |
| Source | How the company was acquired |
| Owner | Assigned sales rep |
| Tags | Freeform labels |
| Custom Fields | Configurable fields |
| Parent Company | For subsidiary/parent relationships |
Computed Fields
CRM automatically calculates:
- Health Score (0–100) — Based on engagement, revenue trend, support satisfaction, contract health, and relationship depth
- Last Activity — Timestamp of the most recent interaction
- Total Revenue — Sum of won deal values
- Open Opportunities — Count of active deals
Company Health Scoring
Health scores update automatically based on five factors:
| Factor | What It Measures |
|---|---|
| Engagement | Email opens, meetings, call frequency (0–100) |
| Revenue Trend | Is revenue growing, flat, or declining? |
| Support Satisfaction | Ticket resolution times, CSAT scores (via PSA) |
| Contract Health | Days until renewal, contract value trend |
| Relationship Depth | Number of contacts engaged, decision-maker access |
When risk signals are detected (e.g., declining engagement, upcoming renewal with no recent contact), CRM flags them with severity levels (Low, Medium, High) and generates AI-powered recommendations.
Associating Contacts with Companies
Contacts are linked to companies via the company_id field:
- When creating a contact, select their company
- When creating a company, you can add contacts immediately
- Contacts can be reassigned to a different company at any time
- One contact can only belong to one company at a time
All contacts associated with a company appear on the company's detail page under the Contacts tab.
Company Activity Timeline
The company timeline aggregates activity from all associated contacts:
- Emails sent and received (via M365 sync)
- Calls and meetings
- Deal stage changes
- Notes added by team members
- Health score changes
This gives a single view of all interactions with a company, regardless of which contact was involved.
Company-to-Client Promotion
When a prospect company becomes a paying client, promote them to PSA:
- Open the company record
- Click Actions > Promote to Client
- CRM sends the company data, contacts, and contract details to PSA via the Bus
- The company appears in PSA as a new client with contacts already linked
- The company status in CRM updates to Customer
Company Hierarchy
For organizations with parent/subsidiary structures:
- Open the subsidiary company record
- Set the Parent Company field to the parent organization
- The parent company's detail page shows all subsidiaries
This is useful for enterprise MSP clients with multiple locations or business units.
Multi-Site Support
Companies can have multiple physical locations:
- Open a company record
- Go to the Sites tab
- Click Add Site
- Enter the site name, address, phone, and mark one as Primary
- Associate contacts with specific sites
Sites are visible at CRM > Sites for a cross-company view of all locations.
Next Steps
- Contact Management — Managing the people at your companies
- Pipeline Management — Tracking deals for your companies
- Deal Tracking — Opportunity details and forecasting
- Integrations — How company data flows to PSA and Books