Skip to content
DISSAU
Websites

How do I get the Google credentials to show my reviews on my website?

Updated on 2026-07-28

Google reviews are the most credible social proof a local business has: they come from real customers, they are dated, and you don't control them. Showing them on your own website — instead of making people go look you up on Google — converts far better.

For your site to be able to ask Google for them, you need two separate things, and it helps to know what each one is for:

  • The Place ID: the identifier of your business listing. It tells Google which business you want reviews for. It's public and free.
  • The API key: your credential. It tells Google who is asking, and it's what authorizes the request. It's private.

Without both, the integration won't work.

Step 1: find your Place ID

This part needs no paid account and nothing technical.

1

Open the Place ID finder

Go to Google's Place ID Finder tool (developers.google.com/maps/documentation/places/web-service/place-id).
2

Search for your business

Type your business name into the map's search box, exactly as it appears on Google Maps. If you have several locations, make sure you pick the right one: each location has its own Place ID.
3

Copy the identifier

Selecting your business pops up a bubble with the Place ID. It's a long string starting with ChIJ, something like ChIJN1t_tDeuEmsRUsoyG83frY4. Copy it and save it.

Double-check that the listing you picked is the one that actually holds your reviews. Plenty of businesses end up with a duplicate listing Google created years ago; if you pick the duplicate, the integration will work but bring back no reviews at all.

Step 2: create your API key

1

Go to Google Cloud Console

Head to console.cloud.google.com using the same Google account you manage your business listing with.
2

Create a project

In the project picker at the top, click New project and give it a recognizable name, for example reviews-my-business. A project is simply a box where your credentials live.
3

Enable billing

In the side menu, go to Billing and link a billing account to the project. This is where the card goes.
4

Enable the Places API (New)

Search for Places API (New) in the API library and click Enable. Watch the name: there's also an older "Places API", and that's not the one we use.
5

Create the key

Go to APIs & Services > Credentials, click Create credentials > API key and copy it. This is the only time it's shown conveniently — store it somewhere safe.

Step 3: restrict the key (don't skip this)

An unrestricted API key is a bill waiting to happen. If it leaks — and keys do leak, especially when they end up in browser code — anyone can use it and the usage gets charged to you. Restricting it takes two minutes.

1

Open your key

Under APIs & Services > Credentials, click the name of the key you just created.
2

Limit which API it can use

Under API restrictions, choose Restrict key and tick only Places API (New). That way, even if someone gets hold of it, they can't use it for other Google services.
3

Limit who can use it

Under Application restrictions, choose IP addresses and enter your website server's IP. Reviews are requested from the server, never from the visitor's browser, so IP restriction is the right fit. Picking "websites (HTTP referrer)" instead assumes the key travels to the browser, which is exactly what we want to avoid.
4

Set a spending cap

Under Billing > Budgets & alerts, create a budget with an email alert. It doesn't cut off the service, but you'll know the same day if something spikes.

Step 4: send us the credentials safely

The API key is a password. Don't send it over WhatsApp, regular email, or a shared document with a public link: those channels keep a copy forever and you don't control who ends up seeing it.

Get in touch and we'll give you a one-time link to send it through. The Place ID, on the other hand, is public — send that however you like.

What you'll be able to do, and what you won't

Worth setting expectations before you go through the paperwork:

  • Only 5 reviews are shown. Google returns a maximum of five per request, and it picks them by its own relevance criteria. There's no way to ask for more or to choose which ones.
  • You can't sort or filter them. You can't say "5-star only" or "newest first". Whatever Google decides is what you get.
  • You can't reply from your website. The API is read-only. To answer a review you still have to go into your Google Business profile.
  • Your average rating and total review count are available, and those are usually the numbers that carry the most weight in a buying decision.

If what you want is to build up a longer history than Google lets you query, that can be done by saving new reviews each week so the old ones aren't lost. Ask us and we'll set it up.

Still stuck?

If you didn't find what you were looking for, write to us and we'll help with your specific case.

Contact DISSAU

Related guides