Salesforce admins and Sales Ops analysts can filter Activity data by any field, including formula fields and custom fields from related objects, by importing Tasks and Events into Google Sheets or Excel using Coefficient’s Salesforce connector and applying spreadsheet-based filter controls. Salesforce Activity dashboard filters are limited to lookup fields because Activities are polymorphic objects. They can relate to multiple parent types, Account, Contact, Lead, Opportunity, which creates architectural constraints that prevent formula fields and custom fields from appearing as filter options in native dashboards.
A common challenge for Sales Ops teams: the filters that would make an Activity dashboard actually useful, filtering by sales region, territory, custom categorisation or a formula field that derives a rep’s team from their manager, are precisely the ones Salesforce excludes from the filter panel.
How to filter Salesforce Activity data by any field
Step 1. Import Tasks and Events with full field access using Objects and Fields
Open Coefficient in Google Sheets or Excel and select Import from Salesforce. Choose From Objects and Fields and select the Task object, then the Event object in a separate import. Pull all fields you need, including custom fields and the lookup fields for Account, Contact and Owner that your analysis depends on. This gives you access to every Activity field in a flat table, including the ones Salesforce dashboard filters can’t reach.
Step 2. Import related object data to access custom and formula fields
Create a second import for the User object, selecting custom fields like Sales Region, Territory or any other field your Salesforce formula references. Do the same for the Account object if account-level custom fields are part of your filter logic. These imports give you the raw field values that your Salesforce formula fields derive from.
Step 3. Join related fields into your Activity table using lookup formulas
Add a formula column to your Activity sheet that looks up the relevant value from your User or Account import. Use VLOOKUP or INDEX/MATCH with the Owner ID or Account ID as the key to pull the custom field value into the Activity row. This recreates the formula field logic directly in the spreadsheet, where it becomes a regular column, fully filterable by any method you choose.
Step 4. Build filter controls and pivot analysis across all fields
Add data validation dropdowns above your Activity data referencing the custom and formula columns you’ve created. Use filter views in Google Sheets or slicers in Excel so team members can slice by region, territory, activity type or any other dimension. Set a daily refresh schedule in Coefficient so the data stays current and filter results always reflect actual Salesforce activity.
What you get
Your Activity dashboard filters on any field, lookup, formula, custom or cross-object, without rebuilding reports in Salesforce. Sales leaders slice rep activity by territory or team without admin involvement. For layout reference on how to present Salesforce Activity data in a dashboard structure, see Coefficient’s Salesforce dashboard examples.
Start building unrestricted Activity dashboards today at coefficient.io/get-started.