Skip to main content

Judge.me

Judge.me helps Shopify store owners collect and display product ratings and reviews. This guide walks you through connecting Judge.me to your TakeShape project.

Don't have a project yet? Check out this guide for setting one up.

Getting API credentials

Installing the Judge.me Shopify app

You can add Judge.me to your Shopify store in the Shopify app store, or by using Judge.me's signup page.

After installing the app, you'll be taken through Judge.me's Onboarding process, which will help you configure Judge.me to your needs. You can follow Judge.me's guide for more details on completing the Onboarding.

Getting a Judge.me API key

Navigate to your Judge.me app's API settings here. You'll be able to copy your private API key, which you'll need to connect your project to TakeShape. If the link does not work for you, follow the instructions below. Otherwise, skip to the Connecting Judge.me section.

If you've just installed Judge.me following the instructions above, you should already be at the app's page in your store.

If you already had Judge.me installed, navigate to your domain's admin page by entering your-site-name-here.myshopify.com/admin into the address bar of your browser. You can also reach the admin page by logging into your store from your Shopify partners account.

Then in the navigation bar on the left, select Apps, and select Judge.me from your app list in the center of the page.

From the Judge.me app, select the Settings tab at the top, then the Integrations tab beneath it. A search bar will appear, where you should search for "api". Select "Judge.me API" from the dropdown.

You'll now see your Private and Public API tokens. Select Show on your Private token, then copy it. You'll need it to connect Judge.me to TakeShape.

Connecting Judge.me to TakeShape

You can connect Judge.me to TakeShape by navigating to your project's web client, then select Connect Service. In the Services list, select Judge.me.

On the Judge.me service page, provide a name for the service. The slug and namespace will be generated based on your name. Under Shop Domain, add your shop's domain without https:// or a trailing /. For example, if your shop's domain is https://my-site.myshopify.com/, enter my-site.myshopify.com into the Shop Domain field.

Under Authentication, add your Judge.me private key, which you can find by following the above instructions.

Hit Save, and your service will connect to your project.

To query Judge.me immediately, hover over Judge.me in your Patterns & Services panel on the left and select the three dots that appear. Select Configure Queries & Mutations and select a query to add to the API. For example, listReviews will list all reviews currently in your store.

Once you add the query to your schema, you can run it in your API Explorer panel.

{
JudgeMe_listReviews{
reviews{
id
}
}
}

Still need help? Get in touch with us.