> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Page Filters and Filter Views on Dashboards

export const InlineImage = ({src, alt = '', height = '1.6em'}) => {
  return <img noZoom src={src} alt={alt} style={{
    display: 'inline',
    verticalAlign: 'start',
    height: height,
    margin: '0'
  }} />;
};

### Intro

You can apply Page Filters to all the cards on a dashboard that are powered by a single DataSet. When a Page Filter is applied to a card, the card displays with a <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC1.png" /> filter icon, allowing you to identify it as filtered.

For example, you could set a "Region" Page Filter and configure it to display only the data for the "Midwest" region. All cards on the dashboard that are powered by the same DataSet display only the data for the Midwest region.

After creating a Page Filter, you can save it as a reusable Filter View that is available for you, others, and as a default view for every person the first time they visit the dashboard.

This article describes how to create and use Page Filters and Filter Views.

<Note>
  **PDP:** If Personalized Data Permissions (PDP) are enabled for the selected DataSet, your filter options are limited to what is available through your policy. If you part of the All Rows policy for the DataSet, you can choose whether to filter on all data or select specific policies. To learn more about PDP, see [Personalized Data Permissions (PDP)](/s/article/360042934614 "Personalized Data Permissions (PDP)").
</Note>

When adding Date Filters, you can apply filters to a range of dates or to individual time units.

<Warning>
  **Important:** For all cards after the first, you must use the **Existing Data** option and select your original DataSet. If you re-add the same DataSet using the **Excel** or **Google** options, filtering does not work.
</Warning>

<Note>
  **Note:** If you have a Participant default security role, you cannot share Filter Views or set default Filter Views for the dashboard, but you can add and save Filter Views for personal use. Participants can also select a filter shared with them, make changes to the filter and save it as a new Filter View. The original shared Filter View will not be affected. If you have an Admin, Privileged, or Editor default security role, you can create, share, and edit existing shared views, or set a shared Filter View as the default. You can also do this if you have a custom role with the Edit Pages grant enabled. Learn more about [default security roles](/s/article/360043438973).
</Note>

***

### Filter Options

To apply Page Filters to a dashboard, the filter bar must be visible.

The following three kinds of users can access the filter options to control a) whether the filter bar is visible, b) if others can add new filters, and c) if the filter icon displays on affected cards:

* Dashboard owners
* People with an Admin system role
* People with a custom role with the Manage All Cards, Pages, and Apps (App Studio) grant enabled

These users can make changes to the filter options by following these steps:

1. Navigate to the dashboard in Domo for which you want to update the filter options.
2. Select
   <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOCC.png" /> **Settings menu** (wrench icon).

   <Frame>
     <img alt="Screenshot 2024-10-28 at 12.30.14 PM.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003U465.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=e786ad27dc21e086404783954a408c46" style={{width: 450, height: 127}} width="652" height="184" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003U465.jpg" />
   </Frame>
3. In the settings menu, select **Filter options** and open the **Filter options** modal.

   <Frame>
     <img alt="filter options.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001HeN3.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=7a751c7ff9f2235d4669af736bb6e17c" style={{width: 200, height: 353}} width="244" height="431" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001HeN3.jpg" />
   </Frame>
4. In the **Filter options** modal, you can change the following settings:
   * **Show filter bar —** Turn off/on the filter bar with the toggle. It is on by default. When the filter bar is on, you can enable/disable the following settings:

     * Allow adding of new filters
     * Allow global date filters
     * Allow segments

     <Note>
       **Note:** Turning off the filter bar clears all filters from the dashboard. Any saved Filter Views are still saved but are not accessible when the filter bar is off.
     </Note>

   * (Conditional) If the filter bar is enabled, you can check the boxes for any/all of the following:

     * Allow adding of new filters
     * Allow global date filters
     * Allow segments\
       These settings are enabled by default.

   * Toggle the switch labeled **Show filter and PDP** **icons**.

     <Frame>
       <img alt="Screenshot 2024-04-19 at 3.03.53 PM.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000000mrQF.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=5705a88a6200481a4c1121d0c22494c8" style={{width: 500, height: 337}} width="1220" height="822" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000000mrQF.jpg" />
     </Frame>
5. After making all your changes, select **Save** to keep your changes or **Cancel** to discard them.

***

Learn about [Default Security Roles](/s/article/360043438953) and [Managing Custom Roles](/s/article/360043438973).

***

### Show/Hide Filter Bar

If the [filter options](#filter_options) have been configured to show the filter bar, do the following to display the filter bar:

At the top of the dashboard, s elect <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC4.png" /> **Show Page** **filters** to display the filter bar.

**Note:** The **Shared** system page does not have this option. Learn more about [system pages](https://domo-support.domo.com/s/article/360043428553?language=en_US#system_pages).

<Frame>
  <img alt="show page filters.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000000mxNZ.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=95bbaa57e74b5f46e3e5b8fd0c459b91" style={{width: 897, height: 322}} width="2842" height="1020" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000000mxNZ.jpg" />
</Frame>

The filter bar displays with the following items:

* The **Filter Views** menu

  Learn about [Filter Views](#filter_views).
* The
  <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC8.png" /> **Add Filter** option.

  Learn how to apply a Page Filter.
* A date picker
* The **Save Filters** option

  <Frame>
    <img src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LJgb.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=08254c19ab5e275137b2c8592116098a" width="2308" height="118" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LJgb.jpg" />
  </Frame>

### Apply Page Filters

Follow these steps to apply a Page Filter to cards on a dashboard:

1. Navigate to the dashboard to which you want to add a Page Filter.
2. [Show the filter bar](#show_hide_filter_bar).
3. To add a Page Filter, select
   <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC8.png" /> **Add Filter**.

   <Frame>
     <img alt="add a filter.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003U045.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=0d788505c2c691da3f2ced53ac2c3150" width="209" height="53" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003U045.jpg" />
   </Frame>

   A list of all column names used in DataSets in cards on this dashboard appears. If a column name is used in more than one DataSet, an arrow appears to the right of the name so you can filter down to the desired DataSet.
4. Select the name of the column you want to filter.

<Note>
  **Note:**

  If the column name is used in more than one DataSet and you want to filter to show just the rows in a specific DataSet, you can click the arrow next to the column name to bring up a dialog with the names of all the applicable DataSets. Check the boxes for all the DataSets you want to show rows for (or select all by checking the **Select all** box).

  If you select a column that appears in more than one DataSet without filtering down to a specific DataSet, the columns from the DataSet powering the most cards on the dashboard are used for the filter.
</Note>

After you select a column or DataSets, a **Filter** button displays in the ribbon and a modal opens where you can select your filters. The interface components of the modal differ depending on whether the column or row you selected contains series, amount, or date data.

5. Do one of the following:

   1. (Conditional) If the selected column contains string data,

      <Frame>
        <img alt="series_data_filter_dialog_new.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC7.png?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=95b58be86647b4f979bfaa04ac8e162c" style={{width: 451, height: 443}} width="600" height="590" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC7.png" />
      </Frame>

      1. Select the checkboxes for each series you want to show in the cards on this dashboard.

         You can choose all of the checkboxes by selecting **All** or deselect all of the checkboxes by selecting **None**.

         You can filter the series that appear in the list by entering a keyword or a string of characters found in a keyword in the **Filter by** field.

         <Warning>
           **Important:** Finally, if you want to load values from a specific DataSet, you can select <InlineImage src="/images/kb/ka05w00000123l5-00N5w00000Ri7BU-0EM5w000005vP0C.png" /> **DataSet options** then choose the desired DataSet. This loads the unique values on that DataSet but applies to all DataSets with that same column name.

           While filters persist, the DataSet selected for values in the DataSet dropdown DOES NOT persist and is shown only to make selections in the current user's session.
         </Warning>

      2. Specify whether the items you have checked appear or do not appear in your chart by selecting **In** or **Not In** from the menu in the top right.

      3. Select **Apply**.

   2. (Conditional) If the selected column contains amount data, do one of the following.

      <Frame>
        <img alt="amount_data_filter_dialog_new.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOCJ.png?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=277da9a81c261a04fd472e64bb72673c" style={{width: 451, height: 361}} width="600" height="480" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOCJ.png" />
      </Frame>

      1. If you want to filter amounts based on a range, follow these steps:

         1. Leave the menu in the upper right corner set to **Range**.
         2. Select a condition statement from the menu.

            One or more fields may display, depending on the condition statement.
         3. (Conditional) If one or more fields display when you select a condition statement, enter the desired amounts in the fields.

            For example, if you wanted your Cards to show information for amounts between 200,000 and 300,000, you would select **is between** from the menu, enter "200,000" in the first field, and enter "300,000" in the second field.
      2. If you want to filter amounts based on specific values from your DataSet, follow these steps:

         1. Click **Selection** in the menu.
         2. Check the boxes for all of the values you want to filter on.

            You can select all of the checkboxes by clicking **All** or deselect all of the checkboxes by clicking **None.** Or you can filter the values that appear in the list by entering a string of numbers in the **Filter by** field.

            If you want to load values from a specific DataSet, you can click <InlineImage src="/images/kb/ka05w00000123l5-00N5w00000Ri7BU-0EM5w000005vP0C.png" /> **DataSet options** then choose the desired DataSet. This will load the unique values on that DataSet but apply to all DataSets with that same column name.
         3. Finally, you can specify whether the items you have checked appear or do not appear in your chart by selecting **In** or **Not In** from the menu in the top right.
         4. Select **Apply**.

   3. (Conditional) If the selected column contains date data, do one of the following:

      <Frame>
        <img alt="date_data_filter_dialog_new.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOCG.png?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=58e93effff0b49b9cd5b2763d2175b65" style={{width: 450, height: 349}} width="600" height="465" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOCG.png" />
      </Frame>

      1. If you want to filter dates based on a range...

         1. Leave the dropdown menu in the upper right corner set to **Range**.
         2. Select a condition statement from the menu.

            One or more fields may appear, depending on the condition statement.
         3. Enter the desired dates in the fields as necessary.

            For example, if you wanted your Cards to show information for dates between 1-31-2014 and 4-30-2015, you would select **is between** from the menu, select January 1, 2014 in the first field, and select April 30, 2015 in the second field.
      2. If you want to filter dates based on specific dates from your DataSet, follow these steps:

         1. Select **Selection** in the dropdown menu in the upper right corner.
         2. Check the boxes for all of the dates you want to filter on.

            You can select all of the checkboxes by clicking **All** or deselect all of the checkboxes by clicking **None.** Or you can filter the dates that appear in the list by entering a filter string in the **Filter by** field. (For example, if you wanted to filter down to dates from 2010, you would enter "2010" into this field.)

            If you want to load values from a specific DataSet, you can click <InlineImage src="/images/kb/ka05w00000123l5-00N5w00000Ri7BU-0EM5w000005vP0C.png" /> then choose the desired DataSet. This will load the unique values on that DataSet but apply to all DataSets with that same column name.

            Finally, you can specify whether the dates you have checked appear or do not appear in your chart by selecting **In** or **Not In** from the menu in the top right.
         3. Click **Apply**.

The affected cards on the dashboard update to reflect the filters you have selected. An <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC1.png" /> icon appears on each affected card.

<Note>
  **Note:** You can also use Aggregated Filters to filter a dashboard. For more information, see [Aggregated Filters](/s/article/4403489663127).
</Note>

### Edit a Page Filter

1. Select
   <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC4.png" /> **Show Page filters** to display the filter bar.

2. In the filter bar, select the pill for the filter you want to edit.

   <Frame>
     <img alt="select filter pill.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LCbt.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=105a2ba44f87449d0383e814482350b3" style={{width: 850, height: 375}} width="2302" height="1016" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LCbt.jpg" />
   </Frame>

3. Edit the filter settings.

4. Select **Apply**.

   <Frame>
     <img alt="apply filter.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LCjx.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=ea1eab8da76aebe780048fa812bb0057" style={{width: 853, height: 438}} width="2308" height="1186" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LCjx.jpg" />
   </Frame>

### Remove a Page Filter

1. Select
   <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC4.png" /> **Show Page filters** to display the filter bar.
2. In the filter bar, select the pill for the filter you want to remove.
3. In the filter settings, select
   <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOCE.png" /> **Delete**.

   <Frame>
     <img alt="remove filter.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LCnB.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=42f66bd3341c804cab84b6111b06596e" style={{width: 850, height: 437}} width="2308" height="1186" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LCnB.jpg" />
   </Frame>

This filter is removed, and all of the cards that used the filter reflect the change.

### Hide Page Filters

When the Page Filters are showing, select <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LDRV.jpg" /> **Hide** **Page filters** at the top of the dashboard to hide the filter bar.

After hiding the Page Filters, all of the affected cards are updated. However, hiding filters in this way does *not* completely deactivate them. If you want to deactivate filters, you must [remove](#remove_filters) them.

Reapply the hidden Filters by selecting <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC4.png" /> **Show Page filters**.

<Note>
  **Note:** Turning off Page Filters does *not* remove the Filter for all users. The only way to make a Filter on a Card apply to all users is to apply a Filter while editing a Card. Consequently, you cannot persist a Page Filter to multiple Cards for all users.
</Note>

### Filter Views

Filter Views allow you to customize a dashboard for all audiences. With Filter Views, you can do all of the following:

* Create and save your own filters without affecting anyone else's view.
* Curate and share important views to create alignment on a specific perspective.
* Provide any number of personalized data stories for any person in any role.
* Designate which saved Filter View is the default for first-time dashboard visitors.

Anyone with a default security role of Participant or higher can add, rename, copy, and delete their own Filter Views.

* To share Filter Views with all dashboard visitors or set them as the default view for a LOCKED dashboard, you must either be the dashboard owner or have a role with the Manage All Cards, Pages, and Apps (App Studio) or Edit Pages grant enabled.
* For UNLOCKED dashboards, anyone with a system role of Editor or higher can share Filter Views and set default views.

<Warning>
  **Important:** You can only save a Filter View with a value of 253 characters or less.
</Warning>

***

Learn about [Managing Custom Roles](/s/article/360043438973).

Learn how to [Lock and Unlock Dashboard Content](/s/article/360042923814).

***

# Save a Filter View

After you save a Filter View, it is added to your **Filter Views** menu in the filter bar. From this menu, you can choose this Filter View anytime you visit this dashboard to quickly apply the filter.

<Frame>
  <img alt="save a filter view.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LEk9.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=3630b11c57fbf1658cbde6fca4880d33" style={{width: 850, height: 381}} width="2306" height="1034" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LEk9.jpg" />
</Frame>

You are the only one who sees filters you have created *unless* a Filter has been designated as the default filter for the dashboard or is shared with everyone, in which case anyone can select and view it. However, a configured default filter does not mean people are required to use it. Individuals can still create and set their own Filter Views.

When a default Filter View is configured, that filter loads anytime someone visits the dashboard for the first time. For all other visits, any filters you configured the last time you were on the dashboard will load again so you can begin where you ended.

Follow these steps to create and save a Filter View:

1. Create a filter as described in
   [Apply Page Filters](https://domo-support.domo.com/s/article/360042923914?language=en_US#apply_page_filters "Applying Page-Level Filters (with Filter Views)"), above.

2. Select
   **Save Filters** in the ribbon.

<Frame>
  <img alt="save filters callout.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LDjG.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=dda2a66f721a3ce2b79a9871c121a145" style={{width: 500, height: 303}} width="1066" height="646" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LDjG.jpg" />
</Frame>

3. Select
   **Create New Filter View** to open the **Save filters** modal.

4. Enter a descriptive name for the new filter. The maximum character length is 30.

5. (Optional) To save this as the default filter for the dashboard, check the box labeled
   **Set as default** **for everyone**. Note that if a default filter already exists for this dashboard, the new filter will replace it as the default.

<Frame>
  <img alt="Screenshot 2024-06-13 at 5.54.10 PM.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LDZa.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=8af21b2b489679ef90c07e57f642039e" style={{width: 500, height: 293}} width="1226" height="718" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LDZa.jpg" />
</Frame>

6. Select
   **Save**.

The new view is added to your **Filter Views** menu.

# Update a Filter View

If you make a change to a filter, that change is not applied automatically to any Filter Views that include it. To update a Filter View, you must do it manually.

Follow these steps to update a Filter View:

1. Follow the steps to
   [edit a filter](#edit_a_page_filter), then return here.
2. In the filter bar, select **Save Filters**.

   <Frame>
     <img alt="save filters callout.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LDjG.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=dda2a66f721a3ce2b79a9871c121a145" style={{width: 500, height: 303}} width="1066" height="646" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LDjG.jpg" />
   </Frame>
3. Select **Update Existing Filter View**.
4. Choose the Filter View to update.

   <Frame>
     <img alt="Screenshot 2024-06-13 at 6.00.05 PM.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LFt7.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=634c637211de538dd458633ebb491107" style={{width: 500, height: 269}} width="1224" height="658" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LFt7.jpg" />
   </Frame>
5. Select **Update**.

# Rename a Filter View

You can rename any Filter view you have created, as long as you meet the following criteria:

* You are the dashboard owner
* You have a role with the Manage All Cards, Pages, and Apps (App Studio) or Edit Pages grant enabled
* The dashboard is unlocked and you have a system role of Editor or higher

For more information about custom roles, see [Managing Custom Roles](/s/article/360043438973 "Managing Custom Roles").

Follow these steps to rename a Filter View:

1. Select the Filter Views dropdown.

   <Frame>
     <img alt="select filter views dropdown.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003TszO.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=996ab73cb88907910c7fbcae3bd6b118" width="448" height="285" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003TszO.jpg" />
   </Frame>
2. Hover over the Filter View you want to rename and
   <InlineImage src="/images/kb/ka05w00000124mU-00N5w00000Ri7BU-0EM5w000005vOGX.png" /> **More** (three vertical dots icon).
3. Select **Rename** and enter a name for the Filter View.
4. Select **Save**.

# Copy a Filter View

You can copy any Filter View on a dashboard, even those you haven't created or that are set to default. This is a good way to make small changes to an existing configuration without having to rebuild it.

1. Select the **Filter Views** dropdown.

   <Frame>
     <img alt="select filter views dropdown.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003TszO.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=996ab73cb88907910c7fbcae3bd6b118" width="448" height="285" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003TszO.jpg" />
   </Frame>
2. Hover over the Filter View you want to copy and select
   <InlineImage src="/images/kb/ka05w00000124mU-00N5w00000Ri7BU-0EM5w000005vOGX.png" /> **More** (three vertical dots icon).
3. Select **Copy** and enter a new descriptive name for the Filter View.

   <Frame>
     <img alt="copy filter view.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003Txe5.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=efd552ee53f9a64ecc0a6a5f1aab7c27" width="430" height="334" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003Txe5.jpg" />
   </Frame>
4. Select **Save**.

# Share a Filter View

If you want a Filter View to be available for all of a dashboard's visitors without making it the default view, you can share the Filter View using the steps below.

You can only do this if one of the following is true:

* You are the dashboard owner
* You have a role with the Manage All Cards, Pages, and Apps (App Studio) or the Edit Pages grant enabled
* The dashboard is unlocked and you have a system role of Editor or higher.

Follow these steps to delete a Filter View:

1. In the filter bar, select the Filter Views dropdown to view all available Filter Views.

   <Frame>
     <img alt="filter views dropdown.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003Trtd.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=7698cb8118239006508ccd6ac8386871" width="445" height="247" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003Trtd.jpg" />
   </Frame>
2. Hover over the Filter View you want to share and select
   <InlineImage src="/images/kb/ka05w00000124mU-00N5w00000Ri7BU-0EM5w000005vOGX.png" /> **More** (three vertical dots icon).
3. Toggle the switch labeled **Share with everyone**.

   While all viewers can now see the Filter View, some viewers may not be able to view all the data.

   <Frame>
     <img alt="share with everyone.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003TsmT.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=0d911dc5085f31d8c483b7bb11b27427" style={{width: 400, height: 311}} width="430" height="334" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003TsmT.jpg" />
   </Frame>

***

Learn about [Managing Custom Roles](/s/article/360043438973 "Managing Custom Roles").

Learn how to [lock/unlock dashboard content](/s/article/360042923814).

***

# Delete a Filter View

You can delete any Filter View you have created.

You can only delete a default Filter View if one of the following is true:

* You own the dashboard
* You have a role with the Manage All Cards, Pages, and Apps (App Studio) or Edit Pages grant enabled
* The dashboard is unlocked and you have a system role of Editor or higher

Follow these steps to delete a Filter View:

1. In the filter bar, select the Filter Views dropdown to view all available Filter Views

   <Frame>
     <img alt="filter views dropdown.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003TszO.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=996ab73cb88907910c7fbcae3bd6b118" style={{width: 399, height: 254}} width="448" height="285" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000003TszO.jpg" />
   </Frame>
2. In the menu, hover over the Filter View you want to delete and select
   <InlineImage src="/images/kb/ka05w00000124mU-00N5w00000Ri7BU-0EM5w000005vOGX.png" /> **More** (three vertical dots icon).

   <Frame>
     <img alt="filter view action menu.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LHN3.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=22660201ac154f1732277675ac960456" style={{width: 500, height: 316}} width="1032" height="652" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LHN3.jpg" />
   </Frame>
3. In the action menu, select **Delete**.

   <Frame>
     <img alt="delete filter view.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LHQH.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=b96cfac0e890e8bb5cb18980e5cb0db0" style={{width: 500, height: 389}} width="962" height="748" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LHQH.jpg" />
   </Frame>

***

Learn about [Managing Custom Roles](/s/article/360043438973 "Managing Custom Roles").

***

### Apply Dynamic Date Range Filters

You can use Dynamic Date Range Filters to adjust the date range window for all the cards on a dashboard. You can then save these filters and use them as the default for all dashboard viewers or save them to different [Filter Views](#filter_views). Dynamic Date Range Filters can save time for dashboard viewers. Additionally, with Dynamic Date Range Filters, the date range data for your cards automatically carries over when the current period ends.

<Note>
  **Note:** Dynamic Date Range Filters only apply to Visualization Cards and Sumo Cards. They do not work for Doc Cards, Poll Cards, Notebook Cards, and Custom Apps.
</Note>

<Warning>
  **Important:** Dynamic Date Range Filters do not work on a card if the **Graph By** for the card has been set to **None** within Analyzer.
</Warning>

Apply Dynamic Date Range Filters by selecting **Choose Date** dashboard filter bar and choosing options from the **Date range** and **Graph by** dropdowns.

<Frame>
  <img alt="dynamic_date_range_filters.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/3WBVqiq9QkFE9G7d/images/kb/ka05w00000129sa-00N5w00000Ri7BU-0EM5w000005wL7V.png?fit=max&auto=format&n=3WBVqiq9QkFE9G7d&q=85&s=f00ba89e7e79b8196e3e4f88678f7c11" style={{width: 300, height: 552}} width="429" height="790" data-path="images/kb/ka05w00000129sa-00N5w00000Ri7BU-0EM5w000005wL7V.png" />
</Frame>

The filters you choose here are applied to all cards on the dashboard that have had a [date column applied in Analyzer](/s/article/360043428713 "Applying DataSet Columns to Your Chart"). Filters are applied to each card's unique date column and take into account date filters already set for the card.

For example, if a dashboard contains a card powered by the `Sales Dates` column and the dates are filtered in Analyzer to show March–June, if Dynamic Date Range Filters are configured for the dashboard, the Filters are applied to the `Sales Dates` column and only work within the March–June time period. If the Dynamic Date Range Filters are set outside that time period, the card displays the message "No data in filtered range."

You can choose cards that will not be affected by the dynamic date, by disabling the **Allow global date filters** option. Learn how to do this above under [Filter Options](#filter_options). The dynamic date is also not applied to the card if you have chosen the **Hide Date on Card Details** option for the card.

Most of the options for Dynamic Date Range Filters are the same as those for filtering dates in Analyzer. The options include:

* ****Date Range —**** Choose the range of data shown for all cards on the dashboard being powered by date columns. By default this is set to ****Default****, meaning that all cards use their own date ranges. Other options include the current date period, period-to-date options such as **Week to Date**, previous periods, future periods, and a custom range.
* ****Graph By —**** Choose the date grain for all cards on the dashboard being powered by date columns. The date grain determines whether the data is shown by week, by month, or another option. By default no date grain is selected, meaning the cards use the same date grain used in their powering DataSets.

  For example, if data for a card is by week in the DataSet, it is automatically graphed by week in the card.

  <Note>
    **Note:** The **Graph By** option does not impact Single Value charts. This is to ensure best data practices as Graph By impacts which row is returned in the chart query.
  </Note>

### Apply Card-to-Card Interaction Filters

When you apply Card-to-Card Filters on a dashboard, you can hover over a specific element in a card to highlight that same element in all other cards on the dashboard that share it, accelerating your ability to make correlations between your cards.

For example, a manager in a retail department has access to a Domo dashboard that includes several cards related to the company's profits and spending, as shown below.

<Frame>
  <img alt="interaction_filters_before.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC2.png?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=f16b0b14265aa9f2e0f8e13e595962ae" style={{width: 899, height: 366}} width="850" height="346" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC2.png" />
</Frame>

All of these cards show different but related data for roughly the same time period with a monthly date grain. The manager can drill into each card one at a time and see data for a given month.

This is useful, but the manager wants to compare data for all of the different cards across the month of January.  With Card-to-Card Filters, they can hover over the bar for that month in any of the cards, and the same bar highlights in all of the others, as shown below.

<Frame>
  <img alt="interaction_filters_after.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/3WBVqiq9QkFE9G7d/images/kb/ka05w00000129u4-00N5w00000Ri7BU-0EM5w000005vOjp.png?fit=max&auto=format&n=3WBVqiq9QkFE9G7d&q=85&s=3d414d129cd701a414c2ac4134b902e0" style={{width: 899, height: 369}} width="850" height="349" data-path="images/kb/ka05w00000129u4-00N5w00000Ri7BU-0EM5w000005vOjp.png" />
</Frame>

<Tip>
  **Tip:** Card-to-Card Filters work best when all cards are sized Large or Full. Learn about [Changing the Size of Cards on a Dashboard](/s/article/360042923594 "Changing the Size of Cards in a Page").
</Tip>

With Card-to-Card Filters, you can also select a chart element to apply a Filter for that element to all cards on the dashboard. For example, if you selected a bar for "2024-Jan," all cards would be filtered to that month. This also works for rows in tables. You can turn off this Filter by selecting the element again.

Card-to-Card Filters are automatically enabled in dashboards. In Standard Pages, they can be toggled on or off by Page owners, users with an Admin default security role, or users with a custom role with the (admin-level) Manage All Cards, Pages, and Apps (App Studio) grant enabled. They can do this by selecting <InlineImage src="/images/kb/ka05w0000012Aam-00N5w00000Ri7BU-0EM5w000006vrB8.jpg" /> **Settings menu** > **Turn on interaction filters**.

<Frame>
  <img alt="turn on interaction filters.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001YEzF.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=c3ac5f4ef48bbd06189cbfca090f134a" style={{width: 298, height: 400}} width="558" height="748" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001YEzF.jpg" />
</Frame>

When this option is enabled for a System Page, all users, including Participants, can hover over cards to see Card-to-Card Filters in action.

Disable Card-to-Card Filters by selecting <InlineImage src="/images/kb/ka05w0000012Aam-00N5w00000Ri7BU-0EM5w000006vrB8.jpg" /> **Settings menu** (wrench icon) > **Turn off interaction filters**. When the option is disabled, Participant-level users cannot apply Card-to-Card Filters.

### Use Filter Cards to Filter Card Content

Filter Cards allow you to apply filters to all of the cards on a dashboard. There are three main types of Filter Cards: Slicer, Checkbox, and Radio Button Cards; Range Selector Cards; and Date Selector Cards. You can build these cards in Analyzer.

<Note>
  **Note:** To use Filter Cards (like Date Selector Cards), [Card-to-Card Filters](#apply_card_to_card_filters) must be turned on.

  If Card-to-Card Filters are not turned on, selecting a filter opens the Details view for the card instead of applying the filter.
</Note>

Learn how to use the following Filter Cards with Page Filters:

* [Slicer, Checkbox Selector, and Radio Button Selector Cards](#slicer_checkbox_and_radio_button_cards)
* [Range Selector Cards](#range_selector_cards)
* [Date Selector Cards](#date_selector_cards).

# Slicer, Checkbox Selector, and Radio Button Selector Cards

Slicer, Checkbox Selector, and Radio Button Selector cards contain filters from a DataSet column. After you add one of these cards to a dashboard, you can select any of the filters in the card to apply it to all the cards on the dashboard.

With Slicer and Checkbox Selector cards, you can apply as many filters as you want simultaneously.<br />
With Radio Button Selector Cards, you can apply only one filter at a time.

You can deactivate a filter by selecting it a second time.

The following animated GIF shows an example of this. Here, the marketing manager wants to view Eloqua campaign data for email and social media channels. Instead of having to configure Page Filters, all they have to do is select all of these filters in the Slicer Cards. Selecting the pills for **Email** and **Social Media** in the "Eloqua — RT Marketing — Slicer Card." All of the other cards on the dashboard are then filtered accordingly.

<Frame>
  <img alt="slicer_edit.gif" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/2K-MJunolF8arvf9/images/kb/ka0Vq00000017yj-00N5w00000Ri7BU-0EM5w000005vP7U.gif?s=89d14b2479c0109d04b4548515f16427" style={{width: 900, height: 591}} width="1228" height="806" data-path="images/kb/ka0Vq00000017yj-00N5w00000Ri7BU-0EM5w000005vP7U.gif" />
</Frame>

***

* Learn more about
  [Slicer, Checkbox Selector, and Radio Button Selector Cards](/s/article/360043429313 "Slicer, Checkbox, and Radio Button Cards")
* Explore
  [chart properties](https://domo-support.domo.com/s/topic/0TO5w000000ZaodGAC/chart-properties?language=en_US)

***

# Range Selector Cards

Range Selector Cards let you filter all cards on a dashboard to reflect a selected range of values or dates. A slider appears with a minimum and maximum value. When you change these minimum and maximum values, all cards on the dashboard update to show data within the new range. In the following GIF, the minimum value (originally set to 2,000) is set to 3,011, and the maximum value (originally 4,998) is set to 3786. All other cards on the dashboard update to reflect the new range.

<table class="mt-responsive-table" data-aura-rendered-by="33:208;a">
  <tbody>
    <tr>
      <td class="mt-noheading" colspan="1" rowspan="1">
        <img alt="range.gif" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/2K-MJunolF8arvf9/images/kb/ka0Vq00000018Uz-00N5w00000Ri7BU-0EM5w000005vP4L.gif?s=b0bcafeef5d04bbaee5245ea580d7128" style={{width: 899, height: 584}} width="1232" height="800" data-path="images/kb/ka0Vq00000018Uz-00N5w00000Ri7BU-0EM5w000005vP4L.gif" />
      </td>

      <td class="mt-noheading" colspan="1" rowspan="1" />
    </tr>
  </tbody>
</table>

***

* Learn more about
  [Range Selector Cards](/s/article/360042924954)
* Explore
  [chart properties](https://domo-support.domo.com/s/topic/0TO5w000000ZaodGAC/chart-properties?language=en_US)

***

# Date Selector Cards

By default, a Date Selector Card displays a series of dates in calendar format, in either a yearly or monthly view (depending on your [Chart Properties](https://domo-support.domo.com/s/topic/0TO5w000000ZaodGAC/chart-properties?language=en_US) settings). You can click and drag over a range of dates in the Date Selector Card to filter all other cards on the dashboard to show data for those dates. In the following GIF, all the dates from April 1st to August 31st are highlighted in the "Street Metrics Date Selector" card. The four other cards in the dashboard reflect this selected range.

<table class="mt-responsive-table" data-aura-rendered-by="33:208;a">
  <tbody>
    <tr>
      <td class="mt-noheading" colspan="1" rowspan="1">
        <img alt="date_selector.gif" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/2K-MJunolF8arvf9/images/kb/ka0Vq00000018px-00N5w00000Ri7BU-0EM5w000005vPAJ.gif?s=e0d7a4a952ef576bcac2fa600e597ce3" style={{width: 898, height: 582}} width="1238" height="802" data-path="images/kb/ka0Vq00000018px-00N5w00000Ri7BU-0EM5w000005vPAJ.gif" />
      </td>

      <td class="mt-noheading" colspan="1" rowspan="1" />
    </tr>
  </tbody>
</table>

You can select **Presets** on the Date Selector Card to display several premade date filters.

<Note>
  **Note:** Using a **Presets** filter acts as a Global Date Filter on the dashboard (like using the dynamic date range filter) and filters all cards on the dashboard, not just the cards that contain the same date column as your Filter Card.
</Note>

<Frame>
  <img alt="presets.jpg" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LGFi.jpg?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=2f1382276bc5d1c00bd37b1b7c0d1994" style={{width: 550, height: 331}} width="1833" height="1104" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EMVq000001LGFi.jpg" />
</Frame>

The premade filters display in groups of Day filters, Week filter, Month filters, and year filters. The default view is the day filters, as in the example below.<br />
Select **Weeks**, **Months**, and **Years** to see the available filters in those groups.

Choose a filter pill to apply it.

<Frame>
  <img alt="date_selector_presets.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/zKZ3HwsBqhLsvFuw/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC3.png?fit=max&auto=format&n=zKZ3HwsBqhLsvFuw&q=85&s=5bf2a8e9be234d521c615ce8b8baa11b" style={{width: 549, height: 328}} width="611" height="365" data-path="images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOC3.png" />
</Frame>

You can clear filters from a Date Selector Card by hovering over the card and selecting <InlineImage src="/images/kb/ka0Vq00000044BV-00N5w00000Ri7BU-0EM5w000005vOCA.png" /> **Clear**.

***

* Learn about
  [Date Selector Cards](/s/article/360042924474)
* Explore
  [chart properties](https://domo-support.domo.com/s/topic/0TO5w000000ZaodGAC/chart-properties?language=en_US)

***
