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

Connect Google Sheets and Encharge

Encharge runs email journeys for SaaS teams, driven by people and tags. Google Sheets is often where lead lists, scores and event attendees are kept first. FlowMattic connects them in both directions from your own WordPress site: new or changed rows create, update and tag people in Encharge, and Encharge tag changes and unsubscribes are written back to the sheet.

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

Try a pairing

When this happens in Google Sheets6 triggers

Do this in Encharge8 actions

1. TriggerNew Spreadsheet Row
2. ActionAdd Tags to a User

When Google Sheets fires New Spreadsheet Row, FlowMattic runs Add Tags to a User in Encharge with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Google Sheets and Encharge 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.

Google Sheets app icon Encharge app icon Ready-made template

Tag Encharge users from new rows for lead scoring

When a row with a lead score or segment is added, the matching Encharge person gets that tag, which can start the right journey without a manual import.

New Spreadsheet RowAdd Tags to a User

View the template
Google Sheets app icon Encharge app icon

Create an Encharge person for each new lead row

Leads added to the sheet by sales, an event scanner or another tool become people in Encharge with their name, email and company, ready for onboarding emails.

New Spreadsheet RowCreate a Person

Google Sheets app icon Encharge app icon Ready-made template

Log webinar attendees when Encharge tags them

When a person is tagged with webinar-attended, a row is added to an attendee sheet, so sales can follow up from a list instead of an Encharge segment.

User TaggedAdd New Row

View the template
Google Sheets app icon Encharge app icon

Update the Encharge person when their row changes

Fix a job title or plan in the sheet and New Or Updated Spreadsheet Row sends the change to Update a Person, so personalised emails use the current details.

New Or Updated Spreadsheet RowUpdate a Person

Google Sheets app icon Encharge app icon

Unsubscribe people marked in the sheet

When someone sets the Opt-out column, Update Specific Column Value runs Unsubscribe a Person, so a request taken by phone or at an event stops further emails.

Update Specific Column ValueFilterUnsubscribe a Person

Google Sheets app icon Encharge app icon

Add or remove a tag from a status column

A Router reads the new value of a Status column. Customer adds a tag with Add Tags to a User, Churned removes it with Remove Tags from a User.

Update Specific Column ValueRouterAdd Tags to a UserRemove Tags from a User

Google Sheets app icon Encharge app icon

Mark Encharge unsubscribes in the lead sheet

User Unsubscribed looks up the person's email in the sheet and writes Unsubscribed in their row, so the sales team does not add them to another list.

User UnsubscribedLookup Row DataUpdate Row

Set up: tag Encharge users from rows

At the end, each new row in your lead sheet adds its tag to the matching person in Encharge.

  1. Prepare the sheet

    Make sure the sheet has an Email column and a Tag or Score column, with headers in the first row.

  2. Connect Google Sheets and Encharge

    Under Connects, add a Google account that can read the sheet and your Encharge account.

  3. Trigger on New Spreadsheet Row

    Create a workflow on the Google Sheets New Spreadsheet Row trigger, pick the spreadsheet and tab, and add a test row.

  4. Add Tags to a User

    Add the Encharge Add Tags to a User step, map the email and the tag column, test it and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Tag Encharge users from new rows for lead scoring Template
  1. Google Sheets app icon 1. Trigger in Google Sheets New Spreadsheet Row
  2. Encharge app icon 2. Action in Encharge Add Tags to a User

    Fields mapped from the earlier steps (a typical setup)

    From Google SheetsTo Encharge
    Email columnUser email
    Tag columnTags
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

  • Add Tags to a User works on an existing person. If rows can hold new leads, run Create a Person first, or use Get a Person with a Router to decide.
  • Rows pasted in bulk each start a run, so pasting five hundred leads makes five hundred Encharge calls. Test with a few rows first.
  • Make an API Call is there for Encharge requests the other actions do not cover, using your existing Encharge connection.
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

Triggers (5)

  • New UserTriggers when a person is created in Encharge.
  • User TaggedTriggers when a person is tagged with the entered tag.
  • User UnsubscribedTriggers when a person has unsubscribed from receiving emails in Encharge.
  • User UntaggedTriggers when a person is untagged with the entered tag.
  • User UpdatedTriggers when a person is updated in Encharge.

Actions (8)

  • Add Tags to a UserAdds tags to an existing user.
  • Create a PersonCreates a new person.
  • Delete a PersonDeletes the selected person.
  • Get a PersonReturns information about the selected person.
  • Make an API CallPerforms an arbitrary authorized API call.
  • Remove Tags from a UserRemoves tags from an existing user.
  • Unsubscribe a PersonUnsubscribes a person to prevent from receiving any more emails.
  • Update a PersonUpdates a person.

Why run this pair with FlowMattic

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

The sheet stays your source

Teams that already keep lead lists in Google Sheets can drive Encharge journeys from them, with no CSV imports.

Both directions in one place

Rows feed Encharge, and Encharge tags and unsubscribes come back to the sheet, all built on the same FlowMattic canvas.

Bulk updates at one price

Runs are unlimited and happen on your own WordPress site, so tagging thousands of rows costs the same as tagging ten.

Common questions

Can I add people to Encharge from Google Sheets automatically?

Yes. Start a workflow on New Spreadsheet Row and add a Create a Person step that maps the email, name and other columns. Each new row becomes a person in Encharge.

How do I tag existing Encharge users from a sheet?

Use Add Tags to a User after New Spreadsheet Row or Update Specific Column Value, mapping the email and the tag. The person must already exist in Encharge.

Can the sheet show who unsubscribed in Encharge?

Yes. A workflow on User Unsubscribed looks up the email with Lookup Row Data and writes a status with Update Row.

Will editing a row change the person in Encharge?

With a workflow on New Or Updated Spreadsheet Row and Update a Person, yes. Without it, edits stay in the sheet.

Can Encharge tags start rows in a sheet?

Yes. User Tagged starts a workflow when a person gets the tag you enter, and Add New Row writes them to the sheet.

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

Start automating Google Sheets and Encharge

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. Google Sheets integration 2.2.4, Encharge integration 1.0.0.