nepila / merchantos : visitor-intent

The intent layer
for Shopify.

Visitor analytics tells you what happened.
MerchantOS tells you why, who, and what to do next.

13

events tracked per session

2min

to onboard any Shopify store

$0

to start · no card required

The complete picture

From first click
to the moment they buy.

Scroll through the full MerchantOS pipeline — how a single visitor session becomes the one insight that drives a sale.

01 / 04 · The visitor

Someone is live on your store right now.

They clicked, scrolled, compared sizes — you saw none of it.

your-store.myshopify.com/products/boots

This session · 47 seconds

t=0s Landed on homepage from Google ad
t=8s Clicked Sorel Boots · scrolled to reviews
t=19s Toggled size 7 → size 8 → back to size 7
t=26s Added size 7 (black) to cart
t=34s Started checkout · paused at shipping
t=47s Back on product page. Still here.

YOUR ANALYTICS SAW

+1 visitor · 0 sales

WHAT HAPPENED

6 signals · high intent

02 / 04 · Signal capture

13 events. Zero impact on page speed.

Sandboxed pixel records everything inside Shopify’s own infrastructure.

MerchantOS Pixel · live feed recording
09:14:02 page_viewed /products/sorel-boots t=0s
09:14:15 product_viewed Sorel Joan of Arctic t=13s
09:14:21 variant_toggled size 7 → 8 → 7 black t=19s
09:14:28 added_to_cart $76.97 · 3 left in stock t=26s
09:14:36 checkout_started cart $208.63 · score → 87 t=34s
09:14:47 checkout_abandoned returned to product page t=45s
09:14:52 intent_scored HOT · score 92 · 6 signals t=50s

INTENT SCORE

92

HOT

updated live

03 / 04 · AI reads the session

Not a score. A story.

Every event analysed. A plain-English briefing in seconds.

AI Analysis · visitor #4821 HOT 92

3rd

visit

47s

dwell

$208

cart

AI NARRATIVE

“Returning visitor on their third visit, comparing sizes rather than prices. Abandoned checkout at shipping — the hesitation is about fit confidence, not cost. A size guide or free-returns message would likely close this.”

3rd visit size toggled ×3 checkout abandoned returned to product

RECOMMENDED

Show size guide · free returns banner

High confidence

UNDERSTAND YOUR STORE IN REAL-TIME

Is it price?

cart add → abandon

Is it UX?

checkout friction

Is it trust?

review dwell depth

04 / 04 · Smart action

You know who to reach. Now reach them.

Auto-Pilot fires the right offer before they leave.

Too hot to handle today

Ranked by intent × cart value

Live
  1. #1
    94 hot

    Sarah K.

    “Hesitating on size, not price”

    $248
  2. #2
    92 hot

    marcus@…

    “Reassurance, not a discount”

    $76
  3. + 8 more · updated every 30 s

Auto-Pilot offer sent

SOREL10-8x7k · 10% off · single-use · sarah@… · 23s ago

Result: Sarah K. checked out.

+$248

The question every merchant asks

Why aren’t they buying?

Most analytics leave you with a number and no explanation. MerchantOS gives you the actual signal — from the data your visitors already left behind.

Is it the price?

Visitors who add to cart but abandon at checkout are telling you the friction is cost — not the product. MerchantOS tracks checkout hover, return-visit frequency, and coupon-hunting patterns. You’ll know before you discount anything.

signals: checkout_started → abandoned · return_visit_count

Is it your product page?

Low scroll depth, short dwell, quick bounce — the page isn’t doing its job. Size confusion, buried shipping info, images that don’t answer the question. Scroll depth and dwell time tell you exactly where attention stops.

signals: scroll_depth · dwell_time · variant_toggle_count

Is it trust?

They read every review. Twice. A first-time visitor who deep-dives your reviews isn’t doubting the product — they’re doubting you. They need social proof, not a discount. MerchantOS tells you when reassurance is the right move.

signals: review_scroll_depth · first_visit · time_on_page

The answer is different for every store. MerchantOS reads your specific visitors and shows you what’s costing you — not what costs stores on average.

Same visitor · two outcomes

What happens to visitor #4821
without MerchantOS, and with it.

Today · without MerchantOS visitor #4821
  • Lands on a product page from a paid ad.
  • Browses 3 products, hovers checkout for 12 seconds, returns to the product page.
  • Closes the tab.
  • Your dashboard tomorrow: +1 visitor, 0 conversions, 1 abandoned cart.

YOU NEVER LEARN

That this visitor was 12% from buying. That they were hesitating on size, not price. That a size guide would have closed it.

Verdict: a $208 sale silently lost.

With MerchantOS · live HOT 92
  • Same visitor lands. Pixel fires page_viewed at t=0s.
  • Behaviour engine catches the checkout-hover, the return-to-product, the size-7 dwell.
  • AI scores intent at 92. Narrates: “Hesitating on size, not price.”
  • A size-guide popup fires at t=48s. Visitor adds size 7. Checks out.

YOU SEE WHY, NOT JUST WHAT

Every score, every narrative, every nudge is traceable to the events that triggered it. No black-box AI — actual behaviour, scored in real time.

Verdict: $208 recovered. Visitor becomes a customer.

Illustrative scenario based on early pilot patterns. Your visitors won’t look exactly like #4821 — but the gap between “they bounced” and “here’s why” is the gap MerchantOS closes.

Watch it work

A 90-second walkthrough.

silent screen recording · click to play

You’ve seen how it works.

Stop guessing.

Start reading.

Read your customers like a book.

2 minutes to onboard. Instantly understand every visitor in real time.

No card required · Free plan · 1,000 visitors / mo

Pricing

Free plan.

No card required. The Free plan is the real product, just smaller. Upgrade when your store outgrows it — never auto-charged, always your call.

Free

$0/mo

For testing the waters and small stores.

  • 1,000 visitors / month
  • Top 3 hot list
  • 10 email offers / month
  • 10 AI re-analyses / month
  • Real-time scoring · live chat · AI narratives
  • No Auto-Pilot
Start free

Starter

$19/mo

For real small stores running real campaigns.

  • 5,000 visitors / month
  • Top 10 hot list
  • 200 email offers / month
  • Unlimited AI re-analyses
  • Up to 40 hot visitors visible
  • 30-day activity log
Choose Starter
Most popular

Growth

$49/mo

For stores ready to let the system act on their behalf.

  • 25,000 visitors / month
  • Auto-Pilot — auto-fire offers when visitors cross HOT
  • 1,000 email offers / month
  • Unlimited AI re-analyses
  • Unlimited hot visibility
  • 1-year activity log
Choose Growth

Cycle resets every 30 days from install. Caps reset; data is preserved. Visitor tracking never stops — the cap is a heads-up, not a brick wall.

Common questions

The honest answers.

Will this slow my Shopify store down? +

No. The pixel runs in Shopify’s sandboxed web pixel API — completely off your store’s critical path. Page-load timings are unaffected, even on mobile.

What data do you collect about my visitors? +

Behavioural events only — clicks, scrolls, cart actions, checkout steps. No personally-identifiable information unless a customer logs in. IP addresses are SHA-256 hashed before storage. You own the data.

Is it GDPR compliant out of the box? +

Yes — by design. One-click data export, manual delete, automated retention windows, full customer redact. Built to satisfy the strictest EU privacy expectations from day one.

Won’t the AI make things up about my visitors? +

The AI only narrates events it actually observed — clicks, scrolls, cart actions. It can’t invent behaviour. Every score, every narrative, every offer is traceable in the dashboard back to the events that triggered it. If the system has no signal, it tells you so.

How is this different from Klaviyo or Shopify Inbox? +

Klaviyo sends emails. Inbox handles chats. MerchantOS sits one layer above — reading visitor intent before they leave, then telling you which tool to reach for and when. We complement existing tools rather than replace them.

What happens if it doesn’t work for my store? +

The free plan is genuinely risk-free — no card required, no auto-charge. If it doesn’t fit your store, uninstall and your data is fully exported and deleted within 24 hours. No friction, no email back-and-forth.

Who built this? +

A solo founder running Nepila — a small studio building intelligent software for e-commerce. Every install during the early rollout includes direct setup help from the founder, not a support ticket queue. Get in touch.

Stop guessing.

Start reading.

Read your customers like a book.

Install on Shopify

Free plan · 1,000 visitors / mo · No card required