How To Create A Revenue Management Website For Small Businesses



Similar documents
A Publication of Flashissue. How to Save Money with Google Apps for Work

starting your website project

Client Marketing: Sets

Roundtable Sessions. COLOR-CODED MAP ROUNDTABLE SCHEDULES ( WEB and CRM) SESSION DESCRIPTIONS. #SVSummit16

Top 10 Skills and Knowledge Set Every User Experience (UX) Professional Needs

USER EXPERIENCE DESIGNER & RESEARCHER

A Sales Strategy to Increase Function Bookings

User Experience Design Portfolio - Selected Samples Updated September 2014

OFFICIAL VOICES.COM USER GUIDE A CLIENT S GUIDE TO GETTING STARTED AT VOICES.COM. Go to Voices.com

Why Catalyst Production Suite? The post-production process

A guide to help you make the most of Your Choice. Employee Guide

A Guide to Social Media Marketing for Contractors

Dashboards as Easy To Use as Amazon

A Writer s Workshop: Working in the Middle from Jennifer Alex, NNWP Consultant

Full Service B2B Marketing and Communications for Life Science, High Tech, Software and Healthcare Companies

INTRANET STRATEGY LAYING THE GROUNDWORK. Amy Grodzicki IAG Transformation Manager (former)

Andrew Hill USER EXPERIENCE DESIGN PORTFOLIO

Everything was done manually. If you wanted to know where a file was, you had to ask who had it, said Miami Legal Group attorney Danay Acevedo.

Aim To help students prepare for the Academic Reading component of the IELTS exam.

Power Tools for Pivotal Tracker

What Have I Learned In This Class?

Improve your Close Cycle Using Financial Close Manager

Is to define and implement a design strategy with deep understanding of user and business needs that makes user interfaces and experiences great.

Introduction to IBM Digital Analytics Michigan.gov

Spiel. Connect to people by sharing stories through your favorite discoveries

Let s start with a couple of definitions! 39% great 39% could have been better

The Export Import Bank of the United States Small Business Exporter Customer Survey Summary Results May 15, 2014

Last Updated:June 13, 2013

RETAILvantage 2.1 RELEASE NOTES

eorgette ullivan Portfolio

LISTEN A MINUTE.com. Accidents. One minute a day is all you need to improve your listening skills.

Elliott Romano. UX Designer elliottromano.com

4 Year Primary Degree QTS Student Survey Summer 2007

The Social Accelerator Setup Guide

Describe the action you took in this cycle.

How To Optimize your Marketing Strategy with Smart WiFi

Developing a Step-by-Step Marketing Campaign. still gives you the biggest marketing bang for the smallest buck

All Practice Management Solutions Are Not Created Equal

5 Simple Steps to Read Tarot with Confidence

Language Arts Literacy Areas of Focus: Grade 5

AN INTRODUCTION TO. Learning Management Systems & SkyPrep

The 2014 Ultimate Career Guide

Students may be approved for an internship and enrollment in PA 6500 after completing at least 15 credit hours of coursework.

Student Writing Guide. Fall Lab Reports

SCIENCE PROJECT PAGE 1

Language Arts Literacy Areas of Focus: Grade 6

ACT Enrollment Planners Conference

Builder 2.0 Guide and Walkthrough

Using games to support. Win-Win Math Games. by Marilyn Burns

Digital Assets. The World of Online Gun Sales


THE CUSTOMER COMES SECOND!

By Peter Merholz, If you use it, please attribute it. Thanks.

PREPARING A PERSONAL LETTER

Grade 1. Ontario Provincial Curriculum-based Expectations Guideline Walking with Miskwaadesi and Walking with A`nó:wara By Subject/Strand

Executive Dashboard. User Guide

USER EXPERIENCE DESIGN CASE STUDY

Project Statistics Dashboard Users Guide

Your guide to marketing

Academic presentations

Significant Figures, Propagation of Error, Graphs and Graphing

Converting a QuickBooks Desktop file to QuickBooks Online

How NewZapp Track can help your Marketing

TACKLING YOUTH UNEMPLOYMENT THROUGH ENTERPRISE

How to get started with Microsoft SkyDrive

Quarterly Mobile Apps, Business Intelligence, & Database. BILT Meeting June 17, Meeting Minutes

Project Plan. Project Name: VisuaLearn. Members: Andrea Lau Danny Lam Jonathan Caparino Josephine Chew

Technical Writing. Preparation. Objectives. Standards. Materials. Grade Level: 9-12 Group Size: Time: Minutes Presenters: 1

Writing a Formal Lab Report

Instructional Design Final Paper. TeaM 3J: Melissa Ferry, Terri Golden, Jaclyn Hawkins, Jennifer Lanza, Jenna Ward. University of Akron

How to create a blog or website

The Grad Career & Job Search Readiness Quiz

IRS Oversight Board 2014 Taxpayer Attitude Survey DECEMBER 2014

Visual design and UX services for cloud based applications, services and sites

SAMPLE SECTIONS. The next page is the table of contents for the full book. Followed by a few excerpts.

Key #1 - Walk into twenty businesses per day.

Juan received his acceptance letter to Sacramento State. He stared at it with

Abstract The purpose of this paper is to present the results of my action research which was conducted in several 7 th /8 th grade language arts

AP English Language Research Project Assignment Created by Sandy Jameson, Nazareth Area High School, 2013

I agree to the publication of my personal report on the website of the International Office of Pädagogische Hochschule Freiburg.

Lean UX. Best practices for integrating user insights into the app development process. Best Practices Copyright 2015 UXprobe bvba

Exploring Mobile Space Stanfy Publications. Mobile Application UI/UX Prototyping Process

What s New in Version 12

At The Crossroads of Marketing and Technology. Top 6 Tips for Success in the Digital World

cprax Internet Marketing

SAP Digital CRM. Getting Started Guide. All-in-one customer engagement built for teams. Run Simple

[INTERMEDIATE QUICKBOOKS FOR NONPROFITS] Presented by Ian Shuman, CPA Gelman, Rosenberg & Freedman CPAs October 4, 2011

Exam Skills. The Insider Guide to Trinity College London Examinations. By the Trinity College London Exam Board

6 Free Social Media Tools to Get People Talking About Your Beer

WHAT IS IT? WHO IS IT FOR? WHY?

Rawson Internet Marketing

Persuasive Writing Persuasive Paragraph

02 Edwards Yammer - Employee User Guide

Freelance Dietitians Factsheets. Building a Professional Website. then. What makes you different?

Visual Interface Design. Interaction Design. Design Collaboration & Communication. Lean UX

A GUIDE TO LABORATORY REPORT WRITING ILLINOIS INSTITUTE OF TECHNOLOGY THE COLLEGE WRITING PROGRAM

The Definitive Guide to Shift Scheduling. From best practices to inside tips, explore how to become a shift scheduling expert

CHECKLIST: BY ARIANNE FOULKS

Transcription:

FreeFlow: a revenue management platform for freelancers and small business During my 12-week User Experience Design class at General Assembly, I researched, designed and prototyped a new web application. Motivation As a freelancer, I accept payment via many methods: Stripe, PayPal, Squarecash, Chase Quick Pay, old-fashioned paper check,and direct bank transfer. I also have multiple revenue streams, such as e-commerce, in-person sales at events, commissions, consulting, etc. When it came time for me to calculate what I had earned each quarter in order to pay my taxes, I felt overwhelmed with the amount of work I had to do to come up with a simple (and relatively small) number! The amount of time this took seemed unreasonable and I wondered how it could be made easier. Problem Statement How might we allow small business owners to track multiple income streams all in once place? Process: I worked in a tight Lean methodology that allowed me to continually be updating the product based on feedback from users, other UX professionals, and observation of other financial platforms. 1) Research: User Surveys, Market Analysis 2) Propose Solutions and Goals 3) Define Personas and Content Strategy 4) User flows and Wireframes 5) Prototyping, Competitive Research, 6)User Testing and more Prototyping User Research Do other freelancers and small business owners feel burdened by revenue tracking tasks? I surveyed this demographic using a Google form. Q: How much time do you spend calculating how much you owe in taxes every quarter/ year/ whenever you do it? Responses: it s a travesty of efficiency when you accumulate the total time the country wastes in productivity calculating its taxes. and I need to do this on a quarterly basis and I just haven t figured it all out yet. Lots of fear around this area because we were audited once and I m terrified of doing something wrong. Q: Do you have other tools you use to keep track of income? Response: There are times I could use four extra pairs of arms. I keep a paper notebook. Other Results: Respondents averaged 3 different revenue platforms within their primary business or freelance work. 72% also said they had another revenue stream (like a part-time job, investments, etc). the burgeoning high-tech sector also has become more dependent on the 1099 economy. Encompassing people writing apps, doing technical consulting, and working in the information sector, the numbers have surged over the past five years. ( The Rise of The 1099 Economy: More Americans Are Becoming Their Own Bosses, Kotkin 2012) Why is now a good time to consider this problem? The number of small business owners and freelancers has jumped dramatically since 2001, leading to the term 1099 Economy. According to research by Economic Modeling Specialists International, the number of people who primarily work on their own has swelled by 1.3 million since 2001 to 10.6 million, a 14% increase. In addition to this growing demographic, the competitive nature of many new tech enterprises has led to fragmentation of data and resources. Many industries, including healthcare, education and finance are looking to streamline information. A successful example of this is Mint (which was bought by Intuit), the personal financial planning platform, or TripIt which compiles travel information and bookings into one place. Des Traynor, a strategist and product manager at Intercom, stated that the new magic of software will be in apps that automate inputs, so that you don t need to type in any information into the site. Second, ambient insights will allow reports and info come to the user directly rather than user having to seek them out. 32 33

Based on this research, I felt confident there was a need for a designed solution. Proposed Solution: A new online tool that seamlessly integrates all payment platforms via API into one beautiful dashboard. User Tasks and Goals Next, I came up with some aims for the software to help prioritize and narrow scope. Goal: Platform calculates overall revenue instantly, without having to check all sources individually Task: Connect each stream to the app by allowing access or connecting the accounts to one another (a Single Sign On feature which is what you use to allow Instagram to post on your Twitter) Goal: Easily see whether projects and side businesses are making or losing money, to aid spending and budget decisions Task: create rules around various types of revenue as different income, and allow for filtering by type. i.e., credits of $50 always label as screen print poster sale Goal: Make self-employment ledgers and quarterly earnings statements a breeze Task: view my connected revenue streams, filter by date range Task: Tell the app to calculate total revenue, overall, by income stream (i.e. Square) or income type (i.e., screenprints only) Task: export to.csv file or connect with QuickBooks. Personas Came up with rough idea of personas to start and then as I did more user research I iterated on my personas to be more specific and precise. 34 35

36 37

Content Strategy I wrote a complete Content Strategy Style Guide for FreeFlow, including information about voice, style and formatting. Below is the personality scale I developed and an excerpt from the Style Guide document. Style Guide Excerpt The voice of the app is that of a seasoned freelancer speaking to colleagues. She s worked really hard to have the successful, independent career she currently enjoys, but she s not going to pull the ladder up behind her. She is friendly and congenial towards you, but at the same time she knows: A) She s doing you a serious favor by explaining and assisting you with your freelance finances Action: use precise and authoritative language to explain tax law, best practices and money management. B) Not everyone has what it takes to be a freelancer, so congrats and welcome to the club Action: use you and we to create a feeling of community. C) We chose to be freelancers because we didn t want to be bogged down in bureaucracy or insist on doing things the way it s always been done Action: indicate that what FreeFlow is offering is creative, elegant and sustainable for your small business. D) The financial part of freelancing is generally the least fun of the whole gig, so make it as light and accessible as possible, while maintaining professionalism and integrity. Action: use simple and concise language to explain concepts, but always offer annotations, links, and venues for readers to learn more if they are interested. Grammar and punctuation Refer to the The Elements of Style by Strunk and White for general style and grammatical questions. Always use nonprofit (uncapitalized). Do not use non-profit, not-for-profit, or any other derivation. Use freelance (verb or adjective) and freelancer (noun). In our context, a person cannot be a freelance. Good example: William started freelancing about seven years ago. He thoroughly enjoys being a freelancer and taking on freelance projects. Bad example: William became a freelance about seven years ago. No Oxford commas. User Flows I created three userflows based on the three goals stated on page 46. Above: the first described the process of connecting one or more revenue platforms (i.e., Stripe or PayPal) to FreeFlow. 38 39

Wireframes I built some block wireframes using Adobe Illustrator. Competitive Research As I began building the wireframes, I wondered how other sites solved problems like: 1) How to allow date range selection to be both very specific (ex: 01/01/2015 to 9/12/2015) AND very general (ex. Past Month)? Below: Toggl (a time-tracking tool) defaults to showing very generic dates. Below: Stripe has an excellent solution that allows for both abstract and specific decisions. 40 41

Competitive Research Continued 2) What kind of Search filtering do other sites use for their transactions and what does it look like in the UI? Stripe has a powerful filter feature on the transactions page. Axure Protoyping Round 1 I built a few pages in Axure and then showed them to a classmate and General Assembly instructor. One piece of feedback I got was that the home page (below), which was in a brochure style, was too circular and didn t provide enough information before sending the user to the Sign Up page, so in the next round I made adjustments and built a Tour page which introduced how the product works in more depth. Right: notes from one test user s feedback. 42 43

User Testing and More Prototyping I continued building and then did two in-person user tests and one user test via Skype, all with survey responders who matched the user demographic. More Competitive Research Another test user expressed an expectation that the dashboard data graphs would be clickable, so I looked into how Mint provided this kind of information. Then I showed the prototypes to two UX professionals and sought their feedback and suggestions. All groups had great ideas which led me to more comparison research as well as another round of prototyping. Looking to build the most efficient and powerful service, I sought special feedback about the transactions list, and was asked to add more information, including the ability to add clients, labels, and delete transactions entirely. Left: I also researched how Mint handles transaction information. I wanted to see how they allow for more options within each transaction while maintaining a clean interface. Right: notes from my feedback sessions. Above: my first attempt at creating the transactions list.. 44 45

Based on that research I sketched another rough wireframe on paper, right, to translate this UI solution into something that could work for FreeFlow. Then I built out the full transaction details and capabilities that I had sketched on paper in Axure. Each transaction row was a clickable link which would allow users to add more information, name who the client was, and create a rule for that type of income. In Axure, below, I built a bar chart that would adjust based on date range selected. When a bar in the graph was clicked, the transactions in the list below would automatically filter by that narrower date range. Below: Users were able to click create new income type rule and make a rule based on that specific transaction data. This rule would be applied to all future matching transactions. 46 47 Results On September 15th, 2015 I presented my research and prototype to my User Experience Design class. The feedback I got from that presentation was encouraging and one visiting critic recommended that I seek investor funding to continue the project. Although I d rather attend KISD as a grad student than enter the risky world of tech start ups, I was flattered and motivated by these comments to continue doing more contextual research, prototyping and user testing on this issue. The entire rough prototype can be seen online: http://ojk8oq.axshare.com/