This page provides all possible meanings and translations of the word placecast
CrunchBaseRate this definition:(0.00 / 0 votes)
Placecast is a location-based digital advertising company that provides ShopAlerts, an opt-in marketing service via mobile devices designed to drive customers to specific physical spaces like retail stores. ShopAlerts is a white-label service that works automatically on any phone and does not require an app. Users opt-in to a given brand’s program and receive text messages on their phone with information, coupons and offers from places of interest around them.Placecast was founded in 2005 and is based in San Francisco and New York. The company is funded by Voyager Capital and Onset Ventures.
Find a translation for the placecast definition in other languages: