I walked into the Starbucks, took a look around and then saw a friendly wave from the Fizzler I was there to meet. We were sitting down to catch up and chat about his growing business, and he had already grabbed a table for us.
After some quick small talk, Bruce* jumped right into his exciting plans for the next year in his business. He told me he made more than a full time living from his business in 2014 and he was excited to begin investing some of the proceeds in helping the company grow.
(*Bruce is, perhaps obviously, not his real name.)
Bruce's workflow in 2014 included:
- Weekly blog posts
- Weekly podcast episodes
- Managing his one employee who handles customer support
- Quarterly webinars to teach about the concepts from his products
- Marketing three information products
- Running affiliate sales for complementary products he believes in
- Planning for a new software app
- Planning for a new live event
Looking to 2015, he had goals like:
- Bring on contributing writers to increase frequency of blog posts
- Hire an editor for his podcast
- Expand weekly content to include YouTube videos
- Hire an editor for his videos
- Launch and market the new software app
- Launch and market the new live event
- Double revenue
Just reading that list could be intimidating, let alone thinking about trying to execute on everything as a solo business owner… And we wonder why entrepreneurs can have a hard time keeping track of everything going on in our businesses.
The problem is simple: it's a lot of work to keep a business running, even an online business, and to make it happen we have to take on a ton of projects.
Chase has given great advice for using CEO and Worker Bee modes, which help you plan and execute, respectively. We've talked about project planning in the past too.
The question both of these leave most entrepreneurs with is this: what does this look like in practice? When I'm in the middle of a project, how do I make sure I stay on track?
The secret lies in creating both a personal workflow and a company operating system. I want to share some of the things we've learned at Fizzle, so you can implement a personal workflow and company operating system that will make your business life run smooth as silk.
Creating a Personal Workflow
Your personal workflow is all about how to schedule your work on a weekly basis to make sure you're moving closer to your goals.
Start by doing an inventory of everything you do to keep your business running on a daily, weekly, and monthly basis. Think about things like your blog/podcast/video content, social media, accounting, customer support, email, affiliate tracking, etc.
Make sure to account for everything (sometimes we overlook tasks so ingrained in our daily activity, we forget they're mission critical).
Next, mark each task as daily, weekly, or monthly. For each weekly task, consider which day of the week is best. If you publish a podcast every Friday, maybe it's best to record on Monday, edit on Wednesday, schedule for publish on Thursday, and promote to your email list and social media followers on Friday. Do this for each of the items on your list.
Here's the beautiful part of this process: you don't have to keep track of these items every day or week if you use a task management software. Whether you use Asana, Basecamp, Evernote, or something else (we use Asana at Fizzle), you can set recurring tasks.
For example, if you plan to record your podcast episodes on Monday, set that task for next Monday and then set it to repeat every Monday. If you do this for all of your recurring tasks, you can stop thinking about it and rely on your task management software to do the thinking for you.
Having your ongoing work pre-scheduled means you have more bandwidth to focus on your project-based work. Project work includes thing like building products, creating new email autoresponders, or building a new app. Basically, anything that gets shipped once and then maintained is a project.
As you get used to your ongoing work you've already scheduled, you'll be able to gauge how much bandwidth you have to dedicate to projects. Based on this, you can schedule time each week for project work. For example, if you have customer support and podcast recording every Monday and you're full time in your business, you might have 2-4 hours left for project-based work.
This all gets wrapped up in a bow by using a weekly checkin/checkout process (even for solopreneurs), which we'll talk about in the company operating system next.
Creating a Company Operating System
If a personal workflow helps you define and schedule the most important work you do, a company operating system helps you or your team keep track of the work being done (and the work yet to be done). It will help you and your team (or your mastermind group) hold each other accountable, celebrate wins, and keep your high level plans in focus.
Weekly Checkins and Checkouts
The first element of a great company operating system is a weekly checkin/checkout system. A weekly checkin is basically a to-do list for the week. Here's an example of one of my checkins from Fizzle:
Our checkins answer three basic questions:
- What are you planning to work on this week?
- Are you off any days this week?
- Do you need help with anything?
It sets clear expectations for what should be done at the end of the week, it preps the team for me being out of the office, and it lets everyone know how we can help one another get certain projects across the finish line. We checkin first thing on Monday mornings.
Then, at the end of the week, we checkout by answering three more questions:
- What did you work on this week?
- Are you off any days next week?
- On my mind for next week:
I own up to what I got done and didn't get done, let the team know if/when I'll be out next week, and I set my intention for next week's workflow. I usually take the time to create my detailed to-do list for the week following so that on Monday morning I can simply copy, paste and get to work. We usually checkout last thing on Fridays.
Weekly Team Meetings
The second element of a great company operating system is a weekly team meeting. We use this weekly hour-long meeting to have discussions about project ideas, make important decisions about how to move forward and catch up personally since we work remotely. We have our meetings on Wednesday afternoons at Fizzle, which is a nice way to break up the week.
On the first Wednesday of every month, we have a 90 minute meeting to look at the project work we intended to do that month, what we actually accomplished that month, and then we set our goals for project work for the month ahead.
On the first Wednesday of every quarter (January, April, July, October), we have a 2-3 hour strategic planning meeting. This is our time to look back at our annual plan, check the box on any goals we've already reached or projects we've already shipped, consider whether we have new information that should change the plan, and then decide on the projects we should try to tackle in the quarter ahead. This is like a mini annual planning session.
To make your meetings as useful as possible, consider picking up a copy of the 60ish page book by Al Pittampali, Read This Before Our Next Meeting. It'll give you a great format for making the most of your team's time together.
If you're a solopreneur, you could use a similar format in your mastermind group. You might even consider setting up a Slack team for your group so you can easily share your annual checkins with each other. We use a special channel in Slack to share our weekly plans.
Slack is a great tool we use for team collaboration at Fizzle. It has replaced email for us and integrates with nearly every entrepreneurial tool on earth.
One-on-Ones (Solopreneurs can skip this part)
In a very small business, team chemistry is everything. We've found weekly team meetings to be important for project planning and making key decisions for the business. Because we're so focused on an agenda and getting things done, we don't have as much time to catch up on a personal level or explore new ideas just for fun.
Every other week, we have one-on-one meetings between each person on the team. Chase and I meet every other week, Corbett and I meet every other week, and Chase and Corbett meet every other week.
These one-on-one meetings are a bit less structured, giving us time to enjoy conversation, ask about each other's personal lives, and chat about new ideas we've had from a podcast or book.
You might think these are a waste of time, but whether your team is remote or in person, I think you'll find great value in the time spent together. Relationships build shared understanding and direction, which lead to better collaboration and culture. Culture is everything in a team environment.
A Shared Vacation Calendar (Solopreneurs can skip this part)
The last important element of our company operating system is a shared vacation calendar. Like many startups and companies with highly engaged employees, we don't have a vacation policy. Our vacation policy is something like: take the time you need to enjoy life and do your job well.
It's a wonderful aspect of working in a business like Fizzle, but it can also be hectic if the team doesn't communicate about who's out and when. The simple solution for us was a shared Google calendar where everyone fills in their vacation and travel days as soon as they know about them.
It's been an easy way to plan our work around our lives and something we've found really valuable.
Back to Bruce
Remember Bruce from the beginning of the post? He walked away from our meeting with a plan for the first quarter of the year, a personal workflow and the beginnings of a company operating system. These were the three things he needed to feel like he had a firm grasp on the goals he wants to achieve.
We haven't seen the results yet, but I suspect they'll be pretty impressive. At least I know they have been for Fizzle since we implemented the same advice in our business. I think it'll do the same for you.
What questions do you have about personal workflows and company operating systems? Have you done something similar in your business? Did we miss anything? Let us know in the comments.
Learn how to set goals that actually stick!
The Top 10 Mistakes in Online Business
Every week we talk with entrepreneurs. We talk about what’s working and what isn’t. We talk about successes and failures. We spend time with complete newbies, seasoned veterans, and everything in between.
One topic that comes up over and over again with both groups is mistakes made in starting businesses. Newbies love to learn about mistakes so they can avoid them. Veterans love to talk about what they wish they had known when starting out.
These conversations have been fascinating, so we compiled a list of the 10 mistakes we hear most often into a nifty lil' guide. Get the 10 Most Common Mistakes in Starting an Online Business here »




Thanks for sharing this insight. its so powerful to have systems and tasks in place. I am a legal pad junkie so I utilize that along with my digital software but either way I loved the blog post!
I use a lot of paper notebooks still as well :). I use the notebook to keep track of all of my ideas and meeting notes, then I review everything on a regular basis. I’m still a fan of paper!
Barrett,
I really like the check-in / check out idea. We use (and love) Slack as well, so I’m curious specifically how you leverage Slack for your weekly check-ins. Do you just paste in your lists, or is it something more integrated?
*And good luck on the engagement!*
Hey Josh,
Yup, we just copy and paste our Asana task list for the week into Slack. There may be a cool integration that’s available between the two, but we haven’t built that in yet. The copy/paste seems to work pretty well (and it’s simple) for holding each other accountable.
Excellent writing style Barrett – I am trying to develop more the “storytelling” type of voice with my own series about business growth. Right now it’s kind of dry. Valuable but dry. You’ve got a way of keeping it fun – congrats
Thanks so much, Dave. I have a ton of work to do to continue to improve my own ability to gather and share stories. I still appreciate the kind words, though!
Agree w/ Dave @barrett :)
Couldn’t agree more and use Asana as both my overall workflow system and also to add focus to each day.
Love it. We have a pretty detailed article on masterminds that should be helpful in that process. I’m also happy to answer any questions you have about it. Would love to hear what challenges you run into in the process.
Great article. FYI, your slack link is broken. There’s a period before the url.
Thanks for the heads up, Rick! Fixed!
Did you accomplish the “get engaged” task?
This is a great look into how your small team stays focused. Coming from the corporate world it’s interesting to see how few meetings you have. I think that makes sense as pointless meetings are one of the biggest time wasters companies can fall into.
I love this post! As an OBM (online business manager), I help my clients with this sort of delegation and systems, and offer them use of my Basecamp software as part of their fee.
And, I can’t stress enough how important the weekly meetings are for keeping the whole team on track!
Business owners should always just focus on the money making activities, and leave the rest of the actual “running” of the business, up to people like me :)
Great post Barrett. I’ve found mapping out my week on Sunday and then creating a schedule at the end of each day for the next day helps me be incredibly focused and productive throughout the week. Good stuff!
Tell me about Slack? We already use Google docs, Asana and Evernote – do we really need one more way to communicate?
Thanks for this awesomely helpful article! I struggle with managing everything as a solopreneur. I am bookmarking this and coming back to it!
Great post. I do have some recurring events in my to do app (Asana). I pay my bills on Mondays, publish and promote my blog post on Wednesdays, update any WordPress plugins on Sundays etc. Works very well, but I realize I could add some more. I find Asana quite heavy for a solopreneur, but I really like the ability to create recurring to do’s. Any suggestions for a more simple tool?
This is really good stuff.
I just started using ProcessStreet.Com for the type of iterative tasks that we do here.
It’s bad ass.
Thanks for this post, Barrett. I keep thinking that I’d love to get to the place of being able to say I’ll write blog posts on Mondays, do admin work on Tuesdays, create or tweak products on Wednesdays, etc. It sounds so tidy and sane. But I’m still freelancing as a writer and editor to make ends meet while I build my business, so when a job comes in, I have to drop everything and do it (or worse, when no jobs are coming in, I have to drop everything and hustle for work). I’d love to get some tips for those of us who are (perhaps foolishly) building our runway as the plane is taxiing down it. My runway has potholes!
By the end of 2015, the Panama Canal will have undergone its largest expansion to date. In what is undoubtedly good news for Maryland’s maritime economics, when the first big ships make their way through the canal, the Port of Baltimore is one of two ports on the East coast currently able to accommodate the mega ships. Audit and accounting
Time management and motivation are not always strong points of mine, which is why I took away a bit from this peice. Automated messages on days of the week are a great idea. Must crack open time-management softwear I went out and got for myself but never used (oops!)
yes ..this article is very useful for being online business. lot’s of people are starting their business on their risk with 20% knwoledge. As per your article , if business capital is high than easy making that part like customer care, digital marketing & web development company.
To maintain the strategic flow of the company. . .for running in constant pace
Personal flow is always on a to-do list on the phone main screen :) and but the company I work needs to account for the time spent and they have a spohisticated time tracker :(
Very useful article. Hope this will help me. I have just started app development business and for that we have just started using proofhub after bashing our heads on basecamp and wrike. Proofhub helps us to track task, manage projects as well as teams and helps us to generate reports as well.
Wow! You have really showed many good tips and logic. I have gotten better personal and company Workflow system from here. I will publish this blog to my friends!