Back to Help Center

Google Workspace Setup Guide

Connect your Google Workspace to deploy email signatures. Choose the method that fits your needs.

Option A: Connect with OAuth

Best for individual users or testing

  • ✓ Quick setup (2 clicks)
  • ✓ No admin console access needed
  • ✗ Only manages your own signature
View instructions →

Option B: Connect Organization

Recommended

Best for managing your entire team

  • ✓ Deploy signatures to all users
  • ✓ Sync team members automatically
  • ✓ Centralized management
View instructions →

Option A: Connect with OAuth

This method connects your individual Google account. Perfect for freelancers, solo users, or testing before rolling out to your organization.

Steps

  1. Go to Integrations in Siggly
  2. Click "Connect with OAuth" on the Google Workspace card
  3. Sign in with your Google account in the popup
  4. Review and approve the permissions
  5. You're connected! You can now manage your email signature.

Note: This only gives Siggly access to manage your signature. To manage signatures for your entire organization, use "Connect Organization" below.

Option B: Connect Organization

This method allows Siggly to manage email signatures for all users in your Google Workspace organization.

Prerequisites

  • You must be a Google Workspace administrator
  • Access to the Google Admin Console
  • A Siggly account (Professional plan or higher for full org management)

Step 1: Open Domain-Wide Delegation Settings

  1. Go to admin.google.com
  2. In the left sidebar, navigate to Security
  3. Click on Access and data control
  4. Click on API controls
  5. Scroll down to find Domain-wide delegation
  6. Click Manage Domain-Wide Delegation

Step 2: Add Siggly as an Authorized App

  1. Click the Add new button
  2. Enter the following Client ID:

Client ID

101734726635452289356
  1. Enter the following OAuth Scopes (copy exactly as shown):

OAuth Scopes

https://www.googleapis.com/auth/gmail.settings.basic,https://www.googleapis.com/auth/gmail.settings.sharing,https://www.googleapis.com/auth/admin.directory.user.readonly,https://www.googleapis.com/auth/calendar.readonly
  1. Click Authorize

Step 3: Connect in Siggly

  1. Return to Siggly and go to Integrations
  2. Click Connect Organization on the Google Workspace card
  3. Enter your admin email address
  4. Enter your domain (e.g., yourcompany.com)
  5. Click Verify & Connect

What These Permissions Allow

  • gmail.settings.basic — Read and update Gmail signature settings
  • gmail.settings.sharing — Manage signature sharing across the organization
  • admin.directory.user.readonly — Read user list to sync team members

Note: Siggly cannot read email content. We only access signature settings.


Troubleshooting

"Domain-wide delegation not configured"

Double-check that you entered the Client ID and OAuth scopes exactly as shown above. Scopes must be comma-separated with no spaces.

"403 Forbidden" errors

The OAuth scopes may not match. Delete the delegation entry and re-add it with the exact scopes.

Can't find API controls

Make sure you're signed in as a Super Admin. Regular admins may not have access to this setting.

Still having trouble? Contact support