Introduction

If you're using Sellvance for cold email outreach, connecting your Google Workspace email account is one of the best ways to improve deliverability and simplify your setup. Instead of manually configuring SMTP and IMAP servers or dealing with app passwords, the Google Workspace integration uses OAuth2 — the same secure authorization protocol that powers "Sign in with Google" across the web.

Here's what that means for you:

  • No app passwords to manage. You authorize Sellvance through Google's own consent screen, and tokens are handled automatically.
  • Automatic token refresh. Your connection stays active without manual intervention. Sellvance refreshes credentials in the background before they expire.
  • Secure by design. Your Google password is never shared with or stored by Sellvance. Authorization is handled entirely by Google.
  • Instant setup. Both SMTP (sending) and IMAP (reply tracking) configurations are created automatically — no need to look up server addresses or port numbers.

This guide walks you through the two steps required: a one-time admin setup in the Google Admin Console, and connecting your account in Sellvance.


Prerequisites

Before you begin, make sure you have the following:

  1. A Google Workspace account. This integration is designed for Google Workspace (formerly G Suite) business accounts. Personal Gmail accounts may also work but are not covered in this guide.
  2. Google Admin Console access (for Step 1 only). A Google Workspace administrator needs to add Sellvance as a trusted application. This is a one-time setup per organization.
  3. A Sellvance workspace. You need an active Sellvance account with access to Email Configurations in your workspace settings.

Step 1: Add Sellvance as a Trusted App in Google Admin Console

Google Workspace organizations enforce strict controls over which third-party applications can access company data. Before any user in your organization can connect their Google account to Sellvance, a Google Workspace administrator must explicitly trust the Sellvance application.

This is a one-time setup that applies to your entire organization (or specific groups, if you prefer).

How to Add Sellvance as a Trusted App

  1. Sign in to the Google Admin Console with an administrator account.

  2. Navigate to Security → API Controls → App Access Control. Alternatively, go to Security → Access and data control → API controls (the exact path may vary depending on your Google Workspace edition).

  3. In the App Access Control section, look for the option to Manage Third-Party App Access or click MANAGE GOOGLE SERVICES.

  4. Click Add appOAuth App Name Or Client ID.

  5. Enter the Sellvance OAuth Client ID:

    498345935147-g6t8m6vjamnb3ts5k5glkv32joaq9pof.apps.googleusercontent.com
    
  6. Select the Sellvance app from the search results and click Select.

  7. Choose the scope — you will see the https://mail.google.com/ scope listed. Check the box and click Select.

  8. Choose whether to grant access for all users in your organization or for specific organizational units / groups, then click Continue.

  9. Set the access level to Trusted and click Finish.

That's it for the admin side. Once Sellvance is marked as trusted, any user in the allowed scope can connect their Google account from within Sellvance.


Step 2: Connect Your Google Account in Sellvance

Now that your organization trusts Sellvance, individual users can connect their Google Workspace email accounts.

How to Connect

  1. Log in to Sellvance and open your workspace.

  2. Go to Email Configurations. You can find this in your workspace settings.

  3. Click the Connect Google Account button.

  4. You will be redirected to Google's consent screen. Review the permissions requested and click Allow.

    Google will ask you to confirm access to your email. Sellvance requests the https://mail.google.com/ scope, which covers both sending (SMTP) and reading (IMAP) email — this is required because Google does not offer separate, narrower scopes for SMTP and IMAP access via OAuth2.

  5. After you authorize, you will be redirected back to Sellvance. Two email configurations are automatically created for you:

    • SMTP configuration — for sending emails through your Google account (smtp.gmail.com, port 587, TLS)
    • IMAP configuration — for tracking replies to your outreach emails (imap.gmail.com, port 993, SSL)

    Both configurations will display an OAuth badge to indicate they are using the secure OAuth2 connection.


Managing Your Connection

Once connected, your Google OAuth email configurations behave slightly differently from manually configured ones:

  • Server fields are locked. The host, port, encryption, and authentication settings are managed automatically and cannot be edited. This prevents accidental misconfiguration.
  • You can still edit the configuration name, the "From" email display name, whether the configuration is enabled, and the daily send limit.
  • Reconnecting refreshes tokens. If you ever need to re-authorize (for example, after revoking access in Google), simply click Connect Google Account again. Sellvance will update the stored credentials for your email address.
  • Token refresh is automatic. Sellvance refreshes your OAuth access token in the background before it expires. You do not need to take any action to keep your connection active.

Troubleshooting

"Access blocked: This app's request is invalid" or Admin Policy Error

If you see this error when trying to connect, it usually means your Google Workspace administrator has not yet added Sellvance as a trusted application. Ask your admin to complete Step 1 above.

In Google's error responses, this may appear as an admin_policy_enforced error. The fix is always the same: the Sellvance OAuth Client ID must be added to your organization's trusted app list in the Google Admin Console.

Consent Screen Is Blocked or Shows a Warning

If Google's consent screen shows a warning that the app is "unverified" or blocks access entirely:

  • For Google Workspace accounts: This is resolved by having your admin trust the app (Step 1). Once trusted, the warning will not appear for users in your organization.
  • For personal Gmail accounts: You may see an "unverified app" warning. Click AdvancedGo to Sellvance (unsafe) to proceed. Despite the alarming language, this is standard for apps that request the full Gmail scope and have not completed Google's verification program for consumer accounts.

Revoking Access

If you want to disconnect Sellvance from your Google account:

  1. Go to your Google Account permissions page.
  2. Find Sellvance in the list of third-party apps.
  3. Click Remove Access.

After revoking, your Sellvance email configurations will stop working. You can reconnect at any time by clicking Connect Google Account again in Sellvance.

Emails Are Not Sending After Connection

  • Verify the SMTP configuration is enabled in Sellvance.
  • Check that your daily send limit has not been reached.
  • Try reconnecting your Google account to refresh the OAuth tokens.
  • Ensure your Google Workspace admin has not revoked trust for the Sellvance app.

Frequently Asked Questions

Why does Sellvance need the full Gmail scope (https://mail.google.com/)?

Google does not provide separate OAuth2 scopes for SMTP and IMAP access. The https://mail.google.com/ scope is the only scope that enables both sending emails via SMTP and reading replies via IMAP using OAuth2 authentication. Sellvance does not access your email for any other purpose.

Can I connect multiple Google accounts?

Yes. Each time you click Connect Google Account, you can authorize a different Google email address. Each one will create its own pair of SMTP and IMAP configurations.

What about personal Gmail accounts (not Google Workspace)?

Personal Gmail accounts can also be connected using the same flow. However, the Step 1 admin trust does not apply — you may see a consent screen warning instead. The connection will work the same way once authorized.

Will my connection expire?

No. Sellvance stores a refresh token that allows it to obtain new access tokens indefinitely, as long as you do not revoke access in your Google account settings and your Google Workspace admin does not remove trust for the app. If the refresh token is ever invalidated, simply reconnect your account.

Is my Google password stored by Sellvance?

No. Sellvance never receives or stores your Google password. The OAuth2 flow means you authenticate directly with Google, and Sellvance only receives authorization tokens.