I have a friend who runs a business that decorates special events. He deals a lot with customers who's budget is much less than his normal prices, but he normally just gives them huge discounts because he prefers to get little money than no money (he has a very high profit margin). Now, he wants offer actual offers customers wanting a discount, so that on one hand he doesn't seem shady, and actually gets something of value, along the lines of writing reviews (although that's not nearly close enough in value to the 100$-200$ discount he gives). I thought that if they get a friend to make a deposit before their job, or putting a link to us from their site might repay, but both of those (customers with friends are too rare to be consistent. We had some ideas about asking them to call talk shows and the like.
What can he get from customers more or less reliably that would cover discounts?