The sale that ended, except on 31 sizes
A founder-led footwear brand of about 21 people is hiring someone to keep every product on its online store right. Here is how a finished sale keeps selling boots below price, what went wrong for others who handed the work to software, and a build that checks every size and changes nothing on its own.
How to use this page
Read the story, then the map. If no one in your business holds the middle square, start there, not with the build. If someone does, read what went wrong for others, then copy the build kit into your AI agent.
In October 2026 a founder-led footwear brand in West Hollywood listed an Ecommerce Merchandiser at $42,000 to $52,000 a year. The lines that carry the job: “Upload and maintain all products on Shopify: images, copy, sizing, pricing, tags, collections and SEO fields”, “Run launch go-lives and price or promotion changes on time and without errors” and “QA the site daily: broken links, missing images, out-of-stock sizes, pricing errors.” Its public product list holds 667 products in about 5,200 sizes and colors, and about 7 new products arrive every week.
Here is how it goes today. A 25% off weekend on boots ends at midnight on Sunday. The sale app puts the prices back, except on 31 sizes of one colorway that were restocked on Saturday: they were not in the list the app saved when the sale began, so they stay at $187.50 instead of $250.
On Monday the merchandiser is uploading Thursday's launch by hand: 6 new styles, about 48 sizes, each with photos, a description, prices, tags and search fields. The daily site check slips to the afternoon, then to Tuesday. By the time it finds the 31 sizes, about 8 pairs have sold at $62.50 under price, about $500.
Nobody here is careless. The check that would catch the price is the same person's job as the launch that crowds it out, a sale app trusts the list it saved at the start, and the store keeps no history of past prices to compare against. Checking 5,200 sizes by eye every morning is not a job a person finishes.
The sale, the colorway, the shopper and the times are an example. The 7 new products a week is the store's own count; the minutes and the 8 pairs are estimates from a third-party traffic figure, because the posting gives no counts.
The map: the same job as a system
The judgment it all runs on sits in the middle square, held by a person. Around it, the work in the order it moves, each square run by the machine or by a person. Along the bottom, what it runs on.
The middle is what to feature, push or mark down, and how the brand sounds. The ecommerce merchandiser holds it, with the co-founder and creative director.
The same job as a system. The middle is the judgment about what to push, what to mark down and how the brand reads, held by the merchandiser. The product data comes in on the left; across the top the machine drafts the new products, checks every price each morning and runs the price changes a person approved; on the right the merchandiser approves what goes live. Along the bottom is what it runs on: the triggers and the switch, the counts, and the lists that say what is true.
- Runs on its own
- A person does it
- The judgment it all depends on
- What it runs on
Who holds the middle square
The ecommerce merchandiser, with the co-founder and creative director. Which styles to push, which sizes to mark down, and how the brand sounds, none of which a product list or a price list holds.
Before you build, these must already be true in your business:
- One product master holds every style's sizes, prices and materials.
- Every price change and promotion is approved by a named person before it runs.
- Someone decides each week what the home page leads with.
Still deciding whether to do this, or no one holds this judgment yet? See the verdict: what it costs today, what to hand over, the bill and the owner
What went wrong for others, and the rules it gives the build
Five things that went wrong for people who did this job, or that tripped them up, and the rule each one gives the build.
“the sale ended and the prices didn't come back”, with causes including a price edited by hand during the sale and products added during it.
A post on r/ShopifyWebsites, September 2026. Read it
The rule: After every promotion ends, compare every size in it, including any added or edited during it, with the price list, and list any that did not come back.
“Verify variant level coverage specifically, not just product level, since that's where the silent failures live.”
A merchant who read 109 negative reviews of bulk price apps, August 2026. Read it
The rule: Check prices size by size, never product by product.
The description tool “invents plausible-sounding details that are not in your product data.”
A store owner after a 90-day test of the store platform's AI tools, May 2026. Read it
The rule: Write a material, heel height or fit only from the product master; leave anything missing blank and flag it.
The store platform's AI invented new reference codes and ignored “terms and phrases that must NEVER be used.”
A merchant on the Shopify Community, February 2026. Read it
The rule: Save every description as a draft for a person to publish, and check every draft against the brand's list of words it never uses.
Shopify “does not keep a revision history of product prices, and there is no undo for a bulk edit or a CSV import.”
A price-backup app's guide, August 2026. Read it
The rule: Save every size's price before any change and log every change with its old value, so any change can be put back.
What it costs to run
About $0.03 in model use for each new product: about 8,000 tokens in ($0.016 at $2 per million) and 1,500 out ($0.015 at $10 per million). About $3 a month in all: 30 new products ($0.90), the morning list (about $0.05 a day, $1.50) and the Monday report (about $0.10, about $0.43), plus the runner (20 euros a month). Merchandiser time: about 12 minutes a new product redrawn, about $4.50 at $22.60 an hour, against about 40 minutes, about $15, by hand.
Estimate. The token counts and the 12 minutes a draft are assumed; the 30 new products a month is the store's own count. The timed week replaces the assumptions.
The build kit
One prompt to paste into Claude, ChatGPT or any AI agent that can build. It checks the middle square before anything else, builds the map square by square, carries the 5 rules above, and has the whole build: what starts it, every step, the data, the review, the alerts, what to do when it breaks, and what to count before you switch it on.
Before you build
- It may never, on its own: Publish a product; change a price nobody approved; write a material, heel height or fit not in the master; move the home page or a collection; or send an email.
- Keep with a person: How the brand sounds, starting with the first lines of every description; what leads the home page and the order of each collection; every price, markdown and promotion; the go-ahead to publish each new product and each launch; which best sellers to reorder; and the email campaigns.
- Not yet: Publishing a product on its own; changing any price no person approved; writing a material, a heel height or a fit that is not in the product master; rearranging the home page or a collection; and sending any email.
Help me build this in my business: Keeping every product on the brand's online store right, every day. That means five things. Putting each new product up: its photos, its description, every size, the price, the tags and collections it sits in, and the fields search engines read. Running each launch, price change and promotion on time, and taking it down on time. Keeping the product data the same in the brand's master list, on the store and on any marketplace. Checking the site every day for broken links, missing photos, sizes shown in stock that are not, and wrong prices. And a weekly report on what sold, what did not, and what shoppers searched for. Before you build anything: this runs on one person's judgment, "What to feature, push or mark down, and how the brand sounds", held by the ecommerce merchandiser, with the co-founder and creative director. Ask me whether each of these is true in my business, one at a time: 1. One product master holds every style's sizes, prices and materials. 2. Every price change and promotion is approved by a named person before it runs. 3. Someone decides each week what the home page leads with. If any is not true, stop and tell me which, and what I need in place first. Do not build around it. Rules from others who built this and got it wrong. Keep every one: - After every promotion ends, compare every size in it, including any added or edited during it, with the price list, and list any that did not come back. - Check prices size by size, never product by product. - Write a material, heel height or fit only from the product master; leave anything missing blank and flag it. - Save every description as a draft for a person to publish, and check every draft against the brand's list of words it never uses. - Save every size's price before any change and log every change with its old value, so any change can be put back. The map of this system, a 3x3: - The middle square, the judgment it all runs on: What to feature, push or mark down, and how the brand sounds (The ecommerce merchandiser, with the co-founder and creative director). It stays with a person. - The work, in the order it moves: 1. Keep product data matching everywhere (runs on its own: The master, the store and any marketplace, every difference listed); 2. Draft each new product (runs on its own: From the master and photos, saved unpublished); 3. Check every price each morning (runs on its own: Every size against the price list, and every page and photo); 4. Run approved price changes (runs on its own: At the time set, then every size checked when it ends); 5. Approve launches and markdowns (a person does it: The merchandiser publishes, the co-founder signs off). - Along the bottom, what it runs on: Automation (The five triggers, the saved prices and the off switch.); Measure (Wrong prices caught before a shopper, drafts rewritten, hours a week, sell-through.); Build (The product master, the price list, the brand's style notes and the words it never uses.). Build the squares in that order, and keep the person's squares with a person. The working set to build from: - Trigger: A new or changed row in the product master; a price change or promotion approved with its start and end time; a daily check at 6:00 am; a check 5 minutes after any promotion ends; the weekly report at 8:00 am on Mondays. - Steps: On a new master row: read the style, sizes, prices, materials and the photo folder; draft the product with every size, price, tag, collection, search title and description, and photo descriptions; write the description from the master and the brand's style notes only; leave any fact not in the master blank and flag it; save as a draft; send it to the merchandiser. On an approved price change: save every affected size's current price and "was" price; apply the change at the start time; at the end time put back the saved prices; 5 minutes later compare every size in the change, including any added during it, with the price list, and list any that differ. On the daily check: read every size's live price, "was" price, stock and published state; compare with the price list and the stock count; flag any "was" price below the price, any price that differs from the list, any size shown in stock with none or sold out with stock; open every product page and collection and flag missing photos and broken links; compare the master with the store and any marketplace and list differences; write one morning list, wrong prices first. On approval of a fix: set the price, check it again, log the old and new values and who approved. On Monday: sell-through by style and size, conversion, top sellers, slow sizes with stock, and searches with no results. - Data: One record per size: style, colorway, size, price in the master, live price, "was" price, stock, published or draft, photos count, last change with its old value, new value, time and who approved, and what the check found that morning. - Review step: The merchandiser reads the morning list and approves each fix back to the set price, and reads and publishes every draft. The co-founder approves every price change and promotion before it is scheduled, and reads the Monday report. - Alerts: Any size whose live price differs from the price list; a "was" price below the price; a promotion with sizes not back 10 minutes after it ends; a published product with no photo or a broken link; a size shown in stock with none; the master and a marketplace disagreeing; the morning check not running; and the wrong-but-green count, the drafts and prices the merchandiser corrected after they passed every check. - If it breaks: What you see: no morning list, a list of hundreds of sizes that were fine yesterday, or a draft with facts the master does not hold. Check first: the store connection is still allowed; the price list has not been replaced with an older copy; the master's columns have not moved. Safe fix: turn the step that applies changes off; the check keeps listing, and every fix is made by hand. - Baseline to count before switch-on: One timed week by hand: minutes for each new product, each price change and each daily check; how many wrong prices the daily check found, and how many a shopper or a colleague found first; and how many hours a promotion's prices took to come back. - Tools by name: The workflow runner n8n (Starter, 20 euros a month billed annually); the model Claude Sonnet 5.5 ($2 per million tokens in, $10 out); the Shopify Admin API for products, prices, stock and drafts; the product master wherever it is kept (not public); the marketplaces, not named in the posting. Inside the software: Shopify Flow (free on every plan) and Shopify's built-in assistant (one description at a time, for review). Standalone: Matrixify (Basic, $20 per 30 days). People: Crew27's Shopify product listing assistant (from $699 a month). It may never, on its own: Publish a product; change a price nobody approved; write a material, heel height or fit not in the master; move the home page or a collection; or send an email. Keep with a person: How the brand sounds, starting with the first lines of every description; what leads the home page and the order of each collection; every price, markdown and promotion; the go-ahead to publish each new product and each launch; which best sellers to reorder; and the email campaigns. Not yet: Publishing a product on its own; changing any price no person approved; writing a material, a heel height or a fit that is not in the product master; rearranging the home page or a collection; and sending any email. Ask me for the tools and numbers you need from my business before you start. Then build it one step at a time, and show me each step working before the next.
No one in your business holds this judgment?
Then the first step is the expertise, not the build. Konstellation, Nick's advisory firm, judges one of your jobs with you, free: what it costs today, the verdict, the bill and who owns it.
Get the verdict on one jobKnow someone doing this job by hand? Send them this page.
Free, for one email
One email opens every job and every system.
Everything on instig8.ai is free. Your email, once, unlocks all of it on this device, and you hear when the next job is out.
Unsubscribe any time.