r/shopifyDev

Developers, don't make the mistake I made — technical depth does not equal customer value - Mistake #2

I'm writing this specifically for other developers and technical founders because this is a mistake I think we're especially prone to making.

I built a fairly deep-tech Shopify product and made a very simple assumption:

If the underlying technology is powerful enough to generate meaningful revenue for merchants, the rest will take care of itself.

It won't.

The product I built is a storefront optimization system that can make different decisions for different shoppers.

For example, a merchant can use it to:

  • Showcase high-margin products more aggressively to shoppers who are more likely to spend.
  • Show different storefront experiences to different shoppers based on their behavior.
  • Prioritize products based on conversion rate, inventory, price, demand, or other business signals.
  • Automatically adapt parts of the storefront toward the merchant's actual business goals.

The underlying system is technically quite deep.

There are feeds, signals, affinities, decisioning logic, policies, attribution, and a lot of infrastructure underneath it.

And I made the classic developer mistake:

I thought the math was the hard part.

If the system can influence what a shopper sees, and that influence increases conversion rate, average order value, margin, or another business metric, then the merchant makes more money.

The economics worked.

The potential revenue impact was meaningful.

So I focused heavily on making the system powerful, flexible, and technically sound.

And I completely forgot something:

Shopify merchants give you very little time to earn their attention.

Their questions are much simpler:

“What does this do for my store?”

“How much work is this going to be?”

“How quickly can I see whether it works?”

I was explaining the product like an engineer explaining it to another engineer.

That was my mistake.

How I'm fixing it

I'm now rebuilding the onboarding around the merchant's outcome rather than the technology.

I'm presenting the important information upfront instead of making merchants discover it.I'm stripping away as much technical terminology as possible.

Instead of:“Configure your signals and define your decisioning policy.”

I'm trying to say:“Tell us what you want to sell more of.”

Instead of:“Create an affinity based on shopper behavior.”

I'm trying to say:“Choose which shoppers should see this.”

Instead of explaining the machinery first, I'm showing:

What can this do for your store? And I'm trying to get merchants to the first useful outcome as quickly as possible.

Use the simplest possible words. Show the outcome first. Hide the machinery.

Your customer shouldn't need to understand your technology for your technology to create value for them.

reddit.com
u/Suitable_Ranger2512 — 20 hours ago
▲ 1 r/shopifyDev+1 crossposts

A few lessons from building a Shopify sales channel app

Context: I built a tablet kiosk app called Kioskify. Customers browse on the tablet, checkout hands off to their own phone. Solo dev. Some things I wish I'd known earlier.

Cart attributes are about the only thing that survives checkout

If you need custom data to reach the order webhook, that's where it goes. It works, but it's an untyped blob you have to parse defensively, and anything that rebuilds the cart drops it.

Adding a scope re-prompts every merchant you already have

I wanted a nicer picker UI in the config. It needed a scope I didn't have, so every existing install would get an OAuth prompt and stay stuck until they clicked through. Shipped a plain text field instead. Worse UX, no risk. Now I batch scope changes until something justifies the prompt.

Billing webhooks lie about churn

A lot of cancellation events are just plan switches, where the old charge cancels and a new one activates moments later. Act on them directly and you'll email paying customers goodbye. Wait, then confirm there's no active subscription.

Measure the individual calls before blaming the platform

I spent days assuming cold starts were making the embedded admin slow. It was one GraphQL call in the loader blocking render. Timing logs found it almost immediately once I stopped guessing.

Check what Shopify already gives you before building it

I nearly rebuilt product filtering from scratch before realising merchants configure filters in Search and Discovery and that config comes through on collection queries.

What are yours? Interested in the stuff that only shows up once you have real merchants on the app.

u/GrowDigitalNL — 18 hours ago

All categories are brutally saturated on shopify app

Is it still possible for new founder to find new gap?

I meant it feels like, what can be invented has been invented - probably even a dozen time over and over.

Either you did it early with 1st-mover-advantage and made, otherwise, the party is over?

reddit.com
u/draven_slayer — 1 day ago

Going to launch soon, and I'm really scared

Hey fren.

We are a small team with Devs and I work in Marketing. It's an all in one Email & SMS Marketing app.

We are launching next week. Although budget is tight right now, I've been thinking a lot of strategic ways to bring in conversions.

But these are tried and tested and saturated.

My question to all Shopify Founders, is there any different thing or something unique that worked wonderfully for you?

I'd love to test out the strategy. I know its too much to ask, but any help is appreciated <3

reddit.com
u/Sadorangekitten — 1 day ago

How do you get your first Shopify merchant?

I’ve built and launched a Shopify app and now I’m stuck at the part I honestly didn’t expect to be this hard: getting the first merchant.

The app combines Reviews, Loyalty and Referrals into one platform. The idea is that instead of merchants having separate apps for each, they can manage the whole retention loop in one place.
It handles things like product/photo/video reviews, loyalty points and tiers, and customer referrals.

The goal is basically:
Purchase → Review → Reward → Come back → Refer

The product is built and working, but so far I haven’t been able to get a single merchant to actually use it.
I’ve been doing cold outreach and trying to speak directly with Shopify merchants, but I’m obviously missing something.

For those who have built Shopify apps:
How did you get your first 1-5 merchants? What actually worked?

And for the merchants here, is combining Reviews + Loyalty + Referrals into one app something you’d actually want? Or are these things better handled by separate apps?

I’m genuinely trying to figure out whether I have a customer acquisition problem or a product/market problem before I spend more time pushing it.

reddit.com
u/GTxCrypto — 1 day ago

How do you handle repeated development work?

There few things that we have to implement to every development projects we do in Shopify, whether it's theme customization level or code editing.

It feels a real time waster do the same things over and over again.

Looking for faster way around it. May be a tool or an automation.

What do you guys do to handle such situations?

reddit.com
u/ecommstoresdevs — 1 day ago

Is Shopify becoming too powerful?

I’ve been building on Shopify for a while and something keeps bothering me.

Shopify doesn’t just give you a store. It sits right in the middle of almost everything: your storefront, checkout, payments, apps, and most of the tools you need to run the business. Once you’re in, a big chunk of your setup depends on them.

That control makes things easy at first. But it also means Shopify holds a lot of power over how (and whether) your store works. Fees, rules, app restrictions, feature changes happen all the time, they can shift things and you’re mostly along for the ride.

Does anyone else feel like Shopify is getting too central to the whole operation? Or is that just the tradeoffs for the convenience?

reddit.com
u/hannahb_23 — 2 days ago

Shopify Analytics

Does anyone think of having better Shopify Analytics app I think GA4 and Shopify analytics sucks when its about analysing the store data when owner is not a tech person.????

was thinking to build up something on it so having some initial inputs would really matter...

reddit.com
u/infoxen_ — 1 day ago

Timesact pre order app

I can’t say enough good things about Timesact’s customer service. I’ve had to reach out to them 3 times now (for user error issues lol) and every time they’re super responsive and amazing.

reddit.com
u/CubbyBottle — 1 day ago

I want to copy the functionality and structure of a serviced based Shopify website

Would it possible to copy the way it's set up a services based Shopify website? They have a paid theme but I want it of a free theme + the cost of additional plugins.

If so how much would it cost this job from A-Z.

reddit.com

Fulfilment Request Keeps Declining

I’m in need of help because whenever I try to fulfil my order on Shopify (using autods) no matter how many times I do it, 30 seconds later it says request declined, and the reason is because “order canceled”?? I have stock, I checked, and I have money in my autods funds.

Any help would be much appreciated, thanks.

reddit.com
u/DullSolution7012 — 2 days ago

Payment gateway without gst

Hi. Anyone know payment gateway without gst or business proof upload? Need to integrated with shopify

reddit.com
u/mskc91 — 2 days ago

Bulk updating product meta descriptions via GraphQL Admin API. How do you handle rate limiting?

I'm working on a feature that automatically updates meta descriptions and alt text for hundreds of products at once.

Using the Admin API GraphQL, I keep hitting the cost-based rate limit once I go past ~50 products per batch. I tried bulk operations (bulkOperationRunMutation), but the async processing delay makes it harder to give real-time feedback to the user.

How do you handle this trade-off between execution speed and throttling? Do you use queues (Redis/Sidekiq-type setups) to spread out requests, or do you lean fully into bulk operations despite the latency?

reddit.com
u/IndicationOne9495 — 2 days ago

Free Shopify Development — I Want to Solve a Real Merchant Problem

I'm a software engineer and I'm looking to learn more about the problems Shopify merchants actually deal with day to day.

So I'm offering up to 40 hours of development completely free for a month to a 3 Shopify stores.

I'm specifically looking for merchants who have a repetitive, annoying, time-consuming problem involving their Shopify store.

The reason I'm doing this is simple: I want to understand the business problem before I build a Shopify app around it.

Qualified stores:

  • 1,000+ SKUs
  • Multiple vendors/brands/categories
  • 3+ installed apps
  • 5k+ monthly revenue
reddit.com
u/Doby89 — 3 days ago
▲ 1 r/shopifyDev+1 crossposts

Looking for a few Shopify merchants to try my app and tell me where it sucks

I've been building a Shopify app for a while and I'm at the point where I need people to actually use it instead of me sitting there convincing myself that everything makes sense.

The app is still pretty rough around the edges. There are definitely things I need to improve, and that's actually what I'm trying to figure out right now.

One thing I'm particularly interested in is how easy it is to understand and get started with.

I'm a developer, so there's always a risk that something feels obvious to me but makes absolutely no sense to someone who isn't technical. I've tried to hide as much of the underlying complexity as possible and keep the experience focused on what merchants actually need to do.

So I'd really like to know:

  • Can you understand what the app does without me explaining it?
  • Is the onboarding straightforward?
  • Are there places where you get stuck or don't know what to do next?
  • Does the terminology make sense?
  • Does it actually help you get something useful out of your store data?

It's completely free right now. I'm mainly looking for a handful of early beta users who are willing to try it and give me honest feedback.

And if I eventually monetize it, I'll make sure the people who join during this early beta stay free forever.

I'm not expecting the app to be polished yet. In fact, I'd prefer people who are willing to tell me "this makes no sense" or "I expected this to do X" because that's exactly the kind of feedback I'm looking for.

If you're interested, comment here or DM me and I'll send you access.

I'd genuinely appreciate the help.

reddit.com
u/Suitable_Ranger2512 — 3 days ago

I have 1 install every 2-3 days without knowing where they are from

Hi folks, I launched my app a few weeks ago, but being very low key about it, no marketing at all yet.

However for some reasons, after every 2-4 days, there is one install. One of them is a legit shop (newly setup tho).

Google Analytics shows that they came directly. Even I have trouble finding my apps, the best keyword is like in page 20 of app store. Can someone help me on what happens? Is it expected for your app also?

reddit.com
u/draven_slayer — 4 days ago

Indian App Dev - How do you advertise your app on Shopify App Store

Hi, I recently built an app and I wanted to run search ads on Shopify App Store. But unfortunately they do not accept Indian credit card. If you are currently running any ads, what’s your workaround.

reddit.com
u/GTxCrypto — 6 days ago

Shopify App Review Wait time August 2026

I think it would be good to get one of this kind of post going for each month. So developers can see what current timelines fellow developers are experiencing each month.

Considering there has not been any official commitment to a fixed timeline released or communicated by the team. Most developers are having to be in the dark and that is mentally draining for most. No one likes to be left in the dark when dealing with approval of anything in life. At least if you are hearing others timeline it might give developers a glimpse of hope and expectation.

reddit.com
u/Natural-Chip-3720 — 8 days ago

Store in development issue!!

Why do i have this mess in the development mode but when live every thing looks good ?

u/mohamed_tssh — 7 days ago

Started learning Shopify Liquid ( need advice)

I started learning shopify liquid from youtube. Previously I was after MERN stack and almost finished that. But a gap breaks my path and Changed everything of my life. After sometimes I helped a Senior brother in his some projects. His all projects are based on Shopify. So I just slowly learned the Shopify content management and some theme customization.

And now he advice me that I can go with shopify liquid as I learned the basic customization and also I know HTML, CSS, JS and Some React also.

It that shopify liquid learning at present worth enough? I didn't do any course or anything for Shopify previously. I just learn the shopify environment while working with my senior brother.

Give me some advice guys.

reddit.com
u/web_mationdev — 7 days ago