Redesign Email Automation Features to Boost Personalization and Engagement
In this project, I revamped the email automation process, enabling personalized customer journeys and achieving a 15% increase in engagement. By combining behaviour-driven segmentation and advanced workflow design, we delivered a seamless and efficient marketing solution. (Client: EmailOctopus)
Key Outcomes
15% Increase in Engagement
Personalized journeys enhanced user interaction
30% Reduction in Setup Time
Automation streamlined manual processes, saving significant time
20% Improved in Email Open Rates
Refined segmentation strategies targeted right audience
Enhanced Decision-Making
Visualized reports empowered marketers to track and optimize campaigns
Project Overview
This project focused on transforming the existing email automation system to better meet the needs of customers and marketers. The goal was to enhance personalization, improve engagement, and optimize campaign performance through the following objectives:
Define Customer Behavior: Identify key triggers for personalized messaging
Streamline Workflows: Automate processes to reduce manual tasks
Improve Tracking & Reporting: Provide visualization tools to measure campaign effectiveness
My Contributions
I played a central role in the project, contributing across various stages:
Customer Behavior Analysis
Defined behaviour triggers to enable tailored marketing strategies
Workflow Development
Built detailed workflows to automate complex processes efficiently
Stakeholder Collaboration
Gathered insights through interviews and workshops to align the solution with business goals
Journey Mapping
Designed user-centric email journeys, balancing automation and personalization
Data Visualization
Designed reporting dashboards to track and refine campaign performance
Visual Examples
01 -
Customer Journey Mapping
Visual representation of the automated customer journey, highlighting decision points and personalization strategies.
02 -
Customize the Journey Editor to Meet Marketing Goals
Easily create emails, schedule sends, segment journeys by conditions, and adjust the flow based on your customers' actions—all tailored to achieve your marketing objectives.
03 -
Review Detailed Reports
Access comprehensive automation journey reports, including both overview metrics and detailed performance insights for individual emails.
Design Process
Research & Analysis
Problems statement
A basic and limited process for selecting lists, setting triggers, and editing content.
Insufficiently detailed reports, such as the lack of individual email performance breakdowns.
These issues hinder usability and campaign optimization for new users.
Challenges
01 - Help novice users quickly understand and adopt the "Automation Feature" for a smooth onboarding experience.
02 - Create an automation journey that supports complex marketing goals while remaining user-friendly.
03 - Ensure the feature’s UX and style align with the overall product for consistency.
Product review
In order to improve the new automation feature on EO, we analysed EO's current feature and its usability to better understand what is lacking and how we improve this experience.
User journey map
Personas
Competitors analysis
Research Methods
Conducted a literature review on email marketing.
Analyzed competitors and reviewed their automation workflows.
Insights
Intro screens encourage and guide new users.
Pre-built journey blocks improve feature adoption.
Colours and icons enhance user understanding of actions.
Email previews in workflows help users recall content.
Sub-email reports are integrated into journey reports for detailed insights.
Brainstorming
Core Solutions
Feature explanation
Let users quickly distinguish the automation journey by illustrations and explanations.
Pre-built journey
Provided ‘pre-built’ journeys of different marketing goals to aid adoption and create the journey easily.
Audience segmentation
Let users quickly distinguish the automation journey by illustrations and text explanations.
Journey editor
Customizable to fit marketing goals by setting emails, adding time delay, email sending conditions, and customers’ actions.
View reports directly
We set connections between the journey and the reports. Users are able to run through reports directly.
Specific reporting
We made reports more targeted and accessible. Users can directly view detailed reports for the parts they want to know.
User Flow
Preparation Stage:
Access campaigns and explanations.
Create a campaign automation journey or use pre-built journey templates.
Journey Creation:
Select audience segmentations to set triggers.
Customize the journey by adding emails, time delays, sending conditions, and customer actions to align with marketing goals.
Post-Launch Reporting:
Launch the campaign and access detailed reports.
View performance metrics for the overall journey and individual emails.
Low-fi prototype
Wireframe
Prototype - Initial Version
Campaigns page
Manage Campaigns: Access and manage regular and automation journey campaigns in one place.
Journey Overview: Get a clear introduction to the automation journey feature.
Start a Journey: Build an automation journey directly from this page.
Journey creation pages
Name your automation journey and select an audience list.
Choose to create a custom journey or use a prebuilt template.
Set a trigger by defining audience segmentation as the starting condition.
Journey Editor page
Configure emails, time delays, sending conditions, and customer actions to meet marketing goals.
Quickly access both overview and detailed email reports once the automation journey is launched.
Report pages
Overview Report: Shows audience status, proportions, and monthly journey stats, with an option to view detailed email performance.
Email Report: Provides insights into customer interactions and detailed email performance in the journey.
Usability Testing
Iteration
Campaigns page
Keep just one "Create" button to simplify navigation.
Remove the "step count" and add status labels for better tracking.
Add a data module to allow users to preview key metrics.
Journey creating pages
Simplify default options to ensure consistency across all choices.
Journey Editor page -1
01 - Enhance icon styles with clearer shapes and colors for easier selection.
Journey Editor page -2
02 - Add a "Save as Draft" button next to "Publish" to let users save their journey without publishing immediately.
01 -Add a "View Report" icon button for direct access to reports.
02 -Include a data overview feature so users can view data without opening the report.
Report - 1
01 - Simplify text to save space.
02 - Remove the "recent activities" section, as users don’t find it useful.
03 - Enlarge the "Monthly Journey Stats" block, as users find it important.
Report -2
01 -Remove unnecessary information as per user feedback.
02 - Add a dropdown menu to allow users to switch between different email reports.
Updated hi - fi prototype
UI Components
Updated prototype
What did our clients say?
During the process, we kept presenting our plans to our clients and conducted quick tests for the purpose of critically receiving feedback.
What I learned?
Focus on the Minimum Viable Product
It is tempting to design more features and come up with solutions to non tested problems. But, it’s vital to get the first version of your product out as soon as possible to understand your users and iterate.
Design can reduce cost/ risk
Through thoughtful design, we helped clients reduce production costs and create greater profits, focusing not only on aesthetics but also on practical value.