Overview
Global Filters enable users to apply a single filter across all widgets in a workspace, providing consistent, cross-functional data views without manually filtering each widget individually. Key Capabilities:- Unified Filtering - One filter affects all compatible widgets simultaneously
- Field Mapping - Map organization-level fields to app-specific fields for consistent filtering
- Real-Time Updates - Widgets refresh automatically when filter criteria change
- Multi-Criteria Selection - Filter by company, date range, region, status, or other dimensions
Organization-Level Field Definitions
Org admins create global field definitions that serve as the foundation for cross-app filtering. To access: Navigate to Organization Settings > Platform > Field MappingsManaging Field Definitions
Click Add Field to create a new global field with:| Property | Description |
|---|---|
| Field Name | Descriptive name (e.g., “Company”, “Region”, “Fiscal Quarter”) |
| Type | Data type (Text, Number, Date, Dropdown, etc.) |
| Description | Explanation of what this field represents |
App-Level Field Mappings
App admins connect organization fields to specific fields within their apps. To access: Navigate to your app’s Configuration > Field MappingsMapping Fields
The interface displays organization fields with a dropdown for each. Select the corresponding app field from the dropdown to create a mapping. If the selected app field type doesn’t match the organization field type, an error icon appears indicating the issue. Use the search bar to find specific mappings. Select a different app field from the dropdown to change an existing mapping.Using Global Filters
The global filter bar appears at the top of workspaces with filter dropdowns for each configured dimension.Applying Filters
- Select criteria from available filter dimensions (Company, Date Range, Region, Status, etc.)
- Choose multiple values within a filter using multi-select
- Combine multiple filters—they work together using AND logic
Widgets without field mappings for a particular filter dimension will not be affected by that filter.
Clearing Filters
- Click the X on individual filter pills to remove specific filters
- Use Clear All to reset all filters and return to an unfiltered view
Best Practices
For Org Admins:- Use clear, consistent field names that all teams understand
- Provide detailed descriptions for each field
- Choose data types that work across the majority of apps
- Map all relevant organization fields to your app
- Test that global filters produce expected results
- Start with fewer filters and add criteria incrementally
- Remember that widgets without mappings won’t respond to certain filters
- Clear filters when starting new analysis
Setup Guide
Prerequisites
Before setting up global filters, ensure you have:- Org Admin access for creating organization-level field definitions
- App Admin access for the apps you want to enable for global filtering
- An understanding of which fields should be filterable across your organization
Step 1: Create Organization-Level Fields
Navigate to Field Mappings
- Click on Organization Settings in the main navigation
- Select Platform from the settings menu
- Click the Field Mappings tab
Plan Your Global Fields
Before creating fields, identify the common dimensions your organization needs to filter across:
| Field Name | Type | Example Use |
|---|---|---|
| Company | Dropdown | Filter all data by customer/company |
| Region | Dropdown | Geographic segmentation |
| Date Range | Date | Time-based analysis |
| Status | Dropdown | Filter by record status |
| Department | Dropdown | Organizational unit filtering |
| Product Line | Dropdown | Product-specific views |
Field Naming Best Practices
- Recommended Names
- Names to Avoid
Use standardized, clear names:
- Company
- Customer
- Region
- Date Range
- Fiscal Quarter
- Status
- Department
- Product Category
Step 2: Configure App-Level Mappings
Access App Field Mappings
- Navigate to your app
- Open the Configuration section
- Select the Field Mappings tab
Map Organization Fields to App Fields
For each organization field that applies to your app:
- Locate the organization field in the list
- Click the dropdown on the right side
- Select the corresponding field from your app
| Organization Field | App Field (Sales App) | App Field (Support App) |
|---|---|---|
| Company | Account_Name | Customer |
| Region | Sales_Territory | Support_Region |
| Status | Deal_Stage | Ticket_Status |
| Date Range | Close_Date | Created_Date |
Resolve Type Mismatches
If you see an error icon next to a mapping:
- Check the organization field type
- Compare with your selected app field type
- Either select a different app field with a compatible type, or request the org admin to adjust the organization field type
Type mismatches occur when, for example, an organization field is defined as “Date” but the app field is “Text”. The filter may not work correctly until types align.
Troubleshooting
- Filter Not Working
- Type Mismatch Errors
- Missing Filter Options
Symptoms: Applying a global filter doesn’t change widget dataSolutions:
- Verify the app has a field mapping for this filter dimension
- Check for type mismatch warnings in the app’s Field Mappings
- Confirm the widget displays data from the mapped field
- Ensure you have permission to view the filtered data