How to Give Customers Control of Their Onsite Experience Across Digital Devices