Gmail logo
→Google Sheets logo

Ready-made Workflow

Log matching Gmail emails in Google Sheets

Build a searchable correspondence register from new inbox emails matching your Gmail search. Each matching email adds one row with Message ID, Sender, Subject, Received and Gmail URL. Prepare these exact headers in columns A-E, connect Gmail and Google Sheets, select the spreadsheet and worksheet, and review the prefilled search subject:"[Log]" before activating. Includes its own fictional English enquiry example. Values are written as plain text, preserving punctuation and preventing spreadsheet formula interpretation. Only newly received matching inbox messages are processed; historical messages and later label changes are not imported. Email bodies and attachments are not copied. This is an append-only register, not a two-way sync. Use a private worksheet because sender and subject information is copied there.

Use this templateCreates a new Draft · no credentials copied

What gets copied

The working graph, not another user's secrets

FastHook recreates every Step, route, field mapping, and setting with new IDs in your workspace.

Step 1 · Gmail · Trigger

New Email Matching Search

Emit an event when an email matching the search criteria is received.

Step 2 · Google Sheets

Log matching email

Add rows by matching worksheet columns to lists from a previous step.

Before activation

Connect your accounts in the Draft

1

Gmail

Connect your own Gmail account and review the provider settings used by this Workflow.

2

Google Sheets

Connect your own Google Sheets account and review the provider settings used by this Workflow.

Explore connected apps

Related Workflow templates

Gmail · Google Sheets

Import Gmail CSV attachments into Google Sheets

Import every row from a Gmail CSV attachment into Google Sheets. Formatter parses the file and maps id, name, email, amount and note to columns A–E. Choose your spreadsheet and worksheet with these headers, or adjust the mappings for your CSV. Includes a three-row CSV example. Only activate after checking the Gmail filter and destination.

  1. 1. Gmail · New Attachment Received
  2. 2. FastHook · Import CSV attachment
  3. 3. Google Sheets · Create Multiple Spreadsheet Rows
View template →Use template

Questions

Template FAQ

Does the template copy someone else's credentials?

No. FastHook creates a disconnected Draft. Connect your own Gmail, Google Sheets accounts before activation.

Can I change the Steps and mappings?

Yes. The copied Workflow is an editable Draft. Review every Step, input, mapping, and route before you activate it.

What is copied into my workspace?

FastHook recreates the Trigger configuration, Action Steps, routes, and mappings with new IDs. Provider accounts, credentials, and secrets are never copied.

When does the Workflow start running?

Only after you connect the required accounts, finish the configuration, and explicitly activate the Draft.