Using Dropbox to host your data

When building certain widgets, notably with the Spreadsheets integration, image widgets or Custom Widgets API, you will need to point these widgets to a link that hosts your data file.

If you don't have your own web hosting solution, or if you just need a quick and simple way to host your data — Dropbox is a simple solution!

Use Case Examples

Here some use cases for which Dropbox would be a useful hosting solution and the corresponding guides: 

Using Dropbox with Custom Widgets

The Custom Widgets API offers the option to POLL a URL for data. To use this method of displaying data, you'll need to format your data as outlined in the developer documentation and save the data as a JSON file.

To do upload your JSON file to Dropbox, follow these steps:

  1. Navigate to Dropbox.com and sign in. 
  2. Click Upload and select your JSON file. 
  3. Next, hover your mouse over the file then select Share
  4. Then select Create a link. 
  5. Now click Copy linkDisplay percentage related metrics

To use this link within your Custom Widget, follow these steps: 

  1. Head to Geckoboard.com, sign in and navigate to the dashboard you plan to use.
  2. Click Add widget, located in the top right of your dashboard.
  3. You'll see a scrollable list of Integrations, click Custom Widgets.
  4. Select your widget type (e.g. Number & Secondary Stat). 
  5. Set the Method field to POLL.
  6. Paste your Dropbox link into the URL data feed field.
  7. Make any other modifications necessary and click save widget. Use Dropbox for Custom Widgets

Using Dropbox with QR codes

To display a QR code on your dashboard using Dropbox to host your file, follow the steps below.

  1. First, we'll upload your QR code file to Dropbox
  2. Navigate to Dropbox.com and sign in. 
  3. Click Upload and select your QR code file. 
  4. Next, hover your mouse over the file then select Share
  5. Select Create a link. 
  6. Now click Copy link.

To use this link within a QR code widget, follow these steps: 

  1. Head to Geckoboard.com, sign in and navigate to the dashboard you plan to use.
  2. Click Add widget, located in the top right of your dashboard.
  3. You'll see a scrollable list of Integrations, click QR Code and select the widget type.
  4. Next paste your Dropbox sharing link in the URL field, then click SaveDisplay percentage related metrics

Note

If you're looking to use other cloud file hosting solutions such as Google Drive, results may vary. Keep in mind that most services though tend to add a redirect or some other obfuscation which will create an error. 

Using the direct link feature with Dropbox 

To connect your Dropbox account directly to Geckoboard and push data from your Excel spreadsheets, please see this guide.

Alternatively, if you only want to share access to a specific spreadsheet in your Dropbox account, you can create a sharing link and specify a direct link to a single spreadsheet rather than connecting your Dropbox account. 

To upload a spreadsheet and create a sharing link in Dropbox, follow these steps:

  1. Navigate to Dropbox.com and sign in. 
  2. Click Upload and select your spreadsheet file. 
  3. Next, hover your mouse over the file then select Share
  4. Select Create a link. 
  5. Now click Copy link.

To use the Dropbox sharing link you've created and connect a specific spreadsheet file, follow these steps:

  1. Head to Geckoboard.com, sign in and navigate to the dashboard you plan to use.
  2. Click Add widget, located in the top right of your dashboard.
  3. You'll see a scrollable list of Integrations, click Spreadsheets.
  4. Next, in the Choose File menu, select the  link icon.Choose your file from a direct link
  5. Then paste your Dropbox sharing link in the Link to File field and click Save.Choose your file from the direct link field
Was this article helpful?

Awesome! 👍  Thanks so much for your feedback!