Journal

For people who run shops

Loops, agents, desks, and the difference between a chart and a next step. Upcoming pieces are dated and marked.

How to Increase MRR in an Ecommerce Shop

MRR for a shop is repeat revenue you can name. Subscriptions help; silent regulars matter more.

Read article

When Not to Personalize a Shop

If the leak is tracking, wait. If the region is the whole theme, stop. If the sentence would be weird in WhatsApp too, do not put it on the hero.

How to Keep Brand Voice When AI Drafts the Page

Tighten the adjectives. Kill the slogan you would never print. Confirm. Then the specialists may draft.

KVKK, Shopper Events, and What You Actually Send

Page, cart, and order events you choose to send. KVKK and GDPR. SOC here is operations with Oriana — not a SOC 2 badge.

What Early Access Means for a Shop

Invitation-based. Not a public cash register. Not a 14-day self-serve trial. Bring a URL and a staging theme.

How an Agency Should Run a Client Shop Loop

Brief, ask why, segment, draft, preview, ship, measure. The client still owns the theme. You still do not auto-publish.

DTC Desk vs Wholesale Inbox: Do Not Mix the Rooms

Wholesale still lives in email for a reason. The storefront desk answers shoppers. Mixing them is how quotes go public.

Repeat Purchase Without a Points Program

Repeat is a reason to come back: a lookbook, a kit that fits, a desk that remembers the shade. Points are optional.

How Shipping Copy Kills Checkout

A confusing shipping line is a layout problem. It is not an email. Fix the sentence they see at the door.

Product Page Copy That Answers the Stall

PDP copy fails when it describes the brand and ignores the question that stopped the cart: shade, lead time, kit, shipping.

How Collection Pages Lose the Sale

A collection is a decision surface. If it is a grid of identical cards, returning visitors bounce with the same shrug.

Mobile Checkout Leaks Shops Ignore

Returning visitors, often on mobile, often after cart. The leak is a thumb, a line, a trust mark — not a new campaign name.

How Shops Teach People to Wait for 20% Off

If every silence is a coupon, you trained a calendar. Hold out a group. See whether the page worked.

Keep Your ESP. Fix the Page First

Klaviyo, Mailchimp, whatever you already trust. Executen is not an ESP with five channels stapled on.

Lifecycle Email vs On-Site Growth: Pick the Job, Not the Stack

Email is a receipt, a win-back you already trust, wholesale. The visit happening now is a different job.

How to Increase MRR in an Ecommerce Shop

MRR for a shop is repeat revenue you can name. Subscriptions help; silent regulars matter more.

How to Increase Shopify Sales Without Buying More Traffic

Shopify sales rise when returning visits convert. Fix the leak on the page before you raise ad spend.

The Shop Already Named the Leak. Stop Sending a Calendar

Event-driven onboarding starts from what the shopper just did, not a Monday-Wednesday-Friday drip.

What a Growth Agent Should Do — and the Tools It Must Not Hold

Read the numbers. Draft a segment and an experience. Never publish, pause, roll back, or run SQL.

The Shop Metrics That Actually Matter

Revenue, conversion, orders, AOV, and a leak with a sample size beat open rate theatre.

When WhatsApp Cloud API Is Actually Ready for a Shop

A real Business number, webhooks, approved templates. Until then the row stays disconnected — no green tick theatre.

Confirm Brand Brain Before You Let Anyone Draft

Paste the homepage. Edit until it sounds like you. Then — and only then — introduce the specialists.

Where Agents Help a Shop — and Where They Should Sit Down

Specialist agents draft. A person publishes. One omniscient intern with a sparkle is how voice dies.

How to Ask Why Conversion Dropped — and Get an Answer With Evidence

Analyst Agent explains comparable windows. Growth Agent can recommend a next move. Neither invents a crisis.

Why Shopify Checkout Conversion Drops — and What to Do

Checkout conversion drops when shipping, trust, or mobile layout fail. Sample size first, then the line on the page.

Win-Back Without Teaching People to Wait for 20% Off

Quiet regulars need a reason, not a reflex discount. Segment first, page second, offer last.

Why Sample Size Should Kill a Panic

Twenty sessions are not a crisis. Insufficient data is a label, not a fake red card.

How to Run a Sales Desk After the Team Goes Home

Knowledge first, playbook second, charm never. WhatsApp only when the number is real.

Page, Widget, WhatsApp: Pick the Door That Fits the Moment

Not every leak wants a storefront mutation. Not every question wants a Growth Brief.

How a Shop Should Use an SEO Agent

SEO Agent drafts a calendar. Optional CMS webhook. No silent WordPress login, no invented launch metrics.

Abandoned Cart Recovery Without Another Coupon Blast

Most carts are questions, not price. Recover them on the next visit before you train a discount reflex.

Inside the Growth Command Center: Agents With Jobs

A specialist roster, a sales desk, and a loop that starts with data instead of a prompt.

How to Run a Shop Experiment Without Auto-Winners

Control versus treatment, allocated at decide(). A person still publishes the winner. Thin traffic means wait.

Who Should Publish a Live Page Change?

Action Center is the only live door. Agents draft. A person approves, pauses, or rolls back.

How to Convert Returning Visitors Who Already Know You

Returning visitors stall at the same region. Name that group, change that region, measure orders.

How to Change a Hero Without Wrecking the Theme

Designer Agent stays in scoped regions. Preview on a phone. The theme still loads if decide() fails.

How to Raise AOV Without Stuffing Every Cart

Average order value rises with a fitting basket, not a modal of socks. Merchandising should stay inside the shop’s actual kits.

When Storefront Chat Should Fetch a Human

Complaints, custom quotes, anything that sounds like a lawyer. The transcript waits in the inbox. The founder still decides.

Merchandising Suggestions That Fit the Basket You Already Sell

Merchandiser Agent thinks in baskets. If a bundle is not on the site, the playbook should forbid it.

What a Shopify Bounce Rate Actually Tells You

Bounce is a landing problem, not a personality. Pair it with path, device, and what happened next.

How to Get the First Order After the First Visit

First purchase is a stall you can name: shipping, size, kit, trust. Answer it on the next view.

Why One Growth Bot Writes Copy That Could Belong to Anyone

A single bot that “does growth” flattens voice. Jobs, one Brand Brain, and a desk with knowledge keep sentences shop-shaped.

How to Read a Growth Brief Without Turning It Into Slides

A Growth Brief is one problem with evidence. If tracking is thin, the Brief stays humble on purpose.

After-Hours Questions a Catalog Can Actually Answer

Lead times, ingredients, “is 38 in stock.” Not custom prices. Not restock dates you do not have.

When a Funnel Stage Is Empty, Leave It Empty

Page, product, cart, checkout, order. A blank stage is a tracking job, not a reason to borrow a neighbour’s number.

How to Put a Tracking Snippet on Shopify Without Guesswork

One publishable write key in theme.liquid. Checkout may stay blank until you emit Checkout Started.

WooCommerce Order Tracking That Stays Honest

HMAC on the raw body. Unpaid and cancelled orders skipped. There is no WordPress.org plugin theatre here.

Sales Chat That Does Not Invent SKUs, Prices, or Kits

Ground the widget in the catalog and a playbook that would rather fetch a human than guess a restock date.

How to Build a Segment From Real Shop Events

Segments are people who did something. Identity merges only on a strong id — not “same browser, same person.”

What a Storefront Experience Is (and Is Not)

Allow-listed DOM actions on marked regions. Fail open. Not a live Shopify admin in an iframe.

What to Ingest Before You Turn On Storefront Chat

Website, documents, products, FAQs. Playground before shoppers see a turn. Prompt-injection screening is not optional.

Put a Command Center
on the shop

Tell us a little about your shop. We’ll write back, and we’ll take it from there.

  • Early access
  • One snippet to start
  • Agents that draft, not wander