Ashish Get in touch

Basix · Sales automation · Web dashboard

Accelerating sales with machine learning

Sales teams juggled several paid tools and still lost time to admin and paperwork. I led the design of Basix, one platform where sales agents, managers and admins run campaigns, call prospects and report results, so agents spend their time selling.

Role
Project lead designer
Duration
13 months · Jul 2017 – Aug 2018
Platform
Web dashboard
Tools
Photoshop, Illustrator, InVision
Basix campaign analytics dashboard on a laptop

The headlines

Problem

Agents used several tools per campaign, half the process was on paper, and weekly reports took hours.

What we did

10 workplace interviews, two personas, user stories, task and user flows, and 35+ user flows across three roles.

Solution

One platform for campaigns, calling and reporting, refined after design QA and a week of usability testing.

4×Company revenue
+80%Agent calls per day
100+Companies using the platform
−99%Prospect generation time

Reported after launch. They describe the product as a whole rather than any single change.

01 · Problem

Basix was paying for several platforms without getting the output it needed. Sales people switched between tools all day, and managers and admins lost time to tool adoption and data capture.

Basix is a sales automation platform with four types of user. It gives sales agents, managers and admins one transparent place to collaborate, so teams head in the right direction, spend more time selling and see their results.

Sales representative needs to

  • Take action with a prospect, and follow up on earlier contacts
  • Understand a prospect quickly, capture the interaction and correct their details
  • Make more calls each day
  • Generate weekly sales reports quickly

Sales manager needs to

  • Add and manage campaigns
  • Add new staff and manage existing staff
  • Assign staff to a campaign
  • Generate weekly sales reports quickly

Target users

  • WhoSales people aged 22–50 in B2B or intermediated B2C sales channels.
  • WhatManage assignments, capture prospect and customer interactions, and guide the next action.
  • WhenA daily-use product, open throughout every working day.
  • HowAn online tool used mainly on a desktop or laptop.
02 · Research

We watched sales teams at work before we designed

Observing tasks at the workplace showed us their mental models, how they manage prospects, and what drives them.

10

Workplace interviews

Observed while they performed their real tasks.

6

Sales agents

The people making the calls.

4

Sales managers

The people running campaigns and teams.

A

Major pain points

What the interviews told us

  • Half the process is done on paper and half in notes.
  • Prospect generation is a time-consuming daily task.
  • Switching between campaigns is very difficult.
  • The calling screen of the existing tool is confusing.
  • They need to track each campaign’s progress.
  • They make around 120 calls a day.
  • One campaign needs several apps: Tout for email, Bullhorn and the calling tool.
  • Every Friday they have to generate a report.
B

Personas

A sales representative and a sales manager

Built from the research: age group, goals, frustrations and primary tasks.

Persona: Blayne Miller, 29, sales representative in Seattle — goals and pain points
Sales representative · Blayne Miller
Persona: John Smith, 41, sales manager in Seattle — goals and pain points
Sales manager · John Smith
C

Competitive analysis

General CRMs versus a focused sales tool

Salesforce and Microsoft Dynamics are general CRM platforms that companies customise. They are large to deploy and often rely on third-party add-ons or custom development.

SalesforceMicrosoft DynamicsConnectAndSellBullhorn
03 · Process

From stories to tasks, flows and a sitemap

The storyboard lived in Jira, linked to Trello, so we could add, modify and track stories alongside the development team.

Stories for the sales representative

  • Initiate my next contact for the campaign I’m working on.
  • Activate ConnectAndSell for my contacts.
  • See who the prospect is.
  • Record the outcome of the call.
  • Correct any information about the prospect.

Stories for the sales manager

  • View all my active campaign details.
  • Edit my active campaigns.
  • Close a campaign.
  • Delete a campaign created by mistake.
  • Add agents to existing campaigns.
A

Task analysis

Calling a prospect

We mapped the approximate steps, found where users needed extra support, and removed the steps they didn’t need.

Task flow: log in, dashboard, ongoing campaign, session starts, user profile, call, capture interest, end call
B

User flow

Calling a prospect, in detail

Detailed user flow for calling a prospect, from login through call screen, notes and next or previous contact
C

Information architecture

35+ user flows, shown here at a high level

Some details are changed to respect the NDA. This is the sales agent’s sitemap.

Sales agent sitemap: ongoing campaigns, upcoming campaigns and calling screen
04 · Design

One platform, three roles

Low-fidelity wireframes

Hand-sketched wireframe 1
Hand-sketched wireframe 2
Hand-sketched wireframe 3
Hand-sketched wireframe 4

High-fidelity wireframes

Wireframe: ongoing and upcoming campaigns
Wireframe: prospect call screen
Wireframe: create campaign form
Wireframe: ongoing campaigns grid
A

Visual design · Sales agent

Campaigns, analytics and the call screen

Ongoing campaigns for a sales agent
Campaign analytics with call stats
Prospect call screen with call actions and outcomes
Great Work! empty state after completing all prospects
B

Visual design · Sales manager

Running campaigns and teams

Ongoing campaigns for a sales manager
Campaign analytics with pipeline chart
Create campaign: assign sales agents step
Campaign email analytics
C

Visual design · Sales admin

People, companies and prospects

Ongoing campaigns for a sales admin
Sales agent profile with analytics and campaigns
Companies directory
Modify prospect search results
D

UI elements

Icons, illustrations and the hand-off to developers

Icon set in Illustrator
Icons.
Illustration set in Illustrator
Illustrations.
Style guide: colours, typography and UI elements
Style guide.
Button specifications with spacing and states
Component specs for developers.
05 · Design QA

What we designed, and what got built

We gave the developers a style guide and a component library, which took us 3–4 days to prepare. When we reviewed the build on staging, it was far from the specs, so we cross-checked every screen against them.

Designed
Designed prospect call screen
Built on staging
Built call screen annotated with spacing and style issues
06 · Validation

A week of usability testing reshaped the campaign flow

Users worked with the product extensively for a week, and their feedback made the system more solid.

What users told us

  • They were surprised to land straight on the calling screen.
  • Relying on the smart engine for follow-ups meant fewer follow-ups.
  • There was no data about campaign details.
  • The system lagged.
  • They couldn’t add a new prospect.
  • They couldn’t merge a new number with an older one.

We added a campaign detail screen, which resolved around 70% of the issues raised.Smaller changes to other flows covered the rest.

Campaign detail screen with analytics, call stats, activity, meetings and other details
The new campaign detail screen.
07 · Impact

What changed after launch

4×Company revenue
+80%Agent calls per day
100+Companies using the platform
−99%Prospect generation time

Weekly report generation went from 4 hours to a single click.Reported after launch; they describe the product as a whole.

What customers said

“We have gone from using several different CRMs and sales tools to just one. As a result of our unused data now being put to use, we have seen revenue grow by a factor of 4.” — Steve Marshall, CEO, Hybrid Financial
“basix.ai’s ease of use and full performance transparency means I get to spend my time on coaching instead of wrestling different pieces of software.” — Todd Bannerman, Sales Manager, Hybrid Financial
“basix.ai let us go-to-market and scale our sales team more than we ever thought possible.” — Rebecca Kacaba, CEO, Dealmaker

Let’s have a word?

Get in touch for opportunities, or just to say hi.

ashish.goforit@gmail.com