Optimised the onboarding process for Aspect's commercial clients
A set of integrated tools and features built within Salesforce to support the B2B onboarding process. These included personalised welcome emails, pre-filled customer forms, automated case creation, and account management tools tailored to the needs of the key stakeholder.
The following diagram illustrates the manual onboarding process previously used by the stakeholder, highlighting disconnected systems, lack of automation, and limited visibility.
I took ownership of this project from initial discovery through to deployment. After an in-depth requirements session with the key stakeholder (business accounts manager), I broke the scope into two focused phases: Client Onboarding and Credit Account Application.
I planned the end-to-end experience, designed the workflows, created documentation for cross-team alignment, and collaborated with developers and our systems architect to ensure feasibility within Salesforce. I personally set up and maintained all Zapier integrations to support automation across both staging and production environments.
To kick off the project, I held a requirements-gathering session with the key stakeholder to understand the current onboarding process, its limitations, and his vision for improvement. The stakeholder described the full flow of reaching out to potential clients, sharing forms via email, manually extracting data, and creating accounts in Salesforce. This insight helped identify opportunities for automation, better structure, and integration.
I consulted with the systems architect and lead Salesforce developers to understand the technical constraints and possibilities within our infrastructure. This helped shape realistic workflows, informed the form and field structure in Salesforce, and ensured seamless backend automation through Zapier.
My proposed solution focused on creating an onboarding workflow fully integrated with Salesforce. This included a one-click welcome email feature, personalised form links with customer pre-fill logic, a new case type for early-stage queries, and Zapier-based form automation. These tools enabled the stakeholder to onboard and manage clients efficiently.
Each part of the solution was designed around a clear user journey: the key stakeholder could create a customer record, send a welcome email with custom links, and monitor form submissions through Salesforce. Customers, in turn, received an email that gave them immediate access to prefilled booking and contact forms, removing friction and improving engagement from the very first interaction.
I created a comprehensive end-to-end user flow to visualize the complete client onboarding experience, showing the happy path for both the stakeholder (Operations & Performance Manager) and the customer. This flow guided the design process and ensured a seamless experience from initial client contact through to successful onboarding and ongoing engagement.
I designed wireframes for all email templates, form interfaces, and Salesforce customizations to ensure consistent user experience and clear information architecture across all touchpoints.
During development, I took full ownership of the end-to-end build, ensuring all features were implemented according to the project vision and design.
To ensure everything functioned smoothly, I tested each feature as it was developed.
Managing the form and Zapier setup myself was time-consuming. I learnt how much earlier involvement from developers can free up space to focus on product logic and strategy. That's now a priority during scoping.
Reusing existing form structures and templates sped up development and reinforced consistency. I learnt that adapting familiar systems not only saves time but makes documentation and handovers smoother.
The client onboarding tools and workflows were successfully deployed and integrated into Aspect’s operations. Phase 1 delivered the tools and automation needed to streamline client onboarding, giving the stakeholder a more efficient workflow.
While follow-up research and performance data were not gathered at this stage, the next phase was designed to validate adoption and measure impact through stakeholder feedback and Salesforce metrics.
With the "Client onboarding" phase successfully delivered, the project is ready to move into its second phase: Credit Account Application. The following next steps will ensure a smooth transition and effective implementation across teams:
Carry out extensive user research to evaluate the effectiveness of the phase 1 tools and uncover both pain points and strengths. This would include:
Monitor Salesforce data to identify measurable outcomes, focusing on: