Zapier

Updating SpreadsheetWeb Hub Applications with Google Drive

This article will show you how to automate the process of updating SpreadsheetWeb Hub applications’ underlying Excel workbooks via Zapier by connecting the…

This article will show you how to automate the process of updating SpreadsheetWeb Hub applications’ underlying Excel workbooks via Zapier by connecting the SpreadsheetWeb Hub application with Google Drive.

Most Excel files in SpreadsheetWeb applications contain proprietary data to drive calculations. This data can be anything from price lists and stock prices to FX rates. To keep calculation results accurate, the data may need to be updated frequently. Once updated, the Excel file will need to be uploaded to SpreadsheetWeb server and the application will need to be republished. Repeating this process frequently can be time-consuming. This integration will automate this process and make it transparent to the end user. While the users update the data in the Excel file from a standard file-sharing service like Google Drive, OneDrive, Box, or Dropbox, the automation will upload the file to SpreadsheetWeb and republish the application every time the file is updated.In this example, we will create a Zap on Zapier to connect the SpreadsheetWeb Hub application to Google Drive. Each time an update is made on Google Drive, this Zap will trigger and update the SpreadsheetWeb Hub application using that spreadsheet.

Below is a screenshot from the SpreadsheetWeb Hub application and its underlying Excel workbook.

Update App GD 1 1: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 1

The first step is to upload the Excel workbook to Google Drive.

Update App GD 2: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 2

After uploading the workbook, you can create the Zap. Go to Zapier and click on create a new Zap. Add a trigger. Choose the application as Google Drive and the event as Updated File.

Update App GD 3: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 3

Update App GD 4: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 4

Then, connect with your Google Drive account.

Update App GD 5: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 5

Update App GD 6: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 6

The next step is to set up the trigger. Select the spreadsheet you want to send to the SpreadsheetWeb Hub application to update the application. Make sure to select “Yes” for Include Deleted.

Update App GD 7: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 7

Now, you can start to test the trigger event to make sure the connection is valid. You will see an updated file saved to your Google Drive.

Update App GD 8: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 8

After testing the trigger event, add an action. Choose the application as SpreadsheetWeb Hub and the event as Update Calculation.

Update App GD 9: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 9

Then, connect with your SpreadsheetWeb Hub account.

Update App GD 10: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 10

Next step is to set up an action. Select Update Application action.

Update App GD 11: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 11

Select the workspace and application on your SpreadsheetWeb Hub account and the file from the Google Drive to use to update the SpreadsheetWeb Hub application.

Update App GD 12: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 12

Make sure to add the Title as Filename and File as Excel File. Then test the action event to make sure the connection is valid.

Update App GD 13: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 13

After testing is successful, the Zap is ready to publish.

Update App GD 14: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 14

To use the Zap, go to your Google Drive and open the spreadsheet.

Update App GD 15: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 15

Make any needed updates on the SpreadsheetWeb.

Update App GD 16: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 16

Update App GD 17: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 17

In this example, we update the multiplication factor for the effective date of 3/1/23. When you are done, save the SpreadsheetWeb.

Update App GD 18: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 18

Update App GD 19: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 19

After saving, go back to Zapier and Run the Zap. You can also wait a few minutes, and Zapier will detect that the file is updated and automatically trigger the zap. Note that this trigger time may take up to 15 minutes, depending on your Zapier account. It is as fast as 1 minute in more expensive Zapier accounts.

Update App GD 20: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 20

Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 21

If Zap Runs successfully, the SpreadsheetWeb Hub application using the spreadsheet will be updated and published automatically.

Update App GD 22: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 22

Next time you run the application and enter 3/1/23 as effective date, the calculation results will reflect the updated multiplication factor in Excel file.

Update App GD 23: Updating SpreadsheetWeb Hub Applications with Google Drive interface screenshot 23

And this is how to utilize Zapier to automate the process of updating a SpreadsheetWeb Hub application’s underlying workbook and publishing it automatically by using Google Drive. Note that the same process can be applied to Excel files stored in other file storage services integrated with Zapier like OneDrive, Dropdown, and Box.