tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

Connect Sendcloud and Google Sheets

Sendcloud prints your labels and tracks parcels across carriers. FlowMattic writes parcel status changes, refund requests and integration changes to Google Sheets, so your support team can answer delivery questions from one tracker, finance sees refund requests in a list, and you notice when a shop connection changes.

9 triggers 19 actions 6 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Sendcloud3 triggers

Do this in Google Sheets19 actions

1. TriggerWebhook Parcel Status Changed Object
2. ActionAdd New Row

When Sendcloud fires Webhook Parcel Status Changed Object, FlowMattic runs Add New Row in Google Sheets with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Sendcloud and Google Sheets workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Sendcloud app icon Google Sheets app icon Ready-made template

Log every Sendcloud parcel status change

Each change adds a row with tracking number, carrier and status, giving support a full delivery history for each parcel.

Webhook Parcel Status Changed ObjectAdd New Row

View the template
Sendcloud app icon Google Sheets app icon

Keep one row per parcel with its latest status

The workflow finds the parcel by tracking number and overwrites its status, so the tracker shows where each parcel is now.

Webhook Parcel Status Changed ObjectLookup Row DataUpdate Row

Sendcloud app icon Google Sheets app icon

Turn carrier status codes into plain labels

Lookup Table maps Sendcloud's status names to words your team uses, such as In transit or Delivered, before the row is updated.

Webhook Parcel Status Changed ObjectLookup TableLookup Row DataUpdate Row

Sendcloud app icon Google Sheets app icon

Collect refund requests for finance

Each refund request becomes a row with parcel, carrier and reason, so finance can follow up with the carrier from one list.

Webhook Refund Requested ObjectAdd New Row

Sendcloud app icon Google Sheets app icon

Keep an audit of shop connection changes

When an API integration is connected, updated or deleted, a row records what changed and when, which helps when orders suddenly stop syncing.

Webhook Integration ObjectAdd New Row

Sendcloud app icon Google Sheets app icon

Send delivered parcels to a delivered tab

A Filter passes only delivered updates, so you have a dated list of completed deliveries for monthly carrier reviews.

Webhook Parcel Status Changed ObjectFilterAdd New Row

Set up: a parcel status log

When you finish, each parcel status change in Sendcloud adds a row to your log.

  1. Prepare the log

    Create headers such as Tracking number, Order number, Carrier, Status and Updated at.

  2. Connect Google Sheets

    In Connects, add a Google account that can edit the log.

  3. Choose the parcel trigger

    Create a workflow with Webhook Parcel Status Changed Object and complete the setup the trigger step describes.

  4. Ship a test parcel

    Create a label in Sendcloud so FlowMattic captures a status change.

  5. Map and switch on

    Add Google Sheets Add New Row, map the parcel fields, test the step and turn the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Log every Sendcloud parcel status change Template
  1. Sendcloud app icon 1. Trigger in Sendcloud Webhook Parcel Status Changed Object
  2. Google Sheets app icon 2. Action in Google Sheets Add New Row

    Fields mapped from the earlier steps (a typical setup)

    From SendcloudTo Google Sheets
    Tracking numberTracking number
    Order numberOrder number
    CarrierCarrier
    StatusStatus
    TimestampUpdated at
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • A parcel sends several status changes on its way, so the log grows quickly. Use the one-row-per-parcel workflow for a tracker.
  • Status names differ by carrier. Map them with Lookup Table if your team reads the sheet.
  • Refund requests and integration changes are separate triggers. Give each its own workflow and tab.
Sendcloud app icon

Sendcloud

Integration page

Triggers (3)

  • Webhook Integration ObjectTriggers when an API integration is connected, deleted, or updated.
  • Webhook Parcel Status Changed ObjectTriggers when a parcel status changes.
  • Webhook Refund Requested ObjectTriggers when a refund is requested.
Google Sheets app icon

Google Sheets

Integration page

Triggers (6)

  • New Spreadsheet RowTrigger when a new row is added to the spreadsheet
  • New Or Updated Spreadsheet RowTrigger when a row is updated in the spreadsheet
  • Deleted Spreadsheet RowTrigger when a row is deleted from the spreadsheet
  • Update Cell DataTrigger when any cell is updated in the spreadsheet
  • Update Specific Cell DataTrigger when a specific cell is updated in the spreadsheet
  • Update Specific Column ValueTrigger when a specific column value is updated in the spreadsheet

Actions (19)

  • Add New RowAdd a new row with mapped data
  • Update RowUpdate existing row in specific spreadsheet with mapped data
  • Delete RowDelete row by ID in specific spreadsheet
  • Clear Row DataClear data or row by ID in specific spreadsheet
  • Lookup Row DataSearch for data in specific spreadsheet
  • Get Cell DataGet data for particular cell in specific spreadsheet
  • Update Cell DataUpdate data for particular cell in specific spreadsheet
  • Get Row CountGet total number of rows in specific spreadsheet
  • Get Row DataGet rows data from the sheet based on specified range
  • Create Spreadsheet ColumnCreate a new column in specific spreadsheet
  • Create New SheetCreate a new sheet in specific spreadsheet
  • Import CSV or JSON to Existing SheetImport CSV or JSON data to existing sheet in specific spreadsheet
  • Copy SheetCopy a sheet to another or within the same spreadsheet
  • Get RowsRetrieve rows in JSON format for use with Iterator
  • Export sheet to CSVExport the selected sheet to CSV format and save to WordPress Media Library
  • Export Sheet to ExcelExport the spreadsheet to Excel (.xlsx) format and save to WordPress Media Library
  • Export Sheet to PDFExport the spreadsheet to PDF format and save to WordPress Media Library
  • Export Sheet to OpenDocumentExport the spreadsheet to OpenDocument (.ods) format and save to WordPress Media Library
  • Export Sheet to TSVExport the selected sheet to TSV format and save to WordPress Media Library

Why run this pair with FlowMattic

Sendcloud and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Shipping data on your server

Parcel and customer details pass through your own WordPress site to the sheet, not another automation company.

Peak season costs the same

Runs are unlimited, so thousands of status changes in December need no bigger plan.

Answers without a login

Support staff look up a tracking number in the sheet instead of sharing a Sendcloud account.

Common questions

How do I log Sendcloud parcel statuses in Google Sheets?

Create a workflow with the Sendcloud Webhook Parcel Status Changed Object trigger, then add Google Sheets Add New Row and map tracking number, carrier and status. Test with a real label and switch it on.

Can I keep one row per parcel?

Yes. Find the parcel by tracking number with Lookup Row Data and overwrite its status with Update Row, instead of adding a row for each change.

Can I track refund requests?

Yes. Webhook Refund Requested Object starts its own workflow. Write each request to a refunds tab with the parcel, carrier and reason.

Why would I log integration changes?

If a shop connection is deleted or changed, orders can stop arriving in Sendcloud. A dated row for each change shows when it happened.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Sendcloud and Google Sheets

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Sendcloud integration 1.0.0, Google Sheets integration 2.2.4.