How a "safe" shipping change silently disapproved 621 products in Google Merchant Center
I run a small Shopify store. One afternoon I split my shipping policy in two — separate rules for domestic vs. international, nothing exotic — and by …
Tech news from the best sources
I run a small Shopify store. One afternoon I split my shipping policy in two — separate rules for domestic vs. international, nothing exotic — and by …
Shopify merchants deal with a brutal reality: most visitors leave without buying anything. Average ecommerce conversion rates sit around 2-3%. The oth…
Most brands should start on Shopify. That's not a concession — it's the fastest way to a working store with payments, tax, shipping, and a checkout th…
On July 16, 2026 at 15:00 UTC , Shopify stops serving API version 2025-07 . If your app, integration, or script still pins that version, here is the p…
On July 16, 2026 at 15:00 UTC , Shopify stops serving API version 2025-07 . If your app, integration, or script still pins that version, here is the p…
Key Takeaways Global objects are just there — every Liquid file, zero setup, no imports needed. Cart state, customer info, product details, store sett…
A conformance checker that says "yes" when the real answer is "no" is worse than having no checker at all. That one worry shaped a small open-source s…
For twenty years, "ranking" meant one thing: get indexed, get crawled, get a position on a results page. Every Shopify store's SEO checklist was built…
You exported a product CSV, edited it in Excel or Google Sheets, and uploaded it to Shopify. Shopify shows a generic error — or worse, it silently imp…
The first time I watched a dynamic-pricing job touch a live catalog, the algorithm was the part I trusted. The part that scared me was that nothing st…
Looked at 30 products running Meta + TikTok ads profitably. 7 patterns every single one had: PRICE : $25-$65 Below = thin margins. Above = harder impu…
A dashboard I built was taking 4+ seconds to load. Products, orders, inventory, customer data — each query waited politely for the one before it to fi…
For high-volume merchants, relying solely on Shopify metafields to store relational data or custom customer records is an architectural dead end. A de…
Most "Shopware vs Shopify" posts compare dashboards, app stores, and pricing tables. None of that matters to you until the day a client asks for somet…
Last night I ran external security scans on the public websites of 10 leading Shopify and Shopify Plus agencies — the same scan any browser or attacke…
Originally published on the Kolachi Tech blog . Canonical link points back to the original. If you treat Shopify's GraphQL Admin API like a REST endpo…
I was considering a small Shopify returns/exchange idea. Before sketching features, I did a deliberately boring check: Open 4 returns/exchange apps. R…
If you run a store, the agentic-commerce wave probably arrived in your inbox this spring as a Shopify changelog, not a strategy memo. Shopify's Spring…
If you build on Shopify long enough, you hit the wall. Throttled requests. Stalled inventory syncs. Webhook backlogs piling up during a flash sale. Sh…
On June 30, 2026 , every Shopify Script stops executing. This is the final deadline — it has already been pushed twice (August 2024 → August 2025 → Ju…
Updating package details across a large Shopify catalog is risky when the source spreadsheet mixes product IDs, dimensions, weights, and package assig…
A practical look at content monitoring at scale without Playwright, without scraping farms, and without setting a single VPS on fire. The 2am Alert Th…
Many Shopify automations start simple and then become awkward. Tag an order. Sync inventory from a CSV. Update product metafields. Send a Slack alert.…
Last week I shipped something that would have sounded reckless two years ago: an MCP server that lets an AI agent write to a merchant's live Shopify s…
Originally published on KolachiTech I have reviewed a lot of Shopify app codebases. One thing shows up constantly: webhook verification that looks cor…
If you build or maintain Shopify or WooCommerce stores that sell to German consumers, there's a hard deadline on your calendar: June 19, 2026. From th…
Shopify Webhook Observability: Complete Implementation Guide Webhooks are the nervous system of your Shopify integration. When they fail silently, dat…
Synchronous processing kills Shopify scalability. Every blocked operation is a timeout waiting to happen. This guide covers the async event processing…
If you build for the Shopify ecosystem — or just research it — you eventually want the App Store as data : app ratings, review counts, pricing, and th…
Our first three articles documented the damage: 53 stores, 147+ conflicts, CSS specificity cascading in 70% of cases, z-index values exceeding 90,000 …