How to Sync Personalization across Social Media, Email, and Web Channels