Integrations

Okendo

Connect Okendo to manage storefront reviews and ratings, photo and video media, AI review summaries, and loyalty.

API credentialsPaid plan requiredEcommerce & MarketplacesOkendo API docs

A single value: your Okendo User ID, the store's subscriber UUID, copied from the Credentials card on Settings / Integrations and pasted into PopMCP's Okendo User ID field.

Paid plan required before this connector works

Okendo gates Merchant API credentials behind plan entitlement: API access is included on the Advanced plan and above, and is sold as a paid add-on on the lower tiers. There is no application, review, or developer programme - only a billing entitlement.

Typical wait
No review queue - access is live as soon as the plan entitlement or paid add-on is applied to the store. Okendo does not publish a turnaround for the add-on, which is arranged through Okendo support or your CSM.
Cost
Okendo does not publish fixed plan prices - its pricing page quotes by monthly order volume, and the price of the API add-on for lower tiers is not published anywhere public. Get a quote from Okendo sales or your CSM; do not assume a figure.
Blocked until approved
Everything on the authenticated Merchant API: listing and moderating reviews, replying to reviews, customer profiles and activities, loyalty points/coupons/redemptions, surveys, settings, and webhook subscriptions. Concretely, without the entitlement the Okendo Admin > Settings > Integrations screen never surfaces an API key to copy, so no authenticated call can be made at all.
Works meanwhile
The Storefront REST API is a public on-site API addressed by your Subscriber ID rather than a secret Merchant API key, so published reviews, ratings, and Q&A can be read without the entitlement. On-site widgets and the Storefront JavaScript API also work on every tier.

Where to apply: There is no form or developer programme. Check Okendo Admin > Settings > Integrations for the API key section; if it is absent, upgrade the plan in Okendo billing or ask solutions@okendo.io / your Okendo CSM to add the API add-on.

  • Okendo's own sources disagree on how far down the add-on reaches: a support article states API access is 'included on Okendo's Advanced plan and above, and is available as a paid add-on for Power plan subscribers', while the public pricing comparison lists API access as an 'Add-on' for Essentials, Growth, and Power alike. Confirm entitlement for your specific tier with Okendo rather than trusting either page.
  • The Storefront REST API and the Merchant REST API are different products - reading the unauthenticated Storefront docs and assuming the whole API is open is the standard mistake.
  • API keys are store-specific: a merchant running several Shopify stores needs the entitlement and a separate key for each one, per Okendo's own integration guidance.
  • Regenerating the key in Integrations settings invalidates the old one everywhere it is in use.
  • Okendo's public docs pages for the Merchant API are thin stubs that do not state auth mechanics or eligibility; the operative details come from support articles and from what the Integrations screen actually shows for your store.
Setup time
2 min
Auth
API credentials
API base URL
https://api.okendo.io/v1

Before you begin

  • An Okendo account with Okendo Reviews installed on your store
  • Any Okendo plan. The User ID is a public storefront identifier, so no paid API add-on and no app review is needed
  • Access to the Okendo admin at reviews.okendo.io/admin, or the Okendo app tile in your Shopify or BigCommerce admin

Get your credentials

Open the Okendo admin

Go to reviews.okendo.io/admin and sign in, or open Apps in your store admin and click Okendo.

Open this screen →

Open Settings, then Integrations

Click Settings at the bottom of the dark left rail. In the secondary column that opens, choose Integrations under the Settings group.

Open this screen →

reviews.okendo.io/admin/settings/integrations
SearchAcme Supply
Settings / Integrations

Integrations

Connect Okendo to the rest of your stack.

Credentials
Okendo
Useful keys for integrating Okendo with other platforms
Okendo
SectionCards
AI & MCPOkendo MCPFor AI assistants
Page BuildersPageFly
SubscriptionsRecharge

The Zendesk, Klaviyo and Meta cards sit further down the same page.

Copy the User ID

Click the Okendo row inside the Credentials card to expand it, then copy the User ID with its copy button.

Open this screen →

reviews.okendo.io/admin/settings/integrations
SearchAcme Supply
Settings / Integrations

Integrations

Connect Okendo to the rest of your stack.

Okendo
User ID
8f3c1e00-0000-4a2f-b7de-••••••••4a2f
Merchant REST API Key
Requires the Merchant API plan
Copy

Helper text under the field reads "Unique user ID for your store".

Paste it into PopMCP

Paste the UUID into PopMCP's Okendo User ID field and connect.

Connect in PopMCP

Open your workspace, choose Okendo in the marketplace, and fill in the connect dialog:

FieldWhat to enter
Okendo User IDtextOkendo app → Settings → Integrations → Credentials → Okendo User ID (also shown as your subscriber ID). This is a public storefront identifier (not a secret); it scopes the MCP to your store.

PopMCP verifies the credential against Okendo immediately. On success the connection flips to Verified and its MCP tools are provisioned.

Verify it worked

PopMCP marks Okendo as Connected, and asking it to list your latest reviews returns real review text and star ratings from your store rather than an empty list.

Troubleshooting

Tools succeed but every review list comes back empty

Why: The storefront API answers with HTTP 200 and an empty reviews array for a store id it does not recognise, so a mistyped UUID looks like a store with no reviews.

Fix: Re-copy the User ID from the Credentials card with the copy button instead of typing it, and confirm you are in the Okendo account for the store you expect.

You cannot reach the admin to read the ID

Why: Your session has expired or you only have access through the storefront.

Fix: Read the same value off your live storefront instead. The Okendo widget script carries it as a `subscriberId` parameter.

You cannot find a Settings then Integrations screen

Why: You are looking at the Okendo widget settings inside your ecommerce platform rather than the Okendo admin itself.

Fix: Open reviews.okendo.io/admin directly, then click Settings at the bottom of the dark left rail.

The User ID field is blank or the page will not load

Why: Your Okendo user has not been granted access to this store, or the session has expired.

Fix: Sign out and back in. If it is still blank, ask an Okendo account admin to add you to the store or email solutions@okendo.io.

Reference

On this page