Hello, I would like to apply a discount for the customer if they select a button on my store (like via a popup). I know I can apply a discount by redirecting them to store_url/discount/CODE but I don...
No content to show

User Activity

This is a good take. And completely agree B2B is broad umbrella with wholesale being a specific niche. The reason I mentioned wholesale above is because a major proportion of Shopify sellers looking for a B2B solution have a product based business th...
Check my posts it explains what you need to do. Oauth has to happen immediately on install. If you need to login to your own app afterwards or allow for account creation you need to store the token while you handle your own auth.
Hey Chris, Sellify offers a CRM which integrates with Shopify (syncing your products/orders) and would allow you to enter orders the customer emails you which could then be pushed to Shopify with NET 30 terms. This works without Shopify plus. The ord...
Shopify is a great DTC platform it's in its bones. The issue with many of the apps on the app store is that they do not offer a separate store and instead just modify your existing Shopify store to show different prices, etc. However, B2B customers u...
What are your requirements? Namely:Is the store only to be used for B2B or will it also have retail ordersWill different customers be on different price listsDo your customers typically re-order the same thing?What is the sales process like, it is ty...
Shopify is great at retail but there are many wholesale gaps, even plus, which is very expensive, fails to provide a compelling platform for wholesale as it is still built on what is fundamentally a retail platform. If you're still looking for a solu...
Shopify is great at retail but there are many wholesale gaps. There are many apps that try to fix pricing or other one off concerns but fall short in other areas. If you're still looking for a solution check out SellifyCRM which syncs products/orders...
If you select the "install" link from Shopify it will call the app url as defined in your app config. They will append additional parameters (like shop/hmac/etc). That initiates the oauth process. You need to handle OAuth before showing any other UI....
If it's your site and you are looking to get product info by far a better solution is to create a custom app and use the admin API (https://shopify.dev/docs/api/admin-graphql). Scrapers will always be brittle solutions, the API is the officially supp...
I think to be compliant you need to handle oauth first (so non-authenticated to your service), storing the received token temporarily then after oauth you can redirect to login of your service and then associate the token to the appropriate account i...
You basically have 2 options. 1 - use one or more apps to try to cover the functions of selling B2B. You mention logins and different price list but there is a lot more to a successful B2B program than that. Shopify is a great platform but it was bui...
When you say they did not appear in Shopify are you referring to the conversion details page on the order which shows the source/etc?  Not sure if it helps but google analytics does show the shopify order number (i believe it's called transaction num...
Definitely sounds like a pixel issue. You can download the Facebook chrome extension to test when events are fired, go through landing page, product, cart, checkout and see if any purchase events are fired. Also, don't run traffic ads if you are look...
@Robert2k wrote:Now, I've found out that if customers choose not to share personal information, then UTMs won't work (that was the answer I got from Shopify Support).That doesn't make any sense. UTMs are just URL parameters, it has nothing to do with...
Hi @J-Port  In case you are still looking for a B2B solution I wanted to mention Sellify which connects to Shopify to sync products and inventory but offers a complete B2B experience with the features you mention in addition to some other useful ones...
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.