Online rewards programs have become common among businesses. It's estimated that more than 90 percent of companies currently use some form of online reward or loyalty program. If you wonder how to implement a rewards program for an online business, you must learn more about your options and common pitfalls to avoid when creating a program.