My Shopify plan doesn't support discount codes (an old plan) and I don't want to change it. I am looking for a FREE app or a way to give new customers an automatic discount on whatever they order. Is there an app (FREE APP) where I can do this. Once again - no discount codes.
This will be printed (not send by email, newsletter or anything digital). So, printed on the paper so anybody who has that PRINTED info can make an account on my Shopify store and gets a discount (percentage if possible). A good example would be a product insert with no discount code on it.
Once again, I am looking for a FREE solution to do this, with no discount coides or clickable links in the newsletter.
Thank you so much!
I highly doubt you can find a FREE app that would do what you need. If you're willing to pay for one, Automatic Discount can achieve it without needing discount codes (by using draft orders).
If under no circumstances you want to pay for this, you could probably achieve it without the need of any app. But it's gonna be some work. Here's my idea which could work well if you don't have many products:
1. Since you said users will receive printed instructions, you could probably instruct them to start by going to a custom page on your store like `/register-promo-account`. On this page you would the copy the normal register account form with the exception of adding something to it like:
<input type="hidden" id="customer_tags" name="customer[tags]" value="promotional-user-2021"/>
This will automatically tag any customer created from that page with `promotional-user-2021`.
2. Next step would be to duplicate the products you want to be discounted and add them to a new collection 'Promotional collection'.
3. Edit your theme files (search,product, collections list, etc.) and hide displaying any product from the 'Promotional collection' unless the current logged in user is tagged with `promotional-user-2021`
4. If the user is logged in, display somewhere obvious like main menu, the button that takes them to `/collections/promotional-collection` page.
Ah, i just re-read the title and realised you want it just for the first order. It's even easier.
You can skip the "tag" part and instead hide the products in that collection if the user is not logged in AND if customers has already orders (`customer.orders_count != 0`).