tr Skip to content

Connect Acumbamail and Google Sheets

Acumbamail holds your lists and campaigns, but the rest of the business often plans from a spreadsheet. FlowMattic keeps the two in step: new subscribers, unsubscribes, clicks and bounces are written to Google Sheets, and rows you add in the sheet become Acumbamail subscribers or SMS messages. It suits marketers who report or import from Sheets.

11 triggers 25 actions 7 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Acumbamail5 triggers

Do this in Google Sheets19 actions

1. TriggerNew Subscriber
2. ActionAdd New Row

When Acumbamail fires New Subscriber, 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

Acumbamail 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.

Acumbamail app icon Google Sheets app icon Ready-made template

Log each new Acumbamail subscriber in Google Sheets

Every person who joins a list gets a row with their email and list, so sales or the shop owner can see sign-ups without opening Acumbamail.

New SubscriberAdd New Row

View the template
Acumbamail app icon Google Sheets app icon

Mark unsubscribes on the subscriber's existing row

Find the row by email and write the date they left, so the sheet keeps the full history and nobody adds them back to a campaign by mistake.

New UnsubscriberLookup Row DataUpdate Row

Acumbamail app icon Google Sheets app icon

Flag hard-bounced addresses for clean-up

A hard bounce means the address does not work. Writing it into the sheet gives whoever owns the CRM a list of contacts to correct or remove.

Hard BouncedLookup Row DataUpdate Row

Acumbamail app icon Google Sheets app icon

Keep a sheet of who clicked which campaign link

Link Clicked records the subscriber and the link, so a follow-up call list or a simple click report builds itself during the campaign.

Link ClickedAdd New Row

Acumbamail app icon Google Sheets app icon

Add subscribers from new sheet rows with their custom fields

Event lists and trade-show contacts often arrive as spreadsheets. Each new row becomes an Acumbamail subscriber with city, company or other custom fields filled.

New Spreadsheet RowAdd/Update Subscriber with Custom Fields

Acumbamail app icon Google Sheets app icon

Text a customer when their row is marked ready

When the status column changes to Ready, Acumbamail sends an SMS to the phone number in that row, for example to say an order can be collected.

Update Specific Column ValueFilterSend SMS

Acumbamail app icon Google Sheets app icon

Unsubscribe contacts whose row is deleted

When someone removes a contact from the master sheet, Delete Subscriber takes them off the Acumbamail list too, so the two lists stay the same.

Deleted Spreadsheet RowDelete Subscriber

Set up: new subscribers as rows

At the end, every new subscriber on the Acumbamail list you choose is added to your Google Sheet.

  1. Connect Acumbamail

    In FlowMattic, open Connects and add Acumbamail with the API key from your Acumbamail account.

  2. Connect Google Sheets

    Add a Google account that can edit the spreadsheet, and give the sheet a header row such as Email, Name, List and Date.

  3. Start with New Subscriber

    Create a workflow, choose Acumbamail and New Subscriber, pick the list and add a test subscriber so the fields are captured.

  4. Add the row

    Add Google Sheets with Add New Row, map the subscriber fields to the columns, test the step and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Log each new Acumbamail subscriber in Google Sheets Template
  1. Acumbamail app icon 1. Trigger in Acumbamail New Subscriber
  2. Google Sheets app icon 2. Action in Google Sheets Add New Row

    Fields mapped from the earlier steps (a typical setup)

    From AcumbamailTo Google Sheets
    EmailEmail
    NameName
    List IDList
    Subscription dateDate
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

  • If you send to several Acumbamail lists, map the list ID into its own column or build one workflow per list, so rows from different lists are easy to tell apart.
  • Delete Subscriber needs the email address. Test the Deleted Spreadsheet Row trigger with a real row and check the email is in the captured data before you switch it on.
  • Store phone numbers with the country code in the sheet, or add it with Text Formatter, so each SMS reaches the right country.
Acumbamail app icon

Acumbamail

Integration page

Triggers (5)

  • New SubscriberTriggers when a new subscriber enters a list
  • New UnsubscriberTriggers when a subscriber unregisters from a list
  • Campaign OpenedTriggers when list subscriber opens an email from an email marketing campaign
  • Link ClickedTriggers when a list subscriber clicks a link on a email marketing campaign
  • Hard BouncedTriggers when a subscriber's email address hard bounces sent email

Actions (6)

  • Add/Update SubscriberAdds a new subscriber to a subscriber list of your choosing. Can be used to update an existing subscriber too
  • Delete SubscriberUnsubscribes an email address from a subscriber list of your choosing
  • Create Subscriber ListCreates a new subscriber list
  • Delete Subscriber ListDeletes a Subscriber List
  • Send SMSSends a SMS to a telephone number of your choosing
  • Add/Update Subscriber with Custom FieldsAdds a new subscriber to a subscriber list of your choosing with custom fields. Can be used to update an existing subscriber too
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

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

List changes reach the sheet you report from

Joins, leaves, clicks and bounces are written where your team already builds reports, instead of in exports nobody refreshes.

Imports without CSV files

A row added to a sheet becomes a subscriber, so event and partner lists do not need a manual upload.

Runs on your WordPress site

FlowMattic runs on your own server with unlimited runs, so a large campaign's clicks cost nothing extra to log.

Common questions

Can I import a Google Sheet into Acumbamail automatically?

Yes, for new rows. The New Spreadsheet Row trigger runs Add/Update Subscriber with Custom Fields for each row you add. For rows already in the sheet, run a Schedule workflow with Get Rows and an Iterator once.

Will updating a row change the subscriber in Acumbamail?

It can. Start from New Or Updated Spreadsheet Row and run Add/Update Subscriber, which updates an existing subscriber with the same email.

Can I see campaign opens as well as clicks?

Yes. Campaign Opened is a separate trigger. Build a second workflow that adds a row for each open, or updates a column on the subscriber's existing row.

Can I send SMS without sending email?

Yes. Send SMS is its own Acumbamail action, so a sheet row can send a text message without any email campaign. Keep the message short and include who it is from.

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

Start automating Acumbamail 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. Acumbamail integration 1.1.1, Google Sheets integration 2.2.4.