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

Log every new MyParcel shipping label in a Google Sheets spreadsheet

Every time MyParcel creates a shipping label, FlowMattic adds a row to your Google Sheets spreadsheet with the label details you map, giving you a running log of shipments.

MyParcel Google Sheets

2 steps Setup ~5 min Used on 3.4k sites Free to import

The Log every new MyParcel shipping label in a Google Sheets spreadsheet workflow on the FlowMattic canvas, with 2 steps across MyParcel, Google Sheets
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

When you ship a lot of parcels, it helps to have one place that lists every label: for reconciling carrier invoices, answering where-is-my-order questions, or counting shipments per week. MyParcel creates the labels, and this workflow keeps a copy of each one in a spreadsheet.

The MyParcel trigger, Webhook Label Created, fires immediately after a new shipping label is successfully created. FlowMattic then runs Add New Row in Google Sheets, which writes the data you map, such as the shipment reference or tracking code, into a new row of the sheet you choose.

The log only grows. Status changes for a parcel don't touch the row, because this workflow listens for new labels only. Check a test run to see which shipment fields MyParcel sends before you set up your columns.

Reconciling carrier invoices

At month end, compare the carrier's invoice with your sheet of MyParcel labels to spot charges for parcels you never shipped.

Answering customer questions

Support staff without MyParcel access look up a tracking code in the shared Google Sheet when a customer asks about a parcel.

Weekly shipping counts

A pivot table on the label log shows how many parcels you sent each week, without exporting anything from MyParcel.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    MyParcel Webhook Label Created

    Fires right after a new shipping label is successfully created in MyParcel. The shipment data from the label event is passed to Google Sheets.

  2. Step 2Action
    Google Sheets Add New Row

    Writes a new row in the Google Sheets spreadsheet you pick. Map the MyParcel shipment fields you want to keep, such as the reference and tracking code, to columns.

What you need

  • FlowMatticCore
  • MyParcel AccountAccount
  • Google Sheets AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Add a date column and map the label's creation time if MyParcel sends it, so you can filter the log by week or month.
  • Want status updates too? Build a second workflow on MyParcel's Webhook Status Change trigger that logs each change to a separate tab of the spreadsheet.
  • Create one MyParcel test label after import, then map the fields from that run so the columns line up with real data.

Questions about this workflow

Does the Google Sheets row change when the MyParcel shipment status changes?

No. This workflow only runs when a label is created and only adds rows. Status changes are a different MyParcel trigger, which you can use in a separate workflow.

What if I print a MyParcel label twice for the same parcel?

If MyParcel reports a second label creation, the workflow adds a second row. Check Task History after a reprint to see whether it fired.

Which details can I log from a MyParcel label?

Whatever MyParcel includes in the label event. Run one test after import and look at the trigger data in FlowMattic to see the fields you can map.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

It contains a lot of integrations and custom actions that allow you to easily integrate your WordPress with many 3rd party applications and automate your tasks

Tech G.

It is self hosted and wordpress based. So you can effectively run this on any shared hosting with unlimited tasks. And new integrations are constantly being added. It's crazy how valuable this tool is.