tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Connect Unbounce and Google Sheets

Marketers who build landing pages in Unbounce usually want the leads in a sheet the sales team and clients can open. FlowMattic writes each Unbounce form submission into Google Sheets from your WordPress site, with the email and answers in their own columns, and can clean, score or sort each lead before it lands.

7 triggers 19 actions 7 example workflows 1 ready-made template Unlimited runs

Try a pairing

When this happens in Unbounce1 trigger

Do this in Google Sheets19 actions

1. TriggerNew Form Submission
2. ActionAdd New Row

When Unbounce fires New Form Submission, 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

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

Unbounce app icon Google Sheets app icon

Add each Unbounce lead to a Google Sheet

Every form submission from your landing pages becomes a row with the name, email and answers, so sales follow up from one shared list.

New Form SubmissionAdd New Row

Unbounce app icon Google Sheets app icon Ready-made template

Keep only leads whose answer contains a key word

A Filter checks one field, such as the service wanted, and logs only matching leads, so a client sheet holds the enquiries they asked you to send.

New Form SubmissionFilterAdd New Row

View the template
Unbounce app icon Google Sheets app icon

Give each landing page or client its own tab

Agencies running pages for several clients route each lead by page name, so every client opens a tab that shows only their campaign.

New Form SubmissionRouterAdd New Row

Unbounce app icon Google Sheets app icon

Update the row when a lead converts twice

Look the email up before writing. A Router updates the existing row with the latest page and answers, and adds a row only for a new email address.

New Form SubmissionLookup Row DataRouterUpdate Row

Unbounce app icon Google Sheets app icon

Turn campaign codes into readable channel names

Hidden fields capture codes such as fb_spring or gads_brand. Lookup Table maps them to Facebook, Google Ads or Email, so reports group leads by channel without formulas.

New Form SubmissionLookup TableAdd New Row

Unbounce app icon Google Sheets app icon

Score each lead with AI before it reaches sales

An AI Agent reads the answers and gives the lead a hot, warm or cold label with a one-line reason, so sales can sort the sheet and call the best leads first.

New Form SubmissionAI AgentAdd New Row

Unbounce app icon Google Sheets app icon

Format phone numbers for the call team

Number Formatter turns whatever visitors typed into one international format, so the call team or a dialler can use the phone column as it is.

New Form SubmissionNumber FormatterAdd New Row

Set up: each Unbounce lead as a row

When you finish, every lead from your Unbounce landing page is added to a Google Sheet as a new row.

  1. Prepare the sheet

    Add a header row with Date, Name, Email, Phone, Page and any campaign fields you collect.

  2. Connect Google Sheets

    Add a Google Sheets connection under Connects with an account that can edit the spreadsheet.

  3. Start from New Form Submission

    Create a workflow with the Unbounce New Form Submission trigger and follow its setup to send your page's submissions to FlowMattic.

  4. Capture a test lead

    Submit the live or preview form once so FlowMattic captures the fields your page sends.

  5. Map Add New Row

    Add a Google Sheets step with Add New Row, choose the spreadsheet and tab, map the fields, test it and switch the workflow on.

Add each Unbounce lead to a Google Sheet
  1. Unbounce app icon 1. Trigger in Unbounce New Form Submission
  2. Google Sheets app icon 2. Action in Google Sheets Add New Row

    Fields mapped from the earlier steps (a typical setup)

    From UnbounceTo Google Sheets
    Submission dateDate
    NameName
    EmailEmail
    PhonePhone
    Page namePage
    UTM campaign hidden fieldCampaign
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

  • These workflows only write to the sheet, so sheet edits do not change an Unbounce page or a lead. Workflows start from a form submission.
  • Field names come from your Unbounce form, so the mapping above is an example. Hidden fields only appear if you add them to the form.
  • Each page sends its own submissions. Set up every landing page you want logged, or use one workflow per page.

Triggers (1)

  • New Form SubmissionTriggers when a new form submission received
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

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

Leads where sales already work

The team and your clients open a Google Sheet rather than logging in to the landing page builder to download leads.

Campaign spikes cost the same

Runs are unlimited on every plan, so a paid campaign that doubles your leads does not change what FlowMattic costs.

Clean data before it lands

Filter, Lookup Table and Number Formatter fix each lead on your own WordPress server, so the sheet is ready for reporting.

Common questions

How do I send Unbounce lead emails to Google Sheets?

Start a FlowMattic workflow with the Unbounce New Form Submission trigger, submit a test lead, then add Google Sheets Add New Row and map the email and other fields to columns. Every new lead after that becomes a row.

Can leads from several landing pages share one sheet?

Yes. Point each page at the same workflow and map the page name into a column, or use a Router to give each page its own tab.

Can I add leads collected before setup?

The trigger handles new submissions. Export older leads from Unbounce as a CSV and load them once with Import CSV or JSON to Existing Sheet.

Can I record UTM sources?

Yes. Add hidden fields for the UTM values to your Unbounce form, then map them to columns like any other field.

Can a sheet count leads per campaign?

Yes. Keep the campaign in its own column and use COUNTIF or a pivot table. Get Row Count can also read totals inside another workflow.

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

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