The Soulstone Journal
Notes on converting premium-brand attention into revenue.
Practical thinking on Shopify Plus architecture, conversion, and the gap between great marketing and a store that actually captures it.
Shopify merchandising for complex campaigns: how to run launches, gifts and members-only drops without breaking the store
How to set up Shopify merchandising for campaigns and promotions: give each product state one switch, keep cart and checkout rules in sync, and test the whole flow before launch.
Shopify Fall '26 checkout before Black Friday: what is live today and what is only coming soon
Fall '26 checkout before Black Friday: payment tiles are rolling out; custom fields and Apple Pay outside Safari are coming soon.
Your Shopify conversion rate jumped this autumn and nothing changed: it is the bot filter
Shopify changed how it counts sessions on 21 to 23 September 2026 and now filters bots by default. Why conversion rate moved, and what to compare for Black Friday.
What Shopify's AI channel checkout defaults are and how to change them
By default Shopify shares products with AI channels and runs direct checkout in Google, Meta and Copilot. Open Sales channels > Agentic, turn off Allow Shopify to manage for me, then set each channel.
How to opt out of Meta product browsing before the 28 Oct 2026 default
On 28 October 2026 Meta turns product browsing on for existing ads unless you opt out. Use the notice button, then check each ad in Ads Manager so a tap still opens your store.
How do I add a gift with purchase on Shopify?
Native Buy X Get Y works, but Shopify never adds the gift to the cart for you. When that is fine, when you need a Function or an app, and the checkout edge cases.
How do I customize Shopify checkout with extensibility?
Visible changes go in checkout UI extensions, logic goes in Shopify Functions, looks go in the branding API. What each can do, and what needs Plus.
No-nonsense Shopify development: take complexity out before you add more
Most overblown Shopify stacks don't need another app or a rebuild. Find who writes what, use what Shopify already runs, and ship small. Four rules I work by, with two real cases.
How do I migrate to checkout extensibility after checkout.liquid and Additional scripts?
Tracking moves to Customer events, visible changes move to UI extensions, and theme code never runs in checkout. The 15-minute check and the fixes.
The price keeps reverting. The theme is not the problem.
A sale price came back overnight after a manual fix. How I traced the real writer in Shopify, and why I map every writer before touching code.
owner_type in checkout extension metafields: add it now, before 2027-01 blocks your deploy
From API 2026-10, checkout and customer account UI extensions can set owner_type on metafields. From 2027-01 it is required. The change and a repo check.
On premium Shopify stores, mobile speed is a conversion lever, not an IT metric
Why Core Web Vitals quietly cap revenue on premium Shopify Plus stores, what actually slows them down, and the order to fix it in.
Most premium brands don't have a traffic problem. They have a conversion problem.
Why established premium brands keep buying more attention to fix a problem that lives on the store, and how to tell the difference before you spend another euro on ads.
Replatforming is usually the wrong answer
When a premium Shopify Plus store feels broken, replatforming feels like the fix. It usually isn't. Here's how to decide between a rebuild and a re-architecture.
The anatomy of a product page that closes premium buyers
Premium customers decide fast. Here's what belongs above the fold on a high-end Shopify product page, and the order of information that turns intent into a sale.
The hidden cost of Shopify Plus app sprawl
How a dozen well-intentioned apps quietly become the reason your store is slow, fragile, and expensive to change, and how to think about consolidating them without a risky replatform.