One of my biggest bugbears as a web designer, working with event managers for over 25 years, is double handling of data. A lot of my clients will utilise an Excel spreadsheet during the planning phase of their conference in order to prepare the conference program. They will then send that to me to be reworked for use on the conference website and then again when it comes time to design the final printed program or event app.
I want to talk specifically here about Using Google Sheets for Your Conference Program on a conference website.
Let’s say you have a set of data in an Excel document that you have been sharing back and forth with your client. You then forward this to your web developer and ask that they duplicate this for web use. The program is now live on the website and it looking great but as we all know, there are ongoing changes that will occur, right up to and during the conference.
The problem is, now you have two sets of data to maintain; your original spreadsheet and the web version. So every time you or your client makes a change you have to remember to highlight these changes so that they can be communicated to your designer. They will then take time to interpret these changes and replicate them on the website version which you will have to then check for consistency.
There is a much more efficient way.
Google allows the embedding of a spreadsheet on a website that is automatically updated as the original Google Sheet is updated. This creates a “live” spreadsheet and best of all, only one set of data. You can share your Google Sheet with your colleagues, conference committee and web developer and all changes made to this sheet will be reflected on the website in real-time (well there can be a slight five minute delay).
So how do you do this?
Embedding the original Google Sheet into your website
The process is very simple and the results will definitely save you a lot of time.
To embed a Sheet from Google Docs, open the spreadsheet you want to embed and click on the Publish to the Web link under the File menu.
Click the Publish button.
Then Embed and copy the code into your site (or ask your web developer to do this).
Now all you need to do is make changes on your Google Sheet and the changes will be reflected in real-time on your conference website. In my experience, the automatic update always worked flawlessly; however, if that does not happen you can force a refresh of the web page, wait five minutes and check again or:
- Open your Google Sheet;
- File > Publish to the Web… > Republish now.
- Magic! You should see the program data updated on your website.
You can now adjust fonts, cell colours, cell widths, height and frame-borders directly in the Google Sheet to customise the apperarance of your program. You can also adjust the appearance by changing some values in the <iframe> code in HTML mode.
This is how your Google Sheet prepared conference program can look…