Ideally, loyalty programs should take into account the entire customer journey. Millennials will want to have a social media presence and a specialized app where they can check their rewards and cash them in. Baby boomers might prefer direct mail and newsletters as their preferred means of communication. Either https://travelplanoffers.com/