Steve,
These are great ideas. It is refreshing to hear from people who understand that marketing is more than traditional advertising.
Giving something away to encourage business particularly repeat business is a great idea, but too many people fail to grasp the concept of providing something for something. And too many business owners discount the value of rewarding your most valuable customers - those who continue to do business with you.
Look at the number of businesses that offer a discount for "new customers' only" while ignoring the value of repeat buyers.
Why is a new customer more important than a repeat customer? Common sense and cost of acquisition tell a different story, but business give-a-ways frequently ignore the profitable to court the most expensive.
I'd like to see you address promotions that reward your most profitable customer to remind them how valuable their business is.
Great article! Keep them coming.
Bob