Integrations

What we connect to

Two ways in: the app inside your Shopify admin, or connections you switch on yourself. Here is what each one does, in plain words.

One is required. The rest are yours to decide on.

Required

Shopify

Your range in, and approved prices back out.

What the app reads your range with, and writes an approved price back with. The permissions below are the whole list of what it may do.

read_productswrite_productsread_discounts
  • Email

    On from the start

    The morning's news, gathered into one message.

    One address or several, separated by a semicolon. A message when something happened, nothing when it is quiet.

  • Slack

    Optional

    The same news in a channel instead of your inbox.

    Paste a Slack address into your settings and the morning's news lands in the channel. You pick what is worth a notification.

  • Your own AI account

    Optional, your key

    Helps pair your products with theirs.

    If you want a language model to help pair products, you add your own key from OpenAI, Anthropic or Gemini. We try it straight away and switch it on only once it has answered. Every call is on your own bill, and your key is stored encrypted.

  • CSV file

    Any time

    Pairings in and out, when you have a lot at once.

    Pairings can be read in and out as CSV. Useful when you have a lot at once, or when somebody else on the team should go through them in their own time.

Shopify

One click in your admin. After that the connection looks after itself.

1

You install the app

You find pricecheckr in your Shopify admin and press install. Nothing to download, no key to paste in.

2

You see what we ask for

Shopify shows a box with exactly what the app wants access to before anything happens. Three things, and they are listed below with what each one is used for.

pricecheckr would like access to

Read your products

Reads

What you sell and what you charge. Without it we do not know which prices to watch.

read_products

Change a product's price

Changes

Used only once you have approved a proposal, or inside your own limits in live mode. In shadow mode it is never used.

write_products

Read your discounts

Reads

So a product that is already reduced is not quietly re-priced. You can tell us to always ask first.

read_discounts
The short names are Shopify's own. They are what you see in the box at install.
3

Your whole range comes in

Products, variants, article numbers and prices are fetched once. After that Shopify tells us when you change something, so the list never has time to go stale.

4

You pair the products

We put your most likely matches at the top for each competitor. You click your way through. Nothing is paired for you.

Not paired yet

Your products with no competitor page, and things they have started selling that you have not matched.

Sony WH-1000XM5

1000XM5-BLK · €349

Samsung 65″ QN90D

QN90D-65 · €1 899

Once you have paired everything this says instead: every product is paired with every shop you watch.

The screen from the app, drawn here. Nothing is live — it is what the real one looks like.
5

The price goes back the same way

When you approve a proposal the app writes the price into Shopify for you. In shadow mode it never writes anything at all.

Your range in Shopify

We read, your rules decide

You approve

The approved price is written back into Shopify

And, if you want

Slack
Email
Your own AI account

Your range in Shopify

We read, your rules decide

And, if you want

Slack
Email
Your own AI account

You approve

The approved price is written back into Shopify

What about an API of your own?

We do not publish an API of our own yet. If you need one, get in touch and tell us what you would call — that decides what we build first.

See your own numbers first

We connect your shop, you pick two competitors, and we read their pages. Then we show you what they charge for your items. Half an hour, and it costs nothing.

Integrations — pricecheckr