Open navigation

How to connect to Adobe Analytics with a service account

The only way to connect Supermetrics to the Adobe Analytics reporting API without the need for repeated user reauthorization is to connect it using a JSON web token (JWT). Your Adobe Analytics instance needs a service account to make this work.

If your administrator has made changes to your Adobe account, you may need to renew your connection. In that case, follow these instructions to make sure your service account is set up properly. 


Only people with system administrator or developer user roles in an Adobe Analytics account can add a service account. 

Adobe Analytics and Adobe Analytics 2.0 don't share certificates. If you're using both of these data sources with Supermetrics, you'll need to create a service account for each one separately.


Step 1: Get a public key certificate

Before you can create a service account with Adobe, you’ll need to get a public key certificate from Supermetrics. 

  1. Open Supermetrics in your destination (for example, Google Sheets or Looker Studio (formerly Data Studio)).
  2. Under Data sources, select Adobe Analytics
  3. Click Click here to download your public key certificate.

Keep this file safe. Each public key certificate is unique, and will only work with the Supermetrics license that created it. 

Step 2: Create a service account

Follow Adobe Analytics’ detailed instructions to create your service account. You’ll need to upload your public key certificate from Supermetrics to Adobe and complete the service account creation.

Take note

When you complete these steps, Adobe will offer a series of credentials. Make careful note of these — they’re essential for connecting Adobe Analytics to Supermetrics.

  • Client ID
  • Client secret
  • Technical account ID
  • Organization ID

Step 3: Connect your service account to Supermetrics

Once you’ve created your service account and made note of its credentials, you’re ready to connect it to Supermetrics.

  1. Open Supermetrics in your destination.
  2. Under Data sources, select Adobe Analytics
  3. Choose Connect with a service account.
  4. Enter the client ID, technical account ID, organization ID, and client secret from the service account creation process.
  5. Click Start.
  6. Once the credentials are validated, click Create to finalize the connection.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.