Monitors are live: get a webhook when any Shopify store changes a price, sells out, or starts a promo

Pay for the data you pull

Every plan includes the REST API, the MCP server, and every endpoint. You buy credits each month and spend them per request.

2 months free on yearly

Starter

For a first integration or an internal tool.

$41 /month

$490 billed yearly

10,000 credits / month

  • REST API and MCP server
  • Every endpoint: stores, products, ads, people
  • 25 active monitors
  • 5 concurrent requests
  • Extra credits at $6 per 1,000
  • Email support
Get started

Growth

Recommended

For a product your customers already pay for.

$124 /month

$1,490 billed yearly

50,000 credits / month

  • Everything in Starter
  • 250 active monitors
  • 25 concurrent requests
  • Extra credits at $4 per 1,000
  • Priority email support
Get started

Scale

For high-volume enrichment and large monitor fleets.

$333 /month

$3,990 billed yearly

200,000 credits / month

  • Everything in Growth
  • 1,000 active monitors
  • 100 concurrent requests
  • Extra credits at $2.50 per 1,000
  • Unused credits roll over one month
  • Shared Slack channel
Get started

Enterprise

For more than a million credits a month.

Custom

Volume pricing and annual contracts

Custom credit volume

  • Everything in Scale
  • Custom rate limits and monitors
  • Uptime SLA
  • SSO and invoicing
  • Security and procurement review
Talk to us

[ CREDITS ]

What each request costs

One API key, one credit balance. The REST API and the MCP server draw from the same credits.

OperationEndpointCredits

Store profile

Traffic and sales estimates, apps, theme, markets, competitors

GET /stores/{domain}1

Product catalog

Up to 250 products with variants per page

GET /stores/{domain}/products1 per page

Active ads

Every live ad with copy, format, and platform

GET /stores/{domain}/ads2

People

Name, role, LinkedIn, email, and phone

GET /people5 per person

Store search

Filter stores by country, category, apps, or sales

GET /stores1 per 10 results

Monitor check

Each time a monitor checks a store or product

POST /monitors1 per check

[ BILLING ]

Billing questions

Anything else about plans or invoices? Email hello@shoplens.dev.

Is there a free trial?

No. Plans start at $49 a month, and you can cancel any time before your next billing date.

What is a credit?

The unit every request spends. A store profile costs 1 credit, active ads cost 2, and a person with contact details costs 5. MCP tool calls cost the same as the endpoint they call.

What happens when I run out of credits?

With auto top-up on, we add 1,000 credits at your plan's rate and your requests keep working. With it off, requests return a 402 until your credits renew.

Do unused credits roll over?

On Scale, unused credits carry over for one month. On Starter and Growth they reset at the start of each billing cycle.

Am I charged for failed requests?

No. Requests that fail on our side, or for a store we can't find, don't spend credits.

Can I change plans later?

Yes. Upgrades apply right away and we prorate the difference. Downgrades apply at the next billing date.

[ GET STARTED ]

Start building on Shopify data

Get an API key and make your first store lookup in a few minutes.