I need to display user uploaded images on dash board? Any idea how we can do it.

Answers

  • Laurie Olson
    Laurie Olson ✭✭✭✭

    That depends on if you can predict how many images they might include. If the count is unknown, that will be difficult. I allowed 9 images, and created a field for each of the 9 in a separate sheet, which I then included in the dashboard.

  • kowal
    kowal Overachievers Alumni

    @Baikuntha Sigdel,

    if you put a report on dashbard created from sheets where you have uploaded images it will show those images.

    hope it helps.

    Tomasz Kowalski

    Experienced IT PM and the Real Smartsheet Enthusiast.

    Is there anything else we can help you with? - book your time.

    MASA Consult - Your Aligned Smartsheet Gold Partner

    Find us on LinkedIn & Check our Smartsheet Solutions!

    Tag my name: @kowal if you want me to respond :)

  • tcleaning
    tcleaning Employee

    If you have a seperate "metrics sheet" insert the image into a cell then on your dashboard use the metric widget (stacked metric widget) and point the location to your metrics sheet with the image in the cell.

  • kowal
    kowal Overachievers Alumni

    hi @tcleaning,

    does it work for you ? for me it only displays the name of the photo like photo.jpg and this is link but not the photo itself.

    Tomasz Kowalski

    Experienced IT PM and the Real Smartsheet Enthusiast.

    Is there anything else we can help you with? - book your time.

    MASA Consult - Your Aligned Smartsheet Gold Partner

    Find us on LinkedIn & Check our Smartsheet Solutions!

    Tag my name: @kowal if you want me to respond :)

  • Georgie
    Georgie Employee

    Hi @Baikuntha Sigdel and @kowal,

    Having tested this, I can confirm that @tcleaning's suggestion works when selecting the “Stacked” layout for the metric widget. To clarify, here’s my test sheet with an image uploaded into a cell:

    Screenshot 2025-03-26 at 09.45.22.png

    Next, I added a metric widget on my dashboard, located the above sheet and selected the cell with the image:

    Screenshot 2025-03-26 at 09.45.59.png

    By default, the metric will be displayed using the “Side-by-Side” layout, and this will display the image name as a link, as seen below:

    Screenshot 2025-03-26 at 09.46.06.png

    However, selecting the “Stacked” layout will display the image, as below:

    Screenshot 2025-03-26 at 09.46.22.png


    If desired, you can remove the column name from the metric widget, as well as toggling off “Show Title” and you’ll then be left with just the image, as you can see below:

    Screenshot 2025-03-26 at 09.47.38.png

    Does that work for you?

    Georgie

    Need more information? 👀 | Help and Learning Center

    こんにちは (Konnichiwa), Hallo, Hola, Bonjour, Olá, Ciao! 👋 | Global Discussions

  • tcleaning
    tcleaning Employee

    The "Stacked" metric widget behavior like @Georgie mentioned is key here, otherwise it does show just the file. The reason why you might use a separate sheet and use the process I mentioned is say you have a logo or icon that is on many dashboards, all of a sudden it needs to change to something different. Instead of going to each individual dashboard and updating a new image/logo from the image widget, if you update the logo on the metrics sheet, every dashboard that logo lives on will now update automatically, saving time. It's a little known trick we've used for awhile.

  • kowal
    kowal Overachievers Alumni

    I just learn new thing today about smartsheet! thank you.

    Tomasz Kowalski

    Experienced IT PM and the Real Smartsheet Enthusiast.

    Is there anything else we can help you with? - book your time.

    MASA Consult - Your Aligned Smartsheet Gold Partner

    Find us on LinkedIn & Check our Smartsheet Solutions!

    Tag my name: @kowal if you want me to respond :)

  • Hey everyone,

    I'm working on a project where users upload images as attachments in a sheet. While the attachment file name appears in the metric panel on the dashboard, the actual image does not display. I need a way to show these uploaded images either directly on the dashboard or on a linked page.

    I've tried several approaches—Dynamic View, Dashboard, Reports—but none seem to extract and display the image itself. Most methods only retrieve the sheet data, not the actual attachment. The Metric trick just lists the image filename instead of rendering the image.

    @George @tcleaning – Have you come across a working method for this?
    @Support Team – Is there a way to display cloud-hosted images on a page without downloading them to the local environment?

    Any help would be much appreciated! Thanks in advance.

  • Georgie
    Georgie Employee

    Hi @Baikuntha Sigdel,

    When images are uploaded to the sheet or a row in the sheet, they won’t be displayed as images within metric widgets - this only works when images are added directly in cells. 

    However, there are a couple of ways to display cloud images on a dashboard.

    One way would be to use image widgets to display images directly from Google Drive, OneDrive, Box, or Dropbox.

    Another way would be to use the embed code of the image file in a web content widget. Take a look at the help articles below for more information, including all approved web content:

    As an example, you could have an image within a Google Doc and then take the following steps to get the embed code for that doc and display it on a dashboard:

    1. Click File > Share > Publish to Web > Embed.
    2. Click Publish.
    3. Copy embed code.
    4. In your Smartsheet dashboard, add a web content widget and paste the embed code.

    A final way would be to insert images directly into sheet cells so that you can use metric widgets with the Stacked layout, as described earlier in this thread.

    Hope that helps!

    Georgie

    Need more information? 👀 | Help and Learning Center

    こんにちは (Konnichiwa), Hallo, Hola, Bonjour, Olá, Ciao! 👋 | Global Discussions