Connect your Excel spreadsheet using Sharepoint

Our Spreadsheets integration is a quick and easy way to transform your Excel files into beautiful dashboards. In this article, you'll connect and push data from your Excel spreadsheet hosted in Sharepoint.

To connect your Excel file from Sharepoint, follow these steps.

  1. Click Add widget, located in the top right of your dashboard.
  2. You'll see a scrollable list of Integrations. Click Spreadsheets.
  3. From the Choose File menu, click on the link icon.

    Important note

    Only the .xlsx file extension is supported for Excel files.

    Choose your Excel file from a direct link


    The file size limit for uploaded spreadsheets is 5 MB.

  4. If you haven't already, you'll need to generate a direct download link in Sharepoint.

    In Sharepoint, right-click the file you want to share, then select Share.
  1. In the the Share window that appears, make sure access is set to Anyone with the link can edit.


    If you can't see the option View link – no sign-in required in the drop-down list, you may need to enable external anonymous sharing on a site collection.

    To do this, follow these steps:

    1. Head to your Sharepoint Admin Center.
    2. Click on Site collections.
    3. Select the Site collection where you file is located.
    4. Click Sharing to display the external sharing options.
    5. Make sure that the option is set to Allow sharing with all existing users, and by using anonymous access links.

    Every setup is different, so we can't guarantee these steps can be replicated. Your site admin might be able to help you.

    Alternatively, you may also find these links helpful:

    Share vs. Get a link in SharePoint and OneDrive

    How To Get A Direct Download Link For A File In Office 365 Document

    How to get a Download link for a document in SharePoint library for anonymous users

  2. Click Copy Link.
  3. When the Link copied message appears, use this tool to generate a direct link that Geckoboard can read.
  4. Return to Geckoboard, in the Link to file field, paste the copied link to your hosted file. Our integration will do the rest.Choose your Excel file from the direct link field
  5. And that’s it! You're now ready to prepare a visualization using your spreadsheet data.


    Each time you make changes to your hosted .xlsx spreadsheet in sharepoint, those changes will automatically sync with Geckoboard through the generated link. You'll be able to see your changes on your dashboard when the widget refreshes (every 15 minutes).

Was this article helpful?

Awesome! 👍  Thanks so much for your feedback!

Sorry about that! Start a conversation now.