Embed Content from Outside Sources in a Dashboard

Enhance your dashboards by embedding interactive content such as videos, charts, docs, and more in a Web Content widget. Use the information here to obtain the right embed codes and URLs for these sources, bringing your desired content into a dashboard.

To successfully embed information from external sources, make sure that you have the correct link or embed code. Below you'll find steps on how to obtain this from various sources.

Certain applications require that you publish content to the web in order to obtain the required embed code. This means that you may expose otherwise private documentation to anyone who obtains the link.

Please consider the security and privacy of your files before going through the steps below and test the privacy settings of Web Content widgets in your dashboard in a separate window (preferably incognito) with the share link before sharing your dashboard with others.

Video Media Content

Vimeo

  1. Go to the video that you want to embed.
  2. Click the paper airplane icon on the right side of the video player.
  3. Copy the embed code, embed link or URL and paste it into the Web Content widget field.

YouTube

  1. Navigate to the video you want to embed and click Share.
  2. Click Embed, and copy the iframe code. 
  3. Paste the code into the Web Content widget field.

You can add "?rel=0" to the end of the URL portion of the iframe code to prevent YouTube from suggesting other videos after the embedded video has played. For example:

<iframe width="560" height="315" src="https://www.youtube.com/embed/7SKHvDoisx4?rel=0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Smartsheet

Paste the embed code (iframe) or publish URL of a Smartsheet item into the Web Content widget field to display it in a dashboard.

Sheet and Report

You can use the Web Content widget to include published Smartsheet items in a dashboard. For more information about publishing Smartsheet items, see Publish a Sheet, Report, or Dashboard.

Form

Paste a Smartsheet form URL into the Web Content widget field to embed it in your dashboard.

You’ll see better results from pasting a form URL into the Web Content widget field as opposed to an embed code (iframe). 

Dynamic View

You can copy and paste the URL of a Dynamic View into a Web Content widget.

You must share both the dashboard and the underlying Dynamic View to anyone that you want to see the embedded dynamic view.
(Learn more about the Dynamic View app.)

  1. Sign in to Dynamic View.
  2. Navigate to the Dynamic View you want to embed.
  3. Copy the URL of that view from your browser and paste the URL into the Web Content widget field.

10,000ft by Smartsheet

Embed 10,000ft views, such as saved reports, by pasting the address URL of the view into the Web Content Widget. For example:

  1. In a 10,000ft report, select the Share button, and copy the URL
    Share Report
  2. In your dashboard, paste the URL into the Web Content widget field

- In order to see the view in your dashboard, dashboard viewers must have a 10,000ft license.

- You may need to first sign out and then sign back in to 10,000ft to access the view in the dashboard.

In addition to reports, the following 10,000ft views are also supported:

  • Current User’s Profile Page
    • app.10000ft.com/me
  • Specific User’s Profile Page
    • app.10000ft.com/users
  • People Portfolio
    • app.10000ft.com/people
  • Schedule
    • app.10000ft.com/plan
  • Project Portfolio
    • app.10000ft.com/projects
  • Analytics Page
    • app.10000ft.com/analytics
  • Reports
    • app.10000ft.com/report

Google

Google Docs, Slides, and Sheets

  1. Navigate to the Google doc, presentation, or sheet that you want to embed.
  2. Select File > Publish to the web.

    If the content is currently unpublished, click Publish.
  3. To restrict the Google content, check the "require viewers to sign in" box.

    Those who do not have permission to view the content will see a blank widget.
  4. Copy the embed code and paste it into the Web Content widget field.

Google Maps

Please use the steps in the "Embed a map or directions" section of the Share a map or directions with others Google help article.

Google My Maps

  1. Visit the Google My Map that you want to embed.
  2. Click the three dot menu that is next to the Map title.
  3. Click Embed on my site.
  4. Copy the embed code and paste it into the Web Content widget field.

Microsoft

With Office 365 applications, if you embed one piece of content as both restricted and public in separate widgets in one or more dashboards, the content will revert to the public setting in all instances according to Microsoft's permission settings.

To keep your content private, do either of the following:

  • Use the code from the Share > Embed section for all instances of the content.

    -or-
  • Create a copy of the content and extract a separate public link by clicking Share > Share with People so that you can maintain one private and one public version.

To confirm that your content is at the proper security setting before sharing it widely, test your dashboard by publishing it and viewing it in an Incognito browser window or by sharing it to another Smartsheet account.

Microsoft PowerPoint Online

To have your content restricted to those in your organization who you specifically grant access to:

  1. Open your presentation in PowerPoint Online. 
  2. On the File tab, click Share > Embed. 
  3. Copy the embed code and paste it into the Web Content widget field.

 To embed for any viewer shared to the dashboard to see:

  1. Open your presentation in PowerPoint Online.
  2. On the File tab, click Share > Share with People.
  3. Click Copy Link.
  4. Paste the link into the Web Content widget field.

Microsoft Excel Online

To have your content restricted to those in your organization who you specifically grant access to: 

  1. Open the Excel Online file that you want to embed.
  2. On the File tab, click Share > Embed. 
  3. Copy the embed code and paste it into the Web Content widget field.

To embed for any viewer shared to the dashboard to see:

  1. Open the Excel sheet in Excel Online.
  2. On the File tab, click Share > Share with People.
  3. Click Copy Link.
  4. Paste the link into the Web Content widget field.

Microsoft Word Online

To have your content restricted to those in your organization who you specifically grant access to:

  1. Go to File > Share, and click Embed.
  2. Click Generate.
  3. Click the arrow next to Interaction to make some choices about what people can do with the embedded view of the document.
  4. Copy the embed code and paste it into the Web Content widget field.

To embed for any viewer shared to the dashboard to see:

  1. On the File tab, click Share > Share with People.
  2. Click Anyone with this link can edit is selected in the box and click Apply.

    NOTE: This will not let people edit your document in a dashboard; it will ensure that all dashboard viewers can see the document.
  3. Click Copy Link.
  4. Paste the link into the Web Content widget field.

Bing Maps

  1. In the top bar, click More > Share.
  2. Click Embed.
  3. Change options as desired, and click Generate Code.
  4. Copy the embed code and paste it into the Web Content widget field.

Microsoft Power BI

Microsoft has released a secure publish option, see this Microsoft blog article for more information.

  1. Go to a workspace and then to the report that you can edit that you want to embed. 
  2. Click File > Publish to Web.
     
    NOTE: Depending on your BI configuration, you may have to instead click Create Embed Code and select Publish.
     
  3. Copy the embed code or link provided and paste it into the Web Content widget field.

Tableau

Tableau Online Embedding is supported from the cloud Tableau Online app only. Tableau on a self- hosted server and Tableau public links aren't supported.

  1. Go to the Tableau content that you want to embed and click Share.
  2. Select the link not the embed code. 

The Web Content widget accepts iframe code only—the embed code will include a <script> tag.

To customize which charts you want visible, you can resize the widget. If a chart is on the bottom, to make this specific chart the only visible one, you can edit the Tableau dashboard itself and move that chart to the top.

Adobe XD Creative Cloud

  1. Open the Adobe file that you want to embed.
  2. Click the Share icon in the upper-right corner.
  3. Click Publish Prototype.

    NOTE: In the Publish Prototype window, you have the option to add a password to further secure your file.  
  4. Click Update.
  5. Click the iframe </> icon.
  6. Paste the code into the Web Content widget field.

Domo

  1. Navigate to the Domo visualization that you want to embed.
  2. Click the Sharing icon.
  3. Click Embed Card.
  4. Copy the iframe code and paste into the Web Content widget field.

Lucidchart

  1. Navigate to the Lucidchart content you want to embed.
  2. Click Share > Embed.
  3. Copy the code and paste into the Web Content widget field.

Prezi

  1. Navigate to the presentation that you want to embed.
  2. Click Embed.
  3. Copy the code and paste into the Web Content widget field.