POS + General Ledger + Inventory + Payroll — All Included on Every Plan | Free Updates Forever

CRM Keyboard Shortcuts & Tips

CRM Keyboard Shortcuts & Tips

AccuArk's CRM is built for daily use, and the more efficiently you can navigate its forms, grids, and dialogs, the more time you can spend on what matters — building relationships with your customers. This article covers every keyboard shortcut available in the CRM module, followed by ten productivity tips and workflow recommendations drawn from real-world usage patterns. Whether you are a new user learning the system or an experienced user looking to speed up your daily routine, these shortcuts and tips will help you work faster and more consistently.

Keyboard Shortcuts

The following table lists all keyboard shortcuts available within CRM forms and dialogs. These shortcuts are active whenever the corresponding form or grid has focus.

ShortcutContextAction
F5CRM DashboardRefresh all panels (pipeline, tasks, tickets, activities)
EscapeAny CRM dialogClose the dialog (same as Cancel button)
Double-clickAny CRM grid rowOpen the record in its edit dialog
Right-clickTasks gridContext menu with "Mark Complete" and "Reassign"

F5 — Refresh Dashboard

When the CRM Dashboard is open and has focus, pressing F5 reloads all four panels: the pipeline summary, the tasks list, the tickets queue, and the recent activities feed. This is the fastest way to update the Dashboard with the latest data, especially after making changes in other forms. The Dashboard does not auto-refresh, so pressing F5 periodically ensures you are looking at current information.

Escape — Close Dialog

In any CRM dialog (such as the Deal dialog, Task dialog, Ticket dialog, or Activity dialog), pressing Escape closes the dialog without saving changes. This is equivalent to clicking the Cancel button. If you opened a dialog by mistake or decided not to make changes, Escape is the quickest way to dismiss it and return to the previous view.

Double-Click — Open Record

Double-clicking any row in a CRM grid opens that record in its edit dialog. This shortcut works consistently across all CRM grids:

  • Double-click a deal row to open the Deal dialog for editing.
  • Double-click a task row to open the Task dialog for editing.
  • Double-click a ticket row to open the Ticket dialog for editing.
  • Double-click an activity row to open the Activity dialog for editing.

This is the primary way to view details of a record or make changes to it. There is no separate "View" button — double-clicking serves both purposes.

Right-Click — Context Menu

Right-clicking on a row in the Tasks grid on the Customer Form opens a context menu with two options:

  • Mark Complete — Immediately marks the selected task as completed, setting its completed date to now and updating the grid. This is faster than opening the task dialog, changing the status, and saving.
  • Reassign — Opens a dialog that lets you change the assigned user for the task. Use this when a task needs to be handed off to a colleague.

The right-click context menu is currently available on the Tasks grid. Other CRM grids (Deals, Tickets, Activities) use double-click to open the record for editing.

Productivity Tips

Beyond keyboard shortcuts, the following tips and workflow recommendations will help you get the most out of AccuArk's CRM features.

Tip 1: Start Your Day with the CRM Dashboard

Open the CRM Dashboard as the first thing you do each morning. The Dashboard is designed to give you a complete picture of your CRM workload in one view. Check the overdue tasks panel first — these are items that should have been completed already and need immediate attention. Then review the tasks due today to plan your schedule. Finally, glance at the pipeline panel to see if any deals have changed status overnight or if new deals have been added.

By starting with the Dashboard, you avoid the common mistake of diving into individual customer records and losing track of the bigger picture.

Tip 2: Log Activities Immediately

Whenever you complete a phone call, send an email, or finish a meeting with a customer, log the activity right away. Do not wait until the end of the day to batch-enter your activities. The Activity dialog defaults to the current date and time, making it quick to fill out when the interaction is fresh in your mind. If you wait, you are more likely to forget details, get the timing wrong, or skip the entry entirely.

Consistent activity logging creates a rich timeline for each customer, which is invaluable when a colleague needs to take over an account or when you need to recall what was discussed weeks ago.

Tip 3: Use the Keyboard for Navigation

Rather than reaching for the mouse to click the Refresh button on the Dashboard, press F5. Instead of clicking Cancel on a dialog, press Escape. These small time savings add up over the course of a day, especially if you are processing a high volume of CRM activities. Building muscle memory for keyboard shortcuts keeps your hands on the keyboard and your workflow moving.

Tip 4: Link Activities to Deals

When logging an activity (such as a phone call or meeting) that relates to a specific deal, select the deal in the Activity dialog's Deal dropdown. This creates a connection between the activity and the deal, so when you later open the deal record, you can see all related activities in chronological order. This provides valuable context — before your next conversation about a deal, you can review exactly what has been discussed, when, and by whom.

Activities that are not linked to a deal still appear on the customer's activity timeline, but they will not show up in deal-specific views.

Tip 5: Use Tags Consistently

Client tags are a powerful way to segment and filter your customer base, but they only work well if everyone on your team uses them consistently. Before rolling out the CRM to your team, decide on a tagging strategy:

  • Define a standard set of tags (e.g., VIP, At Risk, New Lead, Repeat Buyer).
  • Document what each tag means and when it should be applied.
  • Review tags periodically to remove outdated ones and add new ones as your business evolves.

Tags are managed in CRM Settings and applied to customers through the Tags button on the Customer Info tab.

Tip 6: Set Next Follow-Up Dates

The Customer Info tab includes a Next Follow-Up date field. Setting this field creates a reminder that the customer needs attention on or before that date. When combined with the CRM Dashboard's task panel, follow-up dates help you maintain a regular cadence of contact with your customers.

Best practice: every time you finish an interaction with a customer, update the Next Follow-Up date before closing the form. This takes just a few seconds and ensures no customer falls through the cracks.

Tip 7: Use Auto-Tasks for Pipeline Automation

If your team follows a consistent sales process, configure auto-tasks for each pipeline stage. Auto-tasks automatically create a follow-up task whenever a deal enters a specific stage. For example:

  • When a deal enters the "Proposal" stage, automatically create a task: "Send proposal to customer" due in 2 days.
  • When a deal enters the "Negotiation" stage, automatically create a task: "Schedule negotiation call" due in 1 day.

Auto-tasks are configured in Pipeline Settings (CRM menu > Pipeline Settings). For each stage, you can enable or disable auto-task creation, set the task title, and define the number of days until the task is due. See the Auto-Tasks & Stage Automation article for detailed configuration instructions.

Tip 8: Review Deal History Before Contact

Before contacting a customer about a deal, open the deal record and scroll through the stage history. The stage history shows every stage transition the deal has gone through, including who moved it, when, and any notes that were added. This gives you full context on the deal's journey so far, which helps you prepare for the conversation and avoid asking questions that have already been answered.

Tip 9: Add Notes When Changing Ticket Status

Whenever you change a ticket's status (for example, from Open to In Progress, or from In Progress to Resolved), always add a ticket note explaining why you changed the status. This creates an audit trail that helps anyone reviewing the ticket later understand what happened and why. A status change without a note forces the next person to guess what was done.

Good note examples:

  • "Moving to In Progress — called customer, issue confirmed, working on resolution."
  • "Resolved — replaced defective item, customer confirmed satisfaction."

Tip 10: Combine Filters for Precision

On the Invoices tab and other filterable grids, use multiple filter checkboxes simultaneously to narrow your view to exactly what you need. For example, checking both "Open" and "Pending" will show invoices in either status while hiding Closed and Cancelled invoices. This is faster than scrolling through a long unfiltered list, and it helps you focus on actionable items.

Building Your Daily CRM Routine

Combining the shortcuts and tips above, here is a recommended daily routine for CRM users:

  1. Morning: Open the CRM Dashboard. Press F5 to refresh. Review overdue tasks and address them first.
  2. Throughout the day: Log every customer interaction as an activity immediately after it happens. Link activities to deals when applicable.
  3. After each interaction: Update the customer's Next Follow-Up date. If a deal stage changed, move the deal and let auto-tasks handle follow-up creation.
  4. End of day: Open the Dashboard one more time. Press F5. Verify that no new overdue tasks appeared. Review tomorrow's due tasks so you can plan ahead.

This routine takes just a few minutes at the start and end of each day but ensures that your CRM data stays current, your follow-ups happen on time, and nothing slips through the cracks.

What to Read Next

Was this article helpful?
Back to Customer Relationship Management Contact Support
Please note: This article is intended as a general guide. AccuArk© is continuously improved through regular software updates, so some screens, labels, or features described here may appear slightly different in your version. If something doesn't match or you need further assistance, please don't hesitate to contact our support team.
Still need help?

Our support team is ready to assist you.

Submit a Ticket