Skip to content
Coming to Shopify
Private betaMade for Shopify merchantsApp Store listing in preparation

Private beta Made for Shopify merchants

Thousands of signals.One source of truth.

Idris is an agentic analytics team for Shopify brands, monitoring thousands of signals to uncover problems and evidence-backed opportunities for growth. Unlike dashboards that leave the analysis to you, Idris investigates what matters, delivers a clear brief and measures what happens after you act.

Free during beta · No card required · Made for Shopify merchants

Every dayRisks and opportunities scanned
Evidence shownWhy this move clears the bar
Success definedBefore you act
Value verifiedRecovered and generated kept separate

The product Choose a capability

Six capabilities.
See each one working.

Underneath them runs one loop: signals in, evidence tested, cases filed, decisions briefed, outcomes measured. Pick a capability to see the part it plays.

IdrisReal product logic · illustrative data

Every investigation is a case file.

Evidence with verdicts, the explanations that lost, confidence computed in plain words, and a finish line defined before you act. Five active at most; everything else keeps being tracked without shouting.

  • confidence is computed, never asserted
  • success defined before you act
  • solved cases become precedent
Something’s brokenOpened 06:15

Mobile checkout conversion below its range

ConfidenceBuilding
  • Payment step completion vs baselineSupports
  • Change-point aligns with theme updateSupports
  • Email campaign timingRuled out
  • Discount expiryNo data

Success defined: back to the 28-day baseline, held 3 days.

Detection that knows your store’s rhythm.

Nightly, every trading day is judged against its own weekday’s expectation, built from clean days only. Most signals get parked. Only what clears the evidence bar is raised.

  • day-of-week baselines, clean history only
  • up to 19 independent checks per signal
  • quiet is an answer
Conversion rate · this weekband = this weekday’s own expectation

1 cleared the evidence bar · the rest parked, not raised

It doesn’t just read numbers. It goes and looks.

When a signal warrants it, a real browser walks your storefront’s buying journey and files a receipt: the trigger, the time, the finding. You can also send it yourself from any eligible case.

  • a walk within minutes of a signal
  • never places an order, never touches payment
  • every act on the record
Fieldwork ledgerevery act, receipted
  • 14:29
    You ask Idris to check the casesummon · mobile checkout conversion
  • 14:32
    Checkout walked, in a real browserpath clear on this walk · one route, one region · receipt filed
  • 14:33
    Finding attached to the casea pass states its scope. It never certifies.

Briefed every morning. Reviewed every Monday.

The daily briefing says what needs a decision, what is being watched and what can wait. The all-clear has to be earned: a live case or a failed read forces the briefing to say so.

  • filed on Today at 07:15
  • a failed read is named, never painted green
  • the Monday review files the week
Todayfiled 07:15
  • 1needs a decisionmobile checkout conversion
  • 2being watchedstock cover · search demand
  • ·the rest can wait

All-clear withheld: one case is open.

Your workspace, readable from your own tools.

Owner-minted, read-only tokens let your AI assistant query the workspace over MCP. It gets the same server-resolved figures the app shows, honest refusals included.

  • read-only by construction
  • the token is the identity
  • the same figures the app renders
“What changed on the store this week?”
tools/call · get_fact · recent_field_checks
→ 14:32 checkout walk, receipt attached
→ 1 case active: mobile checkout conversion (Building)
idris_pat_•••••• · read-only · owner-minted

Five sources. One case file.

Shopify and the tools around it: Search Console, Klaviyo, Merchant Center and Judge.me, plus your storefront’s own behaviour. Every connection is read-only; everything lands as evidence, not as another dashboard.

  • Idris never changes a connected account
  • ‘connected’ and ‘data landing’ shown separately
  • corroboration across sources
  • Shopifyorders · catalogue · inventory · pixelread-only
  • Search Consolequeries · clicks · rankread-only
  • Klaviyocampaigns · flowsread-only
  • Merchant Centerprice position · demandread-only
  • Judge.mereviews · ratingsread-only
  • Web vitalsreal-user speedautomatic

Everything lands in the same case file, as evidence.

Built for trust Accuracy before theatre

Show the work.
Earn the confidence.

Idris is designed to make its judgement inspectable. The evidence, the alternatives and the uncertainty stay in the case. Each rule below is running in the panel beside it.

01

No invented numbers

If Idris has not computed a figure, it does not state it. Missing or insufficient data is shown plainly.

ASKED IN CHAT“What was my margin on the beanie last month?”No unit cost held for that product.I hold 412 units sold and £432 in net item sales for the window.
02

Confidence is computed

Confidence reflects the checks passed, alternatives eliminated and quality of the available evidence.

COMPUTED, NOT ASSERTEDRevenue vs day-aware baselineCORROBORATESPayment step completionCORROBORATESSynthetic checkout journeyCORROBORATESDiscount expiryCOULD NOT RUNModerate
03

Quiet is an answer

When no problem or opportunity clears the evidence bar, Idris says so. It does not manufacture urgency or growth plays.

TODAY04:12 · revenue, within range04:12 · funnel, within range04:14 · storefront, no change04:45 · reviews, no spikeNothing cleared the bar.An empty queue, not an all-clear.

Our mission Built in the UK

Enterprise intelligence should not be reserved for enterprises.

Idris is built by a UK team working on complex digital observability today. Our mission is to give independent businesses the same investigative discipline, without the enterprise tooling or the price tag.

Free during betaFull product, no card required.
Direct team accessQuestions reach the people building Idris.
Shape the productHelp decide what Idris investigates next.
Private beta

Request beta access

Tell us where to reach you. Store and name are optional.

We’ll only use these details to contact you about Idris.

Questions The short version

Before you ask Idris.

How often does Idris check my store?

Idris analyses key business and storefront signals every day. Critical customer-journey checks can run as often as every 15 minutes.

Who is the beta for?

Shopify merchants who want help protecting revenue and testing evidence-backed ways to grow, without adding another dashboard to watch.

Is the beta free?

Yes. The full product is free during the private beta and no card is required.

Is Idris in the Shopify App Store?

Not yet. We are preparing the listing now, and beta applications are open ahead of it.