Main Content


My name is Kyle.

You might know me from the popular community I created for group fitness trainers, Bootcamp Ideas. I’m using my personal site here to write more about two topics I love, connection and community, and how they can be used to build incredible businesses.

You’ll like this stuff if:

  • The type of work you do is as important as profits
  • You describe your business as ‘heart-centred’
  • You’re more interested in building a community than followers
  • You’re an INFJ

You can read my latest articles below (see the archive for older posts) or read what I’m up to now.

Choosing your products and services

A crucial part of your new business is always going to be how you will make money. One of the best ways to do that is to help people make a change that they are wanting to make.

The way you deliver that help can come in all shapes in sizes.

If you’re new to the industry you’re working in, then you’ll want to start with more personal services to get better at helping people change. Once you’ve mastered that you can move to less-personal services that are more scalable.

Here is a rough list in order from most personal, to least (and also roughly from most expensive, to least):

One-to-one Coaching/Consulting: Coaching is where you support people while they find their own solutions. Consulting is where you are hired to create a solution.

Masterminds/Group Coaching



Membership Site

Book/Physical Product

Software As A Service


I grew up attending church every Sunday so for a long time the word faith carried a lot of religious context for me. Faith was always the word to describe belief in God (and occasionally something George Michael sung about on the radio).

But when you strip it back, faith is really the belief and conviction in something when you can’t see any evidence to support it. So when you run your own business it’s really important that you have faith in one thing…


Running a business is a constant rollercoaster of doing things you’ve never done before. Things that might not work.

Practicing faith in ourselves teaches us to back ourselves. To trust, that even if we mess this all up, we’ll learn something and get through it.

Faith is the thing that will get you through those dark moments and help you keep showing up.

Systemise engagement

Back when I worked as a trainer, I was having trouble connecting with new members of my bootcamp. Quite often they would begin with attending every session but then over the first month they would gradually start missing more and more sessions until finally they would disappear all together.

Despite good intentions, I would completely forget to reach out to them. By the time I followed up with an email the next month, it was too late. I wouldn’t even hear back from them.

After losing 10+ hard won clients this way, I decided I needed to do something about it.

I knew I needed to contact them sooner. When they first started missing sessions not once they had disappeared completely. And I knew that something active like a phone call or text message would work better than something more passive like the emails I’d been sending.

The problem was that I would never take the time to do these important tasks.

Then I remembered about the art of Batching. Batching is where you take a bunch of little business admin tasks that usally fall through the cracks and set aside 30-60 minutes to get them all done.

I started setting aside 30 minutes every second day (Mon, Wed & Fri) for calling clients who had missed a session and texting a few other clients encouraging messages.

And it totally worked!

People couldn’t believe that I was actually calling them on the phone. They were touched to know that their trainer was concerned for them. They started communicating with me better and letting me know beforehand if they were going to miss a session. And people stopped falling through the cracks and disappearing.

Years later I was struggling with our online community for Bootcamp Ideas. So I did the same thing again.

Each week I put aside some 25 minute blocks to show up, answer questions and prompt conversations in the community. At the time we were on Facebook, so setting a timer for 25 minutes meant I could get in and connect without getting sucked down the social media rabbit hole.

Again it worked. The community responded to my input and grew to be the largest online community for group fitness trainers.

3 stats worth tracking

A few days ago I told you to stop checking your stats. The idea behind it was to get you to get out of your own way and spend more time doing work that matters.

That said, there are a few metrics that can give you a lot of information about your business and are worth periodically checking.

Retention: How many people are staying with you month to month? For a fitness business we want this to be at least 90%.

(Repeat customer: If you sell individual products, you don’t have to worry about retention, but it is worth seeing if people are coming back to buy something else from you again.)

New customers: You’ll never get retention to 100% so you need to make sure that you’ve got a steady trickle of new customers coming in to your business.

Earnings and Spendings: A very simple rule of business is to simply spend less money than you make. With technology crazy accessible and things relatively cheap, there is rarely a need these days to go into debt for a business. Make sure you are tracking these two figures and that the earnings is always larger than the spendings.

Weekly meetings

There is a trend in business books at the moment to talk about the negatives of meetings.

While I’m no fan of days which are meeting after meeting after meeting, I think for small businesses with teams of 2-5 people a weekly meeting can be an amazing thing.

The key is not to use the meeting as merely a way to pass down information but to use it as an opportunity to connect. Try to make it less about you and more about them.

Here are some guidelines:

  • Keep it short and purposeful
  • Spotlight a team member and let them share something they’ve learned
  • Check-in with how everyone on the team is doing work wise and mental health wise
  • Don’t share things that can just be shared in an email
  • Come prepared with something you can work on as a team