Salesforce Dashboard App icon

Salesforce Dashboard App

Display Salesforce dashboards and reports on your Screenly screens

Screenshots

A responsive App for displaying Salesforce dashboards and reports on digital signage screens.

Salesforce Dashboard App

The Salesforce Dashboard App brings your live dashboards and reports directly to digital signage screens, keeping sales floors, offices, and operations teams up to date with real-time data. Secure OAuth-based authentication means no credentials are ever stored or hardcoded, while a configurable refresh interval ensures your displays always reflect the latest Salesforce data. Try the Salesforce Dashboard App today to turn your CRM insights into always-on displays that keep every team informed.

Display Salesforce Dashboards on Screenly

Step 1: Install the Screenly Package in Salesforce

Before connecting, your Salesforce org admin must install the Screenly Integration package. This is a one-time prerequisite.

  1. Share the following installation link with your Salesforce org admin: Screenly Salesforce Integration
  2. The admin opens the link and is taken to the Salesforce package installation page.
  3. Select who should have access to the integration:
    • Install for Admins Only: recommended. Only the Screenly account owner needs to connect the integration, so admin-only access is sufficient.
    • Install for All Users: grants access to all users in the org.
    • Install for Specific Profiles: restricts access to selected profiles.
Screenly app install on salesforce
  1. Check the acknowledgment box and click Install (or Upgrade if a previous version is already installed).

NOTE: You can skip this step if the Screenly Integration package is already installed in your Salesforce org.


Step 2: Connect the Salesforce Integration

  1. Log in to your Screenly account.

  2. Go to SettingsIntegrations. Salesforce integration on Screenly

  3. Click Connect next to Salesforce.

  4. A dialog will appear confirming the pre-requisite and showing the package installation link. If the package is already installed, click Connect to proceed. If you are connecting to a Salesforce Sandbox environment, enable the Sandbox toggle before clicking Connect. Screenly app install on salesforce check box

  5. You will be redirected to Salesforce to log in. Once authenticated, Screenly will be authorized automatically and you will be redirected back to the Integrations page, where Salesforce will now appear as connected

NOTE: Only the account owner can view and connect the Salesforce integration. Once the integration is added, other team members will be able to create and install the Salesforce Dashboard App on their own, and will be able to select any dashboard or report available in the connected Salesforce account.


Step 3: Install the Salesforce Dashboard App

Once the integration is connected, open the App Store.

  1. Search for the Salesforce Dashboard App, click Create.
  2. Enter a Name for this App. [1]
  3. Under Content ID, select the Resource type [2] — either Dashboard or Report.
  4. Select the specific Resource [3] from the dropdown list.
  5. Optionally, enable Show Labels to display data labels on charts and gauges.
  6. Click Install [4].
Salesforce app installation

NOTE: Once the Salesforce integration is connected, your dashboards and reports are automatically retrieved. You can select them from the dropdown lists during app installation.


Supported Visualizations

For dashboards, the app renders components based on the visualization type configured in Salesforce:

Visualization TypeRenderingNotes
BarHorizontal bar chartGrouped by report row groupings
ColumnVertical bar chartGrouped by report row groupings
LineLine chartGrouped by report row groupings
PiePie chartGrouped by report row groupings
DonutDoughnut chartGrouped by report row groupings
GaugeGauge chartRequires breakpoints configured in Salesforce
FlexTableHTML tableTabular reports with detail rows

For direct report IDs, the app selects the best presentation automatically:

  • Detail rows present: renders as a table.
  • Grouped aggregate data present: renders as a chart.
  • Single aggregate only: renders as a KPI-style value card.

Advanced Settings

The following optional settings are available when creating or editing an app instance:

SettingDescription
Refresh IntervalHow often (in seconds) to fetch updated data from Salesforce. Default: 300.
Show LabelsShow data labels on charts and gauges. Default: off.
Display ErrorsShow errors on screen for debugging purposes. Default: off.

More Dashboards apps

Browse all apps →

Put Salesforce Dashboard App on screen in minutes

Install the Salesforce Dashboard App App and get it live on your screens today.

Install App