r/ShopifyAppDev

Image 1 — Shopify rejected my app over a field I never asked permission for, now it's live with 8 installs and I'm looking for brutal feedback
Image 2 — Shopify rejected my app over a field I never asked permission for, now it's live with 8 installs and I'm looking for brutal feedback
Image 3 — Shopify rejected my app over a field I never asked permission for, now it's live with 8 installs and I'm looking for brutal feedback
Image 4 — Shopify rejected my app over a field I never asked permission for, now it's live with 8 installs and I'm looking for brutal feedback
Image 5 — Shopify rejected my app over a field I never asked permission for, now it's live with 8 installs and I'm looking for brutal feedback
▲ 1 r/ShopifyAppDev+1 crossposts

Shopify rejected my app over a field I never asked permission for, now it's live with 8 installs and I'm looking for brutal feedback

Solo founder, data engineer background. Spent about two months building Margeny, profit margin analytics for Shopify stores. Submitted to App Store review, got rejected.

The official reason was "error importing data, blocks the review." Took me a whole afternoon to find the real one. My queries were requesting customer email, which is Protected Customer Data on Shopify and needs explicit approval I hadn't asked for. The annoying part is dev stores are exempt from that restriction, so every single test I ran passed fine. It only broke the moment a real store touched it, which for a reviewer is the first time that happens.

Fixed it, resubmitted, got approved. It's live now.

Where I'm at: 8 installs, 0 reviews yet. Early enough that I'm still figuring out if the onboarding actually makes sense to someone who isn't me. It calculates real margin per order, COGS, payment fees, shipping, refunds, and cross references ad spend so you get profit after ads instead of just gross revenue.

If anyone here has a few minutes to poke at it and tell me what's confusing, missing, or just not worth paying for, I'd genuinely rather hear that now than after 50 installs. Not fishing for a nice review, actual criticism is more useful to me right now.

apps.shopify.com/margeny

u/Outrageous-Fennel552 — 23 hours ago
▲ 1 r/ShopifyAppDev+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 — 21 hours ago

How do you measure the impact of your app on merchants?

For those building Shopify apps, how do you guys track the impact your app is having on merchants?

For example, how do you measure things like:

Revenue generated/influenced by the app
Conversion rate uplift
AOV increase
Additional orders
Overall merchant ROI

Do you set up your own tracking and attribution system?

Would love to hear how other app developers are setting this up, especially for apps where the impact isn’t as straightforward to attribute.

reddit.com
u/tattooedpassport — 1 day ago

Time to go for paid plans.. but BFS is still pending!

We have 80 Organic installs in the last month ... With no paid primotions, no fake reviews. I believe it is time to introduce the paid plan... However, our BFS is taking ages. We are ranking no 1 in our category ! Im kindds confused if we introduce the paid plan without BFS, Shopify will push us down and the app install rate would also reduce. Any suggestion is welcome.

u/RiskStraight6663 — 2 days ago

Points vs store credit what works better for retention?

If you run any kind of system with any of these kind of systems, have you seen better results from traditional points systems or giving customers some form of store credit/value they can use toward their next purchase?

Mainly interested in what gets people to come back and make that second or third purchase.

What systems or incentives have worked best for you? And have you found that customers engage with points enough for them to make a noticeable difference?

reddit.com
u/DependentDouble8560 — 3 days ago

Is anyone else facing a drop in traffic right now?

I’m not sure if it’s just me, but recently our traffic has been declining like crazy especially page views and installations. I’m comparing this to the same period last year and the difference is huge.

Even the traffic from Shopify Ads,

How are things looking on your end?

reddit.com
u/anewbieecomer — 4 days ago

I thought selling Shopify Apps was easier than selling Google Apps

Hi everyone,

I'm a Shopify Partner. I've developed apps for Google in the past, but I realized the real problem was installing apps and selling them.

The real problem wasn't developing the app. I understand the same problem exists for Shopify apps.

I err ?

Thanks

Ale

reddit.com
u/pigorg01 — 3 days ago
▲ 5 r/ShopifyAppDev+1 crossposts

Title: Indian Shopify merchants — how do you handle GST, payments, and store operations?

I’d like to learn how other Indian brands are currently managing their Shopify stores, particularly as the business grows.

For those running a Shopify store in India:

  • Which payment gateways do you currently use, and how has your experience been with them?
  • How do you handle GST, tax calculation, invoices, and tax reporting?
  • How do you manage payment reconciliation between Shopify, payment gateways, and your bank?
  • Do you use any third-party apps or external software for accounting, GST, inventory, shipping, or payments?
  • How much of your store requires custom development rather than Shopify's built-in functionality?
  • Are there any workflows where you have to use a manual process, spreadsheet, or separate software?
  • How has your Shopify setup changed as your order volume and number of products increased?

I'm mainly interested in hearing how Indian Shopify merchants actually run their day-to-day operations and what tools/workflows they use.

If you're comfortable sharing, it would also be useful to mention roughly how large your store is (for example, orders/month), since the setup can be very different for a small brand versus a larger one.

reddit.com
u/Advanced-Ad-5970 — 3 days ago
▲ 2 r/ShopifyAppDev+1 crossposts

App Metrics

Hi,

I built a super simple tool to solve a problem I kept running into: tracking only my apps earning metrics. Instead of juggling spreadsheets and notes, AppDeck gives you a simple overview your apps earning metrics. Nothing overcomplicated, just the basic tracking I actually needed. I am open to feedback!

https://www.appdeck.xyz/

u/Professional_Owl8297 — 3 days ago

Concerned about my UI for the Built For Shopify badge

Hi guys! I'm developing an app that's currently awaiting review called Margn. It lets you see your profit in real time by automatically removing ad costs, simply by connecting your accounts.

It also features AI integrations that tell you which costs to cut and which products are winning and which ones to focus on. That's why I created a modern, sleek interface.

However, I'm worried about my UI; I don't know if it will be approved for the Built For Shopify badge. All the apps that have it are minimalist and simple, not like mine.

Do you have any advice? Even general advice, thanks.

https://preview.redd.it/59qtzi13xtjh1.jpg?width=1392&format=pjpg&auto=webp&s=ffaf6c28449c64d573afa6c7a0dfd35920887482

reddit.com
u/Disastrous_Treat7509 — 4 days ago
▲ 4 r/ShopifyAppDev+1 crossposts

What’s your preferred notification channel for your internal operations?

What’s your preferred notification Channel for internal operations team communications? For example, how do you alert team members about a potential stock out situation or a delay situation or an exception or a SLA breach in order to escalate for action?

Email, SMS, Slack, Teams, or apps like Pushover, PagerDuty, etc.

reddit.com
u/CycletimeNerd — 5 days ago
▲ 6 r/ShopifyAppDev+1 crossposts

Shopify penalized 8 months of my solo development over a contradictory rule (The COD App Double Standard)

Hey everyone, I’m a full-stack developer, and I need to share a deeply frustrating experience regarding the Shopify App Store review process and the inconsistent enforcement of their rules.

For the last 8 months, I’ve been working solo to build a custom Cash on Delivery (COD) order management app. For context, I build specifically for the MENA and Algerian markets. In this region, e-payment is practically non-existent. Merchants rely entirely on COD, and using the standard, multi-step Shopify native checkout destroys conversion rates. Merchants demand fast, one-click custom storefront forms.

I built exactly that using a modern stack (React, Next.js, Prisma, Supabase).

During the review, my app was rejected, and my Partner Account was slapped with a 1-month submission restriction (until September 3rd). The reason? A violation of Rule 1.1.2 (bypassing native checkout) and issues with Protected Customer Data (PCD), specifically collecting data "outside of Shopify."

The Double Standard: Here is where it gets completely unfair. There are several COD apps currently active and approved on the Shopify App Store—like Leadform—that operate using this exact same architecture. They provide custom storefront forms, bypass the native checkout, and route customer data outside of Shopify (some directly exporting to Google Sheets).

Why is an established app allowed to bypass native checkout and export PCD, but a solo developer gets their account suspended for building the exact same workflow?

The Technical Contradiction: Shopify Support claimed the issue is routing PCD outside their ecosystem. But from an engineering standpoint, this makes zero sense. Shopify natively provides and encourages the use of Webhooks, which are literally designed to send Protected Customer Data to external servers. How is standard data routing via webhooks or API endpoints completely fine, but my specific app’s data flow is a bannable offense?

When I tried to appeal and requested to speak with a Technical Specialist to explain this architectural contradiction, I was stonewalled. I was given responses by a "Money and Tax Specialist," sent in loops, and told they "do not evaluate other partners' apps based on complaints."

Why I am posting this: I am more than willing to adapt my architecture to comply with the rules. But how are developers supposed to build on a platform where the rules are a moving target? If a specific technical flow is banned, it should be banned for everyone. Permitting established apps to break the rules while suspending indie developers who follow their precedent is entirely unfair.

Has any other developer faced this specific PCD / Checkout bypass contradiction? How did you navigate the review process without completely destroying the fast UX that COD merchants require?

reddit.com
u/Ok-Carpenter-6124 — 8 days ago

Anyone else cutting it close on the August 14 Mantle deadline?

I’m curious where people actually landed. Did you find something that covers what you were using Mantle for, or are you just... doing without for now?

reddit.com
u/i-loveshopify — 9 days ago

ISO Shopify Store Designer

Hi, everyone! I'm looking for a highly skilled individual to help build out a Shopify store using a website that's already in place. I lead development for my company and we're looking to create an online "Linen Shop" that allows customers to place orders through the website for pick up in store. This isn't an ongoing project but a one time build out with listings that can be duplicated/copied and easily changed in house based on the items we decide to stock.

Please comment below with your email and I will be in touch with you! Timeline is ASAP :)

reddit.com
u/Itchy_Wrongdoer_6841 — 8 days ago

Seasonality in the app market

Question for those who have been developing apps for more than a minute. Do you notice seasonality in app installs?

I've found that August has historically been a slow month for website sales but I didn't think that would extend to app downloads. However since August has started things have felt slow, especially on the organic front. I am not doing huge numbers but where a bad day might be 25 free users / trials, now a bad day looks like 10 or 12. I want to check whether everyone has the same experience before I start ripping up all my app store content and rebuilding it. Thanks

reddit.com
u/Practical-Bison6007 — 9 days ago
▲ 4 r/ShopifyAppDev+2 crossposts

Searching for Shopify agency/developers

For context I developed a app last year and it is live from Jan 2026 and only have 1 customer.

Searching for someone who can help to improve the app look and feel which will draw more customers eventually.

Not for free but can work on profit sharing on the number of installs or 50-50 partnership or want to sell at one time.

App definitely has potential as it uses Claude and eleven labs.

Happy to have a chat to discuss further.

reddit.com
u/Honest_Seesaw8041 — 12 days ago
▲ 1 r/ShopifyAppDev+1 crossposts

The Partner Dashboard is terrible for analyzing reviews. So I built a tool to fix it (and scraped 10 real apps to prove it works).

Hey everyone,

I was talking to some Shopify devs recently and realized we're all making the same mistake: wasting ~3 hours a week manually copying App Store reviews into spreadsheets, just trying to guess what merchants want us to build next.

It's a massive waste of time. So I built an MVP to automate it called Reqboard.

To prove it actually works, I ran 10 real Shopify apps through my scraper.

Instead of a giant wall of text, the dashboard gives you:

- Grouped Requests: It auto-deduplicates feedback. (e.g., "12 merchants asked for X feature").

- One Searchable Hub: Search your entire history of reviews instantly.

- Churn & Quick Wins: Catches frustrated users before they uninstall and highlights easy bugs.

- Fake Review Detection: Flags review-farm patterns so you can report competitor sabotage.

(In-app messaging to reviewers is coming next).

Honestly, building solo is a grind. Seeing people poke around the live demos and join the waitlist is the exact motivation I need to finish coding the beta.

I don't want to break the self-promo rules by posting the link here, but if you want to see the live data for those 10 apps or grab a waitlist spot, just drop a comment or shoot me a DM and I’ll send you the link!

Would love to hear what you guys think, or if you want me to run your app through the scraper next!

u/Beginning-Ninja3778 — 9 days ago
▲ 4 r/ShopifyAppDev+4 crossposts

Built a full-stack e-commerce platform as a practice project — is this good enough for jobs/freelance work, and what would you improve before production?

Hey everyone,

I'm relatively new to full-stack development and started building this project mainly to learn. It wasn't built for a client—it started as a simple practice project and gradually grew into something much larger.

The project is a custom e-commerce + wholesale platform for a Chikankari clothing business.

Live Demo: https://mf-chikankari-showcase-rocs.vercel.app

Tech Stack

Frontend

- React

- TypeScript

- Vite

- Tailwind CSS

Backend

- Node.js

- Express.js

- PostgreSQL

- Prisma ORM

Authentication & Authorization

- JWT Authentication

- Role-based authorization (Customer / Wholesale / Admin)

Deployment

- Frontend: Vercel

- Backend API: Render

- Database: Neon PostgreSQL

Features completed

- Product & category management

- Inventory management

- Admin dashboard

- Customer accounts

- Retail + wholesale pricing

- Wholesale MOQ logic

- Cart

- Checkout & order flow

- Customer order history

- Admin order management

- Product search & filtering

- Multi-image products (up to 10 images)

- Primary image selection

- Image reordering & deletion

- Responsive/mobile storefront

- Stock availability without exposing exact inventory

Still working on

- Transactional email system

- Order placed / confirmed / processing / shipped / delivered / cancelled emails

- Forgot/reset password flow with expiring single-use links

- Password change notification emails

- Wishlist

- Product reviews

- Verified purchase reviews

- Customer photo reviews

- Final responsive/mobile polish

- Production hardening

- Performance optimization

- Security audit & QA testing

Since this is my first project of this size, I'd really appreciate feedback from developers who have actually shipped production applications.

A few things I'd love advice on:

  1. Production readiness

What am I still missing before calling this production-ready?

I'm thinking about things like:

- Security

- Rate limiting

- Logging & monitoring

- Database backups

- Image storage/optimization

- Email delivery

- Payment integration

- Webhooks

- Stock concurrency

- Validation

- Error handling

- Anything else experienced developers usually add.

  1. Portfolio / Job potential

Once everything above is finished and deployed properly, would a project like this be considered strong enough for a junior/full-stack portfolio?

If you were interviewing me, what would you expect me to explain about the architecture, database design, authentication, deployment, and overall implementation?

  1. Freelancing

Would a project at this level realistically help me land paid freelance work, or are there major gaps I should address first?

  1. Pricing

If a real client asked for a custom e-commerce platform with similar functionality, what would you realistically charge?

I'm especially interested in hearing from freelancers who build projects like this professionally.

  1. Hiring manager perspective

If you reviewed this project as a senior engineer or hiring manager, what would immediately stand out as good?

And what would make you reject it?

I'm not claiming this is an enterprise-grade application. It started as a learning project, and I'm trying to understand where my current skill level actually stands.

Feel free to be brutally honest—I'd much rather receive critical feedback now than develop bad habits.

Thanks in advance!

u/knight1706 — 13 days ago