d
Topic
Posts:
154
June 23, 2013
g
35

Once per customer discount codes - still not available? This post is outdated

Hi,

I know that previous threads have asked about once per customer discount codes in the past but I just wanted to check if anything had changed in this regard recently? We would love to get such a code in place for our new email newsletter subscribers for example and it seems such a basic feature that it's kind of odd that it is missing :-(

Any help?

Thanks

Rick

HolgaDirect - All your Holga Cameras and Accessories in one Place! : http://shop.holgadirect.com
i
Replies
Posts:
3754
June 23, 2013

There has always been a one time use coupon. Why can you not just distribute one per customer and know it can only be used once? 

Custom Shopify Apps built just for you! hunkybill@gmail.com http://www.resistorsoftware.com
Posts:
154
June 23, 2013
g
1
upvotes

Thanks Bill. What we are actually looking for is a code that we can put into our email newsletter signup acknowledgement emails so that new subscribers can get a discount on their first order. We can only really do this if we know that the discount we do create for everyone can only be used once per single customer... And we can't create a different code for each customer as that wouldn't work for a generic email... Unless I am missing something?

 

Thanks

Rick

HolgaDirect - All your Holga Cameras and Accessories in one Place! : http://shop.holgadirect.com
Posts:
3754
June 23, 2013
g
1
upvotes

Indeed you are missing something. Say your newsletter contains 1000 subscribers. Any decent email campaign service will provide you with a template that will auto-fill in the newsletter with values you provide. So you use a discount code generator (eg: the one from Shopify is free and works fine) to generate 1000 codes. Now all you do is merge those codes into your subscriber list, one per customer. Each one is unique, each one is one use only. 

So there is nothing stopping you from doing what you need to do except few a little management tasks:

  1. generate enough unique one use codes for your subscribers
  2. merge the codes into your newsletter as you send it out

Hope that helps.

Custom Shopify Apps built just for you! hunkybill@gmail.com http://www.resistorsoftware.com
Posts:
154
June 26, 2013
g
1
upvotes

Hi Bill,

Thanks for your reply again. I think your solution does kind of work although not in a fully automated way. It doesn't seem like there would be a way to automatically add either a standard coupon code in the 'subscription confirmed' email which could be used only once per customer OR one of a 1000 codes. I think your solution would require us to create a 'new' mailing list in our email service (mailchimp) and then periodically (weekly) go through the list, merge the new codes, send emails and then move the list to our main list... Although it's not rocket science that will take someone some time every day/week to manage... Of course a much better/simpler/correct solution would be if Shopify could just make a change on their end so that on the discount code creation screen they had an additional option which was 'maximum one per customer'... I'm pretty sure that would be a feature that would be really appreciated by the merchant community...

Anyway, thanks for your time and the workaround!

Rick

HolgaDirect - All your Holga Cameras and Accessories in one Place! : http://shop.holgadirect.com
Posts:
3754
June 26, 2013

You have a Customer Group that has never purchased anything. You know that right? And your new subscribers are in it, as well as any other customers that have never purchased. So create a code, and assign it to that group. And then use that code in your email. Nothing weird going on there. 

Custom Shopify Apps built just for you! hunkybill@gmail.com http://www.resistorsoftware.com
Posts:
154
June 26, 2013

Hmmm.... that assumes all our new sign ups are coming through Shopify... we also have signups through our blog and facebook pages so they would fall through 'the gap' :-(

 

HolgaDirect - All your Holga Cameras and Accessories in one Place! : http://shop.holgadirect.com
Posts:
3754
June 26, 2013

Merchants can automatically sign-up external accounts (FB/Blog) etc. to Shopify, provide a coupon and ensure they get an email asking the new customer to provide a password to the shop.

Custom Shopify Apps built just for you! hunkybill@gmail.com http://www.resistorsoftware.com
Posts:
10
September 09, 2013
This is an interesting thread I am also looking for a way to automate a first order discount. I would like to know in details about how we can merge the code in mailchimp providing the code is unique and used once per recipient? Thanks to advise!
Jonathan Snook Shopify Employee
Posts:
733
September 09, 2013

You may want to check out the Bulk Discounts app in the App Store. It's a free app from Shopify that lets you easily generate single-use codes for campaigns. 

I work for Shopify.
Posts:
10
September 09, 2013

Hi Jonathan, thanks for your reply. I've also checked out the Bulk Discount App. It does help in generating single-use codes. After doing that, is there a way to link it to mailchimp so once a customer signs up for our newsletter they will receive a unique single-use code in the confirmation email automatically?

Jonathan Snook Shopify Employee
Posts:
733
September 09, 2013

The Bulk Discount App allows you to export the codes. You could then merge this with a customer export that could be used to send the MailChimp newsletter. I haven't tried this so I'm not sure how easy this process will be. MailChimp can likely provide some insights on how to handle campaigns like this.

I work for Shopify.
BrownBox Shopify Partner www.brownbox.net.au
Posts:
4
October 08, 2013
g
2
upvotes

None of these answers address the original question - how does a merchant provide an automated incentive for people to sign up to a newsletter, by automatically sending them a discount code in a welcome email? 

I assume there's no way to do this yet?

Posts:
3754
October 08, 2013

Step 1. Make a discount code

Step 2. Add that discount code to the Welcome email

Step 3. Profit

 

Custom Shopify Apps built just for you! hunkybill@gmail.com http://www.resistorsoftware.com
BrownBox Shopify Partner www.brownbox.net.au
Posts:
4
October 08, 2013

Sorry - I believe unique was the idea, missed that in my original point.

Posts:
154
October 09, 2013
g
3
upvotes

@BrownBox:

Long story short - I don't believe there is a way to create a 'one time use per customer' code in Shopify...

Having a feature like this would I believe solve the problem which both you and I are looking to solve...

Workarounds are great but they are usually sub-optimal hence the name...

I hope Shopify can add this 'one time use per customer' feature soon as I don't think it is very complex to code and would be very useful...

Cheers

Rick

HolgaDirect - All your Holga Cameras and Accessories in one Place! : http://shop.holgadirect.com
Posts:
3754
October 09, 2013
g
1
upvotes

If a customer is in a group, and that group is defined as any customer with $0.0 spent, and you assign a coupon with a code to that group, then in effect, you have a one-time use coupon per customer. 

Is that not easy enough to use? Can you point out to me how that does not cover this use case?

 

Custom Shopify Apps built just for you! hunkybill@gmail.com http://www.resistorsoftware.com
Posts:
154
October 09, 2013
g
1
upvotes

@HunkyBill:

Why should there be a requirement that the person you want to email already has a customer profile set up in Shopify? Let's say you have a number of acquisition channels for 'potential' customers (facebook, blog, website email sign-up, etc). These folk then end up on your mailing list in your preferred provider (mailchimp, etc) but they have no profile in shopify. These are exactly the folk you would want to target with a 'once per use' discount code to encourage them to become regular customers. 

I hope that explains the use case but feel free to shoot holes in it or tell me how this can be managed efficiently and effectively...

HolgaDirect - All your Holga Cameras and Accessories in one Place! : http://shop.holgadirect.com
Posts:
4
Last edited October 09, 2013

@HunkyBill,

 I tried to set up a discount code for customers that have spent $0.0, as instructed above, but the problem is I wasn't able to create a new group with this criteria in the admin customer tab. I could create a filter, but not save a group so that it would appear in the drop down option in the discount code page. 

I'm fairly new to Shopify, so I would appreciate any advice as to how to create a customer group.

Thanks!

 

EDIT:
Never mind! I figured out why I can't add customer groups- it's because I have guest checkout enabled. Unfortunately I have to keep that enabled.

Posts:
1
November 25, 2013
g
6

@hunkybill,

The other users are right, there has really nothing been done to address this problem. If Shopify prides itself on being a vendor friendly program, this should be a no brainer. We switched from using a ecommerce software called X Cart, which is not the most advanced software. It was not user friendly and did not offer a lot of the features that Shopify offered which is why we made the switch. It was an expensive switch! But, even X Cart offered the "One time use per customer" on their coupon codes. All it is is a check box. Your asking us to use go through an app to generate all these unique codes when this could be solved with a checkbox... Kind of ridiculous if you ask me. We all know time is money and your method takes a lot more time. On top of all that, I DO NOT WANT to have different codes. I need one code. We are not only an online store, but sell in all major supermarkets. We need to be able to generate a generic ONE TIME USE code. The demand for this is apparent, so instead of giving us the run around it would be great to address the issue. I hope to see Shopify work on this problem in the near future, or else this is really going to create some problems for us...

 

Thanks,

Diamond Bakery

Posts:
3754
November 25, 2013

Hey man... don't shoot the messenger. When merchants like you say "it cannot be done", or "I can't figure out how to do it", I chip in and offer the consolation that it probably can be done, but takes a little more thought, practice with Shopify, or other skill set. That is not ridiculous.

Having scripted the making of 250,000+ coupon codes for various merchants covering all sorts of scenarios, I am not saying I know everything about them, but I know enough to know that if you're truly interested in using coupons to increase your sales, you don't stop at step zero, you work at it with them till you're done and happy. 

Too often people try and stick their square pegs in round holes and then complain when they could just pick up a round peg, stick it in the hole, and move on.

 

Custom Shopify Apps built just for you! hunkybill@gmail.com http://www.resistorsoftware.com
APAD1 Member
Posts:
120
November 25, 2013

This is something that Shopify should implement, it wouldn't take an experienced developer more than 20 minutes to develop anyway. 

Posts:
5
November 28, 2013
g
6

I agree with everyone here. I just switched from Volusion and they had a One Time Per Use Code as well. It was a simple check box and easy. It also kept your discount codes organized and to a minimum. 

If I have 10,000 emails, and I want to send out a special discount email it's a little ridiculous to have to create 10,000 discounts before hand.

I've been on Shopify for a week now and while the program is very easy to use, Apps (expensive apps) are required just to get it to the level of other shopping carts for BASIC functionality.

Posts:
7
December 06, 2013
g
4
upvotes

Well, I feel the same way as many other merchants.  I appreciate, HunkyBill's suggestions, but a generic, single use (once per customer) coupon would be way easier to manage, isn't asking a lot in terms of coding time, and is something that is standard issue in Volusion, Magento, CoreCommerce, and tons of other carts.  I like Shopify and am happy here, but I don't see anywhere where they've suggested that they might add this feature, and that to me seems like they're missing out on an opportunity to please many of their customers and be on-par with their competition.  

Posts:
28
December 14, 2013
g
5

I must chip in here, just to add to the weight of feeling with this issue. This is something we would like to do also, and continue to be astounded at the lack of basic functionality with Shopify Discounts.

Come on Shopify, it's the 80:20 rule. 80% of the stuff we're asking for takes only 20% of the time to build. Please please listen to us.

Simon

Jonathan Snook Shopify Employee
Posts:
733
December 16, 2013

Simon, we're listening. I understand that it feels like we aren't. We're trying to focus on one group of problems at a time and right now, we're focusing on order management (returns, fulfillments, exchanges). After that, we'll be focusing on discounts.

I work for Shopify.
Posts:
4
December 19, 2013

Is it not possible that an excessive amount of unique codes can be created with Bulk Discounts, which are then imported to the Mailchimp (or whatever) list and future new subscribers will be associated with existing codes?

Seems to me to be very intuitive and straightforward. Anyone know if this functionality exists. Admittedly this would be more at home on the mailchimp forums. Oh well.

Kick ass clothes for the rockstar kids that never grew up. Shop www.ThisIsLocalLove.com and wear your heart on your sleeve.
rpw Shopify Partner
Posts:
72
January 01, 2014
g
2
upvotes

I've been working on trying to find a solution to this problem. I've added a webhook which alerts when a user has been added...

I've used the bulk discount app to create a 1000 voucher codes, and now knocking up a simple app that listens for when a new account is created, grabs the account info, and sticks one of the voucher codes onto it... then this info gets sent on to mailchimp.

From within mailchimp, it should then be straight forward enough to send an email out to the customer - with the voucher code.

It would make more sense for the voucher code to be created when the account is created, and for all this to be sent to mail chimp... I'll try and figure that out.

I'm a side dev... so building the whole thing in node.js as its javascript.... its probably not the best way, but I don't know php etc... once I've grokked it, I'll put the code up on github and share it here.

Rob

rpw Shopify Partner
Posts:
72
January 01, 2014
g
1
upvotes

hmm... I can't find any documentation on how to create discount codes via the api... so it looks like the only way is to use the bulk discount app? With the $10million you received, surely you can get someone to expose the discounts bit? :) 

Thanks,

Rob

Posts:
4
Last edited January 02, 2014

rpw that sounds like it would do the trick, at least for the time being. Will definitely keep an eye on this.

Sidenote: I was thinking about this today and realized most of the customer interaction in this scenario has very little to do with Shopify itself. It's an embedded signup form from mailchimp that the customer would be using (at least in my case) and, occasionally, opting in to the mailing list during checkout which is slightly more intertwined with Shopify. Don't know if this poses a problem or not. Or maybe at least sheds some light on why it's such an elusive feature? Thinking out loud.

Kick ass clothes for the rockstar kids that never grew up. Shop www.ThisIsLocalLove.com and wear your heart on your sleeve.
Posts:
4
January 08, 2014
g
1
upvotes

Hello, I feel as though I'm repeating a lot of sentiment here, but I also need the one-time per customer code ability. My client includes a physical thank you card in each order she ships that gives the customer 10% off of their next order with a specific code. She prints these cards by the thousands, so we need the ability to have a code, say THANKYOU10, that can be printed on the cards and distributed to multiple people, but have them each be able to use it only once. If anyone has a brilliant solution to this I am all ears.

Thanks!

Posts:
154
Last edited January 27, 2014

Hi Linda,

Your suggestion will probably work but it really doesn't seem the 'correct' way of solving this problem. If you have any more than a few hundred names on your mailing list (we have 8,000+) then creating this many discount codes in Shopify really just seems to be a bit 'overkill' just so you can give out a one-time-per-use discount code. A simple feature suddenly becomes a lot more onerous than it should be...

Cheers

Rick

HolgaDirect - All your Holga Cameras and Accessories in one Place! : http://shop.holgadirect.com
Posts:
2
Last edited February 24, 2014
g
7

@hunkybill should be banned from this forum for wasting everybody's time.  I frequently search for solutions here and time and time again see @hunkybill making stupid comments in lots of different threads.  OVER AND OVER again he argues with people and doesn't even understand the original question.

As of 2/23/14, there is no way to do this with available apps and tools.  It is possible but you would have to somehow host the list of discount codes on a server. Then you would have your Email Provider GET request the next one on the list for each subsequent welcome email real time, in an automated fashion.  Not easy to implement.

 

Women's swimwear for fitness and happiness http://lovesurf.com
Ken Hui Shopify Partner
Posts:
122
February 26, 2014

I have a hack that kinda work with some limitation. Email me to discuss the details.

Specialized in setting up/customizing Shopify, coupon/discount code management, CSS, XHTML, JavaScript, Ajax, jQuery and SEO. Contact me @ mlkhui@gmail.com
Posts:
1
April 01, 2014
g
1
upvotes

It has been three months since Jonathan Snook posted that they will be working on it after order management issues... would be great to know if this is still on the project list. I just wasted my morning trying to figure it out because the help chat at Shopify told me you can do it with a work around... then eventually ended up sending me a link to Google search results that brought me here.

I wish I could have received Jonathan's honest answer sooner and save time. Seriously, the answer to this question should be: "Sorry we don't offer one-time use codes per customer. Only one-time use codes per coupon." Would have saved me 2 hours.

Jonathan Snook Shopify Employee
Posts:
733
April 03, 2014

Sean, it's still under consideration although it looks like it'll be some time yet before we tackle this.

I work for Shopify.
Posts:
31
April 03, 2014
g
4
upvotes

Can Shopify publish the (1) under consideration list, along with the (2) current features working on list?

Thanks.

Posts:
28
Last edited April 04, 2014
g
8

No they can't / won't.

It's for this and many other reasons I wish I never signed up to Shopify, and vehemently and actively discourage everyone I meet in startup circles to go elsewhere.

Shopify - what for you goes in to deciding on the priorities for development work? Of course, finances must play a part. But equally, if there are issues that are affecting customers (and therefore, I suspect, their sales), how are you listening to customers' views? As an example, this coupon edit to allow single use per customer, has been requested for many years across the forum - and always gets the same response from you. It therefore seems, to me at least, that the forum is not one of the ways you decide on priorities.

Can I therefore presume that you don't listen to customers? A leading question, but one that seems like a logical conclusion from the many threads that have similar themes to this one. Is there a way we can be listened to? Do you have any other route where you listen to customers and find out what is important for their businesses, to make them money, and therefore you money? Because on here we seem to be screaming for years and nothing gets done. We're tired now.

Maybe I should just email Tobias Lutke.

Posts:
2
April 11, 2014
g
4
upvotes

This is incredibly frustrating that a one time code isn't an option. I've just set up a Mailchimp campaign to email a discount code to people who have created an account but not placed an order. Not a huge amount of people, so didn't take a lot of time, but not ideal.

Came across this thread after Googling how to give new email subscribers a one time code to use on their order. It needs to be sent as soon as they customers signs up (as they would expect!), not for the store owner to manually generate each code for every subscriber. 

This issue, like many I have come across in the few months I've been using Shopify, seems like a basic feature that is standard for many other platforms. As it stands this is another nail in the coffin of whether I should continue to use Shopify....

Posts:
9
April 11, 2014
g
2
upvotes

I'd also like to use one use per customer discount codes in automated email campaigns to registered users who haven't yet purchased, and a custom code for each user just isn't practical.

One use per customer discount codes are really common across ecommerce, and I'm still perplexed why Shopify hasn't implemented them.

Shopify team: please move this feature up in the development priority queue!

Posts:
28
April 11, 2014
g
2
upvotes

We're shouting at deaf ears on this one guys. I can't wait - and am already planning on - to leave Shopify for good. So many brickwalls far too often.

Posts:
7
April 15, 2014
g
2
upvotes

Hi, I would also like this 'First Order' discount code. I have a Justuno popup and would like to offer a '10% Off Your First Order' but there doesn't seem to be a function for this.

Please add this as a feature.

Regards

Christopher 

Kareem M Member
Posts:
12
April 15, 2014
g
3
upvotes

+1 for one time use per customer coupons.  

Posts:
5
April 21, 2014
g
2
upvotes

+1 for one time use per customer coupons.  

Posts:
19
April 27, 2014
g
1
upvotes

+1

Posts:
8
June 20, 2014
g
1
upvotes

+1, Storiarts could really use once-per-customer discount codes.

Posts:
1
June 23, 2014
g
2
upvotes

+1 for one time use coupon - I don't want a convoluted app workaround. 

Posts:
40
June 30, 2014
g
1
upvotes

+1.  seems like it would be a relatively easy implementation.  We definitely have had customers split their orders and use our "sign up for $10 off" code multiple times.

Posts:
4
July 01, 2014
g
1
upvotes

We have custom built a popup which rewards the customer with a coupon code once they sign up for an email. We need this coupon to be maximum 1 time use per customer for obvious reasons. The coupon gets them a free product with their order. So, we now have customers that are re-using the coupon and we have to honor the free product. 

Can someone please explain a workaround for this issue? The popup is excellent at acquiring email addresses so we would like to keep it. View the pop up here: http://electricfamily.com/collections/apparel

Shopify: What's with the extreme stubbornness on this issue? 

APAD1 Member
Posts:
120
July 01, 2014
g
1
upvotes

You guys are beating a dead horse here. It's clear that Shopify has absolutely no interest in listening to their customers(as evidenced by the fact that they have not addressed this simple issue in over a year). If you're looking for this functionality, go with a different platform.

Posts:
3
July 07, 2014
g
1
upvotes

I'm in the same position as most here. I have a pop up with 10% off that my customers are using more than once and there is no work around but to remove the discount. It seems like a simple request especially as hosts offer this with no issue. 

Posts:
19
July 15, 2014
g
5

Maybe a sequence might make it clearer for Shopify, frankly, this is such a common request, you have to wonder whether shopify gives a damn. If it's a difficult, high-cost thing to do, just say so.

1) Send Traffic to Landing page on Shopify. Landing page promises a 1-time, first time buyer coupon (discount, free item, etc.)

2. User signs-up via email service (e.g. Mailchimp) form

3) Mailchimp system auto-sends subscription confirmation with a UNIQUE, ONE TIME USE COUPON for this email subscriber.

4) User shops... New subscriber happy, store owner gets a sale.

This request isn't about generating a unique coupon for EXISTING email subscribers via a campaign blast. It's about integrating it to the subscription confirmation email that's sent automatically by an autoresponder.

Side note: It's amazing how the "expert" isn't answering the original question yet replies so condescendingly to paying customers.

Posts:
3
July 15, 2014
g
2
upvotes

+1 for automated one-time discount codes (for new subscribers)

Posts:
4
August 05, 2014
g
1
upvotes

I am new in setting up my Shopify store, and was working around to offer automated one-time discount code (for new subscribers).  Been directed to mail chimp but as in above thread, this is not what we're asking for.

It is pretty common in most other store, wondering when Shopify could set up one for all of us here!

Posts:
1
August 06, 2014
g
1
upvotes

I am a new Shopify customer and I would find this very useful as well. 

I would like to put a discount code on my Facebook page and on Twitter that anyone can use once.

Would you be able to add this feature for us please?

Thank you

Posts:
3
August 19, 2014
g
1
upvotes

+1.  I've had to scrap a few marketing campaigns I was planning because of the lack of discount functionality here.  I don't have time to figure out workarounds.  I'm not an experienced developer.  This is the second functionality I have discovered that is not offered or prioritized, but that customers have been begging for for over a year.  Strike two.

Posts:
45
August 19, 2014
g
1
upvotes

+1 for this functionality. Growing an e-mail list is such a crucial part of building and maintaining an eCommerce business. I would like to see Shopify put more focus on improving that ability directly, rather than workarounds.

Posts:
45
August 19, 2014
g
6

Side note: It's amazing how the "expert" isn't answering the original question yet replies so condescendingly to paying customers.

Also, +1 to this. Very annoying.

Posts:
28
Last edited August 20, 2014
g
2
upvotes

So many plus ones, so little update from Shopify. This is why in their recent survey of 'On a scale of 1 to 10, how likely are you to recommend Shopify to others' I voted One. Shopify may also want to note that I attend a LOT of network events in Manchester and London, and so word spreads very quickly of Shopify's inability to listen to customers' issues and communicate. It's such a shame.

rpw Shopify Partner
Posts:
72
Last edited August 20, 2014
g
2
upvotes

Side note: It's amazing how the "expert" isn't answering the original question yet replies so condescendingly to paying customers.

Also, +1 to this. Very annoying.

That's Hunkybill for you - he's famous for it... Forum topics are littered with his condescending replies. Many folks have called him out on it. Guess its just his way.

Posts:
154
August 21, 2014
g
3
upvotes

I've asked on the forums and directly to Shopify many times before. PLEASE provide transparency on the features in development and the status/progress. I find it truly amazing that Shopify (in addition to many other platforms) is so vocal in telling it's business customers that their user/customers come first and that customer service is so important, etc ... YET ... the platforms themselves cannot provide this themselves to their customers (US as merchants)! 

Time to 'Practice what you Preach!' 

I'm not going to bother with adding another '+1' as that just seems to disappear down the wazoo...

HolgaDirect - All your Holga Cameras and Accessories in one Place! : http://shop.holgadirect.com
veronica Member
Posts:
3
August 21, 2014
g
1
upvotes

+1 This solution would be extremely helpful for increasing sales.

Posts:
14
August 21, 2014
g
2
upvotes

YES,  we need a 1 time use per customer per coupon feature. simple logic, and so many people requested and talked on this on your forum!

with a single use coupon, we can do promotions on anywhere, whether online or offline easily with a simple one time use per customer coupon code. how can we achieve that when we have random coupon codes?

this is a simple and common practice for a retailer, but shopify can't even offer this option.. rather stupid!

we can do promotions on all platforms online like press release, blogs, ads, facebook etc, and offline like mailers, newspaper ads etc using a single code.

how are we going to offer a code for new customers like use $10OFF code? we can't do this using random codes.

or a 20OFF discount code for your next order for current customers but they can only use 1 time.

SO, shopify doesn't read what we want? and doesn't understand the importance of a single use coupon code per customer? HELLO SHOPIFY!

shopify, please listen to our voices..
Posts:
9
August 21, 2014

Hi Jonathan, can you give us an update? As you can see, we're very anxious for this critical feature to be released.

Posts:
14
August 21, 2014

I like the ease of use in shopify portal and it's quite user-friendly. but if shopify continues to ignores customers voices and doesn't care the issues that we customers are facing, then they will see lots of customers leaving.. do a search on this forum, this simple feature has been requested so many times for so many years, and they can't even implement it? is it so difficult to implement a one time use per customer discount option?

shopify, please listen to our voices..
Posts:
28
August 22, 2014

Jonathan is easily contactable on Twitter or via his website email. Maybe worth an email on there..........?

The strength of opinion on this forum alone must be strong enough for a rapid release by now after so many years?!

Tom Member
Posts:
1
August 27, 2014

+1 - this is a really key feature that surely can't be so hard to introduce. 

james stilton Member
Posts:
12
September 01, 2014

one more vote. 

Posts:
165
September 03, 2014
g
4
upvotes

With regards to discounts via the API, I've compiled a list of people asking for these features. I wouldn't hold your breath for them coming any time soon.

Below is from the current Shopify CTO regarding the discount API request in 2008.
 

Our API is just being finished up, but it should support this type of behavior when launched.
Cody - Current Shopify CTO - 2008.

Reference:
https://ecommerce.shopify.com/c/shopify-discussion/t/api-for-creating-discounts-18929

Someone else asked 9 days ago.

Heyo! I don't know of any immediate plans on the horizon, but I'm curious as to what it would help you do (what kind of discounts would you want access to via API?).  
Dylan Blanchard - Shopify Employee - 9 days ago
 

Reference:
https://ecommerce.shopify.com/c/shopify-apis-and-technology/t/discount-api-196067

 

For developers not looking to wait, I've found two examples although have not tested them.

Full Explanation on how they work:
http://ma.rtin.so/reverse-engineering-shopify-private-apis

PHP Example:
https://github.com/MartinAmps/Shopify-Private-APIs

Python Example:
https://ecommerce.shopify.com/c/shopify-discussion/t/creating-discount-code-via-python-43899



Currently Open Threads (give them your +1):

 

Old closed threads people asking for this:

Posts:
5
September 03, 2014

Quick thought - If the free bulk discounts app Shopify provided would also let me determine the structure of the generated portion, you could easily create discount codes that corresponded to the subscriber ID in say ...MailChimp. 

Ex. DISCOUNT-145, where 145 is the subscriber profile ID in your list of subscribers. 

This would require control over the structure of the generator to select for example a simple increasing integer, and ideally control over the start point ...with the existing functionality of how many you want to create. 

(start at 562, create 500 = DISCOUNT-562  >> DISCOUNT-1062)

This could then just be referenced in MailChimp as "Discount-"*|MERGETAG|*

...just an idea. 

Posts:
15
September 04, 2014
g
1
upvotes

Its really a bummer and I honestly am gonna leave shopify for this with in the next month as soon as my new site is done. 

I have a great chance to get discount codes in the hands a 4000 people with a sample of my product. The problem is I want to have a code that can only be used on your first purchase. Since these codes are being sent out in snail mail  its not worth it for me to generate 4000 different codes with 4000 different print outs of a funny looking generated code.  I much rather have a simple code of "ecommerece15" that gives them 15% off on their first and only order. Its a massive pain spending hours finding a work around when people have been asking for this option for months now. 

I really wish you guys would get your crap together or spend a little more of that 1% extra I have to pay since your paygate says my business is to high risk. I really like shopify, its a perfect starting website but it looks if you grow at all you are forced to grow out of shopify. 

Posts:
14
Last edited September 15, 2014

So still no solutions yet?

I need a one-time code for people who likes my facebook page, but till now I have no idea how to implement it..

I know there is a customer group that we can assign the discount code to, but in order for this to work, that mean each customer account has to be created first so that you can tag or assign the customer into the group, before he/she can actually make a purchase! So can you imagine asking a customer to please create a account first, then wait for you to assign him/she into the group, then revert back to him/she and they can then start to shop at your store! Kind of stupid, if you ask me.. So troublesome.. There is no way I can assign him/she into a group first without the customer creating an account, and this is rather stupid because first time customers will go to your site and shop and add to cart and proceed to checkout (and maybe create an account on your site co-currently). They don't waste time trying to create an account first, wait for you to approve the account (so that you can tag him/she into a group) and then continue the shopping. This is the worst shopping experience for any online shopper!

Come on Shopify! Can you look into this seriously? Such a simple logical issue, and it takes donkey years for you to implement a simple one-time use discount coupon code?

P/S: Anyone has any advise on how you go about giving out one-time use codes for your new customers, customers who like your facebook, etc, please help to share your ideas here.. Thanks..

shopify, please listen to our voices..
Posts:
14
Last edited September 15, 2014

I have an idea now. Since there are already apps which offer pop-ups to reveal a discount code to a customer when he/she follows your social media accounts, such as facebook, twitter, etc.. These apps already connect to your social accounts, the only thing I do not know is if these apps can connect to the customer facebook account and retrieve their email detail (this is complicated as I have no knowledge how much an app can collection customer information). So essentially, if the app can grab the customer email detail when he/she likes your page, then the app can make use of this information and instantly and automatically create a account inside shopify portal with the email, and tagged it with the option as "customer accept marketing" and/or a customized tag such as "FBLIKE" etc, no other information is required (just the email will do). With this account already created (with just the email information), if the customer wants to proceed to shop at your site and decides to purchase something, he/she can enter the coupon code (which you have already set up beforehand for customers grouped into "FBLIKE" or "customer accept marketing") and checkout as usual and the coupon code will be valid. Bingo! Because the checkout reference to the email in the first stage, and the coupon code entry is in the second stage. So the app has plenty of time to automatically create the account from the point the customer like your facebook page to the checkout process. The only thing you need to do now is after this customer make the first purchase, you just need to remove the him/she from the group by untagging the "customer accept marketing" or "FBLIKE", so he/she will not be able to enjoy any further discount under this particular coupon code.

What I am doing now is the same process, except that I have to do it manually. Customer has to inform me and provide me his/her email, and I need to create an account, and then he/she can continue to shop at the site.

I hope any good programming guys can offer some hooks or some apps based on the above scenario to solve this one-time per customer use issue, at least at this moment there is no such feature available in shopify. And I do not think shopify will be able to provide such feature anytime soon, because since 2007 someone already mentioned this on this forum! yes 7 years ago! So this app or hook will be popular and widely used by a lot of users here..

Anyone?

shopify, please listen to our voices..
Posts:
14
Last edited September 15, 2014

I am thinking maybe I should just engage some programmer in odesk/ freelancer and get this done instead of waiting for shopify to provide this feature.. Maybe its another good 7 years wait.. I guess.. LOL

shopify, please listen to our voices..
Posts:
11
September 26, 2014
g
1
upvotes

I too could do with precisely this feature, and echo all of the sentiments above.

I'm guessing any such feature would have to keep a record of the email addresses used and not let the same one be used twice (or x times) for a given discount code. Doesn't sound that tricky to me.

What I am more confused by is the functionality as it stands and when one would ever want to offer a discount that only the first x number of customers can get, with no way of them knowing if they had missed it or not until they get to the end of checkout? I can understand a discounted item having a limited amount of stock, but I've never seen an offer which only worked for the first few customers the way this one does.

The 7 year wait for this trumps even the 6 year (and counting) wait for improvements to European postage I've just spent the last few days trying to sort out.

All a bit depressing.

 

Posts:
5
September 29, 2014

We are also waiting for the solution. This should be simple. Generate the discounts in bulk. Once we send one discount code in emails to new users, this discount code will be read and in a status of "distributed". Next time, the email will automatically send next discount code.

As a exprogrammer, I know this is very simple. 

Shopify, why can you not provide such basic and useful function?

Posts:
21
October 08, 2014
g
1
upvotes

+1 for one time use per customer coupons. I can't actually believe it cannot be done, I am getting ready to launch my store and figured this must be something simple to do in Shopify, how wrong could I be!

The simplest workaround I can see, which is not ideal, is have a simple discount code (10OFFCODE) which goes into your automated mail chimp e-mail etc, every sign up customer gets the same code/mail. Then you would have to change this code slightly every couple of weeks to prevent the customer from using it too many times. You would also need to give your customers a time frame which it is valid for, and remember to delete the old code after the last person who signed up’s date had passed. 

A lot of extra work for something simple, but a way around it. Ultimately though, if they do you will still have extra orders, and hopefully this makes up for losing an extra 10% from the more savvy shoppers. 

The Future Kept is an online purveyor of well designed, durable, meticulously chosen goods for you to cherish and keep.
Stevenflow20 Member
Posts:
2
October 22, 2014

+1

 

Stevenflow20 Member
Posts:
2
Last edited October 22, 2014
g
3
upvotes

Guys, I am just awaiting an email back now, but I think I've found a way to do this.

Don't use MailChimp, use Klaviyo (it can import your MailChimp). Klaviyo has the ability to generate single-use coupon codes. They outline the process here: http://docs.klaviyo.com/article/264-shopify-plus-automatically-generating-one-time-use-coupon-codes-in-klaviyo

You will need to generate them an API Key, process here: http://docs.shopify.com/support/configuration/apps/where-do-i-find-my-api-key

 

I'll update if I run into any problems. 
Good Luck!

-Steve

Edit: You need Shopify Plus

http://www.shopify.com/plus

This explains why the Shopify experts have been so quiet on the topic... they knew full well they would release the API's for premium customers. That's low.


 

Posts:
7
October 28, 2014

+1 

Still waiting!

Posts:
1
December 03, 2014
g
1
upvotes

I thought it would have been done by now.. I need this feature and will be forced to leave shopify if its not available soon. Please give us an update?

Posts:
8
December 06, 2014

Can't add anything that hasn't already been said. We also really need this feature. 

Posts:
1
December 10, 2014

+1 kind of amazed this doesn't exist.

Posts:
1
December 18, 2014

Still nothing? has shopify been built in such an odd way that this apparently small fix is not possible? i have other potential sites to launch and so need to know if this is going to happen anytime soon.

Gabe Member
Posts:
3
Last edited December 18, 2014

After struggling with this issue for awhile, finally just decided to build a Shopify app that solves this problem for me. It allows for unique, one-time-use coupons in Shopify notification emails and Mailchimp campaigns. It's significantly easier than the Bulk Discounts app, which doesn't even work for notification emails.

I'd like to open this app up for anyone to use (should be ready by February), but in the meantime I'd be willing to let 5-10 beta testers in now (it works great, interface is just a bit clunky). If you want access feel free to email me at gabe.ragland@gmail.com along with your shop url.

rpw Shopify Partner
Posts:
72
December 18, 2014

Hi Gabe,

Does your app allow for the same code to be used across all customers. That is - does it allow for one code,which can only be used once per customer?

I started to build an app - but had to abandon it as I was unable to generate a one time coupon that could be used once by all customers. All codes had to be generated per customer - and assigned on a per customer basis. It meant that doing things like a physical mail-out with one code would be impossible.

Thanks,
Rob

Posts:
6
Last edited December 18, 2014
g
2
upvotes

Ok this is how I set up a 15% discount code for an order that can be used once per customer for their first order. (When someone signs up for my enewsletter they get the code as part of the confirmation email)

Create a customer group for customers with orders = 0

create discount code applied to that customer group

customers with zero orders can apply the code

as soon as they place their first order they are automatically removed from the group and cannot use the code

hope this helps for this scenario

J

Posts:
3
December 18, 2014

Hi J@Elemental, sounds like a good solution, but how are you setting up a discount code only to be applied to a customer 'group' ? By group I assume you mean saved search (so becomes a tab on the customer admin page).  There are only options to set discounts according to order value etc, but not customer group as far as I can work out..

 

 

 

 

 

rpw Shopify Partner
Posts:
72
December 18, 2014

Thanks J - its a logical solution. However, this assumes the customer is already signed up to your shopify store or willing to sign up. For stores where guest account is an option - or the only option... this won't work.

rpw Shopify Partner
Posts:
72
December 18, 2014

You can apply a coupon to a group - but its unlikely a new customer will be in a group... as they've yet to do any business with you. Its only until they've signed up that you can put them in a group...

Posts:
6
December 18, 2014

Next to discount type you select "off for" then select your saved search.

 

I tested it for a store with accounts as optional, not logged in at checkout, added my details, added discount code, discount was applied, then tried again with same email address and discount not applied, worked for me

Posts:
6
December 18, 2014

I tried it with new customer not logged in and it worked as the code is applied at the checkout stage after they enter their email and address, so they're automatically added to that group, give it a test

rpw Shopify Partner
Posts:
72
December 18, 2014

Cool... even on sites where guests accounts are the only option too? I'm in the pub at the mo - but will give this a whirl when I get home :)

Posts:
6
December 18, 2014

Damn just enjoy you're beverage and stop working at the pub!!! 

I think it should but give it a try, let us know

Posts:
3
December 19, 2014

Got it now - tried adding a discount for 'Customer in Group'. Seems to work well. Good workaround J, thanks for posting.

SHOPIFY TEAM - We still want this as standard functionality in the platform please!!!

Gabe Member
Posts:
3
January 04, 2015

Hey Rob, my app creates a unique discount code for each user, so not ideal for physical mail-out. It was designed for sending unique codes within Shopify notification emails (order confirmation, etc) and MailChimp campaigns. Feel free to reach out if you'd like access to the beta (letting first 5-10 users in this week): gabe.ragland@gmail.com

Posts:
5
February 01, 2015
g
1
upvotes

Totally agree with everyone. We need this!
We send out printed campaigns regular and using ONE code that every new / current customer can use ONE time only is urgently needed.

This is just a basic feature. The bulk app is not a solution for this at all.

 

 

Posts:
3
February 03, 2015
g
1
upvotes

We've been in need of this, too, specifically for our automated campaigns, i.e. Welcome Emails.  The bulk discount app doesn't quite do the trick in that instance.  

Gabe Member
Posts:
3
February 03, 2015

Hey Jaime, my Shopify app let's you distribute unique discount codes in automated campaigns like welcome emails, order confirmations, etc. Check it out at https://grabthatcoupon.com and let me know if you have any questions or need help getting setup.

 

iamkeir Shopify Partner www.iamkeir.com
Posts:
185
February 06, 2015
g
2
upvotes

+1 +1 +1 +1 ... sigh.

http://iamkeir.com
Posts:
8
February 09, 2015

Is there a timeline of this being addressed? I have a customer that is doing a marketing campaign and is offering 10% off their next purchase.

I would think that it would be easy enough to allow this as an option. Anytime someone checks out they put in an email address and they are saved as a customer, even without an account. You could then update that customer's record with which discount codes they've used. The only part I can see being complicated is if the store owner wants to reuse the same discount code over and over again customers that have already used it may have problems...in which case a simple "reset code" button could wipe that particular discount code from all customers.

Posts:
5
February 16, 2015
g
1
upvotes

@Gabe,

I'd love to try your solution, but not until you get it on the app store. I'm not giving my access data away like that ;)

Andrew and Jonas suggested different approaches here, be sure to check it out.

Posts:
8
Last edited March 19, 2015

Just like Bruno says we have an application that provides a unique code to each new subscriber in MailChimp. Most of our customers are Shopify users. To get a quick overview of how it works you can watch the short video on our website: https://ivoryconsulting.se/CouponCarrier

Posts:
19
Last edited March 19, 2015

Jonas, Why not share the pricing structure up front?

Also, apps that are listed in the App store will ease more of our concerns for privacy and security as well.

Posts:
8
March 19, 2015

We will list the price on the website when the new version of it is ready. Right now it's a manual process for onboarding new users so we prefer to talk to each one. 

The new version will allow users to directly create an account as well. We are also looking at creating a shopify app as well since most of our users are using shopify, but we are not there yet :)

Evulse Shopify Partner evulse.com
Posts:
5
March 23, 2015
g
7

We've looked in to what is possible via an app. It is possible to make an app that will allow single use per customer per coupon. However guest accounts will not work. Coupon will also work if a customer has shopped before.

We can have something up and running in a week if there is enough support. 10 upvotes on this post and we will get something started.

Evulse Shopify Partner evulse.com
Posts:
411
March 23, 2015
g
1
upvotes

The above is for a single coupon which can be used by multiple customers only once.

Want an app but can't find what you need? Let us know we custom build apps for Free
Evulse Shopify Partner evulse.com
Posts:
411
March 23, 2015
g
1
upvotes

Since we got a few upvotes so quickly we decided to get the team together and get something out sooner rather than later. Considering we have most of the framework already for our other apps I'd like to introduce Coupon Limit. Check it out on the app store and hopefully it will get the final Shopify stamp of approval over the coming days.

https://apps.shopify.com/coupon-limit

Want an app but can't find what you need? Let us know we custom build apps for Free
Posts:
2
Last edited April 27, 2015

Hi, I'm a new user and would also like to have this feature. Maybe I'm over simplifying, but shouldn't it be relatively trivial to add functionality to sort my customers by those who have used a certain discount code? I don't think this functionality is there at the moment, but if it was, it would make single use discount codes pretty simple. Am I missing something?

Evulse Shopify Partner evulse.com
Posts:
411
April 27, 2015
Steve, Your not missing anything, Shopify just doesn't have this feature in their core. Hence why we released the app we mentioned which does what you describe provides a way to filter customers based on if they haven't yet used a coupon. Our app actually needs to a lot of work to keep these records up to date so it isn't something Shopify can quickly just turn on. They will need to make specific functionality for this to work. Thanks, Mike
Want an app but can't find what you need? Let us know we custom build apps for Free
Posts:
2
May 08, 2015

Thanks for the reply Mike, my comment was really directed towards the shopify team rather than you. Could anyone in the shopify team give us an update on whether they plan to add this functionality?

Thanks

Posts:
27
May 08, 2015

I am little confused here.. So Could one of you describe the difficulties of distributing the one time coupons(which shopify already has) .Manual effort of creating  the large number of coupons is the  only concern?

Posts:
28
May 08, 2015

For us Jacob, it's the physical challenge as we distribute over 1000 flyers a month to customers.

Kyle Tully Member
Posts:
13
Last edited May 16, 2015
g
2
upvotes

Simon, we're listening. I understand that it feels like we aren't. We're trying to focus on one group of problems at a time and right now, we're focusing on order management (returns, fulfillments, exchanges). After that, we'll be focusing on discounts.

So 18 months later how is the order management stuff coming along??

Posts:
1
June 11, 2015

+1 for single use per customer generic coupon codes. This would be extremely useful for physical media campaigns.

Posts:
1
June 15, 2015
g
1
upvotes

I find it ridiculous that this is something seemingly basic but is taking so damn long to be added. 

Anyone who is migrating out of Shopify, please advise which shopping platform allows for this BASIC function. Thank you.

Also, there is absolutely no need to be so passive aggressive @hunkybill. Unless you created Shopify, there is no need to be so defensive over something that isn't even yours. 

Posts:
44
June 15, 2015
g
3
upvotes

Hey Shopify!  Seems like a basic function to add to the discounts.  For people on just the non-plus plan and don't plan to use Klavio because they are mad expensive, this feature is a must. The whole discounting system needs an overhaul, it's old-timey, clunky, like that classic car you see every once and a while. While it may have been a great system when it was concieved, it needs to be updated, people want to do more and rake in the customers and loyalty to their brand. Wake up and smell some coffee. Do yourself a favor and listen to the people who keep you in business.

@tobi

+100,000

Stay Cool... with Shopify. -Brian
Posts:
1
June 16, 2015
g
3
upvotes

+1 for 1x per customer discount code option.

Posts:
3
June 18, 2015
g
2
upvotes

+1

Posts:
10
July 14, 2015
g
2
upvotes

+1

Posts:
1
August 22, 2015
g
1
upvotes

Wow really?

+1

This is incredibly bad form Shopify.

Lili Member
Posts:
1
August 22, 2015

We called shopify reagrding the glaring definciancy with their discount feature. I would encourage you all to call and request this feature. Their development team needs to hear from the shopify community that this feature is crucial to managing campagains and avoiding unneccasry losses. We need the ability to be generous in our campagins and without this feature we cant be. As any online store owner will know repeat custom is the name of the game. 

As paying customers we want the system that we use to have the features required to run successful campagins. Shopify Experts seem to ignore how we would run a print campaign with a single use per customer disount code. Even through they have recently advised in thier email "5 Ways to Use Packaging Inserts to Increase Customer Loyalty and Revenue"

Agreed. "This is incredibly bad form Shopify."

smulla1 Member
Posts:
1
August 25, 2015

Adding my vote for this. Pretty rediculous that its not included already.

Shopify, I encourage my clients to use your service, but so often I have to aswer this question with "its not possible because they just dont do it". Make this happen, or eventually people will look elsewhere 

Posts:
1
September 01, 2015

Seriously - this is such basic customer retention functionality - can't believe Shopify haven't addressed this having been made aware of thde demand for such a long time ++++++1

Jennie L Shopify Employee
Posts:
124
September 01, 2015

Hey all!

It is possible to do this for first-time customers by following this guide: https://docs.shopify.com/support/your-store/discounts/one-time-use-discounts

You could also use the Bulk Discounts app https://apps.shopify.com/bulk-discounts to create multiple unique discount codes and with most email campaign managers there is a function to send out one discount code per email.

Personally I have a few email addresses and have placed orders under different email addresses in order to use "one time per customer" discounts more than once... So that can create bad data for shops as I am one customer but now have several customer accounts for some businesses.

Posts:
10
September 01, 2015

Jennie, doesn't that first-time customers discount solution only work if the customer has created an account and is logged in prior to their first checkout? Otherwise the customer doesn't exist and therefore isn't included in the "Number of orders equal to 0" group.

Posts:
6
September 01, 2015

I tried it with new customers not logged in and it worked as the code is applied at the checkout stage after they enter their email and address, so they're automatically added to that group. Obviously some kind of core functionality for this is necessary, the workaround is clunky but it's working for some of out clients.

Elliot Shopify Partner
Posts:
10
September 01, 2015

Jennie, this solution was floated earlier in the thread but it is not the solution we and many, many other store owners require.

Shopify's stubborness on this issue is baffling.

Posts:
1
September 07, 2015
g
2
upvotes

+1!!!!!!

Shopify, your blatant disregard to your customer's requests +1 is SHOCKING!  If I ignored my customers like this, I'd be out of business - pure and simple.

Why are you letting your paying customers resort to over 2 years of requesting, complaining, BEGGING?!!? for the addition of this fundamental shopping cart feature?  No matter whether you think it is important or not, the requests of users in this forum, (and no doubt the countless emails and phone calls) are screaming to you that IT IS IMPORTANT TO THEM.  

We deserve timely, clear and definitive answers.  We do not want to be fobbed-off with the ocasional Shopify employee repsonse telling us about bulk discounts and/or customer groups, or that we will look at this later - perhaps!   We don't want workaround apps, we want a simple soloution that lives in Discount admin.  By now you are more than clear on what we are looking for.   I understand that +1 is likely to be one of many 'on fire' feature requests, but you have had over 2 years to respond. Are we led to believe by your lack of definitive response that your answer is no?  If that's the case, then just be polite and say so! 

I want to set up another store, but I need 1+  discount codes.  I cannot advertise my store with a +1 code in countless books and magazines because of your lack of +1.  It's a big loss in revenue for me (it's damn ridiculous!)  Are you happy for me to try a competitor shopping cart to get this functionality?   Are you happy for me to warn people off  Shopify (because it's a great platform, but the lack of +1 is a royal pain in the ass)?  Because if you do not repsond one way or the the other, that is how I (and I believe) many other shopify users will feel the need to respond.  

Please have more respect for your customers.  Thank you. 

Posts:
32
September 18, 2015

Hey guys! We get this feature request a lot from merchants and I see it come up in many of my interactions, so I understand where you're all coming from. To create a discount code that is only usable once per customer, but can be used by many different customers sounds like the ideal option for many business owners, but is definitely a lot more complicated than it sounds to properly implement.

When we look into it, developing this function creates an incentive for customers to create many customer accounts. This would cause a single customer to be several 'customers' and create bad data for Shopify & the shop.

So how do we work around this?

What Jennie said above is by far the best way. Sending a discount code via a Newsletter works to ensure that they are adding an email and getting a code that would work for them with that email address. This gives you an email list, and gives them a discount. The customer account is created when they sign up for the newsletter, and there are 0 orders, so they fall into the customer group outlined in that guide.

So we have made a customer group, where only customers with 0 orders are in it. then we created a discount code for that group. Now, when they sign up for the newsletter, they are added as a customer and fall into that customer group. Therefore they can use the discount code. Ben V, that helps conquer the issue you mentioned above about needing to sign in or make an account.

Lisa, we understand the frustration you are mentioning, and the solutions we have outlined are the best ways to achieve what you are looking for at this point. It may not be a quick button press, however it does achieve the goal you have been asking for. Here is a link to the guide once more to walk you through it.

https://docs.shopify.com/support/your-store/discounts/one-time-use-discounts

Have a great day!

Dylan

Posts:
32
September 18, 2015

Also, touching on the issue of physical mailouts and email marketing campaigns, that is what our bulk discounts app was made for. Mailchimp has a nice function that can import them through a csv and assign a different discount code per customer. This can also be done when printing any materials if you want a different code for each person. Here is how that works and a link to the app:

https://apps.shopify.com/bulk-discounts

https://docs.shopify.com/support/your-store/discounts/can-i-use-bulk-discount-codes-with-my-mailchimp-campaign

Dylan

Elliot Shopify Partner
Posts:
10
September 21, 2015
g
1
upvotes

Dylan,

Once again, as has been stated many times previously in this thread – this is not the solution we are all asking for. I can tell you, having worked with companies with 30+ physical stores and between $3,000 to $100,000/day in transactions, that the multiple-account issue is negligible.

With all Shopify's funding and resources, how is it the only ecommerce platform on the market who does not provide this functionality?

Regards
Elliot

Posts:
33
September 25, 2015

I have to agree with Elliot on this. It shouldn't be Shopify's decision to determine if a store wants to risk customers creating multiple accounts to access a discount, who says they already don't with the limited functionality we're given anyway? That's our decision as the business owner.

The whole purpose of the discount code is the ability to mass market the code and get some virality from it. If I go to a store and I like the products and they offer a new discount, I might tell my friends to do the same, and they might tell their friends. In addition, I can use the same code across email, social media, on-site, mailers, flyers. etc.

Posts:
32
September 25, 2015

Hey Josh,

That is exactly what our guide does that I have sent. it lets you have one code that can be used by anyone that has not purchased before. Did you try setting it up to see if it would work? Did you find any certain aspect limiting?

https://docs.shopify.com/support/your-store/discounts/one-time-use-discounts

Dylan

Posts:
10
September 25, 2015

I've confirmed Dylan's guide works.

The main caveat I see is that the customer enters the Discount code prior to submitting their email and shipping address, it produces an error. The error message advises the user to submit their shipping info first. However, the error message doesn't display unless they mouseover the errored discount code. My main concern is that I, as a user, would enter the discount code before entering my info, to confirm it was going to work. I wouldn't think to mouseover to see the error explanation. I would assume the discount hadn't worked, and would bounce from the site.

It would be ideal if these first-time-customer-only discount codes would be accepted if someone hadn't entered their email address yet.

Posts:
33
September 25, 2015

I'm currently using a "New Customer" filter with customers with zero orders get 15% off their first. I'm using a coupon window on site load to display the coupon after successful entry of their email, FB like or Instagram like. I made this switch about a week ago from a standard discount code and my uses have been cut by over 60%. Keep in mind that the old code was not being abused even though it had no filters set on it.

I'll give it some more time, but i still do believe this should be a native setting and not done through a filter we have to set up. I'm going to test this on other channels to make sure its working correctly.

Posts:
19
Last edited October 08, 2015

Unfortunately, Shopify support is still offering a solution that we're asking for.

We're not concerned about issuing one-time, unique codes to people already in our list or already in the Shopify Customer database.

We want to offer unique codes to new subscribers who signed up to our mailing list OUTSIDE Shopify, through our email marketing provider (mailchimp, klaviyo, aweber, etc.)

Your solution above assumes that the individual has already entered our store and signed-up (pretty much an abandoned cart situation), but what we're saying is we want to send codes to folks who came through our email opt-in landing pages, which could very well be a non-Shopify hosted page.

You guys seem to have the solution already but only for Shopify Plus.

Please understand that for some of us, we get traffic sent to an email opt-in page, not necessarily our Shopify store URL.

Example, the visitor's path would be:

Sees Google Adword Listing

>> Lands on Email Squeeze Page offering Discount

>> Opts In

>> Receives Confirmation Email and One-Time Coupon Code

>> Shop

Your assuming the visitor path is:

Finds store somehow (PPC, email, FB, etc.)

>> Lands on Shopify Store

>> Signs-up via Shopify account creation

>> Didn't complete purchase

In between, the Shopify owner has to:

>> Shopify Owner identifies these "zero sales" customers

>> Creates group

>> Creates coupon for group

>> Exports new group emails

>> Import/paste emails in email solution and sends coupon code (not unique codes at that, unless we go through Bulk Discount app)

Before the Customer can...

>> Customer Receives Email 

>> Shop

See the problem we're trying to solve?

Your proposed situation is more for abandoned carts or reminding cold leads who actually created an account on Shopify to purchase.

What we're after is to give customers a coupon code in exchange for their email sign-up.

Totally different situations. Hope you guys understand where we're coming from.

 

Posts:
1
Last edited October 15, 2015

We would like to add our request to this as well.

There should be a way to issue a single coupon code that is restricted to being used only once by a customer.  With our previous ecommerce company, this was easily done, and it is not only for customers who have no orders. Many times it is for potential customers who have never ordered.  Sometimes it is for a one week special offer.

It is so much easier to issue a single coupon code in an email (forget generating hundreds of individual coupon codes) and have it available for use on a one time basis for any customer.

Can that be so difficult to create??

Thanks for (hopefully) listening and accomodating...

Posts:
33
October 16, 2015
g
2
upvotes

I want to note that the customer group option is working for new customers with no orders. But now I've had some great marketing ideas offering a coupon code for other purposes (but only to be used once by customer) but maybe those are existing customers with orders or maybe I want to honor their loyalty with another single use code.

Right now, this is severely limiting additional options i could do.

Posts:
14
October 19, 2015
g
1
upvotes

 

I'm a new shopify user, and my shop is not even online yet. I have already invested A LOT of time and money into making it perfect. 

One thing I foolishly assumed to be a no-brainer is automated one-use discounts, and stackable discounts. For example, give a 10% discount for newsletter sign-up and an extra 10% for a facebook like. These are INDUSTRY STANDARD people, they are just standard practice! 

I am absolutely horrified at the way Shopify is treating its paying customers who request such an obvious feature, through condescending replys followed by YEARS of utter indifference.

Sure, I can learn how to manually manage my coupons and make a coupon for each customer, juggle shopify and mailchimp and what not, but I'm a business owner, not an undergrad or a hobbyist, I am PAYING for the convenience to focus my efforts on growing my business. And the company I happen to pay is SHOPIFY.

In other words, to take the example of my business, I sell gourmet chips. My customers can very well make their own chips, it's not rocket science. So how do you think they would react if, instead of sending them, say potato chips, I sent them a raw potato, a peeler and a can of oil, with a note to "work aroud" the problem? Ridiculous, right? Just like your answers on this thread.

So sure, I can do my stuff manually, but guess what Shopify? You'll be irrelevant when I do.

Sincerely,

 

Nas @Mootys.com

Posts:
32
October 19, 2015

Hey Nas,

Thanks for the feedback. As mentioned, we do everything we can to give an amazing feature-set to our merchants. Multiple discount codes is something that most merchants do not want, because it can lead to over-discounting, and is not an 'industry standard' for that reason. We want to make sure that customers can't go and find a lot of discounts codes for a store and then get 100% off when they stack them. The guide I provided outlines the best way to complete one time use discounts, and should that change we will be sure to update you.

Have a great day! :)

Dylan

Posts:
33
October 19, 2015
g
1
upvotes

Dylan,

You're assuming again. This post is proof that a majority of your customers (shopify users) want the one-time use option, and on top of that, it's OUR choice to use it or not. Just because you mention shopify customers don't want it because of over-use, doesn't mean they'll be forced to use that specific option! They can still continue to use the methods in which they operate their own coupons, while us other companies, can use the one-time coupon feature.

Your logic doesn't make any sense and leads me to believe it's just a stall tactic on the development end of things. But then again, I would be assuming and that's not good for business.

Posts:
14
Last edited October 19, 2015
g
1
upvotes

 

Hi Dylan,

Thanks for your prompt answer.

I am sure you've seen things like get 10% off when you do such and such, then take an additional 10% for such and such. 

There are good ways of prevent overcouponing, like time limits, number of coupons available at any certain time, and yes: once per customer coupons.

I'm launching a new online store for my business and need to build a following and boost my conversion rates, so giving my new customers 10% for a newsletter signup and another 10% for a facebook like is a no-brainer to me.

So please Shopify, listen to your customers and implement a more versatile discount system.

Sincerely,

Nas

Posts:
32
October 19, 2015

I'll definitely pass that feedback along as its good to see what people want. I generally hear from the merchants I talk to every day that they are happy with the one discount code per order, and that is why shopify works the way it does. A lot of thought goes into every decision we make at Shopify, and this is something that has not made it into our feature set as of yet. This is definitely something that may change in the future and I will pass this along.

Dylan

Posts:
33
October 19, 2015
g
1
upvotes

I don't get that. I've seen posts on this forum (and others) going back 3+ years requesting this very specific discount feature. To me, that's three years of Shopify ignoring it's customer request or you're doing a very bad job at customer outreach/feedback.

I hope it's implemented sooner than later, because I really enjoy the platform, but if something else similar comes up that has the features I want, I likely won't hesistate to leave. 

 

rpw Shopify Partner
Posts:
72
October 19, 2015
g
2
upvotes

Today I lost a client because Shopify doesn't provide once per customer coupons... I'm pissed off about it, as this store was generating a fair whack of my partner comission...

The store is going to remain on shopify for awhile until their new store is ready. They have hired another dev to build their store - as they thought I was a one trick shopify pony... I'm not (I clearly need to market myself better) most of my work is node.js dev.

Shopify, sort the hooks out in your api - I'll build the app to provide this feature - just need the hooks to do it! I don't mind....

Posts:
23
October 20, 2015

I'm amazed by the lack of functionality Shopify.

Dylan, the work around by setting user group for new customers work somewhat, but that's not what we want.

If we want to market to existing customers with orders >0, for a promotional event, this workaround simply doesn't work as a one-use-only promotional code. Using a bulk-unique code is crazy in that you have to remove them subsequently, manually. Why make it so complicated?

Another big thing about coupons.

Put the coupon entry into the cart page, not the checkout page. Isn't this industry standard?

Posts:
3
Last edited October 25, 2015

Why do I not see this "Discount Type" section? This sounds like the solution I need, but I cannot implement it. 

edit: Found it, it's now just a dropdown in the "Details" section.

Matt Member
Posts:
5
Last edited November 03, 2015
g
1
upvotes

Hi, 

Just adding my voice to this. We're about to launch our site after moving from Magento and while it's so much easier to manage it's seriously lacking in standard features. I can't believe we're 2 years down the line since this comment:

"Simon, we're listening. I understand that it feels like we aren't. We're trying to focus on one group of problems at a time and right now, we're focusing on order management (returns, fulfillments, exchanges). After that, we'll be focusing on discounts."

and we're no further forward. This feature is an absolute must for us and I'm kicking myself I didn't see this omission in the discount code feature before we got so far down the path to turn around.

I'm hoping shopify has something up its sleeve very very soon.

Posts:
33
November 03, 2015

This forum topic is further proof that we're posting into a black hole. 

I've made a post on Shopify's Facebook page in hopes of getting it across people that actually care. If you'd like to add your notes or like the comment there, we might be able to move some mountains.

https://www.facebook.com/shopify/posts/10153065543511968

Posts:
28
November 03, 2015

Yes, Matt. Quite unbelievable isn't it - how they treat their customers who go out of their way to feed back issues affecting their business. I think I've recommended to about half of all startup businesses in Manchester to not join Shopify at all events I speak at, until they actually provide progress, timeframes and honesty in their responses - rather than political diplomancy and skirting around the issues that affect their customers. Shopify could be great if they actually listen.

Simon

Posts:
32
November 03, 2015

Hey Simon and Josh.

I am working to communicate with you as much as I can as I also wait for this feature to be made available. We have made the feature requests and are listening to you. It is not that we are not listening. This is something that is currently only done in the way I outlined earlier. Should you want to use the way I outlined, you can, and if not, then we will email you when anything changes in relation to this.

Shopify loves making features that are highly requested by many people, and we are not ignoring this request. We have released many features in the past years and this is something that has not yet changed. We will inform you when it occurs and in the meantime you can direct any questions about the current way of doing one time discounts to me and I am happy to help you.

Dylan

Posts:
33
November 03, 2015

Dylan,

I currently use it in the way you've outlined, which works OK for first time customers, but does not for anything outside of that.

Feel free to email me with more information, info@dailydriven.com.

 

Posts:
32
November 03, 2015

Hey Josh,

You can modify the guide to make the discount work for other types of customers, such as customers with a certain tag or other characteristics. It just takes a change on the customer group you are trying to make the code work for.

Dylan

Matt Member
Posts:
5
November 03, 2015
g
1
upvotes

Hi Dylan,

Perhaps you can advise how I can get around the following requirement.

When a customer subscribes to our newsletter, mailchimp sends them an email welcoming them and provides them with a discount code to get 10% off (this code is hard coded into the email and not auto generated). This code could be used by new customers or even old customers with numurous orders that have only just joined our mailing list. Do you have a way to provide this functionality automatically without having to create 10,000 discount codes and apply them somehow to the mailchimp email?

Thanks
Matt

Posts:
33
November 03, 2015

Dylan,

The guide that you'e posted is clearly outlined to new customers that have no orders or haven't spent anything online. That's fine... 

However, if I'm marketing to say 3000 customers and want to provide them a discount of say, 20%... I'm not going to make 3000 unique codes, but I only want them to use it ONCE. These customers might have already purchased before, they might be new, what are my options then?

Posts:
23
November 03, 2015

Hi Dylan,

would like to add my voice to this. I've used the workarounds for once-off-discount codes and it works, for new customers. Even with customer tagging, the current workaround will be such that any customer CAN use this discount code multiple times.

Also to side track, and this is very high on the priority list IMO, is to exclude certain coupon discounts to items already on sale. At the current moment I'm cracking my head thinking of workaround solutions to do my upcoming promotional sales.

For example, I want to give 10% discounts to all first time buyers. Yet, I want to have a 10% sale on say, Black Friday for certain items. I still want customers to be able to use their coupons, but not apply to sale items. The same discount code will apply indiscriminately across every product. Hope you see this problem.

Posts:
32
November 03, 2015

Hey Mat, 

For your request, either using our bulk dscounts app and Mailchimps auto-responder would work, (https://docs.shopify.com/support/your-store/discounts/can-i-use-bulk-discount-codes-with-my-mailchimp-campaign), or this guide on making a customer group for people with no orders would be the best way since then there is only one code and once someone places an order they cannot place another with that account (https://docs.shopify.com/support/your-store/discounts/one-time-use-discounts)

Josh,

I know you mentioned you did not want to make many different codes, but that is what some very large stores currently do and this would be the same guide that would be used (https://docs.shopify.com/support/your-store/discounts/can-i-use-bulk-discount-codes-with-my-mailchimp-campaign). You can make a ton of discount codes, and then import them into Mailchimp and they will be sent uniquely to each person.

This is a perfect method of ensuring each code can only be used once by each person as they have thier own code.

Dylan

Posts:
33
November 03, 2015
g
1
upvotes

How does one create virality with coupons with unique codes? YOU CAN'T.

That's part of the problem here. We can certainly use these work-around methods to get things to work, the point is, we shouldn't have to! That's the entirety of the conversation is to stop making workarounds and develop the solution.

If I want to blast out a Black Friday coupon that can only be used once, that could create some virality with my customers sharing it with their friends, it's NOT going to work using a bulk coupon app.

Posts:
32
November 03, 2015

Hey Josh,

In that case, you would use your customer group that you can make with this guide here, and perhaps find another way to limit who can use which code. I am trying to offer as many solutions as possible for you, but we currently do not have one code that can know which customers have used it once and apply to everyone. as mentioned, its a feature request.

https://docs.shopify.com/support/your-store/discounts/one-time-use-discounts#create-group

Dylan

Posts:
32
November 03, 2015

Esther,

To address your question, one discount code can be used per order, so no customers could use both. This is a setting within Shopify and something I would not expect to change in the short term. I believe that covers the issue there.


Dylan

Posts:
23
Last edited November 03, 2015

Hi Dylan,

you misunderstand. I'm not referring to using two discount codes. I meant discount codes affecting products that are non-sales priced. That is to say, there is no compare at price.

We want to use discount codes, but the discount only applies to regular priced items. Is this clearer?

Posts:
32
November 03, 2015

Hey Esther,

The only way to do that would be to make a collection that has all prodcuts that are regular priced, and set the discount code to only apply to that collection. Then the discount codes will not be in that collection and will not be able to be discounted.

Dylan

Posts:
23
November 03, 2015

Hi Dylan,

how do you create a collection that is regular priced.? Compare at price "is equal to" $0 does not work. Also, please let this be a standard feature. This is pretty standard fair across ecommerce sites is it not?

Appreciate the acknowledgement of feedback btw. Just appalled at some of the things Shopify does so right and yet so wrong. Haha

Posts:
32
November 03, 2015

Hey Esther,

This would be something You may want to add yourself manually, or perhaps do with tags. You could set the compare at price of all products to 0 if you do not want them to show the compare at price, and that would work as well.

Dylan

Posts:
23
Last edited November 03, 2015

Btw Dylan,

https://ecommerce.shopify.com/c/shopify-discussion/t/exclude-collection-s-from-discount-coupons-139363
and
https://ecommerce.shopify.com/c/shopify-discussion/t/excluding-discount-codes-on-sale-items-235991

Another basic feature that IMO should be in, instead of having to use workaround methods. Discount coupon for all items not in [Sales] collection, for example.

Apologies to the rest for derailing on the topic of single-use-discount-codes, just thought you guys might encounter this little snag as stated above, or will, eventually, since we're on the topic of discount codes :)

Posts:
33
November 03, 2015

I think by continuing to offer workarounds to problems and not offering a schedule of features to be implemented, you're angering the community a bit more. That's just my opinion, work arounds are great if there is an over-arching goal to come up with a solution.

Matt Member
Posts:
5
Last edited November 03, 2015
g
1
upvotes

Sorry Dylan, I've come across those solutions before but they don't cover my requirement. This is a simple 'Thanks for joining our newsletter' email which gets triggered automatically when they sign up and not a campaign. Also I can't use a group as I said.. "This code could be used by new customers or even old customers with numurous orders that have only just joined our mailing list. "

Matt

Posts:
28
November 03, 2015

Dylan, I'm with Josh on this. These are all workarounds, rather than offering a schedule of features.

Two years ago, it was: "We're trying to focus on one group of problems at a time and right now, we're focusing on order management (returns, fulfillments, exchanges). After that, we'll be focusing on discounts."

Last month, you said to us "This is definitely something that may change in the future and I will pass this along."

So that's a *definite maybe for some point in the future*. A sentence that says so little and means nothing. And a retreat from what was said 2 years ago. Put yourself in our shoes with those two above comments, spaced 2 years apart, and hopefully you can see why your customers are frustrated.

Simon

Posts:
32
November 03, 2015

Hey Simon,

I definitely understand that this is a feature you want. What I am trying to do at this point is help you find workarounds as we all know it is something that is currently not doable. These are workarounds to the specific feature you are looking for. We work to release as many features as possible and this, as mentioned, has not changed. So we have a number of workarounds that work in the meantime, and otherwise you will all be updated as soon as this is completed.

Dylan

Posts:
28
November 03, 2015
g
1
upvotes

Hey Dylan,

I get the reason why you're offering the workarounds, and you've gone into great detail with these work arounds, which is admirable and appreciated. But it doesn't shy away from the fact that you're providing no schedule of features for what your developers are working on.

I'm going to sound like a dick for playing this card, but I worked as a PM in software development for John Lewis in a past life, and though I totally get the want to not be definitive and set expectations that may be broken, we would have been hounded by our customers and the financial planners if we were not transparent in our goals and timeframes. 

Yes, you have some great workarounds. Good work. Now what about the features that you mentioned two years ago were next in line, then last month retreated to saying "some point maybe in the future"?

Simon

Posts:
32
November 03, 2015

Hey Simon,

Thank you for the comments, I am doing what I can to offer as many options as possible with the amount I know about the platform. 

Also, we try not to offer timelines for the exact reason you are mentioning. Anything can occur and decisions made to take the platform in certain directions. For example, 5 years ago we started to hear that a lot of people wanted gift cards. Our team set early expections that they would happen within the year. This did not happen, and three years later people were still referring to the forum post where this was mentioned. We rolled them out in the fall of 2013 and up until the day we made the announcement we were still accountable to that initial promise/estimate. I do not make estimates as it is not fair to you, nor is it fair to our development team who is building Shopify as we speak to be even greater than it is today. 

I do appreciate that you want this for your business, and so do we. We want everything possible to make you successful. We would never try to hinder that. With that being said, we cannot do everything. This is highly requested and somethign I have personally pushed for, but as of this current moment, workarounds are the best I can offer. 

I do hope that helps explain this entire thread and why I have offered the options I have.

Dylan

Posts:
28
Last edited November 03, 2015

Thanks Dylan,

I guess our philosophies are two sides of the same coin. For me, I feel that your customers are adult-enough to be able to take in all information. If delays happen (eg with the giftcards) - that's fine, offer an apology and a revised time frame. We're all human and these things happen. Goalposts change, trends change - be transparent and raise your hands up when things change.

For me, this is how I would prefer a business to be run, rather than the "blackbox developers model" that Shopify seems to work by. Rather than being brave enough to release information that may change, Shopify instead keeps the barrier up. It's this barrier that is causing the frustration.

I appreciate this is out of your remit and more about the philosophy of how a business should be run, and that comes from elsewhere. Just one man's opinion.

Simon

Posts:
14
November 03, 2015

 

Hi Dylan,

Let's be honest, we're not asking for a feature that's terribly complicated to implement. I've done quite a bit of coding before my current venture, and I can hardly imagine how this would take the right guy more than 20 minutes to put in place.

My guess is it's blocked at a management level. Right? 

If my guess is right, maybe someone could convince the manager in question that a more versatile couponing system is well worth the 20 minutes his software engineer will spend on?

Posts:
32
November 03, 2015

Hey Nas,

We have lots of documentation in our api docs if you would like to build an app for shopify to add this functionality. This could be on our app marketplace and may be a good addition. I would recommend that route in this case as its not something that we have completed now. Otherwise the workarounds I have set can be used. 

 

Dylan

Posts:
14
November 03, 2015

 

Dylan, that's not what I meant.

What I mean by the "right guy" is not me, not even any Shopify programmer. I mean one of the guys who are completely fluent with the Shopify architecture and code, one of the early coders. A Shopify guru in some sort.

I'm not in the Apps business right now and am not going to spend months to learn the API just for that. Plus, some above mentioned that they tried to do just that without success, because of unclear API docs about this subject.

 

rpw Shopify Partner
Posts:
72
November 03, 2015

Hi Dylan,

I offered to write an app if you put the neccessary stuff in your api... and documented it. Indeed, I had a go at writing an app ages ago... but came stuck when the api didn't give me what I needed.

Rob

Posts:
14
November 03, 2015

 

To others listening to this conversation. I came to the conclusion that, in the meantime, I could use short duration coupons, say coupons that last for a month are renewed biweekly. If the customer finds out and reuses them, that would be a strong incentive for them to come back and buy again. If they share it, well, that's a new customer acquisition.

A loose coupon practice has its own advantages too.

That doesn't mean I gave up on Shopify improving their couponing platform. I am still eager to hear the good news.

 

Nas

Elliot Shopify Partner
Posts:
10
November 03, 2015

Hi Dylan,

By my reckoning, access to the Discount resource via the API is limited to Plus customers.

https://docs.shopify.com/api/discount

Is that right?

Regards,
Elliot

Jason Shopify Expert freakdesign.com.au
Posts:
7986
November 04, 2015

 access to the Discount resource via the API is limited to Plus customers

That's correct.

★ Winning Partner of the Build a Business competition. ★ http://freakdesign.com.au
Elliot Shopify Partner
Posts:
10
November 04, 2015

Exactly, so useless to 99% of Shopify's customer base.

Posts:
33
November 07, 2015

I just used the Bulk Discounts app for the first time tonight for a separate list for almost 1000 customers, set the start date for today (at 5pm PST 11/6) sent an email out with unique codes to all my customers on the list only to end up getting barrage of messages saying the discount codes weren't working.

I then went into the discounts, all the dates said 11/6 (starts today) but when I exported the discounts to a spreadsheet, it says starts at 11/7/15 0:00:00. WHY?????????????????

This is the exact f*cking reason this one time use per customer option needs to be implemented because i'm tired of apps NOT WORKING. Now I have to respond to each email and let them know they should work at midnight (but isn't specified EST or PST). Seriously pissed about this.

Posts:
1
November 07, 2015

Agreed. I would like to create a FREE SHIP SPECIAL for new as well as customers who have ordered before. Valid for 1 per customer. That does not work using the groups with 0 orders options.

Elliot Shopify Partner
Posts:
10
November 12, 2015

So tell me Shopify; what's harder to implement: Sello, or this feature that has been requested since at least 2013?

Posts:
2
Last edited January 16, 2016

+1 Please open the Discount API endpoint to non "plus" customer levels.. or heck even make it $20/month like your Carrier Calculated shipping at non "unlimited" levels.

Posts:
33
January 16, 2016
g
1
upvotes

+1 Please open the Discount API endpoint to non "plus" customer levels.. or heck even make it $20/month like your Carrier Calculated shipping at non "unlimited" levels.

How about not another feature we can be charged for when it's something that should be "in the box".

Mijke Member
Posts:
4
January 22, 2016
g
2
upvotes

In this day and age, when social media plays such an important role in accumulating sales, it is quite amateurish Shopify does not offer single use general coupons. It is vital to a good business strategy to be able to provide general coupons you can share on social media. It is also financially vital people can not use (i.e. abuse) these coupons multiple times. I think this is a huge omission in the Shopify platform and with competition everywhere, I will definitely take this into account when my 1 year term is up and when offering advise to fellow startups which platform to use. And I put my money where my mouth is.

Posts:
6
January 27, 2016
g
1
upvotes

HOW IS THIS STILL AN ISSUE!? +1 for one-time-use coupon codes. -1000 for Shopify looking after its network of app developers over its paying customers. Brutal.

Posts:
33
January 27, 2016
g
1
upvotes

Not surprising that a Shopify employee hasn't responded to this thread in almost 3 months.

I think when I ask this question, I'm asking on behalf of hundreds, if not the potential thousands of Shopify customers that want to know.

Where exactly is this "feature" at in your list of updates? Be honest, if it's not even planned, then many of us would like to know so we stop wasting our time and find a solution that works. 

Posts:
10
January 27, 2016

I would like to count our shop into the fold of shops that need once per customer discount codes as well.

Posts:
33
February 01, 2016

Here is another example of the perfect usage for this type of  "one time use per customer" coupon.

Redemption Emails / Left In Cart Emails

Using Shopify's own built in system, we email our customers to inform them that they still have items left in their cart and to use XXXX code to redeem up to 15% on their order to complete it.

Now, if I was savvy customer, I'd be able to use this coupon on every future order without having any requirements to meet. Return customers aren't bad by any stretch of the imagination, but abuse of the coupon system because it has flaws is. I really don't want to buy another a la carte add on to serve this function.

Posts:
1
February 02, 2016
g
1
upvotes

Just adding my (unheard) voice to the masses. It's verging on embarassing for Shopify at the moment. 

We pay them monthly. We pay them via Stripe, and yet we can't get the most BASIC or functions. You'd pay $1000/mo in apps just to have the services that should be standard. 

Posts:
4
February 02, 2016

This needs to be implemented.

Posts:
14
February 02, 2016

 

Guys, I started an online petition about this subject. If enough of us sign it, we will send it to Shopify's leadership to help move things a little. We could also give it some media coverage.

Please sign it and share it on your social platforms and with other members. The more we are, the higher our chances of being heard.

 

https://www.coworker.org/petitions/shopify-should-listen-to-its-merchants-basic-requests-and-implement-them

 

Posts:
33
February 02, 2016

An online petition is a horrible idea, in my honest opinion. Even though my business could use this feature badly, starting an online petition to get it will not work and will likely aggrevate Shopify more.

Posts:
14
February 02, 2016

Josh, why do you think that?

This thread is kind of a petition itself.

All petitions are aggravating, but sometimes they are just necessary.

If you read the petition, it explains pretty clearly why this is important, and I don't think it is disrespectful to Shopify. As several pointed out here, we're just trying to make our voices heard.

Posts:
33
February 02, 2016

If you don't like the service, go find another provider. A petition is just a low blow in my opinion. ONE feature, regardless of how badly i want it won't make me change to another provider because shopify does what A LOT of others don't. Which is why I use them.

With that being said, while I do feel the one-time per customer coupon code feature would be a huge asset to them (and us!) they're not the only service that doesn't have it.

Are our voices being heard? I'm sure they are. It's been acknowledged here, at the very least that they've seen it, and they probably get the thread notifications. Has it been stellar communication? not by a long shot, but nothing that warrants starting a petty online petition over. This thread, along with a couple others are reminders for them.

Posts:
14
February 02, 2016

 

I don't agree. I think that if someone higher up could see the number of people requesting it, things could change.

Yes, changing the service provider is a serious option for me and I'm sure for others too. However, many have invested a lot in it. Including me, and I havent even launched yet.

But petty low blow? I don't think that is appropriate to qualify petitioning a company management. Shopify built their business on community, and I think that involves implementing feedback their paying clients require.

I repeat, WE ALL are petitioning Shopify on this thread. All I'm trying is organize it in a more readable form.

Posts:
33
February 02, 2016

You raise red flags all over the place for me unfortunately.

Here are my thoughts and I'll leave it at that.

  • Posting on Shopify's forums for the most part is our way of doing good by them. We're respectful enough to keep it contained. Sure, it's indexed by Google, but we're not attempting to make them look bad outside of their own support platform.
     
  • Have you actually tried to call or email one of those "higher ups"? Or did you just go based on the responses here and just decide to create a petition? I personally haven't tried myself and I've been pretty vocal on this thread.
     
  • You haven't launched yet. I've had two shopify stores, now consolidated into one, over the past two years. That's not very long, but until you actually know what type of impact having or not having this feature will do to your business, you really don't have the authority/experience to create an online petition for it.

Of course, this all just my opinion. I've been using a few other features as work arounds to the other discounts I can provide in replace. It's not a great solution and it will not replace the one time use feature, but I'm not going to go sign/start a petition because of it.

Good luck on it, if it helps and does us good, then I'll be sure to re-tract my statements and thank you for doing it.

Posts:
14
February 02, 2016

 

Ok, final thoughts:

 

- This is not about me. It's about a service that many have requested for over 3 years. I don't see how my "authority" is relevant

-Even though I havent launched (again, irrelevant to the issue discussed) I have been selling locally to stores, shows etc... And I've been working on my online store for over 6 months (strategy, graphics, content, videos...)

- I have voiced my opinion several times here. Am very frustrated with Shopify's handling of the issue. 

-I have tried calling. Got the usual run around.

- My individual opinion doesnt matter. But when several customers speak as one, it's different

- If anyone wants to reword or modify the petition, I'm fine with that

 

Ori Shopify Partner www.onediscount.io
Posts:
10
Last edited February 03, 2016

I've created an app to facilitate one time discounts using one shared discount code.

It supports: 

- One time discount after subscription to a mailing list (mailchimp only at the moment).

- One time discount to be used in online and offline marketing (e.g. email campaign to an existing list or social media campaign).

 

I plan to finalize the beta version within a week and looking for stores willing to try out the beta version.

If you're interested and/or want to hear more details please send an email to beta@onediscount.io

Thanks,

Ori

rpw Shopify Partner
Posts:
72
February 03, 2016

Hi Ori,

How did you manage that? I'm guessing you make sure every customer has an account before placing an order. You can then add a customer to the group where the discount applies - and then move then to a different group after they have placed their order.

This was an approach I looked at - but forcing customers to sign up before they could use the discount wasn't very satisfactory.... and Shopify don't expose their discounts api, making impossible to create a discount outside of Shopify's admin panel.

So really intrigued to find out your approach - although I appreciate, such knowledge is gold, so you might not wish to share it.

Thanks,
Rob

Posts:
33
February 03, 2016

Ori, that sounds really great and all. But I hope to god you're not charging for it.

 

 

rpw Shopify Partner
Posts:
72
February 03, 2016

Josh - its going to cost him to host and maintain the app... plus there is the development effort... plus the fact he's solved a problem that nobody else has been able to.

He should charge for it - its unfair to expect him not to. He's not Shopify after all - he's an individual developer.

Posts:
33
February 03, 2016

Oh I completely understand all of that, but maybe he should create his own thread then, because this topic, and the other one just like it is to put pressure on SHOPIFY to make this standard in their service. 

I'm already running 3-4 paid apps on top of an already expensive plan, I really can't justify another one without eliminating one I already use.

rpw Shopify Partner
Posts:
72
February 03, 2016

Maybe... but if I were him I'd also post here... its the right audience.

However, re-reading his post he writes:

One time discount to be used in online and offline marketing (e.g. email campaign to an existing list or social media campaign).

and there is the issue - an existing list... By the sound of it, it still doesn't cater for those customers who are not on any list to start with.

Shopify don't have the facility to do a negative lookup on groups (an if customer not in group). If they just gave us that, then we could take care of the rest... we could apply the discount to any customer that doesn't exist...

Indeed, that 'if not in' option would allow for a ton of other stuff too.

Posts:
14
February 03, 2016

 

I agree with Rob. It's unfair to expect someone to solve a problem like this and not charge for it.

As for Shopify, I think it's clear they don't want to solve this problem. We're not gonna sit around and wait for a miracle to happen.

I think it's natural for Ori to post on this thread. As the people following it are interested in finding a solution.

Ori, I just hope you don't charge for the beta version. And I hope  your fee won't be higher than, say $10/month. But that's my personal wish.

Posts:
33
February 03, 2016

I'm fine with a customer having to need an account prior to using a code. I think that's part of the point is actually getting customer data from it. 

 

To repeat what Nas said... please don't make it expensive. I'm already bleeding out because of these a la carte apps.

rpw Shopify Partner
Posts:
72
February 03, 2016

Ok Josh - so the way you solve this is to require accounts in your stores.

You then need to set up a customer group which contains customers who's total spend == 0

Then, you create a discount code that only applies to the '0 spend group'

A new customer will sign up, and automatically be placed within the '0 spend group. They will be able to use the discount code. As soon as the customer pays for their order, they will be removed from this group and will not be able to use the discount code again.

You can do this now. You may need to tweak your themes slightly - but shopify can do this out the box. Its just not very flexible - and wont work with other scenarios.

The only way to cater for those other scenarios would be to write an app that handles the entire checkout, discount and payment process. It would then write the order back into Shopify so things like stock levels and fullfilment can be taken care of.

Indeed, this is technically possible. I've read the api docs which say:

"You should note that orders can be created through the API, but no payment information will be collected, and no transaction performed. You can mark the order with any payment status."

So I'd just use Stripe to take the payments... their api is solid and secure (indeed, Stripe is used to power Shopify payments). Keep a seperate record of customer emails - and assigned discount codes.

However, as this would circumnavigate Shopifys ability to take payment... they wouldn't get the chunk of transaction fee. It would cost them a fortune... so  I don't think they'd allow it.

I might drop them an email and see if they're ok with this... 

Posts:
33
February 04, 2016

Rpw,

i already do a new customer discount. That doesn't apply to the feature I want. 

rpw Shopify Partner
Posts:
72
February 04, 2016
Frustrating isn't it...
Ori Shopify Partner www.onediscount.io
Posts:
10
Last edited February 04, 2016

Reading this thread the need for such app was obvious to me.

I understand that people expect this to be part of the core platform, however, that is out of my control.

I saw an opportunity to solve/alleviate a problem a lot of people were complaining about, that’s why I chose to post in this thread, the audience is here.

As rpw mentioned, my solution leverages customer groups. As Shopify Discount API is only available for the ‘Plus’ plan, the discount code creation still needs to be done manually.

In regards to new customers, as mentioned above, a possible solution could involve a customer group with no order history. From what I could tell, Shopify does not assign the customer to the group fast enough to be eligible for the discount on the checout path, the only way to guarantee the discount would be applied is to force the customer to login (or refresh for him which isn't a great experience).
This is not something the app helps with at this time.

Finally, in regards to free/paid.
As mentioned, there are operational costs to keeping an app running.
Development, hosting, quality of service, support, monitoring etc.
Too low of a price would either not cover the expenses or not provide enough incentive to keep investing in the app. Too high and no one buys it.

That said, I haven’t finalized the price yet, I would love to understand the monetary value the app provides and the interest in this app before doing so.

Posts:
12
February 09, 2016

Ori, 

This thread is about the fact that we are all paying an EXUBERATE amount of money for the Shopify accounts and all the apps needed to run the platform. We are asking that Shopify finally implement the most basic of features as part of the package we're paying for. I think I speak for the majority of us on here, that we're tired of having to navigate and pay for multiple apps just to get one simple task done. The idea of having to add and pay for yet ANOTHER app is aggravating. 

As it stands, my business personally has to use TWO applications just to get our barcodes to print properly! We've sunk so much money into this platform itself (essentially all for just pretty shiny buttons that do nothing, go nowhere and are a black hole of uselessness) and then have to sink MORE money into it every month for apps to accomplish individual tasks. One app to run discounts, one app to run membership discounts, one app to get coupon codes (which don't work), one app to connect another app to an API to connect to another system so that we can attempt to USE the coupon codes that another app is generating, an app to run specials in the retail location, an app to connect our social media and another app to truncate our product descriptions. My company just recently learned that gift cards are not reloadable (and VERY expensive), that most of the Gurus refuse to send me reports about the activity behind the scenes of my site (reports I might add that should be readily available for the package I pay for), that "multiple locations" is just another pretty button that does nothing and that everytime Shopify updates, my entire inventory goes wonky. 

So the idea of you asking us what the "monetary value" of another app would be worth to us is not the case here and is quite insulting. We just want Shopify to implement basic needs and capabilities that every modern ecommerce and brick/mortar retailer needs into the software we are all already paying out of the backend for.  

/rant

Ori Shopify Partner www.onediscount.io
Posts:
10
February 10, 2016

Bryan,

Like I've mentioned in my post above, I get it.

I've read the entire thread multiple times and frustration screams out.

It is clear that people want this feature and feel it should be part of the system.

 

But, again like I've said, that is out of my control.

I saw an opportunity to help with this ongoing problem and created this app as an immediate solution.

 

As for the "monetary value": I didnt ask what its monetary value is, I said that "I would love to understand the value of it before I set the price" (along with other considerations mentioned above).

At the moment I plan to do it using feedback from people who actually beta test it.

 

No intention to insult, apologies if anyone was offended.

Ori 

thetimsnyder Member
Posts:
1
February 17, 2016

The biggest shortcoming with Shopify's solution (outside of the fact that it's exclusive to new customers) is that if you set a discount code to a specific group, you can't also set it to a specific item/colleciton.  It has to be usable on anything.  

I have a client who wants to have a specific promotional item that's free when a person signs up.  I can make a disount code to make that item free or I can make a discount code that can only be used by new users. Doing both doesn't work.  

I was very surprised when I realized Shopify doesn't have a one coupon-per customer option.  Every ecommerce solution I've seen has this built in.  Then I was disappointed when I discovered that so many had been begging for this feature for years.  And I was kind of disgusted when I read the Shopify employee comments above tryin to convince people that this is a bad feature that they don't actually want.

No Shopify, we do want.  They say that it's bad because people will just create new accounts to use it again?  They can do that exact same thing with your suggested customer groups workaround!  If you can't do it or you don't want to do it or it's a low priority, just say it.  But please, don't insult us by telling us what we do/don't want.

Posts:
1
February 28, 2016

Hi Matt,

I am trying to do the exact same thing and I am wondering if you found a solution or workaround since you posted? Any help greatly appreciated!

What I was expecting to take a couple of minutes setting up a code and updating my Welcome E-mail has turned into a 3 hour wild goose chase reading through forums and manuals and still no workaround in sight... I can't believe Shopify don't have this as a feature, given how much emphasis they put in their guides and podcasts on building a good e-mail list! I will e-mail them also to add my name to the list to push for this.

Alice

Ori Shopify Partner www.onediscount.io
Posts:
10
March 11, 2016
g
1
upvotes

Hi all,

Wanted to share that my app, One Discount, is now available in the app store (currently in beta).

If you're interested in an app that facilitates one time discounts and integrates with Mailchimp please check it out.

Thanks!

rpw Shopify Partner
Posts:
72
March 20, 2016
g
1
upvotes

Once per customer discount codes SOLVED!

REPLACEMENT CHECKOUT / codename HyperC 


Hi Everyone,

I have a few clients for whom Shopify's checkout isnt working... They love Shopify and don't want to leave (I don't want them to leave either), but do need more features in their checkout.

So for the last few weeks my team and I have been working on a REPLACEMENT CHECKOUT.

Specifically, a Checkout api that can be used with any type of store (a static site, a single page app, Shopify, Magento, Woocommerce, mobile app etc). Data is passed from your store to the checkout, and you're good to go. A flexible, safe, secure checkout backed by a rock solid API.

The replacement checkout addresses a number of concerns:

Discounts:
Single use discount codes....
Unlimited use discount codes
******* Proper Once per customer discount codes! *********

Handling fees:
Add a fee to orders based on rules.

Shipping:
Currently only weight and price is supported (just like Shopify) 

Checkout layout customisation:
Currently this can be done manually, on a per store basis


Transaction fees:

We have NO transaction fees. Transaction fees are applied by the gateway. Initially, Stripe is offered as the payment gateway (as used by Shopify payments), however, paypal and other gateways will follow. Stripe (as I write this) Charge 1.4% + 20p.

 

Terms and Conditions / Privacy policy
In some parts of the world, it is a legal requirement that terms and conditions are accepted before a transaction takes place. In some parts of the world, these terms and conditions are legally binding and must be written in a specific format, with each product itemised (Turkey for example). You have the abilty to write your own T & C's or pull in standard terms for various countries.

 

Webhooks
Based on checkout events. eg: Create customer... Payment received.... Discount used etc...

 

Pricing:
Our pricing structure is still being discussed. We'll most likely go with a tiered structure. Our current thinking is to charge around $50 a month based on typical volume for a small store. We charge No additional transaction fees. 

 

Caveats:
Shopify's permalinks will not work with this checkout (they take you straight to Shopify's checkout). However, we have our own permalink system planned, allowing you to embed products in other sites.

 

Not featured in the App store:

The app bypasses Shopify's checkout (much like the subscription apps available in the app store).

I've discussed the Replacement Checkout app (aka HyperC) with Shopify as I wanted to make sure it didn't break any of their Terms and Conditions. They have said that I'm fine to bypass the checkout on a per store basis, but this is not something they would allow as a 'public app' for release through the app store.

So to install the app you will need to generate some private app credentials.

 

Technical stuff:
The Replacement Checkout has been designed as an API. It should be possible for any developer to hook into it. We're using Amazon Web Services to its fullest - and have a highly available infrastructure. We have an experienced team behind the project.

Currently in beta, and due to go through PCI compliance checks shortly (although, as we're using Stripe and third party gateways for the checkout - this really won't be an issue).

 

Planned updates:

Shipping:
In addition to Weight and Price, we plan to add dimensions.

Layout customisation:
A WYSIWYG Widget builder tool - allowing you to build your own checkout layout

Gift Cards:
You'd add a gift card as a product... We take care of the rest.

Subscriptions:
Recurring payments.

 

Viabilty:
We need at least 20 stores to make this viable ($1000 a month). We want to grow this into a viable business.

 

For more information - please reply to this thread, or email hello@hyperc.com

 

Many thanks,
Rob, Mike and Sola.

Posts:
995
March 20, 2016

@rpw PCI compliance?

Modification & Repair of Themes&settings, CSS,javascript,(coming soon apps) http://www.krop.com/paulnewton/ paull.newton+shopifyforum@gmail.com
rpw Shopify Partner
Posts:
72
Last edited March 21, 2016

Hi Paul

"The Payment Card Industry Data Security Standard (PCI DSS) is a set of requirements designed to ensure that ALL companies that process, store or transmit credit card information maintain a secure environment. Essentially any merchant that has a Merchant ID (MID)."

https://en.m.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard ;

PCI compliance ultimately boils down to 6 things:

  1. Maintain a Secure Network
  2. Protect Cardholder Data
  3. Maintain a Vulnerability Management Program
  4. Implement Strong Access Control Measures
  5. Regularly Monitor and Test Networks
  6. Maintain an Information Security Policy

Most payment facilities... Eg Stripe already take care of the technical aspects. Some of the points centre around policy.  You can 'self asses' yourself for PCI compliance...

However, we are going to go through an independent process to confirm our compliance before we say we are.

Thanks, Rob

Posts:
667
Last edited March 31, 2016
g
1
upvotes

A small, exciting update to share: Merchants can now create discount codes that have a usage limit of one per customer.

That means that instead of creating one discount code per customer (possibly creating hundreds of thousands), merchants now only need to create one discount code and mark it as "once per customer," so that each customer can only use it once.

Thread Closed!

I'm a million different people
Posts:
8
March 31, 2016
g
1
upvotes

You can 'self asses' yourself

I think you mean "self-assess" :)

Posts:
33
March 31, 2016
g
1
upvotes

Hell just froze over. Amazing!

Thanks Shopify for finally listening!

rpw Shopify Partner
Posts:
72
Last edited March 31, 2016

Explains why this thread was temporarily locked. I had a feeling this might happen since you just released a 'proper' e-commerce api. It sort of makes my replacement checkout moot now... Ages ago I developed an app to add variants to images - then you go and add this ability into Shopify about a week before I'm due to submit my app...

It would be really good to know your road map... hardly seems worth the effort going to the trouble / time in building an app....

However, one time discount codes is welcome....

Posts:
23
April 01, 2016

Wait before closing the thread, one time discounts is great! But, there's still one more related problem that might not be solved.

disallowing coupon codes to work on products on sale.

current workaround involves applying coupons only to a certain collection and making sure sale products don't go in there, manually.

is this fixed too? I hope so

 

rpw Shopify Partner
Posts:
72
Last edited April 01, 2016

I think thats a fair workaround. Shopify doesn't have an 'on sale' button - many stores indicate a product is on sale through the use of tags, or they use the compare-at price field to flag something up as 'on sale' in the front end. But not every stores uses compare-at-price or tags in this way.

Regardless of the method, you're going to need to indicate that the item is a 'sale' item - and using a collection is as good as any. This works... its not like the 1 time discount code which didnt work at all (and had no real work around).

Maybe a 'NOT' filter would be better... you'd stick all your sale products in their own collection, and say this discount applies to All Collections 'NOT' Sale.

Posts:
995
Last edited April 01, 2016

@Esther Ang and other feature requesters

disallowing coupon codes to work on products on sale

a completely different subject that should be addressed elsewhere to limit confusion, let this 3 year old thread die in the peace it deserves. Here are 4 threads to base a new post on 1&2,3,4, etc

If that is a feature needed feature-requests@shopify.com is the best method letting shopify know what's needed do not rely on the forums,"me toos", or "+1"'s. If you want to go in depth and get others on board create a new post for it,with email template, or contribue to one on topic.

 

 

 

Modification & Repair of Themes&settings, CSS,javascript,(coming soon apps) http://www.krop.com/paulnewton/ paull.newton+shopifyforum@gmail.com
Iain Russell Shopify Employee isthismenswear.com
Posts:
60
April 05, 2016
g
1
upvotes

Hello, everyone! 

Thanks to Ricky Dazla for sharing the good news above that single use discounts are here! I will share a screen shot of the Discounts page below showing how you can add the option to only allow one use of the discount tracked by the Customers email address. I will also add that getting the feedback on the platform is how Shopify gets better. You can always reach out to the Support Team (here) and we can help to get requests to become realities ☺ 

Iain Russell || Shopify Guru
24/7 365

 

Shopify Single uses discounts codes

Iain Russell || Shopify Guru 24/7 365