Revibu Logo
DocumentationStore Integrations (App Store & Google Play)

Store Integrations (App Store & Google Play)

Connect Google Play Console and App Store Connect to sync reviews in real time and publish replies from Revibu.

This guide walks you through connecting Google Play Console and App Store Connect to Revibu.

Once connected, Revibu can:

  • sync reviews in real time (and import history),
  • detect bugs, feature requests, and UX pain points,
  • publish replies on the stores (if enabled),
  • power automations (tickets + alerts + replies).

Security note

Revibu only requests:

  • read-only access for fetching reviews,
  • reply-only access for publishing responses.

You decide what gets automated.


Google Play Integration (Android)

Before you start

You need:

  • access to your Google Play Console account,
  • access to a GCP project (Google Cloud Platform),
  • about 10 minutes.

Step 1 - Open (or create) a GCP project

  1. Open Google Cloud Console:

    https://console.cloud.google.com/

  2. In the top bar, open the project selector.

  3. Select an existing project or click New Project.

  4. Give it a clear name (example: revibu-play-integration).

GCP project selector

If your company already has a GCP project for Play integrations, use that one.


Step 2 - Create a Service Account

  1. In GCP, open Service Accounts:

    https://console.cloud.google.com/iam-admin/serviceaccounts

  2. Click Create Service Account.

  3. Name it (example: revibu-play-bot).

  4. Click Create and Continue.

  5. You can skip role assignment → click Done.

Create service account

✅ Your service account now exists.


Step 3 - Copy the Service Account email (save it)

  1. Open the service account you just created.

  2. Copy its email. It looks like:

revibu-play-bot@your-project.iam.gserviceaccount.com

  1. Keep it somewhere safe - you'll paste it in Play Console next.

Service account email


Step 4 - Generate a JSON key

  1. Still on the service account page, open the Keys tab.

  2. Click Add Key → Create new key.

  3. Choose JSON.

  4. Download the file.

Create JSON key

✅ You now have a .json key file.

Important

Store this JSON securely. You'll need to upload it to Revibu, and it must never be shared publicly.


Step 5 - Enable the Google Play Developer API

  1. Open the API Library in GCP:

    https://console.cloud.google.com/apis/library

  2. Search for Google Play Developer API.

  3. Open it and click Enable.

Enable Play Developer API


Step 6 - Grant access in Google Play Console

Now give that service account access to your apps' reviews.

  1. Open Google Play Console:

    https://play.google.com/console/

  2. Go to Users and permissions.

  3. Click Invite new user.

  4. Paste the service account email from Step 3.

  5. Select the app(s) Revibu should manage.

  6. Grant the minimum required permissions:

✅ Required (read + reply):

  • View app information and download bulk reports (read-only reviews)
  • Reply to reviews

Invite service account

If your policy doesn't allow automated publishing, remove “Reply to reviews”.
Revibu will still sync and triage reviews.


Step 7 - Connect Google Play inside Revibu

Finish the setup in Revibu:

  1. Open Revibu → Stores → Google Play.

  2. Click Connect.

  3. Enter your Android Package Name (store identifier), e.g.
    com.company.app

  4. Upload the JSON key from Step 4.

  5. Confirm.

Connect Google Play in Revibu

✅ Reviews will start syncing within minutes.


Troubleshooting (Google Play)

No reviews syncing

  • Confirm:
    • Play Developer API is enabled in GCP,
    • service account email is invited in Play Console,
    • permissions include both View app info + Reply to reviews (if you want publishing),
    • package name matches Google Play exactly.

Invalid JSON / permission error

  • You likely uploaded the wrong key.
  • Generate a fresh JSON key and retry.

Multiple apps

  • One service account can serve multiple apps.
  • Just select all relevant apps when inviting the user.

App Store Integration (iOS)

Before you start

You need:

  • access to App Store Connect,
  • about 5 minutes.

Step 1 - Open API Access

  1. Open App Store Connect:

    https://appstoreconnect.apple.com/

  2. Go to Users and Access → API Access:

    https://appstoreconnect.apple.com/access/api

API Access


Step 2 - Create an API key (.p8)

  1. Click Generate API Key.

  2. Give it a name (example: revibu-integration).

  3. Choose a role.

Minimum recommended role:

  • Customer Support

Alternatives (if your internal policy requires it):

  • App Manager
  • Developer
  1. Click Generate.

Generate API key


Step 3 - Download the private key (.p8)

  1. Click Download API Key.

  2. Save the .p8 file.

Apple lets you download this file only once.

Download p8


Step 4 - Copy Issuer ID + Key ID

On the same screen:

  • Copy Issuer ID
  • Copy Key ID

Télécharger p8


Step 5 - Connect App Store inside Revibu

In Revibu:

  1. Open Stores → App Store.

  2. Click Connect.

  3. Upload / paste:

    • the .p8 file
    • Issuer ID
    • Key ID
  4. Confirm.

Connect App Store in Revibu

✅ Your iOS reviews will start syncing shortly after.


Troubleshooting (App Store)

Key not working

  • Make sure all three values match:
    • correct .p8 file,
    • correct Issuer ID,
    • correct Key ID.

Key lost

  • Apple doesn't allow re-download.
  • Generate a new key and reconnect.

Done ✅

Your stores are connected. Next:

  • connect Issue Sync (Jira / Linear / Notion),
  • connect Alerts (Slack / Teams / Discord),
  • launch your first Automations.
Updated 6 days ago