Docs    Reviews    Getting Started

Creating a TripAdvisor API Key

How to create a TripAdvisor API key on Terra, their developer platform, so you can refresh reviews more often and add more sources.

Would you like to refresh your TripAdvisor reviews more often, or connect more TripAdvisor sources?

In this guide, we’ll show you how to create a TripAdvisor API key on Terra, TripAdvisor’s developer platform. We’ll also cover how to add the key to Reviews Feed, and how to remove a key you no longer need.

Requirements: TripAdvisor feeds require the Elite license level of Reviews Feed.

Before you get started, make sure the latest version of Reviews Feed is installed and activated on your WordPress site.

Do You Need an API Key?

An API key is optional. Your TripAdvisor feeds work without one: Reviews Feed connects to TripAdvisor for you, and your reviews refresh once a week.

Adding your own key changes 2 things:

  • Faster updates — your TripAdvisor reviews refresh every 12 hours instead of once a week.
  • More sources — you can connect more than 3 TripAdvisor sources to your site.

If the weekly refresh suits your site and you display 3 or fewer TripAdvisor sources, you don’t need a key at all.

Note: TripAdvisor retires all keys from its legacy Content API on August 31, 2026. If you have one of those older keys, head to Removing an API Key to remove it. To replace it with a Terra key instead, follow the steps below.

Creating Your Terra Account

TripAdvisor issues API keys through Terra, its developer platform. Terra uses its own account, so you’ll create one even if you already have a TripAdvisor account for your business.

To get started, go to TripAdvisor’s developer page. A sign-in overlay appears right away. If it doesn’t, click Get Started in the top right corner.

In the overlay, choose Continue with Google or Continue with email. Then, sign in with the account you’d like to use.

The TripAdvisor sign-in overlay with the Continue with Google and Continue with email options

Next, TripAdvisor asks you to complete your organization’s profile: its name, website, and size. It then asks you to choose a plan, with Discover as the entry option, and to confirm your order on TripAdvisor’s checkout page.

Once that’s done, Terra takes you to your dashboard.

Getting Your API Key

On your dashboard’s Overview tab, you’ll find the My API key card. From that card, click Create API key.

Your key appears in the card with its value hidden. You’ll need it on your WordPress site in a moment, so click Copy to clipboard.

The My API key card on the Terra dashboard with the key value hidden and an arrow pointing at the Copy to clipboard button

Note: Treat your API key like a password and don’t share it publicly. If it ever leaks, you can generate a new one from this same card with Regenerate API key. Regenerating replaces your old key right away, so add the new one to Reviews Feed as well.

That’s everything you need from Terra, so head back to your WordPress site.

Adding the Key to Reviews Feed

Now we’ll hand the key to the plugin.

In your WordPress dashboard, go to Reviews Feed » Settings.

The WordPress admin menu with Reviews Feed then Settings selected, showing the plugin's Settings page

On the General tab, scroll down to the Manage API Keys section. Then, click the pencil icon on the TripAdvisor card.

The Manage API Keys section of the Reviews Feed settings with an arrow pointing at the pencil icon on the TripAdvisor card

In the window that opens, paste your key into the field, replacing an older key if one is already there. Then, click Update to save it.

The Add API Key window for TripAdvisor with a key pasted into the field and an arrow pointing at the Update button

That’s all the setup there is. From now on, your TripAdvisor feeds use your own key and refresh every 12 hours. The same key covers every TripAdvisor source in the plugin, so you won’t need to enter it again for each source you add.

Removing an API Key

If you no longer want to use your own key, you can remove it at any time. This is also the quickest fix if you still have a key from TripAdvisor’s legacy Content API.

Legacy keys are easy to spot: 32 characters with no hyphens, while Terra keys are longer and contain hyphens. Without a key, you can connect up to 3 TripAdvisor sources. If you display more than that, replace your key with a Terra key instead of removing it.

The path is the same one you followed when adding the key.

In your WordPress dashboard, go to Reviews Feed » Settings. On the General tab, scroll down to the Manage API Keys section. Then, click the pencil icon on the TripAdvisor card.

In the window that opens, click Remove.

The Add API Key window for TripAdvisor with a key stored and an arrow pointing at the Remove button

Reviews Feed switches back to its built-in TripAdvisor connection, and your feeds refresh once a week.

That’s it! You now know how to create a TripAdvisor API key and add or remove it in Reviews Feed. Next, check out our guide on displaying your reviews feed to make the most of the reviews on your site.

Frequently Asked Questions

Below, we’ve answered some of the most common questions about TripAdvisor API keys in Reviews Feed.

Why did my TripAdvisor feed stop updating?

The most common cause is a key from TripAdvisor’s legacy Content API, which TripAdvisor retires on August 31, 2026. Remove the old key or replace it with a Terra key, and your feed picks back up from there.

Can I keep using my old TripAdvisor API key?

No. TripAdvisor retires all legacy Content API keys on August 31, 2026, and keys don’t transfer to Terra. Create a Terra account and key by following the steps above, or remove your old key to use the plugin’s built-in connection.

How can I tell if my key is a legacy key or a Terra key?

You can tell by its shape. Legacy Content API keys are 32 characters with no hyphens, while Terra keys are longer and contain hyphens.

Do I need a Terra account to display TripAdvisor reviews?

No. Without a key, Reviews Feed connects to TripAdvisor for you and refreshes your reviews once a week. You only need a Terra account if you want to add your own key.

support

Couldn’t find your answer in the docs?

Contact Support