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

Connect GrowthBook and Google Sheets

GrowthBook manages feature flags and A/B tests for product teams. Product managers, analysts and support staff often need a plain list of what is running without opening the GrowthBook app. FlowMattic writes each feature and experiment change into Google Sheets from your own WordPress site, giving the team a register of flags, a test log and an audit trail.

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

Try a pairing

When this happens in GrowthBook6 triggers

Do this in Google Sheets19 actions

1. TriggerExperiment Created
2. ActionAdd New Row

When GrowthBook fires Experiment Created, 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

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

GrowthBook app icon Google Sheets app icon Ready-made template

Log every new GrowthBook experiment in a test register

Each experiment adds a row with its name, key, owner and creation date, so the team has one list of tests to review in planning meetings.

Experiment CreatedAdd New Row

View the template
GrowthBook app icon Google Sheets app icon

Keep an inventory of feature flags

Each new feature is added to a Flags tab with its key and description, which helps when you clean up old flags and need to know who created them.

Feature CreatedAdd New Row

GrowthBook app icon Google Sheets app icon

Move experiment status on the register

Experiment Updated looks up the experiment by key and writes its current status, so the sheet shows which tests are running, stopped or finished.

Experiment UpdatedLookup Row DataUpdate Row

GrowthBook app icon Google Sheets app icon

Keep a dated log of feature flag changes

Every feature update adds a row with the flag key and a formatted time, so when something breaks support can check what was toggled just before.

Feature UpdatedDate/Time FormatterAdd New Row

GrowthBook app icon Google Sheets app icon

Mark deleted flags instead of losing them

Feature Deleted finds the flag's row and sets its status to Deleted with the date, which keeps the history for later audits.

Feature DeletedLookup Row DataUpdate Row

GrowthBook app icon Google Sheets app icon

Remove deleted experiments from the active list

When an experiment is deleted, its row on the Active tests tab is found and deleted, so the planning list only shows tests that still exist.

Experiment DeletedLookup Row DataDelete Row

Set up: an experiment register

At the end, every experiment created in GrowthBook is written as a row in your register.

  1. Prepare the register

    Create headers such as Experiment ID, Name, Tracking key, Owner, Status and Created.

  2. Connect GrowthBook and Google

    Under Connects, add your GrowthBook account and a Google account that can edit the register.

  3. Use Experiment Created

    Start a workflow on the GrowthBook Experiment Created trigger and create a draft experiment so FlowMattic captures its fields.

  4. Map the experiment

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

Import the ready-made template Beginner, about 5 min to set up
Log every new GrowthBook experiment in a test register Template
  1. GrowthBook app icon 1. Trigger in GrowthBook Experiment Created
  2. Google Sheets app icon 2. Action in Google Sheets Add New Row

    Fields mapped from the earlier steps (a typical setup)

    From GrowthBookTo Google Sheets
    Experiment IDExperiment ID
    NameName
    Tracking keyTracking key
    OwnerOwner
    StatusStatus
    Date createdCreated
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

  • Store the experiment ID and feature key in the sheet; the update and delete examples look rows up by them.
  • Feature Updated fires for every change, including small edits. In a busy project the change log grows quickly, so start a new tab each quarter.
  • The field names above are examples. A captured event shows what GrowthBook sends for your project.
GrowthBook app icon

GrowthBook

Integration page

Triggers (6)

  • Feature CreatedTriggers when a feature is created.
  • Feature UpdatedTriggers when a feature is updated.
  • Feature DeletedTriggers when a feature is deleted.
  • Experiment CreatedTriggers when an experiment is created.
  • Experiment UpdatedTriggers when an existing experiment is updated.
  • Experiment DeletedTriggers when an experiment is deleted.
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

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

A test list anyone can read

Marketing, support and leadership can see what is being tested without GrowthBook accounts of their own.

An audit trail of flag changes

A dated row per change helps when you need to know what was switched before an incident.

Every change logged at one price

Runs are unlimited and happen on your own WordPress site, so logging every flag edit costs nothing extra.

Common questions

Can I export GrowthBook experiments to Google Sheets?

Yes, as they happen. A workflow on Experiment Created adds each new test, and Experiment Updated keeps its status current in the same row.

Can I see who changed a feature flag and when?

Feature Updated can add a dated row for each change. Map the fields GrowthBook sends about the change, which you can see in the captured test data.

Should deleted flags be removed from the sheet?

That is your choice. Marking them deleted with Update Row keeps the history; Delete Row keeps the list short. Many teams keep the history.

Can flags and experiments share one spreadsheet?

Yes. Use separate tabs: one fed by the feature triggers and one by the experiment triggers.

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

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