You are on page 1of 20

Structure your

data, scale your


business.
The Sheetgo guide to process design.
2 Structured data,
scalable processes.

6 What do you want


your data to tell you?

Contents

7 How do you get


your data?

15 Dealing with
data
Structure your data,
scale your business.
The Sheetgo guide to process
design.

Focus on Imagine a system where you only have


to input data once. That data is distrib-
decision-making, not uted to everyone who needs it, across
your entire company — automatically.
data management. Everyone who needs that data to
make decisions and take strategic
action will be able to access it without
Every organization in the world is built calling, emailing or asking you
on data. Data on stakeholders, anything.
customers, products, sales, inventory,
employees, finances. Imagine how much time you will gain
for:
And data-driven companies (those
who use data as the basis for business ·Strategic conversations.
decision-making) are the ones who ·Important decision-making.
gain a competitive advantage in the ·Taking action.
market. ·Creative work.
·Vacation — without interruptions.
But how do we get the right data to
obtain the insights we need for ...or just grabbing a coffee.
growth?
No matter what size or type of organi-
The truth is that most of us spend zation you work in (an SME, non-profit,
more time entering, finding, collecting, or a department within a large corpo-
moving and processing data than ration), you can design and implement
actually analyzing it. this system in your workplace — with
the tools you already know and use.
Think about the last report you creat-
ed. Did you spend longer pulling the In this short guide we’ll show you how.
data together than sitting down to
evaluate it?

2
Scalable businesses You’ll learn :

need scalable 1 - The 3 steps for every data pro-


cess.
processes. 2 - How to use the Sheetgo process
design framework.
Well-designed and automated data
processes not only save you time — 3 - How to increase productivity with
they can save your entire business. automation and collaboration.

Copy-pasting or manually re-entering


data is time-wasting, unproductive ...
and also dangerously prone to errors.

Inefficient and manual processes are a


huge drag on both productivity and
growth.

At Sheetgo, we’ve helped hundreds of


companies eliminate manual work by
designing and building their own
customized automation systems.
Here we’ll share some of the key
lessons we’ve learned.

3
All data is the same. is good news, because it means
anyone can design and implement an
automated process. We can all be
We all tend to think that our business significantly more productive and get
is completely unique and that the more data reliability without coding or
tasks and systems we’ve created are the help of an IT team.
specific to our company or our
product. Because we adapt and At Sheetgo, we’ve worked with every-
optimize processes over time, we can’t one from government organizations to
always find a piece of pre-packaged restaurants, from AI-powered tech
software that covers everything, startups to schools.
especially when we have cross-depart-
ment processes. It doesn’t matter what data you have, it
matters what you do with it.
In reality, all business processes—even
the most unusual, customized Every business process has 3 data
ones—follow a similar pattern. And this flow steps.

Date SKU Quantity


Date SKU Quantity
Average check-out items per weekday
Volume of items per day
4/9 42517 23 Unit
M
2/5 50232 24 Unit
T
5/8 55942 63 Unit
W
6/9 56045 68 Unit T
7/4 89459 53 Unit F

8/2 22411 13 Unit S

2/1 14039 03 Unit S

1/9 20268 25 Unit

6/2 75721 35 Unit

1. Collect 2. Prepare 3. View


This is where everything starts: where The preparation step involves making Multiple people are involved in
you input the data for a specific task or sense of the input data and transform- decision-making so the results
process. Examples of data input include: ing that data into actionable informa- produced in the preparation stage need
tion. to be easy to understand and shareable
• A purchase request. in a simple visual way, with charts,
• A list of prospective contacts on a After your data is prepared, you can tables or totals, etc.
sales landing page. generate values, tables and charts to
make it easy for anyone to quickly spot This step is critical because this is
• Finance department expenses.
trends, monitor values, or compare where analysis takes place and where
• Marketing campaign performance key business decisions are made. It can
actual results with goals.
results. be incredibly time-consuming if the data
• HR evaluation forms. flow structure leads to incorrect
• A database of products. information or if the data flow is not
automated. Delays in people receiving
The data input is the trigger for your and analyzing data can impact critical
entire process. It could be anything from decision-making and the success of a
a simple manual entry in a spreadsheet business.
to a complex dataset extracted from
software or an ERP.

4
The Sheetgo The Sheetgo process design framework
guides you to apply the same logic when
building your scalable process.

process design Begin by defining the end goal.

framework What data do you want to see?

With any strategic activity, we start by


defining our goal and then based on
Average check-out items per weekday
Volume of items per day

where we are right now, we find a way


M

(View)
T

to get from A to B. Imagine that your


W

goal is to run a marathon. You need to


F

evaluate what level of fitness you’re at


S

now, and then design a training


program to get you there. Your training
program would be totally different if
your goal is to swim 1 mile or lift 80 kg. Then think about where you’re
And you only know what to do if you starting from.
know what your target is. How will you collect the data?

Before you get started:

•Always start your design from scratch.

•Don’t open your spreadsheets (yet)!


Start with a pencil and paper.

•Think about who will be impacted by


the process when you design it.
Now design the process.
•Involve these colleagues or clients at What is the best way to get from
Collect to View, based on your
the outset to save you having to make team’s requirements?
changes later.

Date SKU Quantity


Date SKU Quantity

4/9 42517 23 Unit

2/5 50232 24 Unit

5/8 55942 63 Unit

6/9 56045 68 Unit


7/4 89459 53 Unit

8/2 22411 13 Unit


2/1 14039 03 Unit

1/9 20268 25 Unit

6/2 75721 35 Unit

5
View

What do you want to manage when you want to scale.


Build a solution that gives you the key
your data to tell you? information you need to view. Leave
non-essential elements for later.
Focus on what data you want, not
what data you already have. This 1. What question do you want
means listing the exact information to answer?
you need, and thinking about the best
way to present it visually. Spend time What do you want to know and what
being specific about what you want. format do you want the data in? Do
you want a chart or a table? Do you
When designing an inventory dataflow want a single metric?
for instance, you will probably want to
see a list of items that you need to
purchase in the coming week as well
2. Who is it for?
as the ones that have been sitting in
Remember that you are already famil-
your storage for a while. In that case,
iar with your data, but others are not.
your goal will be a table with a com-
Make it accessible to the person who
plete list of items. The list will need to
will view the data. Will it be shared
contain values such as product ID,
internally or externally?
description and a time or date (such as
The best format might be a dashboard
a deadline to purchase more stock).
for your whole team to access at any
time. Is it just a number, a chart in a
One size does not fit all! Don’t try to
quarterly team presentation or a
incorporate your entire company into
detailed report?
one single process. You’ll end up with
a process that does one thing well,
and another thing badly. It’s also hard 3. How often do you want the
data updated?
In our experience, data that forms a
Average check-out items per weekday Total itens in stock
key part of a process normally requires
M

T
1,677 daily, hourly or even real-time updates.
For reporting, weekly or monthly
updates are usually sufficient.
W Volume of items per day

S
6
Collect

How do you get Source

your data? How is the input generated?


This is the step techie people tend to The source will vary depending on the
skip (because it’s what they’re good at) type of process and the size of the
and the step non-techie people get a company.
little afraid of.
For example, in the finance
These are our tips: department of a small company, if you
need to compare your actuals with
•For techies: take the time to plan this your budget, your data will probably
stage. You’ll probably be able to sim- be distributed in department spread-
plify your solution and make it easier sheets and a master spreadsheet
to transfer the system to non-techie managed by the finance analyst. Part
colleagues to maintain. of it will likely be entered manually.
•For non-techies: dealing with raw If you’re carrying out budget vs. actual
data may seem complicated but it’s analysis in a large company, your
simpler than it looks and it’s very actuals will be in an ERP and your
important for enabling automation. If budget will be in a spreadsheet. A
you need help with a specific chal- spreadsheet allows you to create
lenge, share it with us and we’ll be different models and it’s an easier
happy to help. input tool for people in other depart-
ments to enter their expenses.
There are 3 elements to think about in
relation to your data collection: In many departments, you will have a
variety of sources for collecting or
1 - Source generating source data such as forms,
spreadsheets or different software.
2 - Format

3 - Frequency

7
Let’s look at the main data registration.
sources:
Google Forms not only save you time.
They ensure accuracy.

Email, messaging apps, When someone enters data themself


docs or PDF. into a Google Form, it’s more likely
that the details are correct. No more
These may seem like an easy way to spelling mistakes or wrongly entered
send data but they are best avoided! phone numbers.
The data is unstructured and gets lost
easily. These methods generate a lot It’s also already in the correct format
of manual work and mistakes. Instead, for transfer to your Google Sheet.
provide a form for colleagues or
clients to share information. Automating and scaling your process-
es involves replacing manual work
Software: ERPs or apps. (like emails, calls and copy-pasting)
with digital data collection channels.
But your data needs to be extracted in
Most software has an export button for the most user-friendly and collabora-
you to download the information to tive way possible.
Excel, CSV or Google Sheets format.
You can click to export the data, but if Let’s imagine that you’re a school
you have an IT team, ask them to auto- administrator and you want to create
mate the generation of spreadsheets a system for your teachers to report
with the data you want, saved in your grades. You may be familiar with
cloud storage so it’s ready for you to spreadsheets and regularly use them
work with it (bribe them with donuts if to analyze and collate data — but a
necessary). spreadsheet might not be the most
accessible, simple or user-friendly
Google Forms. data collection source for your
teachers.
You might think of Google Forms as a
Google Forms offer a more
survey app, but we recommend using
user-friendly interface than a spread-
it whenever you want to gather any
sheet. You can import the data directly
kind of information from colleagues or
into a sheet, collating the reports from
customers. For internal employees,
your teachers automatically.
you can use it for
things such as supply requests, job
So, let’s talk about data and file format
applications, IT, or vacation requests.
to enable you to manage your collect-
For customers, it can be used for
ed data.
everything from orders to event
8
Format The solution?
Spreadsheets.
Spreadsheets are great because Get your spreadsheets
they’re easy to use, they structure the talking.
data, and you can start preparing the
collected data straight away. As a data The key advantage of spreadsheets
source, spreadsheets have some (their flexibility and user-friendliness)
downsides. If multiple people have can also make them risky. Everyone
access to the same sheet, they can can use them. Most spreadsheet
alter another person’s data. For data users are not techies or experts in
transfer automation, it’s also essential formulas, so as a result it’s common to
that people format their data correctly find copy-paste mistakes, incorrect
in the spreadsheet. formulas and multiple errors.

Think spreadsheets are a thing of the Here we’ll show you how to:
past? Think again.
• Get your team using spreadsheets
70% of companies' decisions are still in a smart, structured and safe way.
based on data in spreadsheets. And Design a scalable process based on
according to research from Gartner, spreadsheets.
the number of spreadsheets is dou-
bling every year. • Avoid data chaos and spreadsheet
overload.
No matter which software you use:
Google Analytics, Hubspot, Asana,
Shopify or ERPs like SAP and Hyperi-
on…

there is one thing that almost every


worker and every company still has in
common: spreadsheets.
Date SKU Quantity
4/9 42517 23 Unit

One reason for this is that spread-


2/5 50232 24 Unit

5/8 55942 63 Unit

sheets are still the easiest way for


6/9 56045 68 Unit

7/4 89459 53 Unit

22411 13 Unit

non-programmers to organize, manip-


8/2

2/1 14039 03 Unit

1/9 20268 25 Unit

ulate, and analyze data. 6/2 75721 35 Unit

Often, a spreadsheet is the only way


to combine and analyze data from
multiple software packages that do
not talk to each other.

9
A spreadsheet-based solution is are all inefficient, outdated working
incredibly flexible. Why? practices that can be completely elimi-
nated.
You can
• Combine and process data from The key to team productivity is
multiple software packages. collaborative tools, used in the right
way.
• Get all your data in one place for
analysis and reporting. You can make your processes scal-
able by using cloud-based software.
• Create expandable databases. This allows easy access to files and
real-time collaboration. G Suite is the
current leader in online office
• Do it yourself. No coding, no need applications.
for an expensive developer.

• Customize and adapt. No need to


change software as processes change.

• Save money - spreadsheets are


affordable and accessible.

You need to consider 2 key factors


when creating a spreadsheet-based
solution:

1 - File format.

2 - Data format.

File format
Are you an Excel user?
A scalable process must allow stake- Microsoft also has an online
holders to access and analyze data in spreadsheet format and collaborative
a smart way. That means quickly environment, but it has not yet caught
(instantly or automatically) with mini- up with Google Sheets in terms of
mal (or zero) communication and user-friendliness and features. It’s not
manual work. currently as easy as G Sheets to
connect spreadsheets and share them
Sending files as email attachments, with colleagues to create automated
waiting for file revisions, calling to solutions.
check facts and get fresh data … these
10
Why Google Sheets? •Is flexible: easy to incorporate new
information, saving you time.
In real time.
•Allows you to perform analysis with
Up-to-date, accurate, and readily-avail-
simple formulas, preventing formula
able information means quicker deci-
errors.
sion-making and no delay in taking
action. This is key when you want to
Before we had collaborative tools like
grow your business.
G Suite, we would work in one single
spreadsheet, controlled by one owner.
A collaborative system.
The same spreadsheet would be used
This means less reliance on individual
to input, process, analyze and report
team members for specific tasks.
data. As each function requires a
The person who made the spread-
different format to perform well, we’d
sheet is on vacation? No problem.
end up with a spreadsheet that did
Need to check a stat from another
everything, but didn’t do anything
department? No need for a time-wast-
quite right.
ing email or phone call.
In cloud-based platforms like G Suite,
Ready for automation.
you can share any file with anyone,
If you want to scale your organization,
collaborate on files in real time and
you need to automate manual tasks.
connect data easily between different
By using Google Sheets, you can con-
sheets. You can create a more effi-
nect data more easily, in workflows.
cient system by using multiple spread-
sheets and giving each one a specific
Data format role.
If you put dirty fuel into an engine, it There are 2 types of data input:
will probably keep running for a while,
then start to break down frequently, 1 - Database data.
before meeting an early death.
2 - Activity data.
Your data process is exactly the same.

By taking the time to structure your


data well at the outset, you will make a
system that:

• Works efficiently.

•Has a longer life-cycle.

11
Database data is data that you use as or if there’s a large volume of data
a reference. (or different people need to maintain
it) it’s better to keep it in separate
This data is stable or fixed: it doesn't spreadsheets.
change frequently or suddenly.. You
need to have this data well organized
so you can combine and analyze it
with activity data. 2. Activity data changes frequently.
It’s the data generated by your
Imagine that you run a restaurant or a processes.
cosmetics company. You will need a
database of recipes containing all your This is the “current” data reflecting
products, ingredients and quantities. what’s happening in your business on
This information is essential every a day-to-day basis. In a sales team, for
time you generate a production order. instance, activity data might include
It needs to be connected to your the contact details and status of new
inventory system to calculate which leads. The team will be constantly
ingredients are used, and in which logging and updating this information.
quantities, for every single order.
The database data in this case might
If you work in operations or HR, you include the list of sales reps and their
might need a database of employees field of responsibility. It doesn’t need
showing their availability, contract to be changed frequently.
(part-time, temporary), hourly rate,
and so on. This database data will be In a finance process, activity data
brought together with the number of includes things like expenses, funding
actual hours worked to create a table and loans.
containing the information for their
pay. Activity data must have a date or time
attached to it. This is essential for
When designing your solution, it’s creating a dashboard or report.
important that database data is
isolated in a private or view-only It’s important that people can enter
spreadsheet — people must not be input activity data in a user-friendly
able to alter this data (either way — but it’s also important that they
intentionally or accidentally). This do not do not alter another person’s
guarantees data reliability and, if data. At the same time, the data needs
needed, data privacy. You may need to to be well structured so you can apply
use multiple sets of database data for formulas for analysis.
one specific process. You can bring
them together in one single
spreadsheet with multiple tabs,
12
You can do this by:

• Using Google Forms. These provide


a user-friendly interface and a
structured data input.

• Integrating your software with a


spreadsheet.

• Importing information to a specific


folder.

• Using separate spreadsheets for


individual users to prevent too many
hands touching the same data.

For both database and activity data


there are key structural issues that
need to be addressed for your
solution to be scalable.

Date SKU Quantity


4/9 42517 23 Unit

2/5 50232 24 Unit

5/8 55942 63 Unit

6/9 56045 68 Unit

7/4 89459 53 Unit

8/2 22411 13 Unit

2/1 14039 03 Unit

1/9 20268 25 Unit

6/2 75721 35 Unit

13
4.Similar data in different
formats.
The top 5 data no-nos:
2. Rows and columns with no
data. This could be a number written in
a different way (e.g. 1,000 or
This tends to happen when the 1.000) or different date formats.
The top 5 data no-nos: This can happen if data comes
input format is non-tabular.
from different sources.

List of books:
302-543-0104 Department Date %
1-Le Petit Prince Charlotte Finance 3/2 10.2
(The Little Prince)
ID 12 502-525-0604 finance 9.7.2020 10,2
2-Moby-Dick Finances 1.4.2020 ten
Isabelle
3-Harry Potter and the ID 13 372-135-0435 MKT Jan/20 31.3
Philosopher's Stone Daniel Marketing dez.19 50.6

4-Alice's Adventures in
Wonderland

ID 12 Charlotte 562-543-0153 3. Multiple namings or data


ID 34 Diego 122-523-0104 formats in a field that
ID 21 Alex 772-563-0746 should contain the same
ID 13 Daniel 232-543-7501
type of data.
1. Data in a non-tabular
format. This happens if you don’t
use data validation, which
This is unstructured data. At 5.Similar data arriving in the means guaranteeing that a
the input stage, your data wrong order. number is a number. It might
needs to be structured and sound strange, but some-
that means it should be in a This is a particular problem when times you think you’re
tabular, grid-like format, in we can’t change the source. looking at a number, but the
columns and rows. It may look spreadsheet can be reading
boring or hard to read, but it as a text. Numerical
you do not need something formulas will not work
readable or visually attractive properly on top of this data.
at this stage (that’s your Remember you are smarter
report, which will come at the than a spreadsheet!
end!).

Frequency
Differences between the frequency of the
data source and the frequency of the data
visualization require you to make data
transformation adjustments.

Let’s explain that.

For example, imagine you extract weekly data


but you want to generate monthly reports. Or
your input data is in US$ but you want to see
€ on your dashboard.

These are differences in frequency.

14
Prepare

Dealing with data This is particularly important where


there is a lot of input (or a lot of people
touching the same spreadsheet).
OK, so now you know what data you
want to see and where it’s coming
from, it’s time to prepare your data for 2. Automate data transfer
visualization. between spreadsheets
People end up spending most of their This is where the productivity magic
time on this step when the process is happens!
not well-structured or automated. This
often entails manual work, fixing By automating, you can eliminate
formulas, auditing values, and so on. time-consuming manual work and
We want to help you spend more time communication, saving hours every
analyzing data, not managing data. week.

There are 3 golden rules in You also get up-to-date data, exactly
where you need it, when you want it.
the prepare step:
When working in a cloud-based envi-
1 - Maintain one single source of truth.
ronment, you’ll be more productive —
even when you have more spread-
2 - Automate data transfer between
sheets.
all spreadsheets in the solution.
When using Google Sheets, there are
3 - Use intelligent formulas.
a few different ways to automate data
transfer.

1. Maintain one single source


of truth

This means that you must never trans-


form data in the source file. Instead, it
is better to carry out all changes in a
new sheet. This separation helps guar-
antee data reliability.
15
Google Importrange formula On top of that, you can consolidate,
filter and query data — allowing you to
The IMPORTRANGE formula imports a create a complete, automated work-
range of cells from another spread- flow system that works just like a
sheet. data-base without any coding.

The great thing about Importrange is


that it’s quick, you can use it for any
cell in your sheet and it allows you to
import whole ranges of cells. It works
really well for one-time, one-off data
transfers, giving you real-time data
when the spreadsheet is open.

The weakness of IMPORTRANGE is


revealed when you want to perform 3. Use intelligent formulas
multiple imports from multiple spread-
sheets. There is no traceability and it’s
Intelligent formulas are expandable
easy to forget where you’re importing
and lighter for Google to process.
data from.
These formulas expand automatically
when data volumes change: you don’t
If you import data in a cascade format,
need to alter the formulas to adapt to
you will experience a delay while the
the data.
data loads and this can result in errors.
Multiple formulas can make your sheet
This means you:
heavy and this can break the sheet,
especially as your data expands over
• Increase the life-span of your spread-
time.
sheet.

Sheetgo • Prevent your spreadsheet from


crashing — this can happen when you
Sheetgo allows you to push and pull use multiple formulas in several cells
data from one spreadsheet to another, as it overloads Google’s servers.
automatically. Just like booking an
Uber, you select your source and your • Get quick results. No time-out errors
destination and then watch your data or delays in processing the data.
move from one to the other. You can
then select the frequency of automatic •Guarantee that new data is automati-
updates (hourly, daily, weekly or cally calculated without copy-pasting
monthly), as well as having the option any formulas.
to update each connection manually.

16
An intelligent formula will fill multiple Read more about the power of QUERY
cells without you needing to repeat function in Google Sheets and start
the same formula in many cells. With testing it to see for yourself.
one formula you can get your calcula-
tion in a column. Index formula
This is the difference between creat-
Just like the index in the back of a
ing a formula for a specific range like
book, Index formula allows you to
A2:C4, and having an open range like
access particular content quickly. It
A:C. The latter guarantees that any
returns the value of a cell in a given
new information that appears in your
position in a range or array.
columns is included in your calculation
without any manual work.
This is really useful for creating
dynamic reports. Instead of all your
Array formula data, you only get the specific data
you need.
This is the simplest one to start with,
and really useful for multiple purposes. Get a step-by-step guide on how to
use Index formula in Google Sheets.
The array formula carries out multiple
calculations on values in an array, or a Prepare your data to scale
series of data, rather than on a single
value. An array is a table of values in
your processes
rows and columns.
It’s now easier than ever before to
Check out our blog post on how to automate and scale your business
use array formulas in Google Sheets. processes yourself — thanks to the
power of the cloud.
QUERY function
We can now collaborate and work on
the same files with colleagues in real
Another powerful tool, QUERY fetches time, and we can automate data trans-
specific information from a data set. fer, freeing us from time-consuming
manual work and back-and-forth com-
This function can be intimidating the munication.
first time you see it, because it has a
programming type of logic. But trust Taking the time to organize our data
us, QUERY is magic, because it keeps and design our system well at the
your spreadsheet very light and gives outset allows us to maximize the full
you the flexibility to play with your potential of cloud software.
data.

17
Remember to use:
Our team has helped design and
1 - Clean, structured data. implement custom-made Sheetgo
systems all around the world in every
2 - User-friendly inputs such as forms. sector, from education and retail to
finance and tech.
3 - Intelligent formulas.
If you use spreadsheets, you can
4 - the Sheetgo process design automate with Sheetgo.
framework
Interested in automating with
spreadsheets in your company?
Automation for all. No need Migrating your team to the Cloud
to call IT. and want to do more?

At Sheetgo, we help teams and entire Book a meeting with one of our
organizations to automate using the process experts or contact us to find
tool they already know: spreadsheets. out about our next webinar or
workshop.
No coding, no need for complex new
software.

Sheetgo.com
18
Connect spreadsheets,
automate your work.

experts@sheetgo.com

You might also like