Reach users at the perfect moment. Use personalized, automated messages to onboard after install, re-engage after inactivity, or retarget by behavior.
Automate messages based on user behavior, location, and custom attributes.
Create one message that automatically tailors to each individual user based on profile, behavior, and location.
Limit how many times users are messaged, set stand down periods, and add delays between messages to ensure users are never spammed.
Connect your system with ours to automate loyalty campaigns and live updates through our REST APIs.
Carnival's drag-and-drop message builder allows you to quickly create beautiful, rich messages that increase loyalty and retention. Make messaging the hero feature of your app.
Send videos, images, links, and animated GIFs out-of-the-box.
Schedule messages in advance to send at a later date and time.
Insert individualized data into every message such as a name, account information, or loyalty status.
Choose from over 1,000 Emojis to add a playful touch to an otherwise ordinary message.
Automate messages at the perfect moment for each user, based on location, behavior, and attributes.
Deliver messages to each user at the perfect time, every time, no matter where they are in the world with time zone aware publishing.
Test message variants across users to identify what content performs best and optimize accordingly.
Link messages directly to different screens inside your app to prompt user actions, such as driving to purchase.
Reach users on the home screen, or inside the app with full-screen, creative messages.
Engage your users in real time with relevant information to drive them back into your app.
Trigger messages inside the app at key moments based on behavior or events.
Give your rich content a home inside your app with a fully customizable Message Stream.
Create audiences based on profile, behavior, and location, so that every message is relevant and personalized to each user.
Target users based on country, city, or even down to the city block through our polygonal geo-fencing.
Increase conversions by automatically retargeting users based on in-app events.
Connect your CRMs and databases to Carnvial via our REST APIs, or create new audiences from CSV lists.
Assign roles for your team, such as developer-only, and even lock down publishing permissions to specific countries or stores.
Understand your users, what content performs best, and modify your tactics to drive bigger results. Carnival puts your data to work, feeding learnings directly into your messaging and re-targeting campaigns.
View live engagement stats and where your app is being used around the world in real-time.
Our SDK automatically captures Installs, Uninstalls, App Opens, Monthly Active Users, Location, Technology, and more.
See how every piece of content performs with message impressions, app opens from push, and delivery status.
Capture user actions such as sign ups, screen views, and purchase, then target by these events.
Already have analytics in your app? With no extra development, you can automatically pull in events captured by Adobe Analytics, Amplitude, Flurry, Google Analytics, Localytics and Mixpanel for message targeting in Carnival.