Hi Lee!
You could simply generate a unique code for a customer whenever they purchase one of your less popular products and send it to them manually when you're processing the order. That's a fairly straight forward way to accomplish this.
Let me know what you think!
Matthew Buttler
Guru
Shopify Inc.