Is is possible to set up automatic discounts for certain b2b customers?
For instance - we have a customer that when they order over $100 they need to get free shipping.
We currently have it so that Starshipit gives free shipping when they are in the correct postcode & order above $100 - but this means any customer in the postcode can get free shipping 
Is there anyway to do this without having to using an app ?
Hi,
It’s an old issue. Shopify’s automatic discounts don’t have a Customer Eligibility setting (can’t be segment specific), as non-automatic discounts do.
I think your best without-apps option would be creating a non-automatic discount code that is segment specific:
-
tag your customers
-
create the segment based on that tag
-
create the discount code to be specific to that segment
-
you should show the coupon on site for these customers to be able to apply it or try adding a code solution to push the coupon to checkout, which would make the discount sort of semi-automatic with some limitations, you can read this article if it’s of any help
Hi Abbmeister,
If you don’t want to use an app, but need something tailored to your store’s specific needs, then your options are:
- Get a 3rd party developer to write code for you, or
- Write the code yourself
You can try using Shopify Functions, which is the most seamless option, but only Shopify Plus stores can use it for custom apps: https://shopify.dev/docs/apps/functions
Alternatively, you can try linking a manual discount code to a segment, and writing custom code to apply it to the user’s cart, as JaviExpress suggested. Keep in mind that if you’re not on Shopify Plus, you can’t run custom code in the checkout.
Best,
Tobe
1 Like