Google analytics - User does not have sufficient permissions for this account

That feels like a lazy response. Metabase should at a bare minimum be able to connect to Google Analytics.

Just in case anyone else runs into this issue this is how I fixed it:

Add the service account to your Google Analytics account.

- Find the service account email by clicking into your service account name from IAM & Admin > Service accounts.
- The service account email will like: my_service_account_name@my_project_id.iam.gserviceaccount.com

- Only Read and Analyze permissions are needed for Metabase.