Skip to main content

Google Workspace

Connect Google for OAuth sending and Sheets-powered segments — two integrations that keep Gmail users and spreadsheet workflows in sync with Mailofly.

Google OAuth sending

Send mail through Gmail or Google Workspace without storing your Google password.

Setup

  1. Accounts → Add account → Google
  2. Complete OAuth consent
  3. Account appears with your Google email as the sender

Details

Google Workspace admins may need to allow Mailofly in their OAuth app allowlist.

Google Sheets segments

Sync a published spreadsheet into a Mailofly segment — new rows become contacts on each sync.
Requires Basic plan or higher (allow_google_sheet_sync).

Setup

  1. Contacts → Google Sheet tab
  2. Select target segment
  3. Paste the sheet URL
  4. Set sheet name (tab) and header row
  5. Click Sync

Sheet requirements

Column mapping

Recognized headers map automatically:
Unrecognized columns become custom_fields for merge tags like {{ custom.company }}.

Sync behavior

  • Incremental — only new rows since last sync are imported
  • Manual trigger — click Sync on the connection
  • API/cronPOST /api/integrations/google-sheets/sync for scheduled syncs

Use cases