Technology can't predict the bus full of customers that just pulled up; you have to train your staff to be aware of what's going on outside of the data.
To achieve strong results when running a marathon or building a loyalty program, you have to be patient, willing to stick to your plan and trust your training.