Logging Customer Activities
The Activities tab is one of the four CRM-specific tabs on the Customer Form and serves as the central timeline for all interactions you have with a customer. Every phone call, email, meeting, and internal note can be recorded here, giving your entire team a shared history of the customer relationship. This article explains how to access the Activities tab, how to log each type of activity, and how the system uses activity data to keep customer records up to date.
Why Activity Logging Matters
Before diving into the mechanics, it is worth understanding why consistent activity logging is important:
- Team Continuity — When a team member is absent or a customer is reassigned, anyone can review the activity timeline and pick up where the last person left off.
- Accountability — A clear record of all interactions helps managers verify that follow-ups are being completed on schedule.
- Customer Insight — Over time, the activity timeline reveals patterns in customer communication that can inform sales strategy.
- Automatic Updates — AccuArk uses activity records to automatically update the customer's Last Contact Date, which is visible on the Customer Info tab and can be used in marketing segment rules.
Accessing the Activities Tab
To view the Activities tab:
- Open the Customer Form by navigating to Customers in the main menu and selecting the customer you want to review.
- Click the Activities tab near the top of the form.
- The tab loads and displays a chronological timeline of all activities logged against this customer.
If no activities have been recorded for the customer, the grid will be empty and the ToolStrip buttons will still be available for you to log the first interaction.
The Activities ToolStrip
At the top of the Activities tab you will find a ToolStrip with four buttons, each designed to log a specific type of interaction:
| Button | What It Does |
|---|---|
| Log Call | Opens the Activity dialog pre-configured for a Phone Call activity |
| Log Email | Opens the Activity dialog pre-configured for an Email activity |
| Log Meeting | Opens the Activity dialog pre-configured for a Meeting activity |
| Add Note | Opens the Activity dialog pre-configured for a general Note |
Each button opens the same Activity dialog form (FrmCRMActivity) but pre-selects the appropriate activity type, saving you a step.
The Activity Grid
Below the ToolStrip, the activity grid displays all recorded interactions. The grid columns are:
| Column | Description |
|---|---|
| Date | The date and time the activity occurred (activity_date) |
| Type | The activity type, displayed with a small icon for quick visual identification |
| Subject | A brief summary of the interaction |
| Duration | The length of the interaction in minutes (shown for calls and meetings; blank for notes and emails) |
| Logged By | The name of the user who created the activity record |
The grid is sorted by date in descending order, so the most recent activity always appears at the top. You can double-click any row in the grid to open the activity record for editing.
The Activity Dialog (FrmCRMActivity)
When you click any of the four ToolStrip buttons or double-click an existing activity row, the Activity dialog opens. This is where you enter or edit the details of the interaction.
Activity Type
The Activity Type dropdown is pre-selected based on which button you clicked (Log Call selects Phone Call, Log Email selects Email, and so on). You can change the type if needed. The available activity types are:
- Phone Call — An inbound or outbound telephone conversation
- Email — An email sent to or received from the customer
- Meeting — An in-person or scheduled meeting
- Note — A general internal note that does not correspond to a specific interaction type
- Site Visit — An on-site visit to the customer's location
- Video Call — A video conference or virtual meeting
These types can be customized through CRM Settings. See the Configuring Activity Types article for details.
Subject (Required)
The Subject field is a single-line text input where you enter a brief description of the activity. This is a required field and must be filled in before you can save. Good subject lines are concise and descriptive, for example:
- "Follow-up call regarding quote #1045"
- "Sent revised proposal via email"
- "Weekly status meeting"
- "Customer requested callback next Tuesday"
The subject appears in the activity grid, so clear descriptions make it easy to scan the timeline later.
Description
The Description field is a multiline text area where you can enter detailed notes about the interaction. There is no character limit, so you can be as thorough as needed. Use this field to record:
- Key discussion points or decisions made
- Action items that resulted from the interaction
- Any commitments or promises made to the customer
- Relevant context for future reference
Date and Time
The date and time fields default to the current date and time when you open the dialog. You can change these values if you are logging a past activity. For example, if you had a phone call yesterday and are recording it today, adjust the date to yesterday's date so the timeline remains accurate.
Duration in Minutes
The Duration field is displayed for Phone Call and Meeting activity types. It allows you to record how long the interaction lasted. This field is hidden for Email and Note types since duration is not typically meaningful for those activities. Enter the duration as a whole number of minutes.
Contact Dropdown
The Contact dropdown lists all contacts associated with the current customer. If the customer has multiple contacts (for example, a purchasing manager and an accounts payable clerk), you can select which specific person was involved in the interaction. This is optional but helpful for businesses that deal with multiple representatives at a single customer organization.
Deal Link (Optional)
The Deal dropdown shows all open deals (opportunities) associated with the customer. Linking an activity to a deal helps you track the sales process and see which interactions contributed to moving a deal forward. This field is optional — if the activity is not related to a specific deal, you can leave it unselected.
Ticket Link (Optional)
The Ticket dropdown shows all open support tickets associated with the customer. Linking an activity to a ticket is useful when the interaction is related to a customer support issue. Like the Deal link, this field is optional.
Saving the Activity
After filling in the required and optional fields, click the Save button to create the activity record. The dialog will close and the activity grid on the Activities tab will refresh to show the new entry.
Automatic Last Contact Date Update
One of the most important behind-the-scenes features of activity logging is the automatic update of the customer's Last Contact Date field. Every time you save a new activity, AccuArk compares the activity date to the customer's current Last Contact Date. If the activity date is more recent, the Last Contact Date is updated automatically.
The Last Contact Date is displayed on the Customer Info tab and can be used in several ways:
- Marketing segment rules can use Last Contact Date to identify customers who have not been contacted recently (e.g., "At-Risk" customers with no contact in the last 90 days).
- Sales managers can sort or filter customer lists by Last Contact Date to find customers that need follow-up.
- Reports can include Last Contact Date to measure team activity and customer engagement.
This update happens automatically — you do not need to manually edit the customer record.
Editing and Reviewing Existing Activities
To review or edit a previously logged activity:
- Locate the activity in the grid on the Activities tab.
- Double-click the row to open the Activity dialog with the existing data loaded.
- Make your changes and click Save to update the record.
Editing an activity does not change the Logged By field. The original creator remains on record. The Last Contact Date will be recalculated if the activity date is modified.
Permission Requirements
Access to the Activities tab and its functions is controlled by CRM permissions:
| Permission | What It Controls |
|---|---|
| CRM_VIEW_ACTIVITIES | Required to see the Activities tab on the Customer Form. Without this permission, the tab is hidden. |
| CRM_CREATE_ACTIVITY | Required to use the Log Call, Log Email, Log Meeting, and Add Note buttons. Without this permission, the ToolStrip buttons are disabled. |
These permissions are assigned through the role-based permission system. Contact your administrator if you need access to the Activities tab but do not currently have it.
Best Practices for Activity Logging
- Log activities promptly. Record interactions as soon as they happen (or shortly after) while the details are still fresh.
- Use clear subjects. Write subjects that will make sense to a colleague who was not part of the conversation.
- Be consistent. Encourage your entire team to log activities so that the customer timeline is complete and reliable.
- Link to deals and tickets. Whenever an activity relates to a specific deal or support ticket, use the link fields to create the connection.
- Use duration tracking. For calls and meetings, record the duration. This data can be used in labor and productivity reports.
What to Read Next
- Configuring Activity Types — Customize the activity types available for logging customer interactions
- Sales Pipeline Overview — Understand how activities connect to deals and the sales process