Connect Google Workspace (1-Click) - eCards
Send eCards cards from your Google Workspace (G Suite) business email address using secure 1-click OAuth - no SMTP passwords needed.
Overview
If your organisation uses Google Workspace (formerly G Suite) - for example yourname@yourcompany.com - you can connect it to eCards using 1-click OAuth. Cards will be sent directly from your business email address.
[!NOTE]
This uses Google's secure OAuth 2.0 flow. eCards never stores your password - only an encrypted access token.
Prerequisites
Before connecting, make sure:
- You have a Google Workspace account (e.g.
yourname@yourcompany.com) - Your Google Workspace Admin has not restricted third-party OAuth app access
- Pop-ups are allowed in your browser for eCards
[!WARNING]
If your Google Workspace organisation has restricted third-party app access, your admin must first approve eCards. See the section below: Google Workspace Admin Configuration.
Step 1: Go to Email Settings
- Log in to eCards
- Go to Settings -> Email Accounts
Step 2: Connect Your Google Workspace Account
- Scroll to the One-Click OAuth Connections section
- Click Connect Google
- In the popup, sign in with your Google Workspace email (e.g.
yourname@yourcompany.com) - Review the requested permissions and click Allow
[!WARNING]
eCards requests the https://mail.google.com/ scope. This is required by Gmail's SMTP OAuth2 protocol to send emails on your behalf. eCards only uses this to send cards - it does not read, delete, or modify your emails.
Step 3: Confirm the Connection
The popup closes automatically and your Google Workspace email appears under Connected OAuth Accounts with a Google badge.
Step 4: Send a Card
All cards you send will now use your Google Workspace email as the From address automatically - for both instant and scheduled sends.
***
Google Workspace Admin Configuration
If your organisation restricts third-party OAuth apps, your Google Workspace Admin must approve eCards.
How to approve eCards as an Admin:
- Sign in to Google Admin Console with an admin account
- Go to Security -> API controls -> Manage third-party app access
- Click Add app -> OAuth App Name or Client ID
- Search for eCards or enter the Client ID provided by your eCards admin
- Select the app and set access to Trusted
- Click Configure
Once approved, users in your organisation can connect their Google Workspace accounts to eCards.
***
Disconnecting
- Go to Settings -> Email Accounts
- Find your account under Connected OAuth Accounts
- Click Disconnect
Cards will fall back to the default eCards sending address.
Troubleshooting
I get 'Access blocked: eCards has not been granted access by your organization'
Your Google Workspace admin needs to approve eCards as a trusted third-party app. Share the Google Workspace Admin Configuration section above with your IT admin.
The popup opens but shows a white screen or does not close
Allow pop-ups for eCards in your browser. In Chrome: address bar -> lock icon -> Site settings -> Pop-ups -> Allow.
Cards are still sent from eCards' default address after connecting
Disconnect and reconnect your account to issue a fresh token. Contact support if the issue continues.
[!NOTE]
Contact us if you need help or have questions.