How do you choose the right structure for a restaurant rewards program?

Compare different types of loyalty programs (e.g., point-based, tier-based, and visit-based) and guide restaurant owners on how to choose the right structure based on their business type and customer preferences.