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

Connect Updown.io and Google Sheets

Updown.io watches your sites and certificates. FlowMattic turns its alerts into rows in Google Sheets from your WordPress site: when a check goes down, when it recovers, when an SSL certificate is about to expire. Agencies and site owners get an incident log they can total each month and share with clients.

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

Try a pairing

When this happens in Updown.io7 triggers

Do this in Google Sheets19 actions

1. TriggerNew Down Alert
2. ActionAdd New Row

When Updown.io fires New Down Alert, 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

Updown.io 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.

Updown.io app icon Google Sheets app icon Ready-made template

Log each Updown.io down alert as an incident

Each time a check goes down, a row records the site, URL, error and time, which gives you an incident history beyond the alert emails.

New Down AlertAdd New Row

View the template
Updown.io app icon Google Sheets app icon

Close the incident when the site is back up

When the check recovers, find the open incident for that URL and write the recovery time into it, so the sheet can work out how long each outage lasted.

New Up AlertLookup Row DataUpdate Row

Updown.io app icon Google Sheets app icon

Track SSL certificates that are about to expire

Each expiry warning updates the certificate's row with the expiry date, so whoever renews certificates has one list sorted by what is due first.

SSL ExpirationLookup Row DataRouterUpdate Row

Updown.io app icon Google Sheets app icon

Mark the certificate renewed

When Updown.io sees a renewed certificate, the same row gets a renewed date, which closes the item on the renewal list.

SSL RenewedLookup Row DataUpdate Cell Data

Updown.io app icon Google Sheets app icon

Record performance drops for later review

Slow periods are logged with the site and time, so you can line them up with deploys or traffic spikes when you look for the cause.

Performance DropDate/Time FormatterAdd New Row

Updown.io app icon Google Sheets app icon

Log invalid certificates and email the owner

An invalid certificate shows a browser warning to every visitor. Log it and send an email from your own server to the person who looks after that site.

SSL InvalidAdd New RowEmail (SMTP)

Set up: down alerts in an incident log

At the end, every down alert from Updown.io is added to your incident sheet as one row.

  1. Prepare the incident log

    Add a header row such as Site, URL, Down at, Error, Up at and Duration, leaving the last two for the recovery workflow.

  2. Connect Google Sheets

    In FlowMattic, open Connects and add a Google Sheets account that can edit the incident log.

  3. Start with New Down Alert

    Create a workflow with the Updown.io New Down Alert trigger and follow its instructions so Updown.io sends alerts to the workflow.

  4. Capture a test alert

    Pause a test page or point a check at a missing URL so FlowMattic captures a real alert.

  5. Map and switch on

    Add Google Sheets Add New Row, map the check and alert fields, test the step and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Log each Updown.io down alert as an incident Template
  1. Updown.io app icon 1. Trigger in Updown.io New Down Alert
  2. Google Sheets app icon 2. Action in Google Sheets Add New Row

    Fields mapped from the earlier steps (a typical setup)

    From Updown.ioTo Google Sheets
    Check aliasSite
    Check URLURL
    Downtime startedDown at
    ErrorError
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 site that goes up and down several times adds several rows. Look up the URL with an empty Up at column so the recovery workflow closes the latest open incident.
  • Field names depend on the alert Updown.io sends, so the mapping above is an example. Check a captured alert before you name your columns.
  • If the monitored site is the same WordPress site that runs FlowMattic, a down alert may not be received while that site is down. Monitor it from another site or rely on Updown.io's own alerts for it.
Updown.io app icon

Updown.io

Integration page

Triggers (7)

  • New Up AlertTriggers when a check is up.
  • New Down AlertTriggers when a check is down.
  • SSL ValidTriggers when an SSL certificate is valid.
  • SSL InvalidTriggers when an SSL certificate is invalid.
  • SSL ExpirationTriggers when an SSL certificate approaches the expiration date.
  • SSL RenewedTriggers when an SSL certificate gets renewed.
  • Performance DropTriggers when Apdex drops more than 30%
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

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

Uptime reports for clients

Every outage and recovery is a row, so a monthly report is a filter and a sum rather than a hunt through emails.

Certificates on one list

Expiry, renewal and invalid events keep one row per certificate up to date, which helps teams looking after many domains.

Many checks, one price

FlowMattic runs on your own WordPress site with unlimited runs, so logging every alert across dozens of checks costs nothing extra.

Common questions

How do I log Updown.io alerts in Google Sheets?

Create a FlowMattic workflow with the Updown.io New Down Alert trigger, send a test alert, then add Google Sheets Add New Row and map the check and error fields to columns.

Can the sheet show how long each outage lasted?

Yes. A second workflow on New Up Alert finds the open incident with Lookup Row Data and writes the recovery time with Update Row. A formula subtracts down time from up time.

Can I track SSL expiry dates for all my domains?

Yes. Use the SSL Expiration trigger with Lookup Row Data and a Router to update the domain's row or add one, and SSL Renewed to mark it done.

Can I be emailed as well as logging the alert?

Yes. Add an Email (SMTP) step after the sheet step to send the alert details from your own mail server to the person responsible for the site.

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

Start automating Updown.io 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. Updown.io integration 1.0.0, Google Sheets integration 2.2.4.