Judge.me
Connect Judge.me to read and moderate product reviews, reply to customers, send review requests, and pull your storefront review widgets.
Your Judge.me shop domain in myshopify.com form plus the Private API token, both read off the View API tokens panel in Settings, Integrations.
- Setup time
- 3 min
- Auth
- API credentials
- API base URL
- https://judge.me/api/v1
Before you begin
- A Judge.me account installed on a Shopify store. Judge.me is sunsetting WooCommerce, BigCommerce, Squarespace, Square, Duda and PrestaShop
- Access to the Judge.me admin's Settings area, as store owner or a user granted admin permissions
- Use the PRIVATE token. The public token is read only and works for widget GET calls
Get your credentials
Open Settings, then Integrations
From the Judge.me admin, open Settings and then Integrations. Click View API tokens in the top right corner.
Integrations
Connect Judge.me to the other apps running on your store.
| Integration | Category | Status |
|---|---|---|
| KlaviyoSync review events | Email marketing | Not connected |
| GorgiasReviews in tickets | Helpdesk | Connected |
| Shopify FlowTrigger on new review | Automation | Not connected |
Every configuration area sits under Settings in the current Judge.me admin.
Copy the Private API token
Copy the value labelled Your Private API Token. Do not copy Your Public API Token.
Integrations
Connect Judge.me to the other apps running on your store.
Private token is read and write. Keep it server side only.
Copy the shop domain from the same panel
Copy Your Shop domain, shown in something.myshopify.com form.
Paste both values into PopMCP
In PopMCP, open the Judge.me connector, put the domain in Shop domain and the private token in Private API token. Click Connect.
Connect in PopMCP
Open your workspace, choose Judge.me in the marketplace, and fill in the connect dialog:
| Field | What to enter |
|---|---|
| Shop domaintext | The Shop domain shown on the same View API tokens screen, usually in myshopify.com form. Pasting the full URL is fine; it is trimmed to the bare domain. |
| Private API tokensecret | Judge.me admin → Settings → Integrations → View API tokens → copy the PRIVATE token (not the public one, which is read-only for widgets). Stored encrypted and used server-side only.Encrypted with AES-256-GCM on save and never shown again. |
PopMCP verifies the credential against Judge.me immediately. On success the connection flips to Verified and its MCP tools are provisioned.
Verify it worked
PopMCP marks the Judge.me connector Connected and a test review listing returns your store's recent reviews with the right product names.
Troubleshooting
401 or an empty review list
Why: You pasted the public token instead of the private one.
Fix: Reopen Settings, Integrations, View API tokens and copy the value labelled Your Private API Token.
Requests return reviews for the wrong store, or none at all
Why: The shop domain is your custom storefront domain rather than the myshopify.com one Judge.me keys on.
Fix: Use the exact Shop domain string shown on the API tokens panel, for example northwind-supply.myshopify.com. Pasting the full URL is fine, PopMCP trims it to the bare host.
Duplicate reviews appear after one create call
Why: A known Judge.me issue when the cf_answers array is sent with non-empty values.
Fix: Omit custom form answers when creating reviews through the API, or leave the array empty.
Cannot find Settings, Integrations
Why: The store is on a platform Judge.me is sunsetting, or your user has no admin permission.
Fix: Ask the store owner to open the page and share the private token, or check Judge.me access and user permissions.