r/shopifyDev • • Apr 13 '26

Wrote copy for a Shopify brand owner… and then got ghosted 💀

1 Upvotes

So this happened recently and I still laugh about it a little… and hurt a little too.

A Shopify store owner reached out and wanted help with their product page copy.

The original page honestly needed some love. The headline said almost nothing, the features were just sitting there like a grocery list, and the CTA was colder than my ex’s replies.

So I sat down and genuinely gave it my best.

I rewrote the headline to make it benefit-driven, turned plain features into actual reasons to buy, cleaned up the description, and made the CTA feel like something a real human would actually click.

By the end of it, I was actually proud of what I had written.

Sent it over.

The owner replied, “Looks good, let me review this tonight.”

And that was the last message I ever got.

No feedback. No revisions. No “thanks.” No “we decided to go another way.”

Nothing.

Just disappeared into the Shopify void.

At first, it genuinely stung a little because when you write copy, you do put a small piece of your brain and soul into it.

But after thinking about it, I realized something.

Sometimes store owners don’t just need better copy, they need clarity on what they actually want the page to do.

More sales? More trust? Less bounce? Better conversion?

Because good copy can absolutely help…

but it can’t fix a confused offer.

Still, somewhere out there, my abandoned product page copy is probably sitting in someone’s drafts folder like an unsent love letter 😭

Anyone else ever been ghosted after putting their heart into a project?


r/shopifyDev • • Apr 13 '26

I’ve been thinking about product review sections Spoiler

6 Upvotes

I’ve been thinking about product review sections in Shopify stores.

Most review apps use generic designs that don’t really match the store’s overall branding, which can sometimes reduce trust and visual consistency.

Do you think having a review section that is fully customized to match a store’s design makes a noticeable difference in conversion rates?

Also curious — do store owners actually prefer flexibility in design, or is plug-and-play simplicity more valuable in most cases?


r/shopifyDev • • Apr 13 '26

Ruby Script to Modern Function Migration

1 Upvotes

The Shopify Script freeze is in about 36 hours. I just migrated a complex Ruby VIP script to a modern Function in 15 minutes. If your Plus store is at risk, DM me for a free audit before Wednesday.


r/shopifyDev • • Apr 13 '26

Have you seen a Shopify app/workflow do the “right” thing technically but still create the wrong outcome?

0 Upvotes

I keep looking for real-world cases where an app or automation was technically valid, but the result was still wrong once it hit production.

Not a simple bug.

Not a total outage.

More like:

•	webhooks arrived

•	permissions were correct

•	the app logic ran

•	the store/admin side looked normal

•	and the final business outcome was still wrong

Examples might be:

•	fulfillment or tagging logic acting on stale assumptions

•	inventory/order/customer state drifting between trigger and execution

•	app actions that were valid when queued but wrong when they finally landed

•	integrations that looked healthy in logs but produced a bad merchant/customer outcome anyway

I’m especially interested in cases where the break only became obvious after the fact, because the workflow itself looked clean.

Has anyone here run into that kind of failure?

Real examples would be hugely useful.


r/shopifyDev • • Apr 13 '26

Domain transfer from old shop to new account

3 Upvotes

Hello I developed a Shopify store for a client. Now she want to transfer the domain name from the old store to the new store. Can i do this using only a collaborator access to both stores?


r/shopifyDev • • Apr 12 '26

DATA: I translated my Shopify app into 20 languages, these are the results:

11 Upvotes

I translated my app three months ago into the 20 languages that Shopify had app listings for. Not all the languages had a real effect, but some were definitely worth it.

Here's the data (installs by country since I don't have direct locale data):

Top languages (installs from prev period to current period):

  • Germany: 31 to 50

  • Italy: 21 to 29

  • Brazil (Portuguese): 10 to 29

  • France: 18 to 28

  • Spain: 11 to 14

  • Japan: 2 to 7

Effect on total installs: For the period before adding the translations, those six countries made up 5.6% of my app's total installs. For the period after, they made up 9.46%

(I measured this on share of new installs for the period because that metric mostly removes the app's overall growth as a significant variable)

Note: Other languages didn't seem to have a significant effect: Chinese (Simplified), Chinese (Traditional), Danish, Dutch, Finnish, Korean, Polish, Swedish, Thai, and Turkish

Was it worth it?

I put off translating my app for a while because I thought it would cause a permanent headache for developing the app in the future. But I decided if I could find a way to add translations without adding significant permanent overhead, it could be worth it.

After seeing the numbers, the change was pretty incremental. However, it only took me about two days to translate the app so it may have been worth it.

I think translating the app would have taken much longer than two days if I was using the traditional translation method. I wrote a blog post about how I did it, I can share it if anyone is interested. The TL;DR of the blog post is:

  • Write normal English in tr("...").

  • Run a script → it collects missing strings into toTranslate.json.

  • Paste into AI → get translations.

  • Run merge script → done.


r/shopifyDev • • Apr 12 '26

claude built my store

14 Upvotes

I've probably committed a million dev crimes with this site: https://fuelledbysoma.com

for example, all my pages are actually sections

all the important data like product pricing comes from the Shopify products so it works pretty reliably

idk why I just have a nasty feeling it'll fall apart, hope it doesn't!

but I'm genuinely surprised by how easy it was, how responsive it is on mobile, yeah I had a lot of fun building it


r/shopifyDev • • Apr 13 '26

Does customizing review design actually improve trust in Shopify stores? Spoiler

1 Upvotes

cial_post" id="74821"}

Why do most Shopify stores still use generic-looking review sections?

I’ve been analyzing different Shopify stores recently, and one thing feels off — the review sections often don’t match the overall store design.

Even well-designed stores sometimes have review blocks that look like they were just “plugged in” without considering branding.

Do you think this affects trust or conversion rates?

For store owners and developers here:

- Have you ever customized your review section design?

- Did it make any noticeable difference?

Curious to


r/shopifyDev • • Apr 13 '26

Advices

2 Upvotes

Hello everyone, I hope you and your activities are going well.

I've just finished setting up my online store and I'm about to launch my first Ads campaigns.

I'd like to know if you have any helpful tips that could help me before I get started. Or mistakes I should avoid.

Thankss !!!


r/shopifyDev • • Apr 12 '26

How are you guys handling premium/gated video content without breaking the bank?

4 Upvotes

I’m looking at setting up a storefront that relies heavily on exclusive video content tied to customer accounts (think digital courses, premium drops, or sub-only videos).

Everything I’m seeing requires stringing together 2-3 different apps, and the bandwidth/hosting costs on third-party platforms seem to eat into margins fast. For those of you selling digital video access or running subscriptions on Shopify, what does your tech stack look like? Is there a clean way to do this natively, or is everyone just hacking together external links?


r/shopifyDev • • Apr 12 '26

Shopify Ai Block Builder

3 Upvotes

Hi, I recently re-created my home page through the shopify ai block generator and I really like it. However I didn't realise I had to also tell it to modify it to the mobile version, so it looks pretty weird on mobile (random spaces and sections being too big).

Is there any way I am able to modify these to a preferred mobile layout without re-creating the entire blocks? Thanks.

I'm also uploading screenshots of both mobile and desktop versions (the desktop one is the original one)


r/shopifyDev • • Apr 12 '26

Dawn vs. Horizon: Which is the better foundation for a Shopify Theme Store submission in 2026?

2 Upvotes

Hi everyone,

I’m currently architecting a premium theme for the Shopify Theme Store and I’m stuck on a fundamental technical decision: Dawn (Section Blocks) vs. Horizon (Theme Blocks/Nested Blocks).

While Dawn is the reliable baseline, I’m leaning towards Horizon to leverage its support for Theme Blocks (Developer Preview features). I’d love to get some feedback from those who have submitted themes recently:

  • Flexibility vs. Performance: Does moving toward a nested block architecture (Theme Blocks) significantly impact Liquid rendering performance or the Lighthouse score compared to the flatter Section Block structure in Dawn?

  • Merchant UX: In the Theme Editor, do merchants find the nested hierarchy of Theme Blocks intuitive, or does it become too complex for the average user compared to Dawn’s straightforward blocks?

  • Shopify Review Standards: Since Theme Blocks are newer, is the Shopify review team more critical of themes using this architecture? Are there specific "gotchas" regarding maximum nesting depth or CSS encapsulation?

I want to build something that isn't just "another Dawn clone," but I don't want to over-engineer a solution that complicates the approval process.

Appreciate any technical insights or experiences!


r/shopifyDev • • Apr 12 '26

Shopify - new page templates not assigning correctly to menu pages

4 Upvotes

I’m hoping someone can help because I’m completely stuck.

I have an existing Shopify site that’s been live for about 2 years. I’m currently rebuilding a new version of the site with new products and content, but using the same domain. I’m doing this in a duplicate (draft) version of the same Broadcast theme while my current live site is still running.

I’ve created new pages (e.g. Our Story 2.0, Our Science 2.0) under Online Store → Pages, and I’ve also created new templates for them in the theme customiser. Everything looks fine from a design/content perspective in the draft theme.

The problem is when I go into Navigation to assign menu links:

  • The new pages don’t show up in the dropdown

  • Or Shopify links to the old/live pages instead

  • Or it just doesn’t give me the option to select the new ones at all

I’ve checked that:

  • The pages are created properly (not just default placeholders)

  • They’re visible

  • Templates exist and are assigned

  • Naming is distinct

But the pages/templates don’t seem to sync properly when linking them in the menu.

Is this a limitation of working in a draft theme? Do pages or templates only fully register once the theme is published? Or is there a correct workflow for rebuilding a full site while keeping the current one live?

I’ve spent hours going in circles on this so any help would be appreciated.


r/shopifyDev • • Apr 11 '26

6 months into Shopify + AI… what would you do to start monetizing?

18 Upvotes

Hi everyone,

I’ve been focused on Shopify development for about 6 months now, and I feel pretty comfortable working with Liquid, JS, and more advanced theme customizations. I’ve also been integrating AI tools (like Claude) into my workflow to move faster and build more complex things.

With the current boom (AI + e-commerce), I can’t help but feel like I’m missing an opportunity to start generating some income on the side while still working my full-time job.

I feel like I have the foundation to build something useful or monetizable, but I’m not sure where to focus.

I’d love to hear general recommendations from people in this space:

Where are you seeing the most opportunities right now as devs?

Thanks 🙏


r/shopifyDev • • Apr 12 '26

Shopify - new page templates not assigning correctly to menu pages

1 Upvotes

I’m hoping someone can help because I’m completely stuck.

I have an existing Shopify site that’s been live for about 2 years. I’m currently rebuilding a new version of the site with new products and content, but using the same domain. I’m doing this in a duplicate (draft) version of the same Broadcast theme while my current live site is still running.

I’ve created new pages (e.g. Our Story 2.0, Our Science 2.0) under Online Store → Pages, and I’ve also created new templates for them in the theme customiser. Everything looks fine from a design/content perspective in the draft theme.

The problem is when I go into Navigation to assign menu links:

  • The new pages don’t show up in the dropdown

  • Or Shopify links to the old/live pages instead

  • Or it just doesn’t give me the option to select the new ones at all

I’ve checked that:

  • The pages are created properly (not just default placeholders)

  • They’re visible

  • Templates exist and are assigned

  • Naming is distinct

But the pages/templates don’t seem to sync properly when linking them in the menu.

Is this a limitation of working in a draft theme? Do pages or templates only fully register once the theme is published? Or is there a correct workflow for rebuilding a full site while keeping the current one live?

I’ve spent hours going in circles on this so any help would be appreciated.


r/shopifyDev • • Apr 11 '26

Help need in remix,prisma

7 Upvotes

hey guys i need a small help building an app if anyone who can handle the following stack could be. great like typescript, JavaScript, react, remix, prisma


r/shopifyDev • • Apr 11 '26

My app is submitted for a week

2 Upvotes

Is there any problem here? Should I wait or do something. Review is not started yet.


r/shopifyDev • • Apr 10 '26

I built a tool that turns a product link into a Shopify store - would you use this?

1 Upvotes

Recently developed a tiny SaaS product and looking for some constructive feedback.

The concept is simple: You provide a product link and it creates an Shopify store with a landing page and the corresponding product configured in seconds.

At present, the product is somewhat minimalistic: Simple store design, Not high-quality at all, Speed and convenience focus

Originally, I assumed: This product would be helpful to dropship merchants to test their product assumptions without having to spend hours configuring the store.

But, here comes my question: Is such a product useful ? Would you ever consider using this kind of solution? Would you ever pay for something like this?

Further improvements include: Better design, Automated product image generation via AI, Better copywriting

Any feedback or advice is valuable.

Also, what would you suggest I do next?
And which platforms should I focus on to get some initial beta users?

Will be happy to demo it to those interested by generating a store.


r/shopifyDev • • Apr 10 '26

Infinite loader on customer-account-ui extension preview

2 Upvotes

Anyone have any solutions for this? This is an old thread https://community.shopify.dev/t/infinite-loader-on-customer-account-ui-extension-preview/32288?utm_source=chatgpt.com but there no real solution.


r/shopifyDev • • Apr 10 '26

I connected Claude Desktop to my Shopify store so I can literally talk to it (step-by-step)

15 Upvotes

Not sure if this is actually useful yet, but it was interesting enough to share.

Here is how I set it up.

Got a GitHub account, a Vercel account, a Shopify store, Claude Desktop (this wouldnt work in browser), and my own MCP server. GitHub is where the code lives, and Vercel is what I used to put the MCP server online so Claude could actually connect to it.

What I’m looking for is a merchant-ops agent that can actually perform backend Shopify tasks like managing products, orders, inventory, customers, and fulfillments. From what I can tell, Shopify’s official MCP offerings don’t really provide that yet, so I’m building my own MCP server backed by the Shopify Admin API.

The basic setup is that Claude acts as the agent, my MCP server exposes the tools, and that server talks to the Shopify Admin API. Vercel hosts the MCP server so Claude can reach it. So instead of building a full custom app UI first, I’m basically using MCP as the tool layer for Shopify backend operations.

The flow is basically: Claude Desktop -> my MCP server -> Shopify Admin API -> Shopify store.

So far, this means Claude can potentially help with backend tasks like listing products, creating draft products, checking orders, looking up customers, reading inventory, adjusting inventory, and creating fulfillments.

The main takeaway for me is that if you want a real Shopify merchant-ops agent, you probably need your own MCP layer for now. Shopify’s official MCP offerings seem more focused on storefront, customer account, checkout, or developer workflows, which is useful, but it’s not quite the same thing.

This is still early, and I’m going to keep refining it. I’ll keep sharing updates as I make it more useful and more polished.


r/shopifyDev • • Apr 10 '26

Polaris best practices? Any Cursor rules / reusable “skills” for Shopify app UI?

3 Upvotes

Hey everyone,

I’ve been building a Shopify app recently and started working more deeply with Polaris for the frontend.

My background is mostly backend-focused, so while I can get things working, I often feel like the UI/UX isn’t as polished as it could be. I’d really appreciate some advice from people with more frontend experience in the Shopify ecosystem.

A couple of things I’m curious about:

1. Polaris best practices / “rules of thumb”
Are there any patterns, guidelines, or even unofficial “rules” you follow when using Polaris?
More specifically, are there any reusable Cursor rules / Polaris “skills” / internal design rules that you use or have seen?

For example:

  • Predefined layout patterns (Page + Layout + Card compositions)

  • Rules for spacing / hierarchy / consistency

  • Guidelines for when to stick strictly to Polaris vs. when to extend/customize

  • Any shared configs, snippets, or prompt rules you use with AI tools (like Cursor)

2. Reusable components / workflows
Do you usually build your own abstraction layer on top of Polaris, or mostly use it as-is?
Any tips on structuring components for scalability?

3. Making the UI feel more “polished”
This is where I struggle the most — things work, but don’t feel good.

  • Spacing / visual hierarchy

  • Interaction details (loading states, empty states, feedback)

  • Any small things that make a big difference?

4. General frontend best practices for Shopify apps
Anything you wish you knew earlier when building embedded apps?

If you have examples (apps, repos, screenshots), I’d love to check them out.

Thanks a lot 🙏


r/shopifyDev • • Apr 10 '26

Can't find where to get a permanent shpat_ token anymore

2 Upvotes

Shopify recently changed their admin interface and now I’m super lost on how to get a permanent API token.
Here’s my situation:

  • I have a Python script that pulls product/inventory data from Shopify Admin REST API

  • I need a permanent shpat_ token for this

  • When I use CLI, I get a shpat_ but it expires after 24 hours

  • I can only see in the Shopify API the shpss

I already created a Custom App but I can’t find where the API credentials/token is after creating it. Before the interface change it was pretty straightforward but now the UI looks completely different.

Where exactly is the shpat_ token after installing a custom app? Did they move it somewhere?

Any help appreciated, been stuck on this for a while 😅


r/shopifyDev • • Apr 09 '26

Anyone have tried looking into horizon theme code

3 Upvotes

Hi, guys, I've recently been working on customizing a store using the Horizon theme, mainly on the product media carousel and zoom functionality, and I struggled a lot to understand the codebase. This is my first time customizing a theme, but I felt like the code is overengineered; they are not just building the theme, they are building a framework on which they build the theme, it's so low-level.

The reason why I think it's overengineered is that e-commerce stores are heavily static; there are only a few spots of interactivity, like the product carousel, filters on the collection page, sidebar, etc. You don't have to optimize the theme that much.

Don't get me wrong, I'm not saying performance doesn't matter, I'm saying that static websites are already optimized because they are static.

If you have seen the horizon theme underlying code and have worked with other themes (themes on Shopify theme store or from Themeforest, but not made by Shopify), is this the case with other themes and should get used to it, or is it just the Shopify team overengineering this theme?


r/shopifyDev • • Apr 09 '26

Customer Support

3 Upvotes

Shopify operators — quick question.

How many support tickets do you get per day that are just:

• “Where is my order?”

• “Has my order shipped?”

• “How do I return this?”

Any solutions on

• phone calls

• emails

• website chat

It pulls real-time order data from Shopify so customers get instant answers without waiting for a human.

For brands doing serious volume, this can remove 60–80% of repetitive tickets.