Dynamic Email Journey Testing via Segmented Cohort Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for testing and optimizing email journeys are inefficient, prone to human error, and result in reduced testing throughput, with risks of poorly performing tests and duplicated email deliveries.
Innovation Solution
A computer-implemented method that dynamically allocates traffic to concurrent email tests based on performance indicators, using separate environments for development, quality assurance, and production subsets of user identifiers to maximize testing throughput and minimize risk, while avoiding monolithic test structures and human error.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If multiple atomic email journeys are set up to reduce setup complexity, then setup complexity is reduced, but the risk of entrant duplication across email journeys increases
Solution Approach 1:
The patent introduces an intermediary system (the processor-executed method) that manages entrant allocation between multiple atomic email journeys. This intermediary ensures that entrants are properly tracked and assigned to only one journey, preventing duplication while maintaining the benefits of multiple separate journeys for reduced setup complexity.
2Adaptability or versatility
If a monolithic multi-pathed email journey is set up to enable multiple testing paths, then testing capability is enhanced, but setup complexity increases and human error risk increases
Solution Approach 1:
The patent segments the monolithic email journey into multiple atomic email journeys, each representing a distinct testing path. This segmentation reduces setup complexity and human error risk while maintaining comprehensive testing capability through the coordinated execution of multiple simpler journeys.
3Reliability
If conventional testing methods are used to test email journeys, then testing can be performed, but testing throughput is reduced and risk mitigation is insufficient
Solution Approach 1:
The patent implements dynamic entrant allocation that adjusts in real-time based on performance indicators. The system dynamically determines which atomic email journeys receive entrants and modifies allocation decisions based on observed performance, enabling both high throughput testing and effective risk mitigation through adaptive resource distribution.
Solution Approach 2:
The system incorporates feedback mechanisms where performance indicators from ongoing email journeys inform future entrant allocation decisions. This feedback loop enables the system to learn from test results and adjust testing strategies to maximize throughput while minimizing the impact of poorly performing tests.
Data Source
AI summary
Disclosed are methods, systems, and non-transitory computer-readable medium for optimizing user experience with respect to email journeys. For example, a method may include determining a first development subset, a first quality assurance subset, and a first production subset of a first plurality of user identifiers; determining and transmitting a first development set of messages, a first quality assurance set of messages, and a first production set of message; determining a development performance indicator, a quality assurance performance indicator, and a production performance indicator based on one or more messages received in response to the transmitted first development set of messages, first quality assurance set of messages, and first production set of message, respectively.


