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
Option B: Connect Organization
RecommendedBest for managing your entire team
- ✓ Deploy signatures to all users
- ✓ Sync team members automatically
- ✓ Centralized management
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
- Go to Integrations in Siggly
- Click "Connect with OAuth" on the Google Workspace card
- Sign in with your Google account in the popup
- Review and approve the permissions
- 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
- Go to admin.google.com
- In the left sidebar, navigate to Security
- Click on Access and data control
- Click on API controls
- Scroll down to find Domain-wide delegation
- Click Manage Domain-Wide Delegation
Step 2: Add Siggly as an Authorized App
- Click the Add new button
- Enter the following Client ID:
Client ID
101734726635452289356- 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- Click Authorize
Step 3: Connect in Siggly
- Return to Siggly and go to Integrations
- Click Connect Organization on the Google Workspace card
- Enter your admin email address
- Enter your domain (e.g., yourcompany.com)
- 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