If your email campaign shows an error such as:
Request had insufficient authentication scopes.
or
"errors": [ "message": "Insufficient Permission", "domain": "global", "reason": "insufficientPermissions" ]
this usually means that the required permission was not granted when connecting your Gmail account to Dubb.
In most cases, the checkbox allowing Dubb to send email on your behalf was not selected during the Google authorization step.
Make sure the permission shown in the screenshot below is checked when connecting your Gmail account.
Step 1: Delete the Existing Email Sender
In the Dubb Dashboard, click your profile picture in the upper-right corner.
Select Team.
In the left navigation, click Campaign Settings.
Locate your email sender.
Click Delete to remove it.
Step 2: Reconnect Your Gmail Sender
Click the + icon in the top-right corner.
Select Email as the sender type.
Choose Gmail API as the provider.
Click Connect Gmail API.
During the Google sign-in process, make sure you check the permission box allowing Dubb to send email on your behalf.
This permission is required for campaigns to send successfully.
Step 3: If the Issue Continues
If the error still appears, you may need to fully reset the Google connection.
Remove Dubb from Google Third-Party Access
Open Gmail and click your profile picture.
Select Manage your Google Account.
Scroll to Third-party apps & services.
Find Dubb in the list.
Select it and click Delete all connections you have with Dubb.
Confirm the removal.
Step 4: Reconnect Gmail Again
After removing the connection:
Return to Dubb Campaign Settings.
Add the sender again using the Gmail API.
Complete the authorization process.
Make sure to check the permission box for sending an email on your behalf
Step 5: Test Your Campaign
Once reconnected:
Send a test email campaign.
Confirm that the error no longer appears and emails are sent successfully.
If you continue to experience issues, please get in touch with Dubb Support and include a screenshot of the error message.




