Some links below are affiliate/referral links — I may earn a commission or bonus at no cost to you.
The self-improvement habits that made me a better business operator weren’t productivity hacks or morning routines borrowed from a podcast — they were boring, repeatable systems for tracking numbers, protecting my time, and making decisions on a schedule instead of on emotion. Running vending routes taught me that discipline beats motivation every single time, because motivation doesn’t show up on restock day when it’s ninety-five degrees out.
Track Everything, Trust Nothing You Haven’t Measured
The single biggest shift in how I ran the business came from tracking every machine’s numbers consistently instead of going on gut feel. I’d assumed certain locations were my best performers because they felt busy when I visited. The actual sales data told a different story more than once. A location that felt dead on a Tuesday afternoon was quietly one of my best earners because it did all its volume on weekends when I wasn’t there to see it.
This habit — write it down, check it on a schedule, don’t trust your memory or your gut — carried over into everything else I do now. I got tired enough of tracking machine numbers in spreadsheets that I eventually built the vending software I use now to track all of this automatically instead of doing it by hand. If you can’t see the number, you’re guessing, and guessing is expensive.
A Simple System Beats a Perfect One
I used to overthink my task lists until I just started using Todoist to keep restock schedules, reorder reminders, and location follow-ups in one place instead of in my head. The habit that mattered wasn’t the specific tool — it was having exactly one place I trusted completely, so nothing important lived in a sticky note or a half-remembered text thread. If you’re deciding on a system, Todoist is what I landed on because it’s fast enough that I actually use it every day instead of abandoning it after a week.
Protect Recovery Like It’s a Business Expense
Running a route business means physical labor on top of the mental load of ownership — lifting product, driving between locations, dealing with the occasional jammed machine at nine at night. I didn’t take recovery seriously until I noticed my decision-making got noticeably worse on weeks I hadn’t slept or decompressed properly. Bad sleep made me push off maintenance I should have handled immediately, which cost more money later than the ten minutes it would have taken up front.
I started using Headspace during downtime between locations — ten minutes in the truck between stops, not some elaborate ritual — mostly to reset before walking into the next location instead of carrying frustration from the last one in with me. It’s a small habit, but the operators I talk to now who burn out fastest are almost always the ones treating rest as optional instead of scheduled.
Make Decisions on a Schedule, Not in the Moment
One habit that changed everything: I stopped deciding whether to keep or cut a location in the moment I was frustrated with it, and started reviewing every location’s numbers on a fixed monthly schedule instead. Emotional decisions about the business were almost always wrong in one direction or the other — either I kept a bad location too long because I liked the property manager, or I cut a slow-starting location too early before it had time to build momentum.
Putting a calendar cadence around decisions removed my mood from the equation. This is the same principle behind dollar-cost averaging into an investment on a schedule instead of trying to time it — I wrote about applying that logic to Bitcoin specifically in this breakdown of automatic hourly DCA, and the underlying idea is identical: a system executed consistently beats a smart decision made inconsistently.
Read Wide, Apply Narrow
I read a lot of books that had nothing to do with vending machines and everything to do with running a business well — operations, negotiation, basic psychology. The habit wasn’t reading itself, it was picking one idea per book and actually implementing it before moving to the next one. Most people read for information; the operators who improve read for one applicable change and then go make it.
Building a Weekly Review Habit
I set aside thirty minutes every Sunday to review the prior week across every part of the business — which locations were up or down, what needed restocking sooner than planned, what maintenance was overdue. This is a small habit that most operators skip because it doesn’t feel urgent in the moment. It’s the single highest-leverage half hour I spend each week, because it’s the only time I’m looking at the business as a whole instead of reacting to whatever location is loudest that day.
The weekly review is also where I catch problems early instead of late. A location trending down for two weeks in a row is easy to fix with a product mix change. The same location trending down for two months is a location you’re about to lose regardless of what you do, because the underlying traffic pattern has shifted and you didn’t notice in time.
The Habit That Surprised Me Most: Saying No
I didn’t expect “saying no” to be a self-improvement habit, but it turned out to be one of the most important ones. Every location that seemed interesting wasn’t worth taking on — some had traffic that looked good on paper but demographics that didn’t match my product mix, others had property managers who wanted terms that made the math not work. Saying no to a mediocre opportunity protects the time and capital you need for a genuinely good one when it shows up.
This applies well beyond vending. Saying no to distractions, no to opportunities that sound exciting but don’t fit your actual goals, no to obligations that drain time from the parts of the business that matter — that’s a discipline most people never practice because saying yes feels more generous and less risky in the moment. It isn’t. Every yes is a no to something else, whether you’re tracking that trade-off or not.
Show Up on the Bad Days Especially
The habit that compounded the most over years wasn’t any single system — it was just showing up on restock day when I didn’t feel like it. The businesses that fail aren’t usually killed by one bad decision; they’re eroded by a hundred small skipped days that felt reasonable to skip in the moment. Discipline on the days you don’t feel like it is the whole game, in vending and in basically everything else.
None of this is complicated, and that’s the point. I laid out the bigger picture on why I think the underlying business — vending — is still such an underrated way to build income in this post, and the mental health side of working for yourself in this one. The habits above are just what made the actual day-to-day of running it sustainable instead of grinding me down.
Habits Compound Slower Than You Want Them To
The hardest part of any of this is that none of it feels like it’s working in the first month. Tracking numbers consistently doesn’t pay off until you have enough history to spot a trend. A weekly review habit doesn’t catch a failing location until you’ve done it for six or eight weeks in a row. If you’re looking for a habit that produces a visible result in week one, most of what actually works long-term will disappoint you early. Stick with the boring systems past the point where they feel pointless — that’s usually right before they start paying off.


