Marketing automation in real time for the cross-channel customer