# Google Sheets: add row

The **Google Sheets: add row** Point template appends a row to a Google spreadsheet.

## Before you start

Connect a Google account under **Settings > 3rd-party integrations > Google Sheets**. Without a connected account, the point can't send its request.

## Configure the point

1. Drag **Google Sheets: add row** from the **Integrations** section onto the canvas.
2. Double-click the point and enter a **Step Name**.
3. In **Spreadsheet ID**, enter the ID from the sheet's URL: `docs.google.com/spreadsheets/d/<ID>/edit`.
4. In **Range**, enter where to append the row, for example `Sheet1!A1`. Don't include spaces. Pushwoosh uses the value in the request as-is. Defaults to `Sheet1!A1`.
5. In **Columns**, add one row per column, left to right — see [list fields](/product/customer-journey/journey-elements/integrations/#configuring-list-and-keyvalue-fields). Defaults to a single row with `{{device:hwid}}`.
6. Click **Save**.

<Aside type="note">
The row order in **Columns** is the column order Pushwoosh writes to the sheet — the first row becomes the first column, and so on.
</Aside>

This point doesn't map any response data back into the journey. A failed request drops the traveler from the journey — see [Errors and failed requests](/product/customer-journey/journey-elements/integrations/#errors-and-failed-requests).