UX Case Study
UX Case Study

Automation Builder

Automation Builder

Streamline your marketing efforts with Learnyst's automation builder
Streamline your marketing efforts with Learnyst's automation builder

Context

Context

Okay so Picture This:

Okay So Picture This:

I'm a teacher, and I want to send an offer email to my students who scored above 75 marks on a mock test.
I'm a teacher, and I want to send an offer email to my students who scored above 75 marks on a mock test.

🧑🏼‍💻

I logged into the Learnyst platform, checked the mock test results, and filtered the report for students who scored above 75 marks.
I logged into the Learnyst platform, checked the mock test results, and filtered the report for students who scored above 75 marks.

🙍🏼

I noticed there were over 500 students who scored above 75. I didn’t want to spend all my time sending emails to each one, so I decided to drop the idea of emailing them individually.

💭

I thought, 'If only there was a feature that could automatically send emails to learners who scored above 75.
I thought, 'If only there was a feature that could automatically send emails to learners who scored above 75.
There comes our learnyst automation builder.
There comes our learnyst automation builder.

Problem

Problem

Why Are We Doing This?

Why Are We Doing This?

Users with a large learner base didn’t want to spend too much time on marketing tasks like sending emails, promoting offers, or recommending courses. They preferred to focus on teaching and delegate their marketing efforts. Some hired marketing professionals, while others stopped marketing altogether.
Users with a large learner base didn’t want to spend too much time on marketing tasks like sending emails, promoting offers, or recommending courses. They preferred to focus on teaching and delegate their marketing efforts. Some hired marketing professionals, while others stopped marketing altogether.

Goals

Goals

Setting Our Sights

Setting Our Sights

We checked out what our competitors are up to and noticed none of them have this feature. That means, if we nail this, we’ll have a huge edge! Our goal was simple: build a feature that automates all those marketing tasks.

We checked out what our competitors are up to and noticed none of them have this feature. That means, if we nail this, we’ll have a huge edge! Our goal was simple: build a feature that automates all those marketing tasks.

Research Summary

Research Summary

After exploring five products, I gained a clear understanding of how automation works, its purpose, and why it's essential. Using these insights, I compiled a research summary, which you can find below.

After exploring five products, I gained a clear understanding of how automation works, its purpose, and why it's essential. Using these insights, I compiled a research summary, which you can find below.

  1. Most products follow a similar process for creating workflows: users begin by either selecting a template or starting from scratch, then proceed to build their workflow.

  2. Every workflow starts with a trigger.

  3. The automation builder should include "Save" and "Publish" options, similar to what you'd find in a website builder.

  4. Icons play a key role in enhancing clarity. Using both icons and descriptions can help users easily understand each step of the process.

  5. Providing templates will not only guide users but also make it easier for them to create workflows quickly.

  6. A checkbox option should be available to determine whether the end user can re-enter the workflow.

  7. If any steps are left unconfigured, the automation won't execute, so we should include clear error messages.

  8. All step configurations, like composing emails or selecting triggers, should be handled in a side sheet for a streamlined user experience.

  1. Most products follow a similar process for creating workflows: users begin by either selecting a template or starting from scratch, then proceed to build their workflow.

  2. Every workflow starts with a trigger.

  3. The automation builder should include "Save" and "Publish" options, similar to what you'd find in a website builder.

  4. Icons play a key role in enhancing clarity. Using both icons and descriptions can help users easily understand each step of the process.

  5. Providing templates will not only guide users but also make it easier for them to create workflows quickly.

  6. A checkbox option should be available to determine whether the end user can re-enter the workflow.

  7. If any steps are left unconfigured, the automation won't execute, so we should include clear error messages.

  8. All step configurations, like composing emails or selecting triggers, should be handled in a side sheet for a streamlined user experience.

  1. Most products follow a similar process for creating workflows: users begin by either selecting a template or starting from scratch, then proceed to build their workflow.

  2. Every workflow starts with a trigger.

  3. The automation builder should include "Save" and "Publish" options, similar to what you'd find in a website builder.

  4. Icons play a key role in enhancing clarity. Using both icons and descriptions can help users easily understand each step of the process.

  5. Providing templates will not only guide users but also make it easier for them to create workflows quickly.

  6. A checkbox option should be available to determine whether the end user can re-enter the workflow.

  7. If any steps are left unconfigured, the automation won't execute, so we should include clear error messages.

  8. All step configurations, like composing emails or selecting triggers, should be handled in a side sheet for a streamlined user experience.

Aww! I know this research might seem a bit confusing—trust me, I felt the same. But don’t worry, that’s exactly why I reached out to experts to clear up my doubts and confusion.

Talking With Experts

Expert Interview

Expert Interview

Our stakeholder had prior experience working on automation features, making it easier for us to clarify our doubts and establish a clear direction. I prepared a list of questions to guide our discussion, and you can find both the questions and the valuable insights I gained from the interview below.

Our stakeholder had prior experience working on automation features, making it easier for us to clarify our doubts and establish a clear direction. I prepared a list of questions to guide our discussion, and you can find both the questions and the valuable insights I gained from the interview below.

Interview Questions:

  1. What should the ideal automation workflow builder include to improve user experience?

  2. Do most users prefer starting from scratch or using pre-designed templates for their workflows?

  3. What common roadblocks do users face while creating automation workflows?

  4. How can we provide clear feedback or warnings when something goes wrong in the automation process?

  5. Can you share examples of automation builders with a smooth, intuitive user interface?

Interview Questions:

  1. What should the ideal automation workflow builder include to improve user experience?

  2. Do most users prefer starting from scratch or using pre-designed templates for their workflows?

  3. What common roadblocks do users face while creating automation workflows?

  4. How can we provide clear feedback or warnings when something goes wrong in the automation process?

  5. Can you share examples of automation builders with a smooth, intuitive user interface?

Userflow

After completing the research, I moved on to creating a user flow for adding and managing templates. I also organized the templates library into categories based on the research data for easier navigation.

Final Designs

Final Designs

Learnyst Automation Builder

Learnyst Automation Builder

After finalizing the user flow and stories, I moved on to the design phase. Using both research data and my own creativity, I designed the automation builder. You can find the screenshots below.

After finalizing the user flow and stories, I moved on to the design phase. Using both research data and my own creativity, I designed the automation builder. You can find the screenshots below.

Conclusion

Conclusion

Sweet Ending

Sweet Ending

This project took about a week and a half to complete (one sprint). Along the way, I gained valuable insights into how automation functions, the underlying technology, its real-world applications, and the benefits of speaking with industry experts to streamline the design process. On to the next project—bye for now.

This project took about a week and a half to complete (one sprint). Along the way, I gained valuable insights into how automation functions, the underlying technology, its real-world applications, and the benefits of speaking with industry experts to streamline the design process. On to the next project—bye for now.