With mobile marketing software, companies can plan, implement, and control diverse marketing campaigns that target smartphones, tablets, and other mobile devices. In addition to ads and push notifications in mobile web browsers and apps, or "mobile advertising," these products often integrate personalized and interactive SMS (text) messages. Retail stores, restaurants, airlines, and entertainment providers regularly use these platforms to engage mobile users with promotions, coupons, and surveys. Mobile marketing software can often collect a mobile user's data, including web history and location, and use it to execute custom and timely interactions with existing and potential customers.