On-the-go mobile commerce requires that your stores get alerts every time a customer approaches. Beacons and geofences aren’t reliable for real-world commerce, so the Curbside experts who built iOS’ location services developed ARRIVE™.
Call boxes, cameras and kiosks are clunky and expensive. Designate a pickup location in front of your stores and your customer’s smartphone will let staff know when they’re pulling up to the curb.
Curbside’s Arrival Detection technology overcomes the unreliability of smartphones in real world conditions. With notification rates that outperform geofences by 32% and beacons by 55% there’s simply no alternative for getting accurate arrival alerts.
As customers approach, send notifications to any device or retail system using push notifications, SMS, Webhooks, SNS and more.
ARRIVE™ provides operations teams with deep analytics to manage service levels and track performance at the store level. Take a tour of Curbside Analytics.
Curbside’s Arrival Detection technology can apply to your many use cases including restaurant take-out, reserve and try-on in-store and more. Learn how other retailers are using ARRIVE™
ARRIVE™ builds in delivery capabilities from Uber, Postmates and others, giving store employees a reliable notification when delivery drivers approach. Make order workflow efficient by standardizing handoff to delivery drivers who pull up out front.
Add the ARRIVE™ SDK to your iOS or Android mobile app and websites easily with just a few lines of code. Get flexible notifications to any in-store system, POS or device via Webhooks, SMS or by using our SDK.
[CSMobileSession currentSession].trackingIdentifier = unique_customer_id;CSUserSite *userSite = [[CSUserSite alloc] initWithSiteIdentifier:siteID trackTokens:trackTokens];[[CSTracker sharedTracker] startTrackingUserSite:userSite error:&error];
[CSStoreOpsSession currentSession].trackingIdentifier = unique_associate_id;CSStoreRegion * storeRegion = [[CSStoreRegion alloc] initWithStoreIdentifier: storeID];CSStoreArrivalTracker * storeArrivalTracker = [CSStoreArrivalTracker sharedArrivalTracker];storeArrivalTracker.arrivalStoreRegion = storeRegion;storeArrivalTracker.locationUpdateHandler = ^ (NSArray * userLocationUpdates) // Process User location updates in the app.};
Curbside enables retailers to set confidence thresholds based on real-time inventory predictions so out of stock items can remain hidden from shoppers.
Curbside’s predictive inventory system combines real-time shelf checks and historical inventory patterns so shoppers are always shown items that have the highest in-stock probability.