Skip to main content

Your storeruns on

// works with

Every one of these is both a data source and a place Magistry writes back to — no new storefront, no migration, no glue code.

Shopify, Google Ads, Merchant Center, Google Analytics 4, Meta, Instagram, TikTok, Pinterest, Microsoft Bing, Email · IMAP/SMTP

// command

It doesn't assist with the store. It operates it.

Not read-only integrations with a suggestion box on top. Magistry holds working control of every commercial lever a store has — and uses it.

Pricing & catalog

Every price, every variant, every lifecycle state — moved on your real margins, not a rule of thumb.

Advertising

Budgets, bids, audiences and whole campaigns, across Google and Meta — paced on profit.

Customer service

Reads, answers, refunds and resolves — in your voice, grounded in your own policies.

The money itself

Refunds, gift cards, cancellations — every euro move weighed against what it protects.

The feed

What Google, Meta and TikTok are shown of your catalog — per market, kept eligible.

The storefront

Copy, content, promotions, experiments — down to the theme code itself.

Social

Drafted, scheduled, published and answered across six networks, in one brand voice.

Audiences & analytics

Segments built from your own data and synced to wherever the ad money is spent.

If it's part of running a store, Magistry can run it. And everything it runs, it can undo.

The skeptic's version, call by call — API reference & MCP →

// the daily grind

Running a store well costs 4–6 hours a day. Every day.

Not strategy — upkeep. The recurring checks and fixes that keep revenue from leaking. Magistry takes exactly this work, job by job.

Ad spend triage

~60 min/day

Open every campaign, read the curves, pause what's bleeding — and hope you caught it before lunch, not after.

// with Magistry

Budgets and bids paced against profit, anomalies auto-paused, search terms returned with a keep-or-negate verdict.

campaign_agent

Feed & Merchant Center fires

~30 min/day

Disapprovals, policy flags and stale feeds across five channels — each one quietly throttling reach until someone notices.

// with Magistry

Merchant Center's verdict pulled back per market, attribute gaps scored, fixes queued in the order they cost you impressions.

feed_agent

The customer inbox

~90 min/day

Where's-my-order, sizing complaints, refund requests. Every reply needs the order, the policy, and your brand voice.

// with Magistry

Threads classified and matched to their order, replies grounded in your policies and scored against your voice before they're offered.

cs_agent

Catalog housekeeping

~60 min/day

Draft the dead stock, reprice the movers, vault the seasonal lines, and catch the products cannibalising each other.

// with Magistry

Every SKU in one lifecycle state, moved on your margins, with the reverse operation stored before anything is written.

catalog_agent

Watching the market

whenever there's time

The competitor launch, the demand spike, the new supplier — usually spotted a month after it mattered.

// with Magistry

News, social and search demand scanned continuously, signals credibility-scored, and research lanes surfacing your next product.

market_expert

The loop runs overnight, on weekends, across every store you own. You review decisions, not dashboards.

// the stack

Ten subscriptions. Ten partial views of your own store.

This is the stack a serious Shopify store ends up paying for. Every tool solves one job well and then keeps its data. The helpdesk never sees the margin. The feed tool never sees the ad spend. The attribution tool never sees why a customer wrote in.

swipe to read the full ledger →

The jobWhat you pay for it nowList price / moIn Magistry
Customer serviceGorgias · Zendesk · Re:amazeper ticket tier, plus ~$0.90 per AI resolution$60 – $900CS Specialist + inbox
Attribution & analyticsTriple Whale · Northbeamscales with your GMV$219 – $2,000+Tracking & Attribution
Server-side trackingwetracked.io · Elevarper monthly order band$49 – $249Server-side events + CAPI
Shopping feed managementDataFeedWatch · Channable · Feedonomicsper SKU count and channel$64 – $239Feed Syndication
Profit analyticsTrueProfit · BeProfit · Lifetimelyper order volume$25 – $100Pulse profit breakdown
Chargeback recoveryChargeflow · Signifydsuccess fee on every dispute you win25% of recoveredDispute Shield
Product & competitor researchMinea · PiPiADS · Dropship.ioper seat and credit pack$39 – $159Researcher + Market Expert
Reviews & reputationOkendo · Loox · Judge.meper monthly order band$15 – $299Reputation
Social schedulingLater · Buffer · Hootsuiteper channel and seat$25 – $99Social Autopilot
Storefront experimentsIntelligems · Visuallyper order volume$15 – $80Theme Studio experiments
Ten vendorsTen logins, ten billing dates, ten support queues — and no shared record of what anyone changed.$500 – $4,000+One platform

Public list prices, checked July 2026. Nearly all of these bill on order volume, GMV, tickets or seats, so a growing store's real invoice sits at the top of each range — and the chargeback fee is a cut of money you recovered.

The bill is the small problem. The real one is that no tool in that list can answer “is this product still worth the ad spend, given the refunds it generates and the margin after shipping?” — because no tool in that list has all three numbers. Magistry does, which is the only reason it can decide instead of report.

// the product

The whole operating surface — not a chat window.

Eight screens from the live product — real UI, demo store data. No mockups, no marketing renders: these are the surfaces your team would work in on day one.

Open the store and ask it what to do today.

Pulse leads with profit-true numbers — net margin after COGS, refunds, ad spend and operating costs — and then hands you Otto. Ask in plain language; Otto reads the live data, answers with citations, and proposes writes that wait for your approval.

  • Revenue, orders, AOV, refund rate and blended ROAS in one strip
  • Ask Otto anything — briefing, performance, optimise, customer service
  • Today's triage: alerts, spend-draining LOSERs, disputes, candidates
Meet Otto
Magistry Pulse — headline metrics above the Ask Otto prompt with quick-action chips for briefing, performance, optimise and customer service

// the marketing brain

The part nobody else has: a store brain you can inspect.

Most AI tools hand you an answer and hide the reasoning. The Brain renders its whole working memory — what it knows, what it's trying, what it has won and lost, and what it wants to do next — as one graph you can click into.

The Magistry Brain — a constellation of domains, initiatives, actions and data senses around the core, with an intelligence rail showing its stage, signals digested and per-domain win rates

// working memory

Every open move is a node

Actions are sized by expected impact and fade with age. Anything waiting on you wears a dashed approval ring, so the graph itself tells you where to look.

// data senses

It knows what it can't see

Each data stream — orders, ads, costs, catalog, feed, service, tracking, reviews, competitors — orbits the core with a live richness score, and says what it would unlock if you fed it.

// track record

Confidence is earned per lever

Domains and initiatives carry win/loss arcs from the full history. The Brain leans into the levers that have worked in your store and stays cautious on the ones that haven't.

// one budget

One pass, not ten opinions

Signals from every agent land in a single decision pass inside one budget envelope — so ads, pricing, catalog and feed moves are weighed against each other, not in isolation.

// the engine

The Brain is only as good as what it can see.

So Magistry was built to see all of it. Every stream below is weighted by how much it actually changes a decision, and the more you connect, the less it has to guess — that is the entire mechanism by which a store gets more profitable.

// what it reads

  • 01Orders & revenuethe ground truth every verdict is scored against16%
  • 02Advertisingspend, ROAS and headroom per campaign13%
  • 03Costs & marginsbreak-even ROAS and every pricing floor13%
  • 04Catalog depthclustering, cannibalisation, per-tier plays12%
  • 05Traffic & sessionsseparates a traffic problem from a product one8%
  • 06Merchant feedeligibility — what Google will actually show8%
  • 07Customer servicecomplaint clusters, sizing and quality signals8%
  • 08Conversion trackingserver-side events behind every ads verdict8%
  • 09Reviewsreputation drift and product-quality reads5%
  • 10Competitor intelprice pressure and stock-out windows5%
  • 11Agent signalswhat the other agents saw this cycle4%

Weights are the real ones the platform scores with. Connect a stream and the Brain tells you what it just unlocked.

// what it does with it

  1. Digest

    Every signal above lands on one bus with a severity, a source and a subject — not in a per-tool dashboard.

  2. Plan

    One decision pass across every domain inside one budget envelope, so ads, pricing, catalog and feed moves compete against each other instead of running blind.

  3. Judge

    Each move is checked against policy, the tier of evidence behind it, and the store's own calibrated break-even before it is allowed to write.

  4. Execute

    The write goes out with its reversal operation already stored, and the row lands in the append-only log.

  5. Score

    The outcome is measured and marked win, loss or neutral — and the Brain's confidence in that lever moves accordingly.

Run every cycle, on a schedule, whether or not anyone is watching.

// what moves

  • Budgets & bidsGoogle Ads
  • Negative keywordsGoogle Ads
  • Prices & discountsShopify
  • Lifecycle statesShopify
  • Titles & descriptionsShopify
  • Feed attributesMerchant Center
  • Replies & refundsInbox · Shopify
  • AudiencesGoogle · Meta
  • Posts & repliesSix social networks
  • Theme changesShopify theme

Every one of these is a reversible row. See the log →

// otto

Meet Otto.

The colleague who read everything before the meeting. Ask a question, get an answer with the rows cited. Ask for a change, get it executed — against your live store, inside your rules.

  • “Why did margin dip Tuesday?” — answered from orders, costs and ad spend, sources cited
  • “Clear the summer stock” — a bounded discount plan, priced above your cost floor
  • “What needs me today?” — three things that matter, not another dashboard
  • Every write it proposes is a logged, evidenced, reversible row
Otto answering which products to stop spending on — tool calls over live data, a cited answer, and a two-action approval card for a discount test and a seasonal vault move

A real exchange — tool calls, a cited answer, and the approval card that gates every write.

// difference

Chat advises. This one has its hands on the store.

The distance between a suggestion and an outcome is execution. Otto closes it — carrying the full context of your store, and leaving a record of every move it made.

01

It does the work, not just the talking

Otto writes to Shopify, Google Ads, Meta, TikTok, and your inbox — directly. Not a chat wrapper. Not a CSV exporter. Every action lands in the system that runs your store.

e.g. PRICE_CHANGE · linen blazer · –€6 · tier-A · applied
02

It carries the full context of your store

Before every move, Otto reads your config, your decisions, your evidence, and your guardrails. It picks up exactly where last night's run left off — no warm-up, no re-prompting.

e.g. context: 84,193 decisions · 12 stores · 8h since last run
03

It turns any decision into an automation

Approve a decision row once, and Otto runs the same pattern — audited, gated, reversible — on a schedule. No glue code, no Zaps, no copy-paste from a chat transcript.

e.g. automation #142 · weekly · tied to decision_log #84102

// how it works

Live in minutes. Autonomous once it has earned it.

No agent gets write access on day one. Each starts read-only, builds a track record you can inspect, and widens exactly as far as its results justify.

01

Connect Shopify

Install from the Shopify admin in minutes. Magistry syncs your catalog, orders, costs, and ad accounts — secrets vault-encrypted from the first byte.

OAuth install · no code · no credit card

02

Watch the dry-run

Every agent starts in dry-run: decisions land in the log with full reasoning and evidence, but nothing is written to your store until you promote.

decision_log fills · zero writes

03

Approve, then go autonomous

Start in approval mode and accept decisions one by one. When the rows keep matching your gut, widen autonomy per agent — and roll back any row, any time.

per-agent modes · ↶ rollback · kill switch

Start free

Free plan · No credit card · Starts in dry-run

// evidence

Every decision arrives with the evidence that produced it.

A number without its derivation is a guess. Every row names the signals it read, the window it read them over, the confidence it landed on — and the reversal it stored before writing anything.

Shift inventory state with daily action plans

Lifecycle transitions across the catalog, validated against ALLOWED_TRANSITIONS, applied in batches with reversal pre-computed.

Allocate ad spend with real-time decision evidence

Budget pacing and bid moves cited by anomaly windows, judged against policy, gated by tier-of-evidence before any euro moves.

Prevent runaway autonomy with kill switches

Operator-owned kill switch, per-action rate limits, advisory locks, vault-encrypted secrets, and a monthly LLM budget cap.

Measure operator trust over time

Decision-row acceptance, dry-run-to-live ramp curves, judge agreement rates — surfaced as the metrics that tell you when to widen autonomy.

Prove every move with append-only logs

decision_log, ad_decision_log, cs_thread_evaluations — every transition is a row with reason, evidence, citation, and the reversal op pre-stored.

The Magistry decision log — applied, queued, suggested and reverted agent actions, each with its state transition, live status and one-click revert

Free plan · No credit card · Starts in dry-run

// enterprise readiness

Built to survive a procurement review.

A platform that reads this much of your business gets asked hard questions before it is allowed near it. Here are the answers, in the order security teams ask for them.

EU data residency

Primary data stores run on EU-region infrastructure. Encrypted at rest with AES-256, TLS 1.3 in transit — including service to service.

GDPR-ready, DPA on request

A full sub-processor list, documented retention, and export or erasure on request. Card data never touches Magistry — Shopify handles payments.

Never trained on your data

Your catalog, orders and customer conversations are never used to train models. Inference runs under no-training terms with every provider.

Roles across every surface

RBAC on every route and every write, per-tenant isolation enforced in the database, and advisory locks so two operators can't collide.

Secrets in a vault, not a column

Every channel token lives encrypted in Supabase Vault, scoped per store. Nothing is stored in plaintext, and nothing is shared across tenants.

Append-only audit log

Every external write is a row with its reason, its evidence, its author and its reversal op. Rows are never edited and never deleted.

And the one we can't claim yet: SOC 2.

We're early-stage and not certified today. We build to the same controls — least privilege, encryption, audit logging — and we'll walk a security team through the current posture line by line.

// the platform

One platform. Every job your store runs on.

Growth, operations, and defense on one auditable spine — coordinated by the Marketing Brain, not stitched from point tools.

// grow revenue

Ads, feeds, and tracking that act on profit — not vibes.

Budgets and bids paced on profit, not on the ROAS the ad platform grades itself. One product feed syndicated to five channels. And underneath it, your own server-side tracking — so every verdict rests on numbers nobody else marked.

  • Budget & bid pacing with anomaly auto-pause
  • Shopping-feed syndication to 5 channels + Merchant Center auto-fix
  • Server-side tracking, attribution & POAS bidding
  • RSA copy + ad-image generation, pushed on approval
Magistry Marketing — blended ROAS, spend and revenue KPIs above a multi-platform campaign table with agent budget suggestions

// run lean

A catalog and inbox that manage themselves.

Every SKU moved through its lifecycle on your real margins. Every customer email answered in your voice, grounded in your policies, refunds gated by expected value. And the storefront itself tested, edited and rolled back under approval.

  • Lifecycle automation with self-calibrating thresholds
  • Margin-aware pricing — only on verified cost data
  • CS replies grounded in your policies, scored against your voice
  • Refund / replace / gift-card execution with EV gates
The Magistry inbox — classified conversations, an AI draft with its brand-voice score, and an approve-and-run replacement proposal

// protect & discover

Defense and discovery, running in the background.

Chargebacks fought with assembled evidence. Reviews and mentions classified and answered before they harden into reputation. And a research engine reading ad libraries, marketplaces and search demand for the product your competitor hasn't found yet.

  • Chargeback evidence assembly & submission
  • Review / mention monitoring with drafted responses
  • Market signals from news, social & search trends
  • Multi-lane product research with supplier matching
Magistry Disputes — chargebacks with evidence packets assembled, win-rate and recovered-revenue KPIs

// the fleet

Each of these is sold elsewhere as a whole product.

Here they are colleagues. Each runs its own plan-judge-execute loop against your live systems, and all of them answer to the Marketing Brain — so the store gets one plan, not four opinions.

Catalog Specialist

// Runs the lifecycle of every SKU.

Drafts underperformers, archives dead stock, runs margin-aware discounts, and publishes winners — every product in exactly one lifecycle state with a reversible row attached.

// writes to

Shopify Admin GraphQL

// mandate

Full authority over every SKU’s lifecycle — draft to publish to vault and back.

Explore the Catalog Specialist

Campaign Specialist

// Operates your paid acquisition.

Four specialist skills — Bid & Pacing, Budget Allocator, Lifecycle Manager, Compliance & Guardrails — wired into a planner-judge-executor loop per campaign, executing on Google Ads.

// writes to

Google Ads

// mandate

Runs paid acquisition end to end — budget, bid, audience and creative.

Explore the Campaign Specialist

CS Specialist

// Handles inbound end-to-end.

Order Detective + Policy RAG + Reply Drafter + Reply Judge. Brand-voice embeddings hold tone; language-gated send; proactive outbound on in-flight issues before the customer asks.

// writes to

IMAP / SMTP Shopify Orders Refund APIs

// mandate

Owns a conversation from first read to closed ticket — money moves included.

Explore the CS Specialist

Market Expert

// Watches the market for you.

Scans news, social trends, and search demand across research lanes; publishes credibility-scored signals the other agents subscribe to — demand spikes, niche refreshes, geo-expansion windows.

// writes to

News / GDELT Social trends Keyword intel

// mandate

Watches everything your competitors would rather you missed.

Explore the Market Expert
The Magistry agent gallery — fifteen live agents grouped by category, a system status bar with decision counts, and the signals flowing between agents

The real gallery — the four above lead a fleet of fifteen, every one with its own schedule, scorecard and autonomy mode.

// beyond the dashboard

The platform ships faster than this page.

See changelog
NEW

Social Autopilot

Drafts, schedules and publishes across six networks in your brand voice, replies to comments and DMs, and pulls what actually landed back into the same decision log as everything else.

See Social Autopilot
NEW

Theme Studio

An agentic editor working on a sandbox copy of your live theme. Every change lands as a diff approval card, deploys only on your approve — with snapshot-first rollback and storefront experiments to promote the winner.

See Theme Studio
LIVE NOW

MCP server & public API

Drive your whole store from your own AI. A remote MCP server for Claude, Cursor, or any MCP client, plus REST tool endpoints with OpenAPI — OAuth 2.1 or scoped API keys, writes gated by approval cards.

See the API

// integrations

Connected in minutes. Proposing within the hour.

Per-store OAuth for every channel, tokens in an encrypted vault, and one gate in front of every outbound write. No CSV uploads, no Zapier duct tape.

  • Shopifycatalog · orders · billing
  • Google Adscampaigns · audiences
  • Merchant Centerfeed · diagnostics
  • Google Analytics 4sessions
  • Metaads · CAPI · social
  • Instagramposts · DMs
  • TikTokfeed · CAPI
  • Pinterestfeed · CAPI
  • Microsoft Bingshopping feed
  • Email (IMAP/SMTP)customer service

// magistry standard

Not a webshop? The engine doesn't care.

Under the Shopify wiring, Magistry reasons about customers, an offering, costs, acquisition and service — which is every business, not just retail. Magistry Standard runs the same Brain, the same decision log and the same guardrails against a canonical business model instead of a storefront.

You expose one read-only endpoint against a contract we own and version; Magistry pulls, validates and starts reasoning. Paid acquisition, tracking, customer service and the autonomy ladder work exactly as they do for a store.

Onboarded hands-on, not self-serve — the connector is built once, with us.

// what changes

Products & variants
Offerings, plans or services
Orders & refunds
Contracts, invoices and credits
Customers & LTV
Clients, retention and predicted value
Google Ads & Meta
The same paid acquisition, same levers
Shopify Admin API
One read-only connector you expose
Merchant feed
— not applicable

// partner program

Get paid for the stores you bring.

Agencies earn recurring revenue-share on every client store — 20% rising to 30%, lifetime, with deal registration and co-marketing funds. Merchants can refer a friend and both sides get AI-credits.

// plans

Every feature on every plan. Scale by usage, not paywalls.

All paid tiers unlock the whole platform — you grow by AI-credits, nothing else. And there's no trial to expire: the Free plan is your trial.

Launch

Free
50 AI-credits/mo · 50 credits
  • Full dashboard (read-only)
  • Every agent's recommendations — propose-only
  • Decision log + audit trail
Start free

Starter

$99/ mo
1,000 AI-credits/mo · 1,000 credits
  • Everything, fully unlocked
  • Autonomous agents + write-actions
  • Kill switch + per-action rate limits
Start free
Most popular

Growth

$249/ mo
2,600 AI-credits/mo · 2,600 credits
  • Everything in Starter
  • 2,600 AI-credits / month
  • Priority support
Start free

Scale

$499/ mo
5,200 AI-credits/mo · 5,200 credits
  • Everything in Growth
  • 5,200 AI-credits / month
  • Priority support + dedicated CSM
Start free
See full pricing, AI-credits & Dispute Shield

Free plan · No credit card · Starts in dry-run

// faq

Frequently asked questions.

The questions buyers actually ask, answered without hedging. Still missing one? Book a 20-min call.

// magistry

About Magistry

// audit plane

About the Audit Plane

// magistry.io

Give it your data. Let it run the store.

Connect in minutes and the Brain starts reading immediately — orders, margins, ad spend, feeds, sessions, conversations. The richer it gets, the sharper every decision it makes for you.

Free plan · No credit card · Starts in dry-run

  • Kill switch you own
  • Append-only decision log
  • GDPR-ready · DPA
  • Team roles (RBAC)

View plans & pricing →