Deliverables
Company
Year
Integrating software ecosystem
Over time I've initiated several fixes to the end-to-end experience of the Formlabs ecosystem. The goal has always been to smoothly connect different software verticals for a seamless user workflow.
I collaborate cross-functionally with several teams in the organization to integrate these touch points and utilize data to inform design decisions.
Problem
Printers need to be manually connected to an account in order to see (potentially sensitive) print information in your Dashboard.
Ideally all printers are connected and shared with many users.
I used Google BigQuery to understand the friction points better. Of the printers that have logged data in the last 12 months…
22%
of printers aren't connected
to any user account
51%
of printers are connected
to only 1 user account
Goal
I set off a project to increase the number of connected printers by making the experience more seamless.
Conceptually, a job upload should automatically connect the printer to the user's Dashboard and then seamlessly transition to that page so that the user can monitor all of their future prints.
However, privacy requirements demand that the user verifies physical access to the printer before it can share data to the user.
Solution
After sending a job to the printer, the software checks in the database if the printer is already connected to the user's account.
If not, then the user is given the option to do it on the spot.
Metrics
I created a Dashboard to measure the impact of this feature. I used Redash to write the queries and Grafana to visualize it.
Next to this feature we also made it easier for multiple users to connect the printer to their account. So we are expecting not only an increase in printers that are registered, but also an increase in the number of printers that's shared with multiple users.