Skip to main content

Using append in Sheetgo Automations

Learn how append mode works in Sheetgo Automations — how it accumulates data over time without replacing existing records, and how to avoid duplicates.

Written by Karoline Fernezlian

This article covers Sheetgo Automations — the Google Sheets extension (Extensions > Sheetgo > Automations).

Sheetgo's append feature adds new rows to the destination without replacing existing data. Over time, this creates a historical database.

How does append work?

In Sheetgo, append replaces the default behavior for data transfers. By default, transfers replace existing information in destination files. But if you turn on append, new data is placed in new rows and existing data is never lost.

This allows you to:

  • Keep old data entries.

  • Track changes in a dynamic data set.

  • Create historical charts and reports.

  • Monitor ever-changing values.

append_1

Avoid duplicates when appending data

If your source has the same information every time you transfer data, append can generate unwanted duplicates. One way to avoid this is to include a date column in the source file and use a filter to append only new rows since the last run.

Tip: If your source sheet has a "date" column, combine append with filter processors to transfer only data from a specific time period.

The append feature in action

Let's say we want to track team members' weekly spending. Each user is given a budget, and we record their spending periodically.

chrome_8FzlHGmog0

To monitor how spending increases over the month, we use append to track historical data weekly. After a week, the destination spreadsheet accumulates all records:

chrome_8s85DqddRJ

With this historical data you can create dashboards, track trends over time, and build reports that reflect how values change from run to run.

Did this answer your question?