what approaches should be used to develop automated/programmed campaigns with real-time data? 

 How do you solve the problems of attribution?