Private beta. Shopify stores, anywhere.
The growth operator for Shopify Ralph works nights. You say yes.
While you sleep, Ralph reads your store, your ads and your stock. By 7am there's one short list on your phone. Tap yes and it ships. Tap no and nothing happens. Size 12 sold out at 14:03 and your ads are still paying for it. Ralph checks every size against every campaign overnight and has the fix staged by morning. You say yes. Your ads spend at 3am while your customers sleep. Ralph reads sixty days of your own hours overnight and leaves a schedule on your morning list. You say yes. Merchant Center says green. Your shelves say otherwise. Ralph reads Shopping, your feed and your stock overnight and lists the fixes by 7am. You say yes. The overnight half of an agency retainer, done by software that never bills by the hour. One list every morning. You say yes. ROAS looks great. Your bank disagrees. Ralph puts cost of goods next to ad spend for every product overnight, so the losers are on your list by 7am. New to all this? Connect Shopify and add the rest later. Ralph reads your store overnight and leaves one plain-English list by 7am. You say yes. Plenty of tools give you a dashboard. Ralph works the night, drafts the fixes and waits for your yes. Nothing moves without you.
Free from day one. No card. Founding members keep 25% off for life.
Sixty seconds, one night, one Shopify store. From 22:00 to 07:11 Ralph checks sold-out sizes against live ads, finds the hours that never sell, matches weather to stock, rebuilds product sets, rewrites lazy titles and puts true profit next to ad spend. At 07:02 you get one list. You say yes. Then it ships. The full transcript is below the film.
Read the film
- 22:00 Twelve tabs. 22:00. Still in twelve tabs? Go to bed. Seriously.
- 22:19 Meet Ralph. Meet Ralph. He works nights. Step 1. Connect Shopify. Add the rest later.
- 00:40 Stock exclusions. Size 12 sold out at 14:03. Ads still paying. Exclusion staged.
- 02:00 Dayparting. Your ads spend at 3am. Your customers are asleep.
- 03:15 Weather. Rain Saturday. 140 raincoats in. Wet Saturdays sell 2.4x. Drafted.
- 04:10 Product sets. Ads for stuff you can't ship? New set. In-stock only.
- 05:00 Titles and attributes. "BLK JKT V2" isn't a title. 14 rewritten. None published.
- 05:40 True profit. ROAS looks great. Bank disagrees. Linen loses £2.10 a unit.
- 07:02 The morning list. 07:02. Coffee's on. Ask him anything. He was up. Step 2. Six decisions. One list. Step 3. You say yes. Then it ships. Leak stopped. £180 a day back.
- 07:11 Ralph works nights. Ralph works nights. You say yes. Free from day one. Founding 25% off for life.
22:00
Still in twelve tabs?
Shopify in one. Meta in another. Google, Merchant Center, the stock sheet, the inbox, the Slack message that starts "quick one". Every tab is fine on its own. The money leaks through the gaps between them, and the gaps don't have a tab.
- Size 12 sold out on Friday. The ads found out on Monday.
- Your ads spend at 3am. Your customers are asleep.
- Merchant Center says all green. The warehouse says otherwise.
- The retainer renews every month. The tabs stay open.
Spent on nothing since you got here £0.00 Sample store, at the film's overnight rate.
Go to bed. Seriously. Ralph's got the night.
The night shift. Six jobs, no overtime.
Every night Ralph works the same six jobs across your store and your ads. He reads, he drafts, he stages, and then he waits for you. Here's the rota.
Ralph is growth operator software for Shopify stores. Overnight he checks every size and colour against your Meta and Google catalogue ads, reads which hours actually sell, matches the weather to your stock, keeps product sets to what you can ship, rewrites weak Shopping titles and puts cost of goods next to ad spend. Each fix lands on one morning list, and nothing spends, publishes or pauses until you approve it.
-
00:40
Size 12 sold out at 14:03. Ads still paying.
Ralph checks every size and colour against every Meta and Google catalogue campaign. When a variant runs dry he stages excluding that variant, not the whole product, and keeps a one-tap undo for restock day. Merchandisers call this core-size automation.
Watch it at 0:10 How core-size automation works
Try the maths: days of cover for one product
30days of coverHealthyAt 4 units a day you sell out in 30 days, and the restock lands in 10. Ralph would leave this one alone and say so.
-
02:00
Your ads spend at 3am. Your customers are asleep.
Ralph reads sixty days of your own sales hour by hour, finds the hours that never pay, and proposes a schedule with floors so nothing goes dark. On Meta he applies it once you say yes. On Google he hands you the exact hours to set.
Watch it at 0:15 How Ralph dayparts Meta and Google
Overnight, 0 to 6, is below average on 7 of 7 days. Ralph proposes OFF there and nowhere else.
Drag the slider down. The picture gets noisier and, under three weeks, Ralph stops proposing anything. The floors are the product: never more than half the week, never a whole day, nothing on thin data.
-
03:15
Rain on Saturday. 140 raincoats in.
Ralph reads the forecast where your customers live and lines it up with what's on your shelves. Wet Saturdays sell raincoats, and he makes sure Friday's list says so. Weather never spends a penny on its own.
-
04:10
Ads for stuff you can't ship? Not on his watch.
Ralph builds product sets from what's actually in stock and keeps them that way as stock moves. New sets wait, paused, for your yes.
-
05:00
"BLK JKT V2" isn't a title.
Google Shopping reads your titles before a shopper does. Ralph rewrites the lazy ones and fills in the missing colour, size and material. Fourteen rewritten last night. None published until you've read them.
-
05:40
ROAS looks great. Bank disagrees.
Ralph puts cost of goods next to ad spend for every product, so the linen shirt losing £2.10 a sale stops hiding behind a 4.1x. No costs on file? He tells you. He never guesses.
07:02
Coffee's on. The list is in.
Six decisions, each with the money attached, in plain English. Yours to answer before the coffee goes cold.
- Connect Shopify.Add Meta, Google and Klaviyo when you're ready. Ralph starts with what he's got.
- Read the list.Six decisions, not sixty charts. Each one says what, why and what it's worth.
- Say yes.Then it ships. Say no and nothing moves.
Nothing spends, publishes or pauses without your yes. The writers that move money are switched off until you switch them on.
Ask him anything. He was up.
Type or talk: how did yesterday go, which size is about to run out, is Saturday worth pushing. He already has the picture.
00:40 Stock
Size 12 sold out at 14:03.
Harris jacket. Still live in 2 campaigns, about £180 a day aimed at an empty shelf.
Exclude size 12, keep the rest?
02:00 Dayparting
£46 spent between midnight and 6am.
Sixty days of this store, zero orders in those hours.
Trim them, with a floor?
03:15 Weather
Rain Saturday. 140 raincoats in.
Wet Saturdays sell 2.4x on this store.
Push the raincoats on Friday?
04:10 Product sets
Ads for stuff you can't ship?
A new set, built from what's on the shelf right now.
Swap it into the catalogue ads?
05:00 Titles
"BLK JKT V2" isn't a title.
14 rewritten, like "Harris Wool Jacket, Black".
Publish all 14?
05:40 True profit
Linen loses £2.10 a sale.
4.1x ROAS on paper. Negative after cost of goods.
Move its budget to the jacket?
07:03 Done
Six decisions. That's the morning.
Ralph works nights. You said yes.
Every morning looks like this. Ralph does the night, you do the yeses.
Swipe right for yes, left for not now.Six decisions like this, every morning. Nothing here touches a real store.
Built for whoever's still up at 22:00.
The founder doing every job. Ralph takes the night shift so you can take the morning off from your laptop.
One list the whole team can read, instead of five dashboards nobody opens.
Keep them for the big ideas. Ralph does the overnight checking, so their hours go on thinking instead of watching.
Up to ten stores, each kept separate, each with its own list every morning.
The overnight half of a retainer. A fraction of the invoice.
| The job | A retainer, usually | Ralph |
|---|---|---|
| Checking stock against live ads | Weekly, if someone remembers | Every night, every size |
| Pausing hours that don't sell | A monthly review | Proposed from sixty days of your own hours |
| Fixing Shopping titles | Billed as a project | On the list, ready to read |
| Profit per product | A spreadsheet at month end | Next to ad spend, every morning |
| Who decides | Often the agency | You. Every time. |
| Price | £750 a month and up for a light retainer | From £0. Paid plans from £99 a month |
The honest long version, including where an agency still wins
Priced like software. Works like staff.
Start free on one store. Move up when you want Ralph to do the work as well as point at it. Founding members keep 25% off for life, not for a launch week.
Not sure which? Two questions.
Growth. One shop, and Ralph acts on what you approve. £99 a month, £74 as a founding member.
For the shop finding its feet, or anyone who wants to look before paying.
The whole desk, with the writers switched off
£0 a day, for as long as you like
No card. Nothing publishes. A real person still walks you through it.
Ralph reads your store, Meta and Google, gives you a one-line verdict every morning, and fixes 50 product titles and 50 Shopping attributes a month. You see every leak: the dead size still in ads, the hours that lose money, the products Shopping will reject. You fix them yourself, or move up when you would rather he did.
What Ralph can do here: sees everything, sends nothing.
The numbers
For one shop and one pair of hands.
The first plan where Ralph can act
£3.30 a day. About four days of a light retainer, and it works all thirty.
Founding members: £74 a month, for life.
£990 a year, two months free. Founding 25% still applies.
Everything Free sees, plus the hands. Pull a sold-out size out of the campaigns still paying for it. Switch off the hours that lose money, or throttle them on a daily budget. Rebuild a product set from real stock. Push a supplemental Shopping feed. A full morning brief instead of a one-liner, and 100 ad drafts a month waiting for your yes.
What Ralph can do here: exclusions, dayparting, product sets and feeds on one shop, after you approve.
The numbers
For a live brand with a thin team.
Three shops, every signal, the strongest model when it matters
£8.20 a day. Less than an hour of a freelancer, every day.
Founding members: £187 a month, for life.
£2,490 a year, two months free. Founding 25% still applies.
Three isolated shops. Every overnight signal read rather than skimmed: stock, weather, spend, customers. Four times the ad drafts of Growth, so you stop choosing which product gets a line this week. The strongest model steps in when the call is hard, and the reports that matter most run on it. This is the plan we point most live brands at.
What Ralph can do here: everything in Growth, across three shops, with a morning read per signal.
The numbers
For a group, or an agency running one.
Ten shops, one standard, one brief for the group
£19.70 a day. Less than £2 a day per store at ten.
Founding members: £449 a month, for life.
£5,990 a year, two months free. Founding 25% still applies.
Ten isolated shops with the same approval rule on every one. A group brief each morning that tells you where the money and the risk are across all of them. Group-level volume on drafts, creative and reports. Nothing mixes between stores, ever. Above ten, we set it up by hand.
What Ralph can do here: everything in Pro, across ten shops, with the group brief.
The numbers
There is no Enterprise price on this page, on purpose
Scale is the top of the list. Above ten stores we set the price by hand, with the same approval rules and no mystery SKU. Tell us how many stores and what keeps you up at night, and we will talk like humans.
Talk to usWhen to move up. Free to Growth the day you want Ralph to do the work as well as report it. Growth to Pro when you run more than one shop, or when the week is being rationed and you want every signal read. Pro to Scale when it is a group and one standard matters more than anything else.
Compare every job Same words on every plan. Open for the full matrix. Closed keeps this page calm.
A 0 is not a missing feature. It means you can see that job, and Ralph will not draft or send it this month. Ad drafts are copy waiting in review. Ad writes are when those drafts, plus daypart, exclusions, sets and feeds, can actually go to Meta or Google after you click yes. Free is see only. Paid writes after you approve.
| On the desk | Free | Growth | Pro | Scale |
|---|---|---|---|---|
| The shop | ||||
| Who it is forHow we expect each plan to be used. | Look first. Get 50 products right | One live shop that can write ads | Live brand. Stop rationing the week | Brand group. One standard |
| StoresIsolated Shopify shops. Tokens and data never mix. | 1 | 1 | 3 isolated | 10 isolated |
| FreshnessHow often the warehouse and ads picture refreshes. | Daily cron | Full | Full | Full |
| Ralph and reports | ||||
| RalphThe operator you talk to. Stronger as you go up. Overnight jobs are separate. Not a message-cap chatbot. | Fast model · morning verdict | Standard model · full brief | Strongest model when needed | Strongest model · group brief |
| Morning reportOvernight read. Verdict is one line. Brief is a full note. Per signal is every detector. Hero is the group story. | One verdict | One full brief | Every signal | Group brief |
| Reports / moOn-demand P&L, ads and stock. Missing COGS stays missing. No invented margin. | 20 | 80 | 250 | 1,000 |
| Reports on the strongest model / moThe hard reads on the strongest model. Not every report. | 0 | 0 | 4 | 20 |
| Meta and Google | ||||
| Meta / Google ad drafts / moCopy and RSA lines waiting in review. This is not live spend. | 0 | 100 | 400 | 1,500 |
| Ad writes after approveWhether Ralph can send drafts, daypart, exclusions, sets and feeds after you click yes. Writers default off. | See only. Nothing publishes | Yes. One shop | Yes. Up to 3 shops | Yes. Up to 10 shops |
| Daypart, lifetime budgetNative Meta ad set schedule. Real hours, not a screenshot. | See only | Write after approve | Write after approve | Write after approve |
| Daypart, daily budgetDaily sets stay on. Stepped throttle after you approve: dim toward a floor, restore later, hold in learning. Not a fake calendar. | See only | Throttle after approve | Throttle after approve | Throttle after approve |
| Google hoursRecommendations only. Ralph does not invent a Google hour writer. | See only | Recommend | Recommend | Recommend |
| Stock exclusionsPull a sold-out SKU, size or colour out of one campaign. Catalogue availability is not the same as pausing an ad. | See only | Write after approve | Write after approve | Write after approve |
| Product setsSmart catalog sets for DPAs and carousels, from real inventory. Stay paused until you say go. | See only | Write after approve | Write after approve | Write after approve |
| GMC feedsSupplemental Merchant feeds and diagnostics. We do not overwrite your primary feed. | See only | Write after approve | Write after approve | Write after approve |
| WeatherDemand context next to stock and ads. It does not move budget. It is not an hour writer. | See. Never spends | See. Never spends | See. Never spends | See. Never spends |
| Catalogue and creative | ||||
| Product titles / moSEO title rewrites. Free is 50 products of basics. Paid is a bigger title desk. | 50 | 100 | 200 | 1,000 |
| Shopping attributes / moColour, size, material, GTIN-class fills. A scan of the catalogue, not 2,000 ads. Bulk apply is gated and has a run ceiling. | 50 | 2,000 | 5,000 | 15,000 |
| Creatives / moStill image drafts. Launch count is how many can go to ads after you approve. | 0 drafts · 0 launches | 30 drafts · 8 launches | 120 drafts · 30 launches | 400 drafts · 100 launches |
| Video / moVideo drafts. Same approval rule. | 0 | 5 | 20 | 60 |
| Deep plans / moStrategy plans on the strongest model. Not a chat reply. | 0 | 4 | 30, strongest model | 100, strongest model |
| CustomersRisk, repeat and value from real orders. Empty shops stay empty. We do not invent people. | See | See | See | See |
| Every plan | ||||
| A real person to onboard youA real person walks you through the desk when the seat opens. Not a chatbot. | Yes | Yes | Yes | Yes |
| Approval defaultMaterial changes sit in review. You confirm. Control is not a buried setting. | Always | Always | Always | Always |
VAT extra where it applies. Priced in pounds; cards from any country work and your bank converts. Paid checkout is not live yet; the waitlist is how you lock founding 25% off. Every plan in plain words: Ralph pricing explained. Full desk in the docs. Against a retainer: Ralph vs agency.
You asked. He was up.
Short and straight. Twenty more on the Ralph AI FAQ.
Can I use Ralph today?
Does Ralph work outside the UK?
What is Ralph AI?
I’m a small shop. Is this overkill?
Does Ralph publish without my approval?
What do I need connected?
Does this replace my agency?
How is my data handled?
Already have access?
What does Ralph cost?
What is an ad draft vs an ad write?
What do I get if I move up a plan?
Is Ralph a chatbot with a message cap?
Is there an Enterprise plan?
Can Ralph daypart daily-budget Meta ads?
Does weather spend without me?
Will Ralph overwrite my Google feed?
Read the long answers
- Need better Shopify ads tooling?
- Running Google Shopping?
- Meta ads without tab chaos?
- Ads ignoring inventory?
- Want AI that doesn’t go rogue?
- Paying a big retainer?
- What is Ralph AI?
- Meta ads when a size dies?
- Dayparting button missing?
- Built around fashion stock?
- Weather moving demand?
- Scared of GMC overwrites?
Go to bed. Ralph's got the night.
Join the list and we'll email you when your seat is ready. A real person walks you through it.
Free from day one. No card. Founding members keep 25% off for life.
