Automate Now, Self-Host Later: Which Stage Is Your Shopify Store At?
One roadmap: automate on top of your existing Shopify store first, consolidate the app stack later, when the bill outgrows the value. Includes a 5-question self-check.
If you’ve browsed my live demos, you’ve seen the automation dashboard at polaris.kamensky.dev — and maybe wondered where the road goes when automation alone stops paying its way.
They’re not alternatives. They’re stage 1 and stage 2 of the same roadmap, and almost every store goes through them in that order. This article tells you which stage you’re at right now — and, just as important, when not to move to the next one.
The Problem: two bills, one root cause
Most Shopify merchants I talk to are quietly paying twice for the same operations:
- Hours — someone on the team (often the owner) spends a couple of hours a day routing orders, watching stock levels, copying data into Sheets, and answering “where is my refund?” emails.
- Subscriptions — 15–30 micro-apps at $25–60/mo each handle the pieces of that work that got automated piecemeal over the years. The visible bill is $500–$2,500/mo; the hidden costs (slower storefront, apps that don’t talk to each other, a glue spreadsheet someone maintains by hand) are larger.
The instinct is to pick one fix: “buy another app” or “leave Shopify entirely.” Both instincts are wrong at the wrong time. The answer depends on your stage.
Stage 1 — Automate on top of your store (stay on Shopify)
This is where most merchants should start. Your storefront, checkout, and theme stay exactly as they are. A custom automation layer connects to your existing store via webhooks and does the operational work with your rules:
- Classify incoming orders by value, tag, and risk — push the 5% that need a fast human to Slack, silence the noise on the other 95%
- Watch stock levels against reorder points — auto-draft purchase orders before a stockout costs you a listing’s momentum
- Tag and segment customers as they behave (high-value, at-risk, B2B) — without paying a retention app per contact
- Log every order, refund, and stock event into the Sheets/Calendar/Drive workflow your team already lives in
What it costs you in risk: almost nothing. It’s additive. If it ever breaks, you unplug one webhook and your store is untouched.
Live demo: polaris.kamensky.dev — trigger demo orders yourself and watch the impact dashboard tally revenue protected, hours saved, and tickets deflected in real time.
Stage 2 — Consolidate the app stack (self-hosted)
This is for when the app tax outgrows the value you get from Shopify’s ecosystem. The store moves to a platform you own — storefront, checkout, admin, and all the “apps” become built-in features:
- The 15–30 subscription line item disappears. B2B price lists, returns portal, purchase orders, and profit reporting are configuration, not monthly fees
- True profit visibility — Shopify analytics doesn’t know what you paid your supplier for each unit. A platform you own does, because products carry real cost data
- B2B pricing without Plus — per-customer price lists are locked behind Shopify Plus ($2,300/mo floor). Self-hosted, they’re a settings screen
- Your data lives in a database you can export, back up, or hand to any developer — no platform risk
The part most consultants won’t tell you: the bridge
Here’s why the two stages are designed to fit together. The automations you commission in stage 1 — the order routing, the stock rules, the customer tagging — are built to carry over to stage 2. The concepts match — triggers, conditions, actions — and when a migration happens, your workflows are re-pointed and adapted, not thrown away and rebuilt from zero.
That’s the difference between an automation investment and an automation subscription: stage 1 is never throwaway work. It’s the first payment on the platform you’ll own later — if you ever need it.
Which stage are you at? A 5-question self-check
| # | Question | Stage 1 answer | Stage 2 answer |
|---|---|---|---|
| 1 | Is your monthly app bill under or over ~$500/mo? | Under — automate the manual gaps | Over — consolidation math now pays |
| 2 | Do you sell B2B / wholesale with per-customer pricing? | Not yet, or rarely | Yes — and Plus pricing stings |
| 3 | Can you see true per-order profit (with your COGS) today? | ”Roughly, in a spreadsheet” | No — and it’s costing decisions |
| 4 | When something breaks in ops, who notices first? | We do, hours later | Customers do — that’s the ceiling |
| 5 | How would you feel if Shopify raised prices 30% next year? | Annoyed but fine | It would genuinely hurt — start staging |
Mostly column two? You’re a stage 1 client: book the automation work, keep the store. Mostly column three? You’re a stage 2 candidate — and the right first move is still a 20-min fit call, because migration is a project, not a purchase.
When not to move to stage 2
Honesty section, because overselling consolidation is how consultants burn trust:
- Your app bill is $150–300/mo and nobody’s drowning in manual ops → stay on Shopify, automate the top two gaps, done. The math doesn’t pay; revisit in a year or two
- You love your theme, your checkout conversion is strong, and apps genuinely earn their fees → stage 1 keeps improving that setup indefinitely
- You have no one to operate a platform day-to-day → that’s what the support retainer is for, but if you’d rather not think about infrastructure at all, stay in the ecosystem
Roughly: consolidation pays at $500+/mo of app spend, a Plus feature you’re paying $2,300/mo to unlock, or a margin question you can’t currently answer. Below that line, the honest advice is stage 1 — and I’ll give you exactly that advice on a call.
What the engagement looks like
- 20-minute fit call (free) — we map where your hours and dollars actually go: app bill, manual workflows, the spreadsheet glue. You leave with a prioritized list whether or not you hire me
- Stage 1 build — fixed price, scoped to the two or three automations with the clearest payback. Running in your business within weeks
- Revisit at the triggers — when your app bill crosses the line, Plus renewal approaches, or the margin questions get loud, the stage 2 conversation starts with your own numbers and a working system already in place
No stage is mandatory and nothing is thrown away on the way. That’s the whole point.
TL;DR
| The question | Not “which product?” but “which stage am I at?” |
| Stage 1 — automate on top | Keep Shopify untouched; custom automations do the manual work (routing, stock rules, tagging, Sheets/Slack). Demo: polaris.kamensky.dev |
| Stage 2 — consolidate | App stack replaced by an owned platform: B2B pricing without Plus, true COGS profit, returns portal, your database |
| The bridge | Stage 1 automations are designed to carry over to stage 2 — re-pointed and adapted, not discarded. Automations are an investment, not a subscription |
| The line | Under $500/mo app spend → stage 1. Over $500/mo, Plus features, or margin blindness → stage 2 math |
| Next step | Book the 20-minute fit call — you leave with a prioritized list either way |
| Related | The $500/Month App Tax · Automating Shopify Order Routing to Slack and Telegram |