I highly recommend using this platform for all your digital sales channel requirements that include but not limited to mobile app development etc! There support is second-to none - if you have an issue they will resolve it immediately!! The dashboard provides great insight into how each campaign performs so can be adjusted accordingly as need arises (we also use Google Analytics). It's been difficult integrating their functionality/toolset within our own in house solution however we are working through those issues now hence my recommendation above :) Highly recommended by us given ease & speed at which projects get delivered via excellent customer service team who respond promptly when required.