Skip to content

Yelp Reviews โ€‹

This guide will show you how to connect your Yelp Business Page to WP Social Ninja's Business Reviews feature.

Yelp uses an API Key to connect. This is a simple key that you generate on Yelp's developer website. This guide will walk you through the entire process, step-by-step.

Use Case: This is essential for restaurants, cafes, local shops, and service-based businesses. By connecting Yelp, you can display your valuable, high-star reviews directly on your website, building instant trust and credibility with new customers.

Part 1: Start the Connection โ€‹

First, let's start inside your WordPress dashboard to see what you need.

  1. From your WordPress dashboard, navigate to WP Social Ninja in the left-hand menu, and then click on Platforms.
  2. On the "Platforms" page, find the Yelp row in the Business Review section then click the Settings icon button with it.

Yelp Configuration for Review

A pop-up window will appear with fields labeled API Key & Place ID. This is the things you need to get from Yelp.

Yelp Configuration for Review

Part 2: Yelp API Key โ€‹

Now, let's go to Yelp's developer portal to generate your key.

Step 1: Go to Yelp Developers โ€‹

In a new browser tab, go to the Yelp Developers website and log in to your Yelp account (the one associated with your business page).

Step 2: Create App โ€‹

Once login go to the Manage App section and create an App by filling in the required information:

  • App Name: Give it a name you'll recognize, like "My Website Reviews."
  • Industry: Select the industry that best fits your business.
  • Your Contact Email: Enter your email address.
  • Description: Write a brief description, such as "Connecting Yelp reviews to my website."

Click the Create App button.

Yelp will immediately take you to a "Success!" page. On this page, you will see your new API Key. This is the key you need! Copy the API Key to your clipboard.

INFO

Yelpโ€™s Fusion API no longer provides reviews for free. To fetch Yelp reviews in WP Social Ninja, you need a Yelp Pro plan:

  • Pro Enhanced โ†’ Up to 3 review excerpts per business.

  • Pro Premium โ†’ Up to 7 review excerpts per business.

These limits are controlled by Yelp, not WP Social Ninja. Check Yelp Plan and Pricing.

Yelp Configuration for Review

Part 3: Get Your Place ID (Add Your Business) โ€‹

Now you must add your specific business. To do this, you need your business's Place ID.

Step 1: Find Your Yelp Place ID โ€‹

Your Place ID is simply the unique part of your business's URL on Yelp.com.

  1. Go to Yelp.com in your browser.
  2. Search for your business name and city.
  3. Click on your business from the search results to open its main page.
  4. Look at the URL in your browser's address bar. Your Place ID is the text that comes after https://www.yelp.com/biz/.

Example URL: https://www.yelp.com/biz/bocconcino-san-franciscoYour Place ID: bocconcino-san-francisco

Carefully copy this Place ID.

Yelp Configuration for Review

Part 4: Connect Your Yelp Account โ€‹

Now for the final, easy step.

Paste Your API Key & Place ID โ€‹

  1. Go back to your WordPress dashboard (where you still have the WP Social Ninja pop-up open from Part 1).
  2. Paste the API Key you just copied into the "API Key" field.
  3. Then Paste your Place ID (e.g., bocconcino-san-francisco) into the field.
  4. Now click on the Save button.

Yelp Configuration for Review

Your business is now fully connected and will begin to sync reviews.

The Yelp row will now show a green "Connected" status.

Yelp Configuration for Review

Next Steps โ€‹

Congratulations! Your Yelp account is fully connected.

Now that your account is set up, you're ready for the fun part:

  • Click the Add New Template button to go to the template editor and start designing your Business Reviews template for Yelp.

Released under the MIT License.