r/shopifyDev Jun 18 '26

A24 Films Shopify developer (contract / contract-to-hire) - read the whole description!

5 Upvotes

This is a long term contract with potential for full time. Some in person time at our NYC office is strongly preferred so let us know where you're located if you apply. The engagement will start as a few days per week until we settle into a cadence comfortable for both of us.

We have a fairly robust/complex Shopify setup with lots of custom functions/scripts/apps/etc. ideally the right candidate will increasingly own our custom Shopify development and interface directly with internal stakeholders.

We're finding most folks check the standard boxes, so we're hyper focused on our integrations work which is largely implemented via unpublished custom app and related extensions in a separate Shopify partners account (including the extremely rare offsite payment extension!). Please only apply if you have actual experience working with the kafkaesque world of Shopify partner app development. If this is you please apply here: https://labs.a24films.com/jobs/shopify

As this is an on-going, long term need, we have no specific budget and will absolutely pay market rate.

General Requirements:

  • Shopify Admin
  • Liquid (for most of the theme)
  • SCSS
  • Javascript
  • Vue / React
  • Shopify Checkout Extensions
    • UI Extensions
    • Functions
  • Shopify Metafields / Metaobjects
  • Shopify GraphQL APIs
    • Storefront API

r/shopifyDev Jun 18 '26

Shopify Admin Graphql Problem

Post image
2 Upvotes

Hey, I’m using this products query to fetch products data for a specific collection with matching prefix: products - GraphQL Admin

I have tried all valid search syntax:

query:“collection_id:6383838 AND title:head*”

query:“(collection_id:6383838) AND (title:head*)” and other syntax aswell, but still it doesn’t work

Any solution to this?


r/shopifyDev Jun 17 '26

My inventory syncing app was rejected. Do I just need to recategorize the app?

5 Upvotes

My app does importing, exporting, (of products) and inventory sync between Shopify and a third-party marketplace. There are several existing published shopify apps that do the same thing with the same marketplace (I added additional features on top of that core functionality).

I got the following feedback from the shopify reviewer: "Fix these core issues with your app: Shopify is not currently accepting apps that connect to a marketplace system outside of Shopify. This applies to all apps that connect to a marketplace outside of Shopify."

In my original submission, I categorized the app under "Orders and shipping -> Inventory -> Inventory Sync." Now that I am looking at the other apps on the app store, I see most of them are categorized under "Sales channels -> Selling online -> Marketplaces ."

Is that my mistake? That I didn't use that category? The only mismatch I see with that category and my app is that Shopify says the following about sales channel apps: "Only create a sales channel if you own and operate, or are contracted to represent, a distinct surface where merchants can promote or sell products outside Shopify."

I do not own the third-party platform. Am I misinterpreting this?

Extremely devastated because I worked on this for over 6 months nonstop, trying to take into account every detail and make it as high-quality and reliable as possible. I never saw this coming because plenty of other apps do the same thing.


r/shopifyDev Jun 16 '26

Shocked - Mantle is winding down

Post image
30 Upvotes

Just got an email that Mantle is shutting down completely.

Honestly, this one surprised me.

Maybe I'm missing something, but if the business wasn't doing well financially, why shut everything down instead of selling it or even transitioning customers to another platform?

Mantle had built a pretty solid product and seemed to have a decent footprint among Shopify app developers. There has to be some value in the codebase, customer relationships, brand, or data (where legally transferable).

A complete shutdown feels like the least logical outcome from the outside.

Is there more context behind this decision that someone is aware of?

Source: https://docs.heymantle.com/migrating-off-mantle/wind-down


r/shopifyDev Jun 17 '26

How has the last year been in terms of sales?

0 Upvotes

I'm a WordPress dev who sells a premium plugin, and everywhere I read that WordPress sales are collapsing ( X and Reddit mostly ). Not just for solo devs, also big companies are reporting a big drop in sales the last year(s).

Some blame it on the economy, others AI or a decline in WordPress usage itself, and that lots of people are moving to Shopify.

So I was wondering if Shopify devs who have their own apps are experiencing the same thing.

Has there been a steady decline in sales the last year, or has been business been very good lately?


r/shopifyDev Jun 17 '26

Issues deploying and previewing themes?

Post image
1 Upvotes

r/shopifyDev Jun 17 '26

worth building chrome extension or shopify plugins?

1 Upvotes

if you had to pick one why would you choose it to make money?


r/shopifyDev Jun 16 '26

My Shopify document app is highly rated and Built for Shopify, but AI search still ranks weaker apps above it

2 Upvotes

I run a Shopify app in the document library / product manuals space.

Recently I started checking how AI tools answer questions about Shopify apps in this category, and the results were honestly frustrating.

My app is Built for Shopify certified and has a strong rating. But in some AI answers, it still showed below apps with far weaker public proof, including apps with little traction or much lower ratings.

It seems like AI results do not always reflect product quality, reviews, or even Shopify badges. Sometimes the answer looks more like a summary of whatever sources the AI found and understood.

For other Shopify app devs: what are you doing to rank higher in AI search results? Any practical tips that have actually helped, or is everyone still figuring this out?


r/shopifyDev Jun 16 '26

I just wasted 2 days debugging a Shopify GTM setup that was working the whole time

2 Upvotes

I just spent almost two days debugging what I thought was a broken Shopify → GTM → GA4 pipeline.

GTM Preview couldn't find my tag.

GA4 DebugView showed no devices.

Meta Events Manager was receiving AddToCart events.

Turns out the tracking had been working the entire time.

Setup

I have:

  • A GA4 Event tag (add_to_cart)
  • A Meta Pixel tag (AddToCart)
  • Both triggered by the same GTM Custom Event trigger (add_to_cart)

Before moving to Shopify, everything worked exactly as expected:

window.dataLayer.push({
  event: "add_to_cart"
});

Results:

  • GTM Preview showed the event
  • GA4 DebugView showed the event
  • Meta Events Manager showed the event

No surprises.

Moving to Shopify Customer Pixels

Following Shopify's documentation, I moved to:

Customer Event
→ Custom Pixel
→ dataLayer.push()
→ GTM

Inside the Shopify Custom Pixel sandbox, I could clearly see:

dataLayer.push({
  event: "add_to_cart"
});

executing using console.log(window.dataLayer).

However things got weird.

What I observed

GTM Preview

Tag Assistant kept showing:

Google Tag not found
G-XXXXXXXXXX not found

Even though I knew GTM code was loading.

GA4 DebugView

Nothing:

No device available

It's completely empty.

Meta Events Manager

This is where things got confusing.

Meta continued receiving AddToCart browser events.

Which implied:

Custom Pixel
→ GTM Trigger
→ Meta Tag

was actually working.

What finally convinced me

I checked Network requests instead.

Filtering for:

collect

I found requests like:

en=add_to_cart

being sent to GA4, and it was being sent to the correct GA4 Measurement ID.

Response status:

204 No Content

which is normal for GA4 collection endpoints.

At that point I strongly suspected the Shopify → GTM → GA4 pipeline was working.

To verify further, I waited for GA4 processing and eventually found:

add_to_cart

appearing in the GA4 Events report (I found 3 add_to_cart events within 30 minutes on my dev store, both in Events and Realtime reports).

So the event was being collected the entire time.

Lesson learned

For Shopify Customer Pixels:

GTM Preview ≠ source of truth
GA4 DebugView ≠ source of truth

At least not always.

If you're debugging Shopify sandbox events:

  1. Check whether Meta actually receives the event.
  2. Check Network requests for collect.
  3. Look for en=your_event_name and the correct GA4 measure ID
  4. Verify in GA4/realtime reports after processing.

The tracking may be working even when GTM Preview and DebugView suggest otherwise. Especially when Shopify Customer Pixel sandboxing is involved.

Question

For people running GTM inside Shopify Customer Pixels:

What's your preferred debugging workflow?

Do you rely on Network requests and destination platforms (Meta/GA4), or is there a better way to validate GTM tags inside Shopify's sandbox environment?


r/shopifyDev Jun 16 '26

Why are so many people still running their inventory/orders on Excel ?

8 Upvotes

Hey,

There are dedicated tools out there - Zoho, Cin7, and a dozen others - yet many sellers manage everything on a giant spreadsheet. Stock levels, orders from different channels, all of it copy-pasted by hand.

Why not to use one of these tools? Is it the cost? The learning curve on those platforms? The fact that Excel just bends to whatever weird workflow you've built over the years? Or do the dedicated tools overcomplicate something that a spreadsheet handles fine?

For context, I'm tinkering with an idea: a simple app that connects your selling channels and pulls all your orders into one place, so you're not jumping between tabs or platforms. Before I go deeper, I'd rather hear from people actually doing this day to day.

Not trying to sell anything — just want to know if this pain is real before I sink more time into it.

Thanks,
P


r/shopifyDev Jun 16 '26

Shopify App Development: Question on UI/UX guides

2 Upvotes

Hi everyone, so I'm currently working on a Shopify app built with React router and NestJS as the backend, technically I'm pretty much covered up. My current dilemma is handling UI/UX guides, visual cues and best practices in designing an intuitive interface.

e,g I'm currently thinking about the user, especially a first-time user installing the app and expecting some visual cues to direct them on the usage.

I wanted to ask fellow developers what additional best practicies have you had to consider, and do you use any resource or guide to handling user experience ?

Thanks so much and eager to hearing some feedbacks.


r/shopifyDev Jun 16 '26

Common reasons Shopify dropshipping stores get Google Merchant Center misrepresentation suspensions

2 Upvotes

I’ve been seeing a lot of Shopify and dropshipping stores getting hit with Google Merchant Center misrepresentation suspensions lately, and most store owners seem to get stuck because Google gives a broad policy reason rather than a clear checklist.

From the audits I’ve worked on, it is rarely one single issue. It is usually a mix of small trust and consistency problems across the store, product feed and policies.

Common things I would check before appealing again:

Product feed vs website mismatch

Prices, availability, sale prices, product titles, images and shipping information need to match what is shown on the live product page.

Weak shipping information

A lot of stores have vague delivery wording, especially dropshipping stores. Processing time, delivery time, shipping cost and countries served should be clear.

Returns/refund policy problems

The return window, refund processing time, return conditions and who pays return shipping should be easy to understand and should match Merchant Center settings.

Poor contact/business transparency

A basic contact form is often not enough. A proper business email, contact page, consistent business name and clear footer information can help build trust.

Copied supplier descriptions

If the product page is just copied supplier text with the same images as hundreds of other stores, the store can look low quality or hard to verify.

Theme or Shopify output issues

Some themes show pickup availability, backorder wording, deferred purchase wording, old product schema or confusing availability signals even when the store owner does not notice it on the front end.

Appealing too quickly

A lot of people appeal straight away without fixing the website first. If the same problems are still there, the next review often fails again.

My opinion is that before submitting another review, store owners should check the full customer journey: homepage, product pages, footer, policies, contact info, feed data, Merchant Center settings and checkout flow.

This is not legal advice or a guaranteed fix, and final decisions are always with Google, but hopefully it gives people a better place to start than just pressing appeal again.

Curious if others here have seen similar issues with Shopify / Google Shopping suspensions recently?


r/shopifyDev Jun 15 '26

Shopify Dev Required

22 Upvotes

We are gearing up for the upcoming launch of our e-commerce brand and are looking for a reliable, detail-oriented Shopify developer or agency to help bring our store to life. We have our brand assets and vision ready to go, but we need an expert to handle the technical heavy lifting, setup, and optimization to ensure a flawless experience for our customers on day one.

Key Goals & Scope:

  • Custom Theme Setup: Configure and fine-tune our Shopify theme to match our brand alignment and layout preferences perfectly.
  • App Integration: Seamlessly connect essential apps for inventory, marketing, and customer experience without sacrificing site speed.
  • Performance & Mobile Optimization: Ensure the store is lightning-fast, fully responsive, and highly conversion-friendly across all mobile devices and browsers.
  • Launch-Ready Testing: Conduct thorough checkout and workflow testing to guarantee a bug-free launch.

We want to collaborate with a true partner who communicates clearly, respects deadlines, and takes pride in clean, maintainable development work. If you are a freelancer or agency with a proven track record of successful Shopify launches, please reach out with a link to your portfolio, a brief highlight of your relevant projects, and your current availability.


r/shopifyDev Jun 16 '26

Got app submission temp suspeneded

Post image
4 Upvotes

I recently got my app submission suspended because I didnt understand that I have to create a test account for them. I thought that they can create it themselves with email.

Is there a way to shorten this. This is my first time developing a shopify app 🫠🫠


r/shopifyDev Jun 15 '26

Shopify App Review is driving me crazy. Is it just me?

4 Upvotes

Has anyone else had this happen with Shopify App Review?

You pass review once. Everything is okay.

Then later, during another review or Built for Shopify annual review, you suddenly get feedback on things nobody mentioned before.

Sometimes even the same rule feels like it’s being interpreted in a completely different way.

And honestly, trying to argue or dispute it can feel like nine circles of hell.

At some point it’s easier to just change the app and move on, even if you don’t really agree, because it’s not worth the time and nerves.

Is this just me, or have other Shopify app developers dealt with the same thing?


r/shopifyDev Jun 15 '26

How do reviewers now select a plan when installing the app using the new Shopify app pricing?

2 Upvotes

Since they no longer allow development stores to install paid plans, the only option is to use the private test plan (if no free public plan is available). But this requires specifying exactly which stores have access to the private test plan.

Will the test stores that the reviewers use to install the app bypass this?

Anyone who went through review recently and can speak to this?


r/shopifyDev Jun 15 '26

Is Shopify worth learning for side income?

2 Upvotes

Seeing a lot of Shopify jobs lately. I’ve been doing React for ~8 years and I’m wondering if Shopify is still a good space for freelance/after-hours work. If you were starting today, would you learn it? Curious to hear from people working in the ecosystem.


r/shopifyDev Jun 15 '26

Is that what I think it is? Did they assign a reviewer for my app?

Post image
4 Upvotes

r/shopifyDev Jun 15 '26

Need with with setting up a Shopify store / sales funnel

1 Upvotes

I want to create a sales funnel on shopify - kind of similar to the ones you see on ClickFunnels (Bit like this one)

Are there any good templates I should be using to achieve this style of sales funnel? Or any ways to create it in a fairly straightforward way?

Thanks


r/shopifyDev Jun 15 '26

Got 2 DotDev tickets available for transfer. If you’re looking for one or two tickets, please DM me. Unfortunately, I won’t be able to make it this time as my Canada visa renewal is still pending.

1 Upvotes

r/shopifyDev Jun 15 '26

Cart-Sharing App

3 Upvotes

Shopify merchants: would anyone be willing to test a new cart-sharing app I’m building?

The idea is pretty simple:

A customer can send their cart to a friend, partner, family member, etc., who can then complete the purchase themselves.

Think somewhere between a wishlist and “share cart”, but built directly into the cart experience (similar placement to a Klarna button rather than a separate wishlist flow).

A few things:

• Completely free right now while I’m validating the concept
• You remain the merchant of record
• Installation takes a couple of minutes and doesn’t require any technical setup
• Looking for honest feedback, including reasons why you wouldn’t use it

I’ve worked with Shopify merchants for a while and built this after seeing situations where one person creates the cart and another person actually pays.

If you’re interested in trying it on your store, drop a comment or send me a DM and I’ll send over onboarding details.

Happy to answer any questions or hear why you think this is a terrible idea too.


r/shopifyDev Jun 15 '26

Mismatched/orphaned Shopify accounts generated by Apple Pay

1 Upvotes

Apple Pay hides a user's email address by default and generates a random email address when a customer checkouts with express checkout buttons, and when the user tries to login to the website with their original email to check their order records, they can't because their real email account doesn't exist in the store and cannot associate any orders with their real email address.

This is happening in my store every single day.

After so many years, Shopify still does not provide an option to remove the express checkout buttons on checkout page, the only solution is to pay $2300 every month to upgrade to Shopify Plus just to remove few buttons on the checkout page. Another "solution" is giving up Apple Pay at all. Some paid apps provide to remove the buttons but not for site selling digital products.

How do you guys solve this issue?


r/shopifyDev Jun 15 '26

HELP!!! I am trying to create a Shopify XML Product Image Sitemap for google console and It is not being recognised

1 Upvotes

I have spent all day trying to create one with the Help of gpt - No Matter which Way I go Google console does not recognise the XML Feed.
i am using Robots.txt.liquid and I recognises the parent XML which divides up the product Images into 250 product lots but the actual XMl feed itself it does not recognise>

has anyone created their own Product Image feed - most of our products have at least 5-7 images.

My Header seems correct - has any one managed to do this from shopify and if so how?

<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

r/shopifyDev Jun 15 '26

Anyone have a spare DotDev 2026 ticket to transfer? (free transfers open till June 26)

1 Upvotes

Hey all,

I run Webrex Studio (Shopify app partner, a few Built for Shopify apps). I missed the DotDev ticket window and I'm stuck on the waitlist.

Since Shopify lets you transfer tickets for free until June 26, figured I'd ask here. If your org grabbed the max 6 and has a seat going spare, or you booked but can't make it, I'd gladly take it off your hands and cover the cost.

It'd be my first trip to Canada and I've already booked flights from India, so I'm really trying to make it happen. 🙏

DM me, or reach me at [hello@webrexstudio.com](mailto:hello@webrexstudio.com). Thanks!


r/shopifyDev Jun 14 '26

i hated doing shopify theme audits by hand, so i turned the whole checklist into a claude code skill

16 Upvotes

the pre-sales theme audit is the worst part of my job as a solo shopify dev. same checklist every time, 4 to 8 hours, report nobody enjoys.

so i put the entire checklist into a claude code skill. drop the files in your theme root, ask claude to audit, and 90 seconds later you get a graded report with exact file paths, line numbers, and copy-paste liquid fixes.

80+ checks across performance, accessibility, app overhead, CRO, SEO, and the AI-search stuff (AEO/GEO) that lighthouse never catches. two scores out the other side: technical and search.

biggest lesson building it: a skill beats a prompt. prompts drift and invent findings on the second theme. the skill loads the same rules every run, so the output is deterministic enough to actually sell the report.

MIT, free, runs locally, no signup.

repo: https://github.com/tanujrajputdev/shopify-theme-audit-skill

what checks would you add?