Customer relationship management

Customer relationship management (CRM) is the tool class for records of the people and organizations that the organization works with outside itself: customers, prospects, partners, suppliers, and other contacts. An example of a product in this class is HubSpot.

Role in TFW

The CRM is the source of truth for:

The CRM is not the source of truth for accountable work, files, durable explanations, or correspondence. Delivery work that results from a deal is an action record in task management, under the same topic code, and the action record and the deal link to each other. Contracts, proposals, and signed copies are files in document storage. The process for handling a customer, and the reasons for a decision about one, are pages in the knowledge base. The original message is kept in email. If the CRM logs a copy of an email automatically, the message in the email surface is still the original.

How TFW maps to a CRM

The CRM follows the same topic pattern as every other tool class: each topic has at most one CRM surface, and the surface is marked with the topic code. The organization has one CRM account, and that account holds the surfaces of all topics. A real person or company is one record in that account, even when several topics work with it.

The topic code is recorded in a topic code field on products and on line items. Products and line items are records, not surfaces, so their names do not need to contain the topic code. The field is the topic marker. Deals, contacts, and companies get their topics from the line items they are associated with.

One topic’s surface

The example topic Example Co Operations (topic code EXOP) has a CRM surface if it manages relationships with external parties.

Rules

Common mistakes

Tools

Other products in this class follow the same rules.