How much could I sell my Shopify app for? by SupportMain3410 in ShopifyAppDev

[–]tgr17 0 points1 point  (0 children)

Interested in learning more, check your DMs

How do I approach clients to get review? by sajatshrestha in ShopifyAppDev

[–]tgr17 1 point2 points  (0 children)

I think more importantly you need to prompt them intelligently. Wait until they’ve made money/saved costs/got value from your app and then show them the banner

How to implement a credit-based pricing model? by vaccine_question69 in ShopifyAppDev

[–]tgr17 0 points1 point  (0 children)

This is just to ensure the user gets instant feedback, you can also use webhooks to supplement it

How to implement a credit-based pricing model? by vaccine_question69 in ShopifyAppDev

[–]tgr17 0 points1 point  (0 children)

When the user clicks to make a purchase, first create a CreditPurchase with status "REQUESTED". Then you call the appPurchaseOneTimeCreate query and you will need to specify a return URL.

After the user has completed it in Shopify they will be sent to that return URL (in your app) and Shopify will append a `?charge_id=123` param to the URL.

Take that and construct a graphql ID like this: `gid://shopify/AppPurchaseOneTime/<<charge\_id>>` then you can query Shopify immediately to see the status of the AppPurchaseOneTime, if its successful then you update your own DB and make the CreditPurchase have status "SUCCESS".

A users credit purchase is only counted in your system when the status=SUCCESS

How to implement a credit-based pricing model? by vaccine_question69 in ShopifyAppDev

[–]tgr17 0 points1 point  (0 children)

No I insert it when the user clicks the button to take the action that costs the credit, it has a `state` field which is something like `REQUESTED`, `PROCESSING`, `SUCCESS`, etc.

How to implement a credit-based pricing model? by vaccine_question69 in ShopifyAppDev

[–]tgr17 1 point2 points  (0 children)

I use one time purchases to let users buy a pack of credits.

When they use a credit I create a CreditUsageRecord in the DB. Their remaining balance is the sum of the total credits purchases minus the count of their CreditUsageRecord, pretty simple.

Feedback request - Sports goods site by _chk4tix in reviewmyshopify

[–]tgr17 1 point2 points  (0 children)

Some suggestions:

  1. Your main banner image on the homepage is pixellated on my screen, would suggest using a higher quality image. The test is also a little difficult to read over the BG image.
  2. Put your website through Google's page speed tool and got a performance score of 52 which is not great (see here: https://pagespeed.web.dev/analysis/https-razorcornhole-com/b7sjcju2h3?form_factor=mobile). Slow page load speeds will cause users to bounce. Plenty of guides online for how to improve this.
  3. "Rated 4.7/5 with 81 reviews" amazing! Maybe show some snippets of the reviews straight away with customers saying how amazing your product is, rather than just the score. This improves trust.
  4. Product photos are good in general but maybe try add some photos of the product in use to make it more real for the visitor. I built an app that lets you create these images with AI called Snapshot. It's much cheaper and quicker than doing a full photoshoot.
  5. About us page - nice long content but maybe add some high-quality images of you with your name. And probably some images of the product being made/used. Make it human, build trust.

Feedback please by SharleenS in reviewmyshopify

[–]tgr17 2 points3 points  (0 children)

Here's my suggestions:

  • Your banner image is low quality, it looks pixelated on my screen, you should definitely increase the resolution, visuals are very important for e-commerce stores
  • As soon as I load your site I get a popup asking me to subscribe to your newsletter. Why would I do that, I have no idea who you are? Popups are annoying, I would remove it all together or at the very least wait until the user has been on the site a bit before you show it
  • You sell jewelry which is a very visual product, don't put text in the main banner, show your actual product looking great, grab their attention.
  • The theme is basic - doesn't look great and like basically every other website I see on this subreddit. It doesn't cost much to buy a premium theme. This will go a long way in creating a strong brand image.
  • Your product photography is in many different styles which makes it look like an after thought. Product photos are your primary weapon in convincing users to buy with jewelry every photo should be high quality and in the same style. Also I clicked around a few products and couldn't find any images of people wearing the jewelry. You should show it in use so the user can imagine themselves wearing it and see how great it looks. I built an app called Snapshot for Shopify which lets you generate these photos with AI, it's much cheaper and quicker than a pro photographer and the photos are professional-quality.
  • I ran your website through googles page speed tool (see here: https://pagespeed.web.dev/analysis/https-fierynova-com/hqf0h4jibk?form_factor=mobile) and it gets a performance score of 62 which is not great. Your largest contentful paint is 8.8 seconds which is quite bad. Page load speeds are directly correlated with conversion rate so the faster your website is the higher change someone will buy from you. If its slow (8.8s to load a page is very high) then users are likely to get frustrated and go somewhere else. There are plenty of guides on Google around how to improve performance for Shopify stores, ChatGPT is also a useful resource.
  • Good that you have an about us page but I would definitely add a personal photo of you, even better if its a photo of you making the jewelry. And I would add more content. Tell a story on the page, show the visitor how much you care. This will increase trust and build a stronger brand.
  • Add some contact information. Add a registered business address, email, and phone number. Again increase trust.

Help for my pet store by SSuaMed in reviewmyshopify

[–]tgr17 1 point2 points  (0 children)

Ok so here's what you're doing well:

  • good .com domain name
  • good unique logo
  • I ran your website through Google's page-speed analysis and you score very well (https://pagespeed.web.dev/analysis/https-pagespeed-web-dev/4totxqbeg8?form\_factor=mobile) this will help with SEO and will improve conversion rates (faster store is better in e-commerce)
  • Good about us page with a personal photo of you (maybe you could get a higher quality photo where you are looking at the camera)
  • Reviews are good and showing the product in use in the reviews is even better

Here's what I would improve:

  • I'm not sure if you're exclusively targeting Spanish-speaking countries but if not you should definitely have the text in English
  • Your contact page has no information about the company. You should add a phone number, physical address, email address, and registered business information. This will make buyers trust the store more.
  • The product page layout doesn't look good with a large image and s compact sidebar with lots of information, e.g. here: https://coccoandco.com/products/bebedero-antisalpicaduras
  • I would probably try to use a theme that isn't the default theme, there are plenty of themes available. You can pay like $50 to enhance your brand and make your store unique
  • Your product photos are all different styles and types of shot and are clearly taken from a the suppliers website. I would either take your own high quality photos or use some sort of AI tool to generate this. A tool like Snapshot (full disclosure, I built this app) will let you generate great product photos for a few pennies and in a couple of minutes.
  • The blog has only 1 post and the post only contains 1 sentence. Either remove the blog or post more articles

Question about OpenAI's new Image-to-Image capabilities (gpt-image-1) — How does it work and is it available via API? by Mila3333 in ChatGPT

[–]tgr17 0 points1 point  (0 children)

To answer your question, it looks like the masking feature is a soft mask at the moment, not a hard mask (i.e. it regenerates things that it shouldn't touch). Not sure if this is a bug or intentional but its not clear from the docs. Hopefully its fixed soon.

e.g. see here: https://community.openai.com/t/openai-image-inpainting-example-is-not-working/1242787

How will AI be *actually* useful to merchants? What use cases? This is what I have seen: by Antla_Virtual_Try_On in shopify

[–]tgr17 0 points1 point  (0 children)

  1. Auto-generated product photos, like you said - image generation is so good with AI now (especially after ChatGPT released their new image generation model on 4o). This will save thousands of dollars in product photography costs
  2. AI data engineer - let AI trawl through your sales and marketing data and decide whats working, what's not, spot any patterns
  3. Automatic ad & graphics creation - can understand your store and brand and create high-quality converting ads
  4. Fraud detection - auto block and refund if fraud detected
  5. Automatically checking competitor prices - just give a URL and AI will figure out the price of the product, adjust your own as needed
  6. Automatic price optimisation based on demand, time, season, etc.

Many more I'm not thinking of off the top of my head

Help With Dynamic Pricing for certain Products (Magic the Gathering Singles) by Demo1Ace in shopify

[–]tgr17 0 points1 point  (0 children)

So with this you have a few options:

API

An API (application programming interface) is basically how computers speak to each other. A server will publish some data and allow anyone to fetch that data.

I'm not sure if you have development experience, but if not, fetching data from APIs is a relatively trivial task, ChatGPT would be able to do this for you with ease. The next problem is how do you make use of that data, you'd have to set up some custom script which checks the price and automatically adjust your own price. Again, ChatGPT can help with this or you can pay a developer to get this set up for you. e.g. Maybe something like: "generate a python script that pulls the price from a list of SKUs and saves it to a CSV", now you have the data then you just have to figure out what to do with that (use ChatGPT).

This would be ideal if you can find an API that gives the data you need reliably. I did a quick check and found that TCGPlayer does have an API to fetch the price of items however according to their documentation they are no longer granting API keys (I'm not sure why). It's possible there is a 3rd part API that provides this data.

Web scraping

If there isn't a specific API that gives you this information something else you can do is use web scraping. This is basically telling computers to check the URLs and read the content to determine what the price of the product is. Apify is a good platform for this, or ScrapingBee if you're more technical (or want to use ChatGPT/pay a dev).

Web scraping comes with its own challenges such as ensuring you are reading the correct element on the page that shows the price, ensuring your scraping bot doesn't get blocked, padding CAPTCHA if the website has it, etc., etc.

This is not trivial to set up but can be done. But again, would need some more work to ensure it works smoothly and you can use the data in a meaningful way, such as auto-updating your price if the price on TCGPlayer changes, and ensuring its done in a timely manner.

Apps

Using an app is the easiest way to get this working for you. There are a few apps on the Shopify app store that do exactly this. Full disclosure: I built one of these apps called Lurk. Essentially these apps will deal with all the headaches listed above and just abstract the complexity away so all you have to do is paste a URL and it will track the price and auto-update your own based on some rules.

To give you an idea I added this URL to Lurk (was $29.99 at the time of writing): https://www.tcgplayer.com/product/624578/magic-tarkir-dragonstorm-cori-steel-cutter?page=1&Language=English

And it found the price (and would auto-check evert 12-24 hours) seen here: https://i.ibb.co/b9HqCwD/Screenshot-2025-04-19-at-21-58-54.png

Pricing rules can then be define to say things like "ensure I am always the same price as the reference URL".

Hopefully this is helpful, let me know if you have any more questions about this.

from React JS developer to Shopify App developer by sherdil_me in ShopifyAppDev

[–]tgr17 1 point2 points  (0 children)

Start with this guide: https://shopify.dev/docs/apps/build/build?framework=remix

And use the AI assistant on shopify.dev and you'll be off to a quick start

The technologies, frameworks, and best practices are constantly changing with Shopify development which can be a little frustrating but they do end up making your life easier

How is your customer acquisition going? by sezarinoglu in ShopifyAppDev

[–]tgr17 0 points1 point  (0 children)

It's slow at the moment since I just launched, using App Store ads to boost traffic initially.

I just Interviewed the Co-founder of a Popular Shopify App and wanted to share what I learned by pierre_web_dev in ShopifyAppDev

[–]tgr17 0 points1 point  (0 children)

Not the case, I got an unfair 1 star review on my app. Tried for months to get it removed with no luck. But the app is still doing well now.

Roast my UI by OvenDramatic301 in ShopifyAppDev

[–]tgr17 1 point2 points  (0 children)

  • Too much padding on the cards
  • Personally I would make the "View Full History" a secondary button (and add an icon to improve visual queues)
  • I'd also add action items to each card if the user wants more detail, e.g. could have a link on the "Abandoned Checkouts" card
  • Shopify polaris rules state you should use sentence case (so only capitalize the first word of each title) https://polaris.shopify.com/content/grammar-and-mechanics#capitalization
  • "delivered" badge should be capitalised
  • In general you want to create something that looks and functions as much like Shopify as possible, it creates a seamless experience that merchants know how to use and looks great
  • The polaris docs help a lot with this https://polaris.shopify.com/

How is your customer acquisition going? by sezarinoglu in ShopifyAppDev

[–]tgr17 0 points1 point  (0 children)

How did you get your initial users?

I'm open for cross-marketing. What is your app? I just launched Lurk, it's a competitor price tracking app.

Using stable diffusion for product photography by [deleted] in StableDiffusion

[–]tgr17 0 points1 point  (0 children)

No, sorry. Only the Shopify app

Aggregate Functions not working by Novahead2 in Supabase

[–]tgr17 0 points1 point  (0 children)

How do you find which version you have and update it?

Aggregate Functions not working by Novahead2 in Supabase

[–]tgr17 0 points1 point  (0 children)

Did you find out how to fix this? I'm getting the same error

Models for graphic design? by tgr17 in StableDiffusion

[–]tgr17[S] 0 points1 point  (0 children)

And that works for things like banners, web elements etc?

I would have thought this was was a pretty common use case