# The Slack Side Hustle: A Shopify Store Run Entirely From Slack

> How I built a Shopify store run entirely from Slack with n8n and AI, plus every guide, prompt and n8n template from my CMSEO 2026 talk.

***If you scanned the QR code at CMSEO 2026 in Chiang Mai, you're in the right place.***

In this guide, I'm going to show you how I built an AI-automated Shopify store from scratch, run entirely from Slack. Behind the scenes, n8n workflows and local models do the heavy lifting: pulling products in from suppliers, keeping prices and stock levels accurate, writing the copy and optimising product pages. Whenever something needs a decision, it sends me a Slack card I can check and approve in a few seconds from my phone.

![A DIY Spy Slack card for a Ubiquiti 4K PoE camera, showing the suggested category, suggested price, stock and green margin dot, with Approve, Reject and Skip for now buttons](./_attachments/slack-side-hustle/slack-review-card.png "A new product lands in Slack as a card. One tap approves it.")

I guess you're asking, why Slack? Well, the idea started at 3am, with a bottle in one hand and my phone in the other, waiting to put our new baby down without waking her and doom-scrolling LinkedIn. Like most builders, I had a graveyard of unfinished side projects and unused domains, and the only spare time I had to build anything was family time I wasn't willing to give up. Watching my thumb scroll at 3am, it hit me: surely I could use this time instead.

That gave me one rule: if I can't do it one-handed from my phone, it doesn't get built. I've since built a few stores this way, learning different lessons along the way. This guide covers my newest one, [DIY Spy](https://www.diyspy.com.au/), which I built in the lead-up to Chiang Mai SEO so I could document everything as I went.

I'm in the middle of writing all the guides, so bookmark this page and keep checking back as they go live.

## The guides

Whether you were in the room in Chiang Mai or found this page through search, the guides follow the same six phases as the talk. You start with an empty Slack workspace and add a few channels in each phase until the entire store runs from your sidebar.

### Before you start: the store

Before you automate anything, you need a store worth automating. These three guides cover the groundwork.

- **Pick your niche.** How I scored niche ideas with AI agents before committing to one. *Coming soon.*
- **Build your brand.** Business name, domain, brand kit and a one-page brand voice on a side hustle budget. *Coming soon.*
- **Set up your store.** Setting up Shopify from scratch on a free theme, ready for automation. *Coming soon.*

### Phase 1: Get products in

Pull products from your supplier feeds, check what's worth stocking and publish them straight to Shopify.

- **[How to add products to Shopify automatically](/add-products-to-shopify-automatically/).** Wholesaler price lists and AliExpress into Shopify drafts you approve in Slack.
- **How to approve AI changes from Slack.** The human-in-the-loop approval card pattern every other workflow uses. *Coming soon.*

### Phase 2: Keep the catalogue current

Keep stock levels, pricing and discontinued lines synced with your suppliers without babysitting spreadsheets.

- **How to sync Shopify inventory with your suppliers.** Including handling sold-out and discontinued products cleanly. *Coming soon.*
- **Automatic repricing rules for Shopify.** *Coming soon.*
- **Error handling for store workflows.** Catching issues in Slack so nothing fails silently. *Coming soon.*

### Phase 3: Enrich products

Turn raw supplier data into complete product pages that rank and convert.

- **Product data enrichment.** Pulling clean specs and attributes, plus using Icecat for electronics. *Coming soon.*
- **Product images and alt text.** *Coming soon.*
- **[How to write product titles with AI](/product-title-optimization-ai/).** A formula per product type, every model number checked in code, approved in Slack.
- **How to write product descriptions with AI.** *Coming soon.*
- **How to write product FAQs with AI from manuals.** *Coming soon.*
- **How to add cross-sells and accessories.** *Coming soon.*
- **How to import manufacturer reviews.** *Coming soon.*
- **[How to monitor competitor prices with n8n](/competitor-price-monitoring-n8n/).** Find who sells your exact products and get a weekly Slack report of every undercut.

### Phase 4: Enrich collections

Build the category pages people actually search for, then give each one helpful copy and buyer guides worth ranking.

- **[How to automate Shopify collections for SEO](/shopify-collections-seo/).** Find the attribute and brand collections shoppers search for, approve them in Slack, and retire the thin ones.
- **[How to automate ecommerce category page SEO](/ecommerce-category-page-seo/).** Intros and meta tags from each collection's live products, links in code, and sold-out items sorted last.

### Phase 5: Distribution

Get your catalogue in front of buyers outside your own site.

- **How to optimise a Google Shopping feed.** *Coming soon.*
- **How to automate Pinterest and Instagram posts.** *Coming soon.*

### Phase 6: Run it at scale

Review queued changes in bulk and trigger any workflow on demand with a Slack slash command. I cover how this works in the Slack approvals guide in Phase 1.

## The stack

You don't need an enterprise budget to run this setup. It takes seven tools and a free Slack workspace to tie them together:

- **Slack:** where you run the store and approve changes. The free plan is fine.
- **Supplier feeds:** where your products, cost prices and stock levels come from. Free.
- **Supabase:** holds all your supplier and product data. Free.
- **n8n:** runs the automation workflows. Free when self-hosted.
- **Ollama:** runs the local AI models on your own machine. Free.
- **DataForSEO:** pulls live SERPs and search volume data. About US$15 a month.
- **Shopify:** runs the storefront. US$1 a month for the first three months.
- **Claude Code:** helps you write the code and build the workflows. The US$20 a month Pro plan is plenty.

All up, that's under US$40 a month while you get started. If the store hasn't made money after three months, you can shut the whole thing down and you're out just over US$100.

For the AI side, you don't need an expensive frontier model for every task. The workflows run on two open models and an embedder (Gemma 4 31B, Qwen3.5 9B and nomic-embed), and the whole lot fits on a single 32GB graphics card. If you don't have a big graphics card at home, Ollama Cloud's US$20 plan runs the exact same models.

## Take it with you

Every n8n workflow and prompt from the talk is going into a [public GitHub repository](https://github.com/reganmcgregor/n8n-ecommerce-templates), free to use under the MIT licence. The first five templates are up now, with more landing as each guide goes live, and ready-to-use versions on the n8n Creator Hub to follow.

The templates ship with the Ollama node pointed at Ollama Cloud so you can run them straight out of the box, or you can point them at `localhost` to run everything for free on your own hardware. I'm also putting together a guide on how to choose between local and cloud models for each job.

## Where it's at

This is the one section of this hub I'll keep updating over time: what's live on DIY Spy, what it's costing to run and what broke along the way. *First update coming soon.*

Got a question from the talk? [Get in touch](/contact-me/).
