Ad-hoc dashboards on mobile: filters not syncing across sheets after recent layout changes (tab-2023.1)

We’ve deployed several ad-hoc reporting dashboards optimized for mobile devices (Tableau Desktop 2023.1). The dashboards work perfectly on desktop, but our field reps are reporting that when they apply filters on mobile, the selections don’t consistently sync across different sheets in the same dashboard.

For example, we have a sales performance dashboard with three sheets: Regional Overview, Product Breakdown, and Customer Details. When a rep selects a specific region filter on the Overview sheet, sometimes the Product Breakdown sheet updates correctly but Customer Details shows all data instead of filtered results.

I’ve checked the filter scope configuration and everything appears to be set to “Apply to All Using This Data Source.” The mobile layout design seems fine in the preview. Is there something specific about sheet-level versus dashboard-level filters that behaves differently on mobile? This inconsistency is causing confusion for our sales team who rely on these dashboards during client meetings.

Just adding to what others have said - I’ve found that explicitly setting filter scope at the worksheet level (even when using dashboard-level filters) helps with mobile consistency. Go to each individual sheet, right-click the filter, and explicitly set “Apply to Worksheets” > “Selected Worksheets” and manually check all three sheets. This redundancy sometimes resolves the sync issues on mobile where the automatic “All Using This Data Source” setting fails.

I’ve seen similar behavior with mobile-optimized dashboards. The issue often stems from how Tableau handles filter contexts on mobile layouts versus desktop. When you create a mobile-specific layout, filter actions sometimes don’t carry over the same way.

Can you check if you’re using dashboard-level filters or sheet-specific filters? Also, are you using any filter actions between sheets? Mobile layouts treat filter actions differently, especially if you have custom sizing or container arrangements that differ from your desktop layout.

I’m going to provide a comprehensive solution that addresses all three aspects of your mobile filter sync issue: filter scope configuration, mobile layout dashboard design, and the sheet-level versus dashboard-level filter behavior.

Filter Scope Configuration: The root cause is that Tableau’s “Apply to All Using This Data Source” setting doesn’t always translate correctly to mobile layouts when you have reorganized containers. You need to be explicit:

  1. For each dashboard-level filter, right-click and select “Apply to Worksheets” > “Selected Worksheets”
  2. Manually check Regional Overview, Product Breakdown, AND Customer Details
  3. Click “OK” and then immediately test on Tableau Mobile app (not just mobile preview)

Mobile Layout Dashboard Design: Your container restructuring is causing the filter context to break. Here’s the fix:

  1. In your mobile layout, ensure all three sheets are in the SAME parent container (either all vertical or all horizontal)
  2. If they’re nested in different container levels, the filter propagation can fail
  3. Create a mobile-specific filter container at the TOP of your mobile layout
  4. Place a duplicate of your region filter in this mobile-specific container
  5. Remove any desktop filter objects from the mobile layout that aren’t in this top container

Sheet-Level vs Dashboard-Level Filters: This is the critical piece most people miss. Mobile layouts work better with a hybrid approach:

  1. Keep your dashboard-level filter for the primary dimension (Region in your case)
  2. For the Customer Details sheet specifically, add a sheet-level filter as well that mirrors the dashboard filter
  3. Set the sheet-level filter to “Only Relevant Values” - this creates a redundant filter path that mobile can reliably use
  4. The sheet-level filter won’t be visible to users but ensures the data is filtered even if dashboard-level propagation fails

Filter Actions Adjustment: Since you mentioned having a map-based filter action, modify it specifically for mobile:

  1. Go to Dashboard > Actions > Your Filter Action
  2. Click “Edit” and look for “Run action on” setting
  3. Change from “Select” to “Menu” for mobile layouts - this prevents the action from conflicting with dashboard filters
  4. Alternatively, create TWO separate filter actions: one for desktop (Select), one for mobile (Menu)

Testing Protocol: After implementing these changes:

  1. Publish to Tableau Cloud or Server
  2. Test on actual mobile devices (iOS and Android), not just desktop mobile preview
  3. Test the filter sequence: apply region filter first, then try the map click action
  4. Verify Customer Details updates in both scenarios

Why This Works: Mobile layouts in Tableau 2023.1 use a different rendering engine that’s more literal about filter relationships. Desktop layouts can infer filter relationships through container hierarchy, but mobile requires explicit configuration. The redundant sheet-level filter acts as a safety net, and the simplified container structure ensures filter context flows correctly.

If you’re still seeing issues after this, the problem might be data blending or custom SQL in the Customer Details sheet that’s not respecting filter context on mobile. Let me know if you need help investigating that angle.

Thanks for the quick response. I’m using dashboard-level filters, not sheet-specific ones. We do have one filter action set up that allows users to click on a region in the map view to filter other sheets. Could that be causing the conflict? The mobile layout does have a different container structure - we collapsed some horizontal containers into vertical ones for better mobile viewing.

Before you go down the parameter route, try this troubleshooting approach. The inconsistency you’re describing with the Customer Details sheet specifically suggests it might be related to how that sheet is configured in your mobile layout.

First, check if Customer Details uses any custom calculated fields or filters that the other sheets don’t use. Sometimes mobile rendering struggles with complex calculations combined with filter contexts. Second, verify the data source connection - if Customer Details pulls from a slightly different data source or uses a blend, mobile filter propagation can break.

For your immediate issue, here’s what typically works: Remove the Customer Details sheet from your mobile layout temporarily and re-add it. When you do, make sure you’re adding it directly from the dashboard pane, not copying from the desktop layout. This forces Tableau to rebuild the filter relationships for mobile specifically.