The blog
Practical Shopify guides for store owners
Real merchant problems, real fixes. Every guide here comes out of running actual Shopify stores - Gustav, who writes them, runs several doing about $5M USD a year and builds the UpsellShark apps to solve the problems he hits himself.
Expect step-by-step walkthroughs with the exact admin screens and settings, not listicles. Topics follow what breaks in day-to-day operations: product images and image SEO, inventory and overselling, vendor and brand pages, event ticketing, and profit reporting.

Why your Shopify ingredients show the same on every product
Text typed into the theme editor is stored in the template, and one template serves every product, so one ingredients box lands on all of them. A two-minute test tells you which box you used, and there is a per-product field that fixes it.
Read article
How does Shopify fraud analysis work, and what does it miss?
Shopify labels online card orders low, medium or high risk, then does nothing about it. What the label predicts, which stores get one at all, and who carries the loss if you ship it anyway.
Read article
How to add HS codes in Shopify (and which CSV works)
Shopify's HS code box sits in the Shipping section of a product, next to Country of origin. The product CSV export cannot carry it and two other CSVs can. Steps for one product and for a whole catalogue, plus what Shopify does with the code once it is in.
Read article
How to block a customer on Shopify and make it stick
Shopify has no block button, and disabling the customer account is not an option on current customer accounts. What actually stops an order: Fraud Control checkout rules, Shopify Flow, and the settings around them.
Read article
How to add made to order on Shopify without overbooking
Shopify has no made-to-order button. Use the quantity field as production slots, set a fulfillment time up to 8 weeks, and cap the cart - and skip the advice that switches inventory tracking off.
Read article
How to view Shopify inventory history beyond 90 days (and 180)
Shopify's per-variant view caps at 180 days. The hidden Inventory adjustment changes report goes further. Three ways to keep full history forever.
Read article
How to find duplicate product images on Shopify (and what to do about them)
Find duplicate product images on Shopify with a free scanner, manual admin walkthrough, or perceptual hashing app. Why they hurt SEO + Core Web Vitals.
Read articleKeep reading
Long-form articles are only part of the library. If you came here with a specific job to do, one of these will get you there faster.
- Use cases and how-tosStep-by-step walkthroughs for one specific job on Shopify, from safety stock to brand logo grids.
- App comparisonsSide-by-side breakdowns of Shopify apps, including honest alternatives to ours.
- Best-app roundupsWhich app actually fits, by category, with the trade-offs spelled out.
- Shopify glossaryPlain-language definitions for the ecommerce terms that show up in every guide.
- App documentationSetup, settings and troubleshooting for each UpsellShark app.
- Free toolsScan a store or run a margin calculation with no install and no account.