Why you need continuous experiments

In a previous post, I talked about conditioned experiments: unless you’re dealing with really huge sample sizes, you need to assign treatments based on all known variation in the backgrounds of the experiment participants. When we’re dealing with humans, traditional approaches to conditioning fall far short of what we need. That’s why Aampe provides automated […]
Why you need connected experiments

In the previous post, I wrote about the need to structure experiments in a very specific way to keep your results trustworthy. In this post, I’m going to talk about how to structure the experiment results themselves to maximize the value you get from each test. Say you run an experiment comparing message A with […]
The retention paradox

Businesses need customers. That’s so obvious it hardly needs saying. Businesses grow through acquisition (new customers give you a try) and retention (past customers come back). That’s also obvious. Businesses grow most – both in terms of speed and size – when they focus most on the customers they already have. Maybe that’s a little […]
The disproportionate impact message timing has on SMS and push notification effectiveness

In the realm of user communication and customer engagement, it’s not just about the words you say but also when you say them We built Aampe to allow apps to communicate with their customers in a way that doesn’t make them hate everything and uninstall the app (pro tip: constantly nudging all your users with […]
The challenge of tracking user activity

User activity is one of the key ways mobile applications assess their health as a system, a product, and a company. The number of users who actually use the app, and their degree of usage, tells an important story about what works, what doesn’t, and what you can do about it. The problem, however, is […]
Users are people too

If you own an app, you can send users push notifications. That’s a standard feature. At Aampe, we believe that if you treat this feature as only a feature, you’re leaving an immense amount of value on the table. App notifications are a core strategic asset, not only for engaging users, but also for learning […]
User journeys and priorities

Aampe gives apps the power to learn what users want by making choices about when and how to talk with users. The learning happens by precisely monitoring those users’ responses in terms of their actions in the app. In other words, to message effectively we have to first know what our precise goals are. One […]
Structure app inventory for message-led personalization

We’ve written a lot about how important timing is in sending push notifications (see here and here, for example), and we’ve also written about how you can get smart about what copy you write, but one theme we haven’t touched on (until now!) is the actual focus or topic of the message. Every app is […]
Using transaction data to set priors for message timing experiments

When experimenting with messaging, a lot of the focus is on the message content itself: what you want to say to your customers (at Aampe we call them contacts) and how you want to say it. In most marketing automation systems, the question of when you message is often taken as something you already know. […]
Peek under the hood of our message-orchestration infrastructure

Early on, when we introduce people to what Aampe does (see here for details), we often run into this sort of question: “So…you’re basically just sending messages, right?” Hoo boy. Take a seat. Let’s talk about this. Anyone who has ever used a mobile device has an intuitive sense of what it means to send […]