Jun 16, 2025
Schaun Wheeler

How Aampe's Agents Use Causal Analysis to Measure Impact Amidst External Messaging

Jun 16, 2025
Schaun Wheeler

How Aampe's Agents Use Causal Analysis to Measure Impact Amidst External Messaging

Jun 16, 2025
Schaun Wheeler

How Aampe's Agents Use Causal Analysis to Measure Impact Amidst External Messaging

Jun 16, 2025
Schaun Wheeler

How Aampe's Agents Use Causal Analysis to Measure Impact Amidst External Messaging

One of our customers asked a great question:

If a user is getting messages from systems outside Aampe (this can happen for many different reasons), how can we tell which outcomes were caused by that user's agent? Wouldn’t those other messages interfere with the agent’s learning?

This question points to an important aspect of how our agents work: they don’t rely on simple associations. Rather, they do causal analysis.

When an agent sends a message, it doesn’t just look at what the user did afterwards. It also looks at:

  • What that user had been doing in the hours before the message

  • What’s normal for that user overall

  • What’s typical behavior across the entire app population

Only after subtracting out those baselines does it take credit for any observed change. That’s how the agents isolate uplift and make good decisions going forward.

But what about other messages — like transactional or support outreach?

There are two scenarios:


  1. If those messages are closely tied to in-app events (e.g., a transactional message triggered by a purchase), that signal is already embedded in the event stream. So the agent naturally incorporates that context into its baseline, even without knowing there was a corresponding message sent.

  2. If those messages aren’t tied to observable events, then we can explicitly add them to the event stream so that agents can reason about them. The system is designed to ingest and respond to any observable factor, not just the ones it initiates.

In other words: the agent is always trying to understand what its own actions changed, in a noisy world full of other influences. That’s what makes it agentic.

Personally, I think it's a good idea for all messages — transactional or otherwise — to be orchestrated agentically. But Aampe agents can learn robustly even when they don’t control the full message share.

Because the agents aren't really delivering content - that's just the mechanism for interacting with the user. Those interactions form the basis for reasoning about impact. That's what the agents are really doing.

0

Related

Shaping the future of marketing with Aampe through innovation, data.

Jun 10, 2025

Schaun Wheeler

Explore how agentic systems define and execute decisions. This article delves into the five key decision types—Go/No-Go, Context, Creative Policy, Item Recommendation, and Freshness—that guide autonomous agents in delivering personalized user experiences. Learn how these systems prioritize meaningful choices to enhance engagement and effectiveness.

Jun 10, 2025

Schaun Wheeler

Explore how agentic systems define and execute decisions. This article delves into the five key decision types—Go/No-Go, Context, Creative Policy, Item Recommendation, and Freshness—that guide autonomous agents in delivering personalized user experiences. Learn how these systems prioritize meaningful choices to enhance engagement and effectiveness.

Jun 10, 2025

Schaun Wheeler

Explore how agentic systems define and execute decisions. This article delves into the five key decision types—Go/No-Go, Context, Creative Policy, Item Recommendation, and Freshness—that guide autonomous agents in delivering personalized user experiences. Learn how these systems prioritize meaningful choices to enhance engagement and effectiveness.

Jun 10, 2025

Schaun Wheeler

Explore how agentic systems define and execute decisions. This article delves into the five key decision types—Go/No-Go, Context, Creative Policy, Item Recommendation, and Freshness—that guide autonomous agents in delivering personalized user experiences. Learn how these systems prioritize meaningful choices to enhance engagement and effectiveness.

Jun 5, 2025

Schaun Wheeler

Explore Aampe's innovative approach to personalization, combining classical recommender systems for item selection with real-time reinforcement learning agents for dynamic message composition. Learn how this dual-path strategy enhances user engagement and content relevance.

Jun 5, 2025

Schaun Wheeler

Explore Aampe's innovative approach to personalization, combining classical recommender systems for item selection with real-time reinforcement learning agents for dynamic message composition. Learn how this dual-path strategy enhances user engagement and content relevance.

Jun 5, 2025

Schaun Wheeler

Explore Aampe's innovative approach to personalization, combining classical recommender systems for item selection with real-time reinforcement learning agents for dynamic message composition. Learn how this dual-path strategy enhances user engagement and content relevance.

Jun 5, 2025

Schaun Wheeler

Explore Aampe's innovative approach to personalization, combining classical recommender systems for item selection with real-time reinforcement learning agents for dynamic message composition. Learn how this dual-path strategy enhances user engagement and content relevance.

Jun 3, 2025

Schaun Wheeler

Explore why focusing solely on short-term metrics like lift can be misleading when assessing adaptive systems, and discover alternative approaches for meaningful evaluation.

Jun 3, 2025

Schaun Wheeler

Explore why focusing solely on short-term metrics like lift can be misleading when assessing adaptive systems, and discover alternative approaches for meaningful evaluation.

Jun 3, 2025

Schaun Wheeler

Explore why focusing solely on short-term metrics like lift can be misleading when assessing adaptive systems, and discover alternative approaches for meaningful evaluation.

Jun 3, 2025

Schaun Wheeler

Explore why focusing solely on short-term metrics like lift can be misleading when assessing adaptive systems, and discover alternative approaches for meaningful evaluation.

Jun 2, 2025

Schaun Wheeler

A fresh perspective on customer engagement using multi-armed bandits and real-time decision-making, moving beyond static journey planning.

Jun 2, 2025

Schaun Wheeler

A fresh perspective on customer engagement using multi-armed bandits and real-time decision-making, moving beyond static journey planning.

Jun 2, 2025

Schaun Wheeler

A fresh perspective on customer engagement using multi-armed bandits and real-time decision-making, moving beyond static journey planning.

Jun 2, 2025

Schaun Wheeler

A fresh perspective on customer engagement using multi-armed bandits and real-time decision-making, moving beyond static journey planning.

Load More

Load More

Load More

Load More