Deck Docs
Integrations

Gmail

Connect Gmail to analyze customer emails and extract product feedback

Gmail Integration

Connect Gmail to automatically pull customer emails into Deck and extract product insights using AI. Once connected, Deck can read messages from your inbox (filtered by label), identify feedback, and synthesize it alongside your other feedback sources.

What Gets Synced

When you connect Gmail to Deck, you can sync:

  • Messages — Emails from your Gmail inbox, optionally filtered by label
  • Labels — Your existing Gmail labels, used to scope which messages Deck reads

Setting Up the Integration

  1. Navigate to Settings → Integrations
  2. Find Gmail in the available integrations
  3. Click Connect and authorize Deck to access your Gmail account via Google OAuth
  4. Once connected, you can trigger an initial sync or wait for the scheduled sync to run

Filtering by Label

Rather than importing your entire inbox, you can point Deck at a specific Gmail label — for example, a label called "User Feedback" that you apply to relevant customer emails. Deck will only process messages that carry that label.

To use label filtering:

  1. Create a label in Gmail (e.g., User Feedback)
  2. Apply that label to emails you want Deck to analyze
  3. In Settings → Integrations → Gmail, select the label from the dropdown

Deck can also create a new label for you directly from the integration settings page.

How the Sync Works

  1. Fetch messages — Deck retrieves emails from Gmail (filtered by label if configured)
  2. Extract content — Email body and metadata are extracted from each message
  3. AI analysis — The feedback synthesis pipeline identifies insights, themes, and customer signals
  4. Link to contacts — Insights are associated with the sender's contact profile

The sync runs asynchronously — after you trigger it, processing continues in the background and new insights appear in your workspace as they are generated.

Triggering a Sync

You can manually trigger a Gmail sync at any time:

  1. Go to Settings → Integrations → Gmail
  2. Click Sync Now

Deck will fetch the latest messages and process them through the AI pipeline.

Managing the Integration

From Settings → Integrations → Gmail you can:

  • View connection status
  • Select or create a label to filter messages
  • Trigger a manual sync
  • Disconnect the integration

Privacy and Security

Deck uses Google's secure OAuth flow for authentication. We only read the messages and labels you authorize — we do not send emails or modify your Gmail account in any way. All data is encrypted in transit and at rest, and is scoped exclusively to your organization.