Guides

Notes for people who run stores

Longer operator essays: stock and ads, routines, measurement, and team decisions. Diagrams where they help. Written like we talk in the ops channel, not like a pitch deck.

New here? Start-here reading path · RSS · llms.txt.

Looking for product docs? Operator docs. Product overview on the home page.

Pillars: AI growth operator · Stock-aware ads · Ads software · Meta · Google · vs agency.

Topics: Start here · Stock×ads · Core-size · OOS sizes · Product sets · Shopping attributes · Creative DNA · P&L · Approval · Free tools

Google

Google Shopping disapprovals: fix attributes fast

Disapproved items are products you have quietly withdrawn from sale. Here is how to read the item issues table, fix the attribute at source, and patch the rest with a supplemental feed.

2026-09-09 →
Stock & ads

Inventory-velocity exclusions in catalog ads

Availability is a yes or no flag. Depth of stock is a number. Here is how to turn rate of sale into a custom label and exclude on it in Meta product sets and Google listing groups.

2026-09-09 →
Ads ops

Got My First Shopify Sale Now What

One order proves the shop takes money. It does not prove the maths works. Here is the order of operations before you put a card into Meta Ads Manager.

2026-09-10 →
Measurement

Why is nobody buying from my Shopify store?

Sessions climbing, orders at zero. Before you rebuild the theme, work out whether you have a real sample, then find which step of the funnel is actually leaking.

2026-09-10 →
Measurement

How to calculate true profit from Shopify ads

Ad spend is only one of six costs between a sale and a profit. Here is the full waterfall, the cost fields to fill in Shopify, and the break-even ROAS each product actually needs.

2026-09-09 →
Trust

Ralph vs the alternatives: an honest comparison

Feed tools, ad automation, attribution suites and Shopify's own AI, on one table, with the gap none of them fill named plainly.

2026-09-09 →
Trust

Madgicx vs Bïrch (Revealbot) vs Ralph, honestly

The two names that come up in every 'Meta ads automation' search, next to the tool that is not really in the same category, with the differences spelled out.

2026-09-09 →
Trust

AdScale vs Ralph for Shopify ads: the honest cut

Two Shopify-native tools that both read your store. One does the work for you. One shows you the work and waits for a yes.

2026-09-09 →
Trust

Optmyzr vs Ralph for Google Ads dayparting

A PPC agency's toolkit against a Shopify operator's desk. On Google hours alone, Optmyzr wins. Here is what the rest of the decision looks like.

2026-09-09 →
Trust

DataFeedWatch vs Channable vs Feedonomics for stock

Feed tools are the honest hero of variant stockouts. They also stop exactly where the money is. Here is which to pick, and what sits on top.

2026-09-09 →
Trust

Triple Whale vs Northbeam, and what neither sees

The most-searched head-to-head in Shopify analytics, refereed honestly, with the question both of them cannot answer written down.

2026-09-09 →
Trust

Shopify Sidekick and Campaign Autopilot vs Ralph

Free, native, and now launching Meta campaigns. The honest question is not whether Shopify's AI is good. It is where it stops.

2026-09-09 →
Ads ops

How Ralph dayparts Meta and Google ads (honestly)

People ask 'how does Ralph solve dayparting' and deserve the plumbing. Here it is, including the three things we will not do.

2026-09-09 →
Stock & ads

How Ralph handles out-of-stock sizes and SKUs

The most-searched question about Ralph is some version of 'does it stop my ads when a size sells out'. The honest answer has five parts, and none of them is a magic pause button.

2026-09-09 →
Trust

Ralph AI FAQ: twenty straight answers

Search shows ralph ai, ralph system, ralph agency, ralph brand and a few typos. Same product. These are the questions people and AI assistants keep asking, answered in one place.

2026-09-09 →
Trust

Ralph AI pricing: Free, Growth, Pro and Scale

The home page has the cards. This is the page that explains what the words on the cards mean, and which plan an actual store should pick.

2026-09-09 →
Ads ops

Dayparting tools for Meta and Google ads compared

'Best dayparting tool' is a search with a lot of affiliate links behind it. This is the version with the trade-offs left in, including the one where the answer is Ads Manager.

2026-09-09 →
Trust

ChatGPT vs operator software for Shopify ads

A lot of founders are pasting Ads Manager exports into a chat window and getting decent advice. This is where that stops being enough.

2026-09-09 →
Ads ops

Dayparting by ad platform: what each one supports

Same idea on every platform, eight different machines. Here is who has a real clock, who has half of one, and who has none at all.

2026-09-09 →
Ads ops

LinkedIn Ads dayparting: no native clock, what works

People search this expecting a settings screen. There is not one. Here is what LinkedIn actually gives you, what the tools do, and when it is not worth the bother.

2026-09-09 →
Team

What is a growth operator? Meaning and role

Search shows people typing 'growth operator meaning' and 'grow operator'. The phrase is doing a lot of work in job ads and product pages. Here is what it actually means.

2026-09-09 →
Team

Shopify development and support retainers explained

Searches for Shopify retainer split three ways: development, support and growth. This is the page for the first two, with the numbers people refuse to print.

2026-09-09 →
Stock & ads

Stop-loss vs core-size automation for catalog ads

People ask what the difference is because vendors use both phrases loosely. One reads the ad account. The other reads the shelf. Confusing them is how a stockout gets diagnosed as a creative problem.

2026-09-09 →
Team

How much does an ecommerce agency cost in the UK?

Every agency page says 'it depends'. It does, but the bands are knowable, and so is the overhead that never appears on the proposal.

2026-09-09 →
Google

Google Shopping when a size sells out (variants)

Meta gets all the attention for variant stockouts. Shopping has the same problem with a different pipe, and a couple of extra ways to get it wrong.

2026-09-09 →
Stock & ads

Pause ads when out of stock on Shopify: 5 methods

The search is 'pause ads when out of stock shopify'. The honest answer is that pausing is rarely the right verb, and there are five different things people mean by it.

2026-09-09 →
Catalogue

Sync Shopify inventory to your Meta catalogue

The most common reason a brand pays for sold-out sizes is not a missing tool. It is a sync everyone assumed was working.

2026-09-09 →
Ads ops

Ads automation rules for Shopify: the honest map

Automated rules are free and everywhere. They are also blind to the one thing a Shopify store cares about most. Here is the map before you build a rule that pauses your bestseller.

2026-09-09 →
Ads ops

Best time to run Meta ads in the UK (find yours)

Every chart of 'best posting times' is an average of other people's audiences. Your account has the real answer, and it takes an afternoon to read it.

2026-09-09 →
Stock & ads

Shopify low stock alerts that reach your ads

Shopify will tell you a product is low. It will not tell you that three campaigns are still spending against it. That second sentence is the alert worth having.

2026-09-09 →
Measurement

How to see variant-level ad spend and waste

No ad platform reports spend per size or colour. How to approximate it, then price the waste.

2026-08-20 →
Stock & ads

Which platforms pause ads for out-of-stock variants

An honest map of all six layers, including where each one stops and where we lose.

2026-08-20 →
Stock & ads

How to verify a tool's variant-level stock sync

A controlled stockout, a timed watch, and the four places integrations actually break.

2026-08-20 →
Catalogue

Exclude off-season stock from catalogue ads

Availability says a June coat is fine. Season has to come from you, as data.

2026-08-20 →
Ads ops

Pacing type incompatible with day parting: fixed

The Meta error, its real cause, and whether you wanted the schedule at all.

2026-08-20 →
Map

Start here: operator reading path

Curated path for trust, stock×ads, Shopping, Meta depth, money, and free tools.

2026-08-12 →
Ads ops

Why Meta dayparting doesn't work

Daily budget has no calendar. Advantage+ is not broken. Pick native or throttle.

2026-08-15 →
Ads ops

Daily-budget Meta throttle dayparting

Dim to a floor, step back up, hold in learning. Not OFF. Not a fake schedule.

2026-08-15 →
Ads ops

What is dayparting in ads?

A clock on the budget. When it earns its keep, and when it is show.

2026-08-15 →
Ads ops

How to daypart Meta ads

Lifetime budget has a real calendar. Daily budget does not. Catalog stays wide.

2026-08-15 →
Ads ops

Google Ads dayparting and ad schedules

Search gets bid adj. PMax is not that grid. Ralph does not silent-write Google.

2026-08-15 →
Ads ops

Dayparting for fashion brands

8pm folklore is a prior. Your hours and your size run are the evidence.

2026-08-15 →
Ads ops

Weather-based dayparting vs weather ads

Do not write rain into the hour calendar. Two drawers, one human exception.

2026-08-15 →
Trust

Why Ralph for dayparting

DIY the hourly pass first. Then a desk that will not invent a schedule.

2026-08-15 →
Trust

What problem does Ralph AI actually solve?

Twelve tabs, empty shelves, retainers for overnight legwork. The job it is hired for.

2026-08-15 →
Stock & ads

Ralph for fashion and apparel Shopify brands

Shaped by size and colour failure modes. No fake logo wall. Variant truth first.

2026-08-15 →
Stock & ads

Why Ralph for catalog ads when sizes go OOS

The auto-pause question is the wrong verb. Feed, desk, and human are different layers.

2026-08-15 →
Trust

Ralph for Shopify Plus without a five-person team

Plus is a commerce stack. It is not an overnight operator. Different invoices.

2026-08-15 →
Trust

Does Ralph AI spend without approval?

Straight answer on pending review, default-off writers, draft vs live.

2026-08-12 →
Catalogue

Shopify attributes for Google Shopping

Scan tiers, bulk fix ceilings, honest limits.

2026-08-12 →
Catalogue

Collection merchandising with stock & sales

Scores, pin/bury, approve, revert.

2026-08-12 →
Ads

Meta product sets & catalog ads

Smart catalog resolve, sets, PAUSED catalog carousels.

2026-08-12 →
Ads

Meta custom audiences for Shopify ops

Templates, health, overlap, evidence rules.

2026-08-12 →
Ads

Meta Creative DNA and testing

Performance DNA, visual DNA, rotation, PAUSED lab.

2026-08-12 →
Ads

Bulk Meta ads edits

Chunked writes, per-entity errors, audit trail.

2026-08-12 →
Ads

Exclude a product from one campaign

Meta/Google grains, recorded intent, revert.

2026-08-12 →
Measurement

Shopify P&L / true profit

One waterfall, COGS coverage, honest cache.

2026-08-12 →
Google

GMC supplemental feeds

What we write, what we refuse to overwrite.

2026-08-12 →
Storefront

Storefront concierge vs operator AI

Different jobs, cost caps, no ads spend.

2026-08-12 →
Stock & ads

What is core-size automation in Meta catalog ads?

Keep a style live while converting sizes remain. Parent OOS is too late. Any-size OOS is too blunt.

2026-08-15 →
Stock & ads

Remove a sold-out size from Meta ads without pausing the parent

Fashion needs UK 10 off the shoppable shelf, not the hoodie paused. Availability, sets, excludes, static.

2026-08-15 →
Stock & ads

Footwear catalog ads without spending on empty sizes

Hundreds of size and width variants. Gate prospecting on the converting run, not parent quantity.

2026-08-15 →
Stock & ads

Catalog exclusions: inventory and performance together

Hide what you cannot ship. Stop funding what you can ship but that wastes spend. Two jobs, one policy.

2026-08-15 →
Stock & ads

Which platforms pause Meta dynamic ads when a Shopify size or colour goes OOS?

Catalogue availability is not the same as pausing ads. Variant-level truth for DPAs, product sets, and static creatives.

2026-08-12 →
Stock & ads

Catalogue lag is a media tax: run the test this week

Time Shopify to Meta availability. Fix the bridge when the gap is eating spend.

2026-08-12 →
Stock & ads

Product set rot: why bestseller sets keep spending on dead colourways

Audit membership against variant cover. Rules without stock truth become fiction.

2026-08-12 →
Stock & ads

Buffer stock for paid: withhold the last units from ads

Encode a buffer so paid steps back before true zero.

2026-08-12 →
Stock & ads

When the ad features a size you cannot ship

Static and UGC need featured-variant checks. Catalogue fixes are not enough.

2026-08-12 →
Team

Shopify retainers: cost, scope, and what you should actually buy

Monthly, Plus, retainer-as-a-service: buy decisions and assets, not decks.

2026-08-12 →
Team

Agency vs software vs hiring a media buyer

Three shapes, one bottleneck-first comparison. Hybrid usually wins.

2026-08-12 →
Demand

Weather-triggered ads for Shopify (without the gimmick)

Triggers, stock checks, UK pitfalls. Signal first, budget second.

2026-08-12 →
Stack

All-in-one ecommerce AI: what is real vs decoration

Shared context, approval before spend, how to trial without the hype.

2026-08-12 →
Stack

What is Ralph AI? A straight definition for operators

Growth operator for Shopify with human approval. Not a chatbot. Not unsupervised spend.

2026-08-12 →
Stock & ads

Should you keep Meta ads on when stock is thin?

What to do with paid social when cover days drop. A practical call for Shopify operators, not a theory lecture.

2026-07-28 →
Stock & ads

Days of cover: the stock number ad buyers usually skip

Days of cover (DOC) is a simple inventory metric. Here is why media decisions get stupid without it.

2026-07-27 →
Measurement

When ROAS looks fine and the store still feels broken

ROAS can smile while cash, stock, and workload get worse. Here is how operators read past the vanity line.

2026-07-26 →
Operations

A morning ops routine for a one-person Shopify brand

You do not need a war room. You need forty focused minutes before the day gets stolen.

2026-07-25 →
Campaigns

Put campaigns in review before they go live. Every time.

A boring approval step saves expensive mistakes. How small teams run a light review without enterprise ceremony.

2026-07-24 →
Team

When a media buyer is worth it (and when they are not)

Hiring paid social help is not a personality upgrade. It is a workload and skill decision.

2026-07-23 →
Stack

Shopify, Meta, and Klaviyo without losing the plot

Three systems most brands need. One brain that rarely exists. How to keep the stack coherent.

2026-07-22 →
Google

Google Shopping when the shelf is already empty

Feeds keep serving after your warehouse reality moves. How to think about Shopping and inventory together.

2026-07-21 →
Stock & ads

Stop buying traffic for dead stock

Dead stock wants a plan. It does not want a bigger prospecting budget.

2026-07-20 →
Team

What a Shopify growth retainer actually buys you

Retainers are not evil. They are often vague. Unpack the hours before you sign.

2026-07-19 →
Demand

Weather and UK ecommerce demand (without the gimmick)

Weather moves categories. It does not replace a product people want. How to use it without building a gimmick brand.

2026-07-18 →
Search

Using Search Console to steer product and content decisions

GSC is not only an SEO report. It is a demand diary for your catalogue if you read it that way.

2026-07-17 →
Operations

When you are the founder and the media buyer

dual role burnout is common. Here is how to shrink the job without pretending you hired a team.

2026-07-16 →
Operations

Why a short brief beats another dashboard

Dashboards answer “what happened”. Briefs answer “what now”. Operators are starving for the second.

2026-07-15 →
Campaigns

Ship campaigns as packages, not lonely ads

A package is offer, creative angles, landing, and follow-up thought through together. Lonely ads are how accounts get noisy.

2026-07-14 →
Operations

Running more than one Shopify store without the mess

Multi-store scales until reporting and access become soup. Keep isolation and routines honest.

2026-07-13 →