I've, of course, read your message, but let's get into it.
Yeah, so if I'm going to give you some of the background story, I'm a mobile DJ from Australia.
And first of all, I just want to say I'm very excited to be speaking with you.
I've been listening to your show for 10 years.
I appreciate that.
Thank you.
Yeah, I think there was a video that I remember watching, The Truth About Bitcoin.
That was one of the first ones I saw.
And then after that, that's when I kind of started listening to more of your podcasts.
Well, here's hoping you listened to me about Bitcoin.
Sorry?
I hope that you listened about Bitcoin.
Yeah, I did.
So, yeah, so...
I started DJing when I was around 16 into 1997.
And when I finished high school, I started a DJ business.
And my older brother, who was a software developer, he started building an app for me around about 2001 to help me manage my clients and my events.
And that sort of supported me with my growth over the next 10 years.
And by 2010, I had 16 sets of DJ equipment and I trained all the DJs myself and everything was going really well.
What helped my growth towards the peak of my DJ business was getting on first pages of Google.
Back in the day, around about 2008, 2009, it was much easier to rank.
Oh, yeah.
And so, at 2012, 2013, my DJ business was at its peak, but in 2013, my Google rankings dropped suddenly, and this caused me to have to downsize.
My business.
So I had to move out of my warehouse and start selling off equipment.
And that's when I decided to...
Do you know why?
I found out that...
Yeah, I did.
Because what that got me to do was move into web design and start building my own website and learning about SEO. So the reason why was...
To rank on Google back around 2008, around that time, it was much easier and you could just literally type a keyword 50 times and if someone else had it 52 times, they would rank higher than you.
It was almost that simple.
So some of the tricks my web developer was using at the time were what they now call black hat tricks, where he might use his other customer's website as a florist and create a link over to my website on a page of their website that is not on the public.
And things like that, then kind of link network things and all these bad SEO.
Well, I wouldn't say they were bad because they had me on pages one for three or four years.
But the algorithm updates sort of started winning out some of these tactics.
And that's what caused my website rankings to crash.
So I decided to, you know, I started kind of realizing that what I want to do is make money online.
So I'm not tied down to a physical business anymore because I kind of, you know, I used to work long days, you know, 10 a.m. till 10 or 9 p.m. at night.
And I decided to rebuild the app that my brother was building for me.
He wasn't working on it so much anymore.
And so I went, you know, I got into web design myself, building my own website, and then I discovered websites like Upwork and then found out that I can hire developers and I started rebuilding the app that my brother first started making for me.
And yeah, so I went from there and essentially over the last 10 years, I've been working on this app.
I had a first group of Indian developers, they worked on it for a couple of years and then I've Had another guy working on it for about six months.
And now I've had a new developer from Armenia and he's been here for five years, six years, full time.
And in the last six years, it's come a long way, but development's been really painfully slow.
And I have since realized one of the reasons is that we're not using a framework, you know, so with Coding language, you've got the PHP coding language, and you can use a framework which is kind of like building a website with WordPress versus HTML coding.
So the progress has been extremely painfully slow, and in the time that I've been working on my app, and I've been funding it myself, paying a developer full-time for six or seven years, in the time that I've I've been developing my app.
I'm seeing other apps come up and run circles around me a little bit, like one of the main competitors, which is not specific to DJs, but in the events industry, it's known as HoneyBook.
HoneyBook.
Okay, got it.
HoneyBook, yeah.
So I went and Googled their net worth, and it says they're worth $22 billion.
So it's a huge market.
Because my app can be adapted not just to DJs, but to anything in the event industry.
It could be a photo booth, it could be a photographer, anyone that has an event coming up.
My app is like a CRM that helps you manage your leads.
It sends an automatic quote.
It does automatic follow-ups.
It's a place for you to collect your notes with the customer, work on a music plan, collect payments, and all that sort of stuff.
So it's a whole...
So it's not like just building a mobile app.
It's like building an accounting software.
It's very complex and it takes a long time.
And I have been getting DJs to try my app over the last 10 years.
I've had over 850 trials.
I've had about 30 DJs sign up over time, but at the moment I currently have 10 subscribers.
The 10 I do have are very...
So I assume we can talk finances, if that's all right?
Yeah, okay, cool.
And how much do they pay?
Around about...
Well, it generates about $500 a month total.
So on average, it's probably $50 a month.
Okay.
And what does Honey...
What was it?
HoneyBook?
HoneyBook.
Yeah, what do they charge?
I don't...
I don't know.
I can go and check right now.
HoneyBook.
HoneyBook.
I mean, I assume it's around the same because my pricing can vary depending on the size of your DJ business.
So it's like a $20 plan for an individual DJ, $40 for up to five sets or bookings per night, and then like $60 for the next bracket, up to 10 bookings in a night.
I'm checking HoneyBook now, but I can't find the prices quickly.
Oh, it's fine.
Yeah, I was just curious.
Yeah.
So I guess the painful part is that just being realising that I need a Laravel framework.
But the problem is to do such a thing could take up to six months.
And I think it means...
From what I understand, that you're essentially rebuilding the app from scratch.
So it's been one of these things that's been hanging in the back of my head for the past three, four years, where I could work on that, but then all the continual updates and features will stop continuation because we're focusing on that.
But then that could be six months or it could be a year of downtime.
So I've just never wanted to take that downtime.
Sorry, when you mean downtime, you mean that your existing app would no longer function?
No, not that it wouldn't function, but we wouldn't be improving and making new updates to make it better.
But on the flip side, the thing is I don't know how long it will take.
The developers say something takes three months, it ends up taking a year or two.
So I've always been nervous to do that.
Now, on the flip side of all of that information, I am now reaching a sort of critical number of updates, nearly at an MVP, where I think that DJs will really love it.
And we have done enough of the features.
For example, one of the things I needed was a contract system so that when people book...
That they will sign a contract with the DJ. In Australia, we didn't need that because no one ever collected contracts in Australia.
But in America, since I started doing demo calls with DJs, I remember one DJ was like, yeah, show me this and show me the booking process.
Now show me the contract.
And I'm like, we don't have a contract.
They just tick, I agree.
And then they submit.
And he's like, nah, we need a contract.
So that was about four years ago.
And that's when I realized it.
Okay, we're going to build a contract system.
And we've got a really good contract system now.
But, you know, it took like six to eight months to build.
So everything's really painfully slow.
But at the same time, now we've nearly done all the hard stuff.
One of the things we're about to do now is add a real-time chat so you can send and receive SMS and email or chat with a customer in a login area.
You know, in real time.
So it's like a timeline chat which shows when payments are received and everything.
And the other thing that I know HoneyBook has which is I need to have is automation.
Like they have automation workflows where you can automate an SMS. You know, three days after the inquiry, send this SMS. Seven days before or 20 days before a wedding, send this email.
So we haven't added that yet.
It's been on my plans for like five years or more.
But we just haven't got around to building it because we've been busy building the other things like the contract and the customer login area, rebuilding that.
So, yeah, the main features we need to build now is this send-receive SMS and email chat thing and automations, which I think we can have done by the end of the year.
But that would be at the expense of moving to a platform, right?
No, we're going to build it.
We're going to build the automation.
Um, tools ourselves from scratch.
No, no, but what I mean is that if you, if you focus on this SMS stuff, the automation stuff, then you're not also at the same time moving to a platform.
Oh, not to the Laravel framework.
Yeah.
Like the Laravel framework.
No, no, I mean that it's, it's like an oxymoron, uh, if that's the right word, because, um, it will be six months downtime, but But then on the plus side, once it's done, then we could move much faster.
But I don't know how much faster, because I don't know enough about coding to appreciate how much faster we could be moving.
Well, because you're not on a platform, you don't get access to plugins, right?
WordPress has all these plugins that you buy, or some are even free.
My website is on WordPress.
And so if I need payment stuff, I just buy a plug-in for like $100 or $200, as opposed to having to code it all myself, which is brutal.
And there's also Quest.
They handle all the security stuff and whatever needs to be done to make the data secure, because that stuff can be a real nightmare, right?
Exactly.
You don't know.
If you're building everything yourself, Then you don't get access to the plugins, right?
So, I mean, that's...
I'm sure you're right.
That's another big idea.
It's kind of like plugins.
Yeah, they're not exactly plugins, but yeah, it's called the Laravel framework.
Essentially, it's a framework for the PHP coding language.
So, yeah, if you go to ThemeForest, which you probably know about, you can buy...
It's like a plugin, but yeah, you can buy...
You can connect to your app, which would save heaps of time.
Right.
Okay.
Okay.
And then also, if there's a security hole, they patch it and...
Automatically upgraded.
Yeah, I mean, if you choose a popular one, then, you know, some of these things, like, for example, I was just looking at a chatbot AI integration, which you can just fully integrate all sorts of AI tools into your app.
It's like $40 US, but it's got like 30,000 downloads.
So they're making a few million dollars.
They're happy.
And so they're constantly making updates.
Well, it's because they're saving people like thousands and thousands and thousands of dollars by having to plug in for AI, right?
I mean, we tried to do AI ourselves here at FreeDomain, and we ended up just paying a third party because it's really, really horrible to get working.
Yeah.
Yeah, exactly.
I mean, we are thinking to add some AI to this chat because I think connecting to ChatGPT is, I hope, as simple as an API. I mean, there is an API. So I assume that, you know, if you're just doing simple stuff that it's not hard to connect.
But, yeah, you know, I guess, well, one thing I want to mention is that I just booked my app into a DJ Expo in Las Vegas for February next year.
So this is like one of the biggest DJ Expo shows in America.
And I've been keeping my eye on it for 10 years and I've been wanting to go but I just haven't been ready yet.
But I do think I will be ready by February next year enough to start marketing.
But it's been a long and slow and painful ride and there's been many times where I did kind of want to quit but I would never quit because that's not what I do.
But yeah, I mean...
I don't know more to say.
I have some feedback, but I'm obviously happy to hear more about what's going on with the business.
Like I said, I have done demo calls with many DJs, and I've got lots of feedback about what they want.
I'm always taking notes.
I do really think I am on the verge of a breakout, so to speak.
Because we've just redesigned one of the main screens.
It's essentially the screen where you're looking at the event details.
It looked nice before, but it looked very overwhelming and cluttered.
It looks like an accounting software, whereas what I've done in this year is rebuild that screen and made it look more like...
I don't know if you've used Airbnb.
When you make a reservation...
Then, you know, you've got a nice mobile-friendly design and you basically...
It feels like just a chat.
It feels like you're just chatting to someone with Airbnb when you book with someone.
But essentially, a reservation is very similar to an event where there is an event date or there's a reservation date upcoming and you've got a communication thing where you can share files and look at the event details and look at the payments.
And so I kind of modeled a little bit off Airbnb.
And so the new designer have...
Looks really nice and it's mobile friendly because it wasn't before.
So I think that combined with we have done the contract system and I think we've got enough core features now and the design is looking good that it's going to be easier for me to sign people up.
I had a DJ make a subscription about a month ago, two months ago.
And he paid $399, which is the small business plan for one year.
And I didn't even notice, so I actually didn't get an email notification.
And then when I logged in a month later, I was like, oh wow, someone actually paid for a whole year up front.
So I called that guy and asked him why he chose my app.
And he said that his assistant was looking at three different apps, including HoneyBook.
And she chose my one over the other one.
So I was like, that's...
Good to know.
And yeah, you know, one of the edges I think I have over HoneyBook is, first of all, that I am focused on DJs for now.
And even though I might be a little bit behind on a few of their features, like another feature that I need is a form builder tool.
So that DJs can create event plans or questionnaires for their customers.
You know, what kind of music do you want when people are eating?
What kind of music do you want after the speeches?
How many people are going to be speaking?
What's their names?
All that sort of stuff.
A form builder is also something that I will need and, you know, we plan to build in the next six months.
But that could be a plugin, right?
It could just be, yeah, there are form builder plugins and I have found some stuff That is done with the coding we can use.
So there are tools that can speed it up.
Okay.
But, yeah, I think I have an edge on them in the sense that I'm focused on DJs only.
And also, I think I'm pretty good with design.
And I think my idea of kind of modeling off Airbnbs I mean, I can't show you over the call, but the difference between the old screen design for the event details and the new one is completely different.
The new one just looks like an Airbnb reservation in a way, but it looks fun.
And instead of them having to use a drop-down To change the status of the event.
Now they just click a button that says confirm the sale.
You know, so it's a little bit more intuitive instead of me having...
One of the problems I found was the way it was before.
My app was very powerful and awesome, but I would have to explain to people, okay, so when you want to book it now, you've got to click this status and change it to booked.
And then when you want to do this, you've got to...
And I'll have to explain too much, whereas I think the new way is to make everything intuitive so that, you know, No one has to teach anyone how to use Airbnb.
You just do it.
It's got the buttons there that says book it in or cancel this event.
You know what I mean?
So I think I'm moving in the right direction.
It's very slow and painful.
But I do enjoy it at the same time.
I love designing.
I love coming up with software ideas and I like designing things.
Right.
Okay.
happy to hear more.
I don't want to give feedback if there's more information to come in.
I guess I could tell you that my developer is...
I was saying he's Armenian.
And he's a really good guy.
So I've actually...
Two years ago, I moved to the country of Georgia to become a tax resident.
So I basically exited the Australian tax system, closed all my bank accounts and everything, and went to Georgia and became a resident there.
And I chose that place because it's 0% tax on foreign income.
But it just happens to be next door to Armenia.
And that's where my developer is.
So I have visited him in the last two years and he's just an authentic, good person.
If you show him on the street in Armenia, you have no idea that this guy is a coder.
But I think he's really smart and he's a good person.
So I've visited him a couple of times.
The second time I went to visit him, I bought him a new computer so he could I have the latest, fastest computer.
And we have a good relationship and he's also focused on the goal.
So I know he's not having me on.
He wants to reach the goal as fast as possible so I can pay him more too.
I have increased his pay over the years from around $8 to now around $14 US. But yeah, we've developed a close relationship and He's also focused on the goal of what my goals are because I let him know.
I think that might be everything to be honest.
Next year I want to start marketing.
That's it.
Next year I want to start marketing and I think I am kind of Getting ready, except for, you know, all I really want is the automations and the form builder tool.
Because that's what's really going to make it complete.
You know, right now I think I can sign up users, but anyone who's using HoneyBook is probably not going to want to downgrade and take away features.
So...
Unless they just want something more simple or they don't like the design of HoneyBook, that's possible as well.
But for me to get any big, large DJ company, like I met one a couple of years ago from Las Vegas who was doing up to, I think it was 70 gigs every Saturday night.
So for me to get a business like that, I'm going to need, I believe I'm going to need to have a You know, these advanced features so that they can really automate everything.
Right.
That's all.
Got it.
Anything else?
I don't, because I'm totally happy to hear more.
I don't, I don't think there's any more upset, you know, I do love doing it.
And it's my passion.
I'm working on this.
If I reach 1,000 users, it means I'll be making $30,000, $40,000, $50,000 a month, which would be amazing.
It would give me the power to keep developing the app and also to help my developer, who's trying to build a house in the countryside.
I've given him some loans as well, given him a $5,000 loan to help him build his house.
So, yeah, you know, I'm really hungry for success, and I'm not going to stop until I reach it.
So, I think that's probably all I have to say.
Right.
Okay.
Got it.
Got it.
I appreciate that.
Yeah.
Okay.
So...
How much, you say you get $500 a month with 10 DJs, right?
I mean, maybe a little bit less than you're buying it for $399, right?
That's like $40 or whatever it is, right?
Yeah.
Or $30, $32, something like that.
Okay.
So, how much have you netted, would you say, off your $200k investment?
Oh.
Wow.
I only started getting subscribers in the last...
Three years since COVID. Until then, I just couldn't get anyone to sign up.
So you had a seven-year project with no income?
Yeah.
Yeah.
Sounds crazy.
Most people would have given up a long time ago.
Well, you have a relationship to giving up that I'm trying to understand.
And I'm not saying your relationship is wrong with it or anything like that.
But, you know, I mean...
Isn't it wise to give up sometimes?
Yeah.
Yeah, it is.
So what is your standard for, like, what's your emotional relationship to giving up?
Because you spoke with a certain amount of contempt before, and that's fine, right?
I understand that, but tell me what you feel about this sort of giving up thing.
Yeah, I mean...
I think it was part of my success with my DJ business, which I grew from just being me to 16 sets.
It wasn't a straight line between 2000 to 2010.
I had some rough times where I was broke and I wished I could have had certain equipment, but hanging in there is what allowed me to eventually get to eight sets and then eventually get up to 16 sets.
So I believe that if I apply the same persistence to my DJ business, to the app, that it will pay off and that it's not going to happen overnight.
So I was anticipating a long time ago in the back of my mind that this could be at least 10 years before it blows up, before it takes off, because that's how long it took with my DJ business.
And I thought nothing happens There's no overnight success, so I have to just keep going, and eventually I'll work it out.
Well, I mean, but software is very different from the provision of labor.
Because software, if something takes 10 years to build, the entire architecture and infrastructure is obsolete.
Yes, exactly.
I mean, that's sort of what you're facing now.
Concerns.
The infrastructure did not exist when you started building it, and then people built the infrastructure, and then you're kind of stuck in your own coding backwater without access to the infrastructure, right?
Yeah, I mean, I think Laravel was starting up around the time my app was starting, but my developers at that time didn't use Framework.
That's the Indian guys, is that right?
Yeah.
Yeah, they just went straight PHP code.
Okay.
So, I mean, I'm sure you're aware that I spent many, many years in the software field, and I used architectures wherever possible.
And so I'll give you a little bit of...
But let me ask you a couple of questions before I get into that.
And one of those questions is, when you decided to move into the software service field, Did you read a bunch of business books?
Did you get any mentors?
Did you hire any business consultants to give you advice or anything like that?
No.
When my website went off the Google rankings in 2013, I couldn't reach out to my old developer, the guy who did the SEO. Because we weren't friends anymore.
He was my friend.
And he didn't do anything malicious.
He had a big company and we just didn't talk anymore.
So I started learning web design myself.
So I started doing this thing at the time.
It was like one of those marketing things called Six Figure Mentors.
It was like some laptop lifestyle thing.
And then that got me into WordPress.
So I started building my own website again, learning about SEO, and I built a few websites already, and then it was around about that time.
So I was getting involved with web development myself.
Right.
So, I mean, you've actually found the value of the architecture, i.e.
WordPress, fairly quickly, right?
Yes.
Yes, yes.
But I didn't research coding languages when I started.
Sure.
Like, I was, yeah.
I let them choose whatever they chose, whoever I had.
Yeah, so it was a little bit of luck with the draw.
What have you been living on?
First of my DJ business, well, that was kind of winding down.
What I did is I converted my DJ business into a DJ agency.
So I sold all my equipment and started only using DJs who have their own equipment.
So I kept the DJ business alive.
I did keep the DJ business.
But I just downsized massively.
And web design.
I started building websites.
So I started building websites for people.
I've probably built about 200 websites in the last 10 years now.
And I'm really good with SEO. So I've learned how to do SEO and building websites and that's where my income And in the recent years, it's been also a bit of crypto as well.
Okay.
And how is, and I know this sounds like a segue, just, you know, be patient and I think it'll make some sense.
And how is the rest of your life going in terms of dating and family and things like that, if that's something that you want?
Yeah.
Yeah, yeah.
I've got a Thai fiancé.
I love her and she's awesome.
And I'm enjoying my life at the moment.
One of my brothers, actually the one who was a software developer, he was the one who sent me to Georgia there.
So in Georgia, we've bought property and I've bought five or six apartments and renovated them myself.
And so I've been getting income from that now.
And it's been fun because I've been traveling more and, you know, I've got family.
My dad's Greek, so we've got family in Greece.
So I'm traveling there.
And then the brother who was a software developer, he's moved to UK because COVID was really bad in Australia.
So we all left.
I went to Georgia.
One brother went to the UK. I'm with my other brother now in Texas.
And I've got another couple of brothers in Australia.
So no, life's been good.
I am happy with everything overall.
I'm not...
I'm not really building websites much anymore because I don't need to.
But I do.
I do web design.
I do maintain my websites.
Yeah, so everything else is going fine.
And I do feel confident.
I mean, optimistic about attending the DJ Expo next year.
Yeah.
Yeah, no, I appreciate that.
And do you want to have kids?
Yeah, we're trying to have kids.
Trying to have kids.
Okay, just, I mean, I will say this because it's a mixed-race relationship, right?
Yes.
Yeah, I love Thailand.
I mean, I didn't mention it, but I went to Thailand.
I don't know if you'll get that, but with regards to, are there a lot of mixed-race kids in Thailand?
Oh, it's not super.
I mean, in the tourist areas, it's more common because that's, you know, there's lots of foreigners that go there and meet Thai women.
So it's, I couldn't say a percentage, but yeah, I see it, you know, rather frequency, frequently.
Mixed race, yeah.
Be aware, when you have mixed race kids, just do some research on some of the challenges that they're going to face in terms of identity.
I should be right.
In terms of that, identity, I mean, my mum's Maltese, my dad's Greek, and I was born in Australia, so all my friends are Aussies.
And I'm Australian, but...
I've always been the ethnic one.
And one of my brothers has married a Polish woman, and the other brother in Texas, he married a German.
But the one in Melbourne, he married a Texan.
So we're all completely mixed.
Well, that's true, but whites and East Asian is a little bit of a wider spread than Malta.
Yeah, yeah.
Actually, I've learned how to speak Thai in the last 10 years, so I'm really embracing the culture.
I love it.
I've met her parents and spent a lot of time together.
What I'm talking about, though, isn't whether you speak Thai or not.
Yep.
Just do some research into mixed-race kids so that you can help them navigate some potential identity issues.
That's just my little nugget there to help your kids along as they move forward.
It's one thing if you're in, I don't know, like California, there's a lot of mixed kids, but it may not be quite as common in Thailand.
Yeah, yeah.
Okay, so 1 to 10, level of bluntness.
What do you want?
9 out of 10?
9 out of 10?
Okay, that's fair.
I can calibrate that.
Let me just get my screwdriver out and adjust a few wires up here.
Okay.
The business is, from an investment and business standpoint, it is catastrophic.
That you've invested $200,000.
And, of course, if you had taken that money and put it into Bitcoin, right, you'd be a zillionaire, right?
Yeah, yeah, I know that.
It's not just $200,000 flat, because it's $200,000 over 10 years, right?
Yeah.
And so, given inflation and all of that, and opportunity costs of investing in other things, it's multiples of that.
Yeah.
So, you have taken a significant portion of your net worth and invested it in a product that after 10 years is generating a few hundred dollars a month.
Yeah.
I think my logic behind that is that I'm building something that, okay, if I had funding like $2 million 10 years ago, I probably could have built it much faster, but because I'm self-funded, I feel like I'm building a multi-million dollar product even though I'm not going to see the return yet.
It's like I will see the return down the track because what I'm building is worth potentially $22 billion.
So I've been willing to not make money for a certain amount of time.
Sorry, so you have in your head that you can scale from a few hundred dollars a month to $22 billion?
Maybe not $22 billion.
They're probably on the stock market.
Hey, man, I'm just going with the number you used.
I'm not going to pull things out of my armpit here.
No, I mean, look, I wouldn't say $22 billion.
I could say it could be worth hundreds of millions of dollars, yeah.
You know, like, I mean, 1,000 DJs, that's, you know, when I'm at that stage, I think averaging – A subscription will be $50 a month.
It's maybe $5 or $6 million a year, but that's just 1,000 DJs.
In America, when you're talking about not club DJs, but DJs who DJ weddings and parties, we could be talking about 10,000 DJs making $5 million a month.
Sorry, how many DJs are there in America?
I think there is a lot because I've...
So I'm going to play skeptical investor here, right?
I assume that's what you're calling me for?
Yep.
Okay.
And skeptical investor is just like, let's say that you were calling me, let's say that I was an investor and you said like I won half a million dollars, right?
So then I would expect you to have all of the marketing knowledge on the tip of your tongue.
Because you have been building for this business for 10 years.
And if you don't know how big the business is, I'm going to view it as a nice distracting hobby for you.
Or a daydream.
Because you need to know how big your market is.
So I would expect you to know the number of DJs.
I would also expect you to know the number of DJs who do not already have a software solution.
I would expect you to have a comparison chart of the strengths and weaknesses of your major competitors, like the top five competitors, and then I would expect you to tell a compelling story as to why an unaffiliated DJ would go with you.
And then, if you said, well, I have these three features that others don't, I would expect you to know how difficult it would be for your competitors to build your features.
Right, so let's say you have this sort of chat integration, this AI chat integration.
Okay, then I would say, okay, so you'd say, well, people would go with me for this AI chat integration, and I would say, okay, so let's say people, like, all your competitors have a say in your business, right?
So if you say, well, I have this AI chat integration, I would then say, okay, how difficult is it for your competitors to integrate a chat AI solution?
And if it is like, well, it's $3 million and it's two years, okay, then that's a barrier, right?
But if it's like, well, it's $150 a month for AI integration in their architecture, then that is not a compelling reason to go with you because you're up against a company that's worth $22 billion and you have one programmer you lend money to.
Yeah.
And no architectures.
Now the other reason why architecture has value, I'm sure, this is why you built on WordPress.
Another reason why architecture has value is if you get hit by a bus or your programmer gets hit by a bus, who's going to maintain these hundreds of thousands or millions of lines of code?
Yeah.
If it's an architecture with a plugin, then you can just hire someone with experience in that architecture and they will be able to get up to speed much faster than, I mean, how many lines of code are in what you've built?
Probably a lot.
Like 10,000.
I don't know.
Maybe a million.
I mean, because it's also legacy code, right?
Because there's a bunch of stuff that was built 10 years ago and you've never wiped the board clean and started again because that would be what you would do to move to the new architecture.
So what I would say is, okay, so let's say that your business has, you know, you know how many DJs there are.
You know how many are unaffiliated.
You can make a business case that they should pay you $3.99 a year or $50 a month and your features can't be reproduced easily by other people.
Then my issue is if the entire value of the business is two guys, that's very risky.
you Right?
Whereas if the value of the business is an entire organization that's built on a platform that is known by a wide variety of people, like this HoneyBook, right?
Then the problem is if you just decide to quit or let's say you decide to be a stay-at-home dad or you decide to get involved with drugs.
I'm not saying you would, right?
But then the problem is that the entire value of the business is...
Two instances of six pounds of wetware and skulls.
It's all dependent.
It's like if you're investing in a movie with George Clooney and Brad Pitt and nobody else, right?
Yeah.
Well, let's say they quit.
Well, the movie is worthless, right?
Because you're investing in just those two guys.
Pretty much.
Right?
So the problem with a non-architecture is you become...
A failure point for the entire business.
Right?
Steve Jobs dies, Apple continues, right?
If you get sick or whatever, right?
I mean, at the moment, yes.
At the moment, for the foreseeable future, because you're still building on this proprietary code, right?
Yeah.
Proprietary code.
Now, proprietary code has its values for sure.
I mean, otherwise there wouldn't be any such thing.
But it's kind of like, why do gaming companies use platforms like Unity or Love or other things, right?
Well, because if you build all of your programming code from scratch, then the problem is the people who build all their stuff from scratch have an unfair leverage in negotiations.
If your programmer walks away, your business is dead.
Because how long does it take for someone else to come in and confidently be able to alter and upgrade and add to tens or hundreds of millions of lines of custom code?
To even understand that code and all its ramifications could take months or years.
So let's say that your programmer suddenly decides he wants a lot of extra money.
I mean, do you have much leverage?
It's probably why you're lending him 5k for stuff.
So it's kind of unfair leverage.
Or not unfair.
I mean, all's fair in love and war, right?
But as an investor, I would say that...
A custom code, no platform, gives too much power to you and the...
Because you and this guy are the business.
Because if you leave, there's no business, right?
You can't just hire someone to come in and take over that giant code base, right?
I mean, I could, but yay.
They have to get familiar with it.
Oh, listen, I've been a maintenance programmer.
This I know.
I know this very well.
That to go in, and I dealt with giant programs that had massive amounts of code...
And it's very hard.
It's very hard.
It's very tough to get familiar with it and to actually add value without breaking anything.
And I don't know whether it's all – is it all really well documented?
Are the variable names clear?
Is it built to be transferred?
I don't know, but I can tell you that – Sorry, go ahead.
I can tell you that my current developer has constantly been complaining about the original guys who wrote the code and that's also what's taken him a long time is cleaning up the old code.
I wish going back in time that my developer would have just told me this earlier on and said, let's just stop wasting our time.
But he didn't tell me.
So I'd be like, yeah, he'll say, the one I'm working with now.
You know, there's been times where he said, oh yeah, it'll take three weeks and it takes three months.
And I'm like, I wish he told me it would take three months so I could have made a different decision or said, let's do the upgrade or whatever it is, you know.
And is it three months when he has to go and touch the original code from the group in India?
Is that right?
Yeah, yeah.
He says there's been lots of messy stuff and parts where he had to reduce the code.
It's probably a bunch of undocumented code.
And by documents, I mean, you put remark statements in.
Comments.
This is designed for this, and this touches on this.
And, you know, is there a map of the entire program flow?
Is it documented?
Are the variable names, is it like, you know, a dollar versus, you know, this does this dollar, right?
I mean, and so he's probably going back in.
It's called spaghetti code, too.
Like, it's not structured.
It just goes to statements and go subs and returns.
Yeah, he I keep trying to talk and you keep talking at the same time.
Sorry.
No, that's fine.
I'm not sure why.
You're calling me up to get some feedback, right?
Yeah, sure.
And did I not spend a good deal of time listening?
Yeah, yeah.
Is it fair to say that this might be a time to just listen?
And I'm not saying you agree.
And if I get things wrong, I mean, I know I'm not wrong about this stuff.
But if I'm talking and you're talking at the same time, it's really difficult to have a conversation.
I'm not trying to be mean or anything.
I'm actually trying to get you to get the most value out of the call.
Yep.
So, yeah, just let me finish, and then if I'm wrong, I'm wrong.
But if you talk while I'm talking, it's a little tough to get information across, if that's all right.
Okay, sure.
No, it's fine.
So, yeah, so he probably thinks it's going to take three weeks, and then he goes into the old mishmash of potential spaghetti code you got from the original Indian guys, and it's really messy.
And he changes one thing, and something breaks somewhere else that's not documented, because...
Code is not like you just see a bunch of things on a screen, but code is a whole ecosystem, right?
And you touch one thing and it can touch something or mess up something completely that you think would be completely unrelated, but it's like, especially if it's built in this sort of ad hoc out of house of cards stuff.
So those are the challenges that would be faced by any investor.
Another challenge would be That you as a business manager have invested the equivalent of probably $400,000 or $500,000 if you look at the opportunity cost of the money and millions of dollars if you put it in Bitcoin instead.
Which is not to say that you should have, right?
I'm just saying that these are the opportunity costs.
So that you've spent 10 years running a project that's only generating a few hundred dollars a month.
Which means that, and in the software field as well.
It's one thing if you're, I don't know, if you're building a giant fabrication plant or something, or you're looking for gold in the wilderness, okay, then you can have a lot of investment with that.
But there's a software, which is the fastest moving business on the planet, right?
And if you have spent 10 years of your time, and it's been a part-time job for you as well, right?
So if you spent 10 years and a couple of hundred K minimum, and you're generating very little, And you're in an obsolete architecture, or not even an architecture, an obsolete code base that's sitting on a bunch of spaghetti code that's undocumented.
I would not invest.
Now, that doesn't mean, right?
I'm just telling you sort of the reasons that I would say about all of this.
Yep.
Okay.
Well, yeah, I mean, you know, from my perspective, I... Obviously, I still couldn't stop now because I think we actually have reached a point where I think it's going to be easier for me to sign up DJs.
Regarding the code, I wouldn't say it's obsolete because PHP is still the thing that is used to create WordPress.
It's just that it doesn't have the framework, obviously.
Well, all code that is a decade old is almost, almost by definition, obsolete because so many improvements have been made to the code architecture over 10 years.
I mean, I did an upgrade of COBOL 74 to COBOL 85.
It's about a decade, right?
And there were huge changes.
There were no end-if statements at the beginning.
In COBOL 74, there were just periods, and then there were end-if statements.
Just as a sort of minor example, like the entire architecture of the code changes, and that would be a 10-year period.
So it's not that the code doesn't run.
I get that it runs.
You can still get a DOS program to run under the latest version of Windows, but it doesn't mean that the DOS code is not obsolete.
Yeah, I mean, I believe that he would have cleaned all that up by now.
Yeah, we're not using a framework, but he would have cleaned up all the bad code.
I mean, the ugly spaghetti code.
Even though it's been a long time of slow progress, the hard part is mostly out the way in terms of the old spaghetti code.
Well, the spaghetti code is one issue, but even the best code, even the best structured and documented code, can seem obsolete after 10 years in a particular architecture.
If you look at how much PHP has changed in terms of what you can do in the architecture of PHP, not the architecture of HoneyBook, but in the architecture of PHP, there's a lot of stuff that you can do now that you couldn't do.
In the past.
I mean, I remember sort of when it was ASP.net and then it was.net and like there's a huge amount of upgrades in web coding that occurred just in the sort of five years that I was working on web coding.
So it's old code.
Maybe it's cleaned up.
Maybe it's not.
Maybe it's documented.
Maybe it's not.
But that is a...
That's quite a mess to inherit.
And there's no...
The only way to do it is to dump everything.
And...
Go to the new architecture, right, to try and recreate your application in the new architecture, in which you're then competing with the $22 billion company without any particular advantage, other than you have direct experience as a DJ and managing DJs, which is good.
But I assume that the $22 billion company has that as well.
Yeah.
No, I still do hear DJs complain about HoneyBook.
By the way, I've just checked.
HoneyBook has 100,000 users, but if I Google how many DJs in America, one particular website says 8,000.
I think it's probably a little bit more, but maybe around 10 or more.
Sorry, HoneyBook has 100,000 users, but they're using it for all kinds of event programming.
Yeah, yeah.
All event types, yeah.
And it's one thing, if you're the first on the block, like let's say you're the first person ever to go to this Vegas DJ show, you're the first person to go, and nobody's ever heard of software solutions and so on, right?
And then you get that, you know, first come, first served kind of thing, right?
Right.
But, of course, now HoneyBook has been advertising, I assume, to DJs for many years.
And so every DJ is aware of this kind of advantage, right?
Of this kind of digital booking.
Not all.
Not all.
There is a lot of DJs who are rather simple and they don't even...
Automation is just...
They're not even at the level to use the automation.
That's why I said a lot of DJs, not all.
I'm aware.
Yeah.
Let's not get hung up on exceptions to general statements, right?
Because that's not going to get us very far.
So the question is, as an investor or in terms of a business evaluation, the question would be how many DJs Are aware of and would find value in digital solutions who haven't Bought yet, right?
I mean, I don't know if you remember many years ago, Oprah Winfrey gave everyone a free car, right?
Yeah.
Now, if you could get a list of those Oprah Winfrey people, the people who got a free car, and you would say, I'm going to try and sell them a car, well, you would have a bad market because they just got a free car, so they wouldn't buy a new car, right?
So the people who've already got everything up and running In HoneyBook are unlikely to transfer.
They've got all their customer lists, they've got all of their music lists, they've got their whole questionnaires.
They've probably put hundreds of hours into getting that platform.
They've got all of their logos and websites, I don't know, whatever they do, right?
So to get them to switch would be, I would say, virtually impossible.
And it's not absolutely impossible, obviously, but it would be a very tough market to move, right?
I agree, that's for them.
And there would have to be some huge compelling reason that they would switch to yours that...
Your competitor couldn't recreate quickly, right?
Because if, for instance, you know, I'm sure they call their DJs and say, how you doing?
And if they were to say, well, this other guy's app has this great feature.
I'm thinking of canceling and switching to his or anything like that.
And if they got a bunch of those people, they'd say, okay, well, we need this feature.
And then they're a $22 billion company on an existing framework that accepts plugins.
How long would it take for them to recreate that feature and prevent any...
Customer loss, right?
That's the challenge, right?
I wouldn't say that all DJs...
Sorry, last thing.
You'd have to have DJs, like your market is DJs who want digital solutions but don't have one, right?
Because if they already have one, they're probably not going to switch.
If they don't want digital solutions, you have nothing to sell them, right?
Yep.
But no, there is a portion of DJs that haven't used HoneyBook because there's two other competitors out there.
But the downside to these other competitors, they're actual DJ specialists.
So one's called DJ Intelligence.
The other one's called DJ Event Planner.
These ones, I mean, people complain about them all the time, but they still use them.
But one of the main things is they think it's a really ugly old DJ. Outdated looking software because they started in 2005.
So I definitely could take their market.
HoneyBook is like, they're not DJ specific.
They're just where my app could be adapted to all events like HoneyBook.
But in direct competition would be the DJ platforms.
Let me ask you this.
How long does it take a DJ to set up his business in one of these other platforms?
Yeah, it takes a long time.
I've heard DJs complaining about it, so it takes two weeks, but they need assistance, and you can pay and get someone to help you set it up.
My one, you can set it up in one hour or less, because my one's a little bit more automated.
So then, again, putting on my investor hat, I would say, so if you want to take business from competitors, is there an upgrade path that For you to get your competitors' data, of course, if it's legal and you'd have to talk to lawyers and all of that, do they have any way of exporting their data and you can bring it into your system?
Yeah, we do have an import feature that you can import from a CSV file, but it's not perfect because there's so many different fields of data, like not just importing the event date and the address, but also all the payments related to the event and that.
It's not easy to import.
No, I get that.
I've worked with a lot of data transfer in my life.
Sorry, here I am interrupting you.
My apologies.
Go ahead.
No, that's okay.
We do have a CSV import, and it does work, but it's not perfect.
And do the competitors have an export feature?
They do.
Okay.
So, you could conceivably transfer, and do you know the price points of your competitors?
It's all pretty similar.
DJ Intelligence, I think, is like $200 a year, whereas my entry-level one is $200 a year for individual DJs.
I know HoneyBook is the big monster competitor in a sense, but I had a DJ that is using DJ Event Planner, and he said that I think someone told him that he had a customer number of 9,900, whatever, on his account or something.
So he believes that they have around 10,000 users or something like that.
No, but it seems unlikely that they would recycle numbers, right?
Yeah.
If you have employee numbers, employee number 14, right?
If 14 quits, you probably don't put 14 back in the pool because you probably want a sequential number of who was hired when.
So they probably have had close to 10,000 customers in total.
That doesn't necessarily mean, of course, 10,000.
They could have churned them.
Yeah.
Yeah.
So yeah, but yeah, my advantage over them ones is definitely that my app looks way nicer and more modern.
And it's a little bit more click and go.
You know, you register, you put your address, your region in, and you set your prices.
And then I've already written all the template emails, whereas with some of the other ones, you have to go and write all the template emails yourself.
So I've got it.
My one's a little bit more like a turnkey DJ business.
And do you have mobile apps for your app?
No, it's just all mobile.
Oh, HTML mobile from PHP. Yeah, yeah.
Got it.
It's the only way to do it.
So if you were to look at this being a viable business, and let's say that you were to do this full-time, right?
Because you can't really grow a business much part-time, at least not to, you know, hundreds of millions or billions of dollars.
So what do you think would be a salary...
For someone who's able to grow a business from a couple of hundred dollars a month to maybe a couple of hundred thousand dollars a month, what salary would that kind of person command?
What would I pay someone if they had the skill and the talent to do that?
Well, let's say that you decide to work on this for the 60 to 80 hours a week it's probably going to take to grow this business to the face of significant competition.
So let's say that you were to just devote yourself to this full-time, and you had the skill to grow the business from a couple of hundred dollars a month to a couple of hundred thousand dollars a month, which is a very big skill, right?
Okay.
So how much do you think somebody would be worth who's able to do that?
How much would it be if you could do that for someone else?
Like if you could take someone else's business and take a couple of hundred dollars a month to a couple of hundred thousand dollars a month?
At least $10,000 a month.
Much more.
Maybe more.
So what you're saying is if somebody could basically take a business to, let's say, I don't know, $300,000 a month, From a couple hundred dollars a month that you would pay them 3% of that, which would be $10,000.
They wouldn't accept that, right?
It was 5%, but yeah.
Normal sales commissions can range depending on the whatever, right?
This is sort of from my old business experience that might have changed.
Yep.
25% to 40%, right?
So if somebody, let's say, can grow the business to $200,000 a month from virtually nothing, then they might charge you or they might be worth, you know, $40,000 to $50,000 a month.
Yeah.
That's a lot.
Well, because they're growing the business to $2.4 million.
Yeah.
Right?
So even if you pay them $300,000, but they've grown the business from nothing to $2.4 million, well, minus the $300,000 for their salary, there's $2.1 million, you're still way ahead, and that's why they would charge so much.
Yep.
So then the question is, you'd need to hire that person first, right?
So let's say that you had to start spending, let's make it conservative, right?
$20,000 a month for a hotshot entrepreneur or pay yourself $20,000 a month.
But let's say you had to pay someone $20,000 a month as a hotshot entrepreneur to grow the business to a couple of hundred K, right?
I'm not saying that's where it would end, but that would be the initial push.
So that's a quarter mil a year, and maybe there would be sliding bonuses based upon the growth, right?
But it would take a while to start growing the business in that kind of feverish way.
So that, as the investor, because you haven't been able to do it, like for whatever reason, and it's not any particular slack, everybody has different abilities, but you've had 10 years and you have not been able to grow the business, right?
No.
So you're probably not the guy to do it, right?
And no hate, no, right?
It's just looking at the past.
If you've had 10 years to do something and you haven't been able to do it, people probably wouldn't say, yes, it's about to happen, right?
Yeah.
I mean, if the girl hasn't gone out with you for 10 years, she's not probably about to change tomorrow, right?
And what a bit.
Yeah.
So you would need probably another couple of coders.
You would need maybe some hot shot entrepreneur.
You'd need a marketing team.
You would need media guys to create promotional material because I assume that DJs respond to really snazzy Pulsey disco kinds of videos and stuff like that.
You'd have to spend a fair amount of money to grow the business.
And you've spent, as far as I understand it, you've spent most of the money on back-end stuff.
And obviously, to some degree, it's front-end, but you've spent most of the money on the technology and not on the marketing.
As you say, you're going in February to the conference in Vegas, right?
Yep.
So why do you think you have been fairly marketing shy of the course of the business?
Because a lot of the basic features that I wanted were just never there.
You know, I already had one or two hundred DJs try the app and not sign up until I eventually met a DJ that said, you need a contract system.
And then Once I set that goal, we didn't build it for another three years later because we were still fixing other things.
Looking back, it sounds crazy to think that things took so long and that I would even...
Let it take that long, but it was, like I said, it was...
Sorry, I apologize for interrupting after having said, please don't interrupt, but I just want to understand something before we move forward, and I don't want to forget this point.
So when you said you spent three years fixing things, is it that the application didn't work and it needed to be fixed?
Well, you know, I guess upgrading, like, you know, upgrading the old booking form to the contract system.
I think we did that last year.
And yeah, it took six months or more.
Really, I mean, in my mind, I think, shouldn't this just take like a month or two?
Why would it take?
It doesn't make sense.
But at the time, my developer will tell me it'll take two months and then it'll just keep going.
And so at the time, I'm like, what do I do?
Do I stop?
Do I keep going?
You know, I just...
Things have just kind of come, you know, ended up this way where it just kept going and going and going.
And it's like I was in this kind of conundrum where I didn't know whether to stop or continue.
But I just didn't know what else to do.
Sorry, you couldn't switch your coder because the code base was too huge and for someone else to get up to speed would take forever, right?
Yeah, every time you get a new developer, it's going to take a month or two just to figure out what's going on.
Right.
Okay.
So what was the question again?
Was there a question?
Well, in order to make the business grow, you have to do something different than you've done before, right?
Yeah, I guess what was holding me back is just the lack of features.
I think I had the ability to get into the marketing side of things.
But the app just wasn't ready.
I think it might have also been some design stuff.
The design has dramatically improved over the last 10 years as well.
So I do believe that I'm at a point now where it's like the fact that someone just went and signed up without me even noticing and paid for a year subscription.
$400 is a good sign.
I mean, that's like, okay, we're at a point now where I don't have to talk to someone.
It's nice, but that's not marketing info.
That's luck, right?
I mean, just happen to have someone who, you know...
But that's not...
How do you reproduce that?
That's always the question.
But that never happened.
That never happened in the past.
So I think it's a matter of there is...
It's reaching a certain point of features and design...
That someone is willing to go and sign up without, you know, normally I would meet someone and do a demo call and I'd have to convince them.
Whereas if someone's just signing up, you know, and I don't have to, you know, push them over the finish line, then that's a big dramatic improvement from five years ago.
And so, sorry, is it the case that you have to do a demo call to get someone to sign up for a hundred a year?
Not everyone, no.
I've just...
Made that a thing.
It's optional now, but I've done that so I can find out what the problems are.
So it's not that it's necessary.
I don't do it lately.
Just it's optional for people and it won't be necessary in the future once things are good.
With the features and stuff.
Yeah.
An onboarding guide and a video.
So when they sign up, that's one thing we need to build as well, which we're going to do soon.
Basically a setup wizard with some kind of video.
I've already got a demo on my website.
It goes to 20 minutes.
So I do have some DJs who contact me and say, yeah, I watched the video and I want to do this.
So the video does help.
So I say a setup wizard and a video would be enough.
The reason I've done all these meetings is so I can find out what the features are that DJs are wanting and what the problems are in terms of setting things up.
And how long have you been doing those meetings for?
Since COVID, I've done a lot of meetings.
But no, I've been doing it for a while now, actually, since 2017.
Okay, so for seven years, since really very early on, for seven years you've been meeting with customers to find out what they want, but then you say, well, I can't sell it because it doesn't have the features that customers want, which is a little hard to square, if that makes sense?
Yeah, yeah, it's because it takes so long to build.
Okay.
Yeah.
And it's largely because of the not using anybody else's architecture?
Yeah, something like the contract system needs to be custom built, but there are other things that we didn't have to waste time on which could have just been inherent in the system.
Like we said, adding a form builder tool.
That would be...
It's much better just to install a tool than build it from scratch.
I think...
Yeah, there could have been time saved, obviously, if we had a framework.
Okay, I mean, I'm trying to give you, I mean, because you're very close to this, and you're very passionate about it, and I appreciate that, and I understand that, and so on, right?
But the outside view, just the outside view, is you spent hundreds of thousands of dollars and 10 years of your life to build an app with 10 users.
I think that'll change soon.
I actually really believe that soon.
It's going to change because right now it's much, much nicer.
If I speak to DJs and show them the app now, I'm going to get a lot more positive reception than what I had even during COVID. We've done a lot of improvements, like made it faster, improved the design, added things, the features that they want.
So I do believe I'm really close to the finish line.
The only thing that matters.
It's like, if you're a runner, and you say, well, I've switched my shoes, and I'm doing more stretching, and I've switched my practices, and I'm doing more warm-ups, and I'm doing this, that, and the other, right?
But what's the only thing that matters fundamentally to a runner?
Running?
The time.
The time, yeah, okay.
How fast you finish the race.
Like the 100 meter, the 400 meter, the 1600.
The only thing that really matters is how fast you finish the race.
That's what you measure an athlete by.
Nobody gets a gold medal for having nicer shorts, right?
Yeah, I understand.
So the thing that matters fundamentally in the business is the cash flow.
Yeah.
And your cash flow is terrible.
No, I mean, to be frank, right?
I mean, you said nine.
I'm doing nine, right?
The cash flow is terrible.
Now you can say, well, but I've done all of these improvements and those improvements, but that doesn't matter.
What matters is the cash flow.
Are you actually able to cover your expenses and have money left over to grow?
Now, there are times when you'll spend more than you make because you're investing in maybe switching platforms or maybe a big marketing campaign or something like that.
But you have lost, and I understand this is difficult, right?
And again, I really do sympathize and understand.
But you have lost so far just about everything that you have put into this business.
It's been a giant Pac-Man dollar eater, right?
Because again, you've got 10 users after 10 years.
Yeah.
And I sympathize with that.
And look, I'm not saying don't continue or continue.
I mean, there are passion projects and so on, right?
But what I'm trying to get you to see is that from the outside, I mean, if you were to hear about this business, that someone spent 10 years building something, hundreds of thousands of dollars, however many thousands and thousands of hours...
And has 10 users after 10 years, what would you say?
Give up?
Well, they would say that if you're going to continue, you need an outside eye.
You need an advisor.
You need someone.
Because you're too close, right?
You're too passionate.
You're too invested.
And too invested is fine.
I'm very invested in running a philosophy show, so too invested is fine.
I have no issue with that, but you need an outside eye.
Yeah.
Because the only thing worse than spending 10 years in a financial sinkhole is spending 12 years in a financial sinkhole, right?
Yeah, yeah.
I would say that, yeah, I mean, if some real action doesn't happen in the next three months, then I would be...
Okay, so you find real action?
What does that mean?
Well, we've only just launched a new thing with the SMS. An email and, you know, I'd say we'd have it done by the end of November.
I need that finished.
Then I'll be really confident to actually start selling because once we can send email and SMS and receive in the app, I think that is enough of an MVP for me to sell.
So I'd like to actually, you know, like I said, I think I'm nearly near the finish line, so to speak, in terms of features that, you know, I think that I could actually really get the signups to actually start rolling in soon and get it to 100.
How difficult is it for your competitors to integrate email and SMS into their apps?
Some already have it.
It's not necessarily about the features.
I think it's also...
My app has a really nice design.
So copying the design is not...
Yeah, in theory, they could copy a design, but they don't, and that's one of the complaints that they have is that the other apps, just one of the main apps, DJ Event Planner, the DJs always complain that they just don't do any updates, like they did a bunch of updates 10 years ago, apps finished, and they don't do any new updates.
Okay, so here's what you need to understand about business, and I'm sorry to be pedantic and annoying, but this is really foundational.
So you're saying that the companies that are vastly more successful than you are doing it all wrong?
In some way, yeah.
The company that has potentially 10,000 users or has had 10,000 users is doing it all wrong, but you're doing it just right with 10 users.
Yeah, they kind of got in first to market, so to speak, around 2005.
And so they had the funding and that to build.
But they're probably stuck in even older code predicament.
So I have some edge.
On the DJ ones.
Not HoneyBook, but the DJ ones.
I think they're a bit more stuck in the past.
You're saying HoneyBook is doing things wrong and they're a $22 billion company.
And I'm aware that's not all DJ revenue, obviously.
But it's different from your competitors.
Yeah.
Especially if they're hundreds or thousands of times more successful than you, then if you say, well, their interface is not as nice as my interface, well, clearly people are willing to buy their software with the poorer interface than your software with the better interface.
And so focusing on improving the interface has not carved into their market share.
Yeah.
Yeah, not at the moment, because we're only just finishing some of these stuff, which is going to put me above them.
Because I needed a combination of the features and the improved design.
Obviously, features is more important than design, because that's why the other ones are successful, and they have a very ugly design.
So, obviously, it's a combination of things.
Right.
I mean, so this is a warning sign for me, from an outsider looking at your business, that I point out things that you could learn from, and you tell me all the reasons why what you're doing is great.
But the problem is, of course, that if what you're doing is so great, why do you have only 10 users?
I just keep coming back to that.
If you say, look, I as a runner, I'm eating better, I'm a better weight, I'm training better, I'm just doing everything better than my competitors, but they run twice as fast as you are, that's confusing from the outside.
And if you say, well, they do this that you're not doing, and you say, well, here's a good reason why I'm not doing this, right?
Okay, but they're still running twice as fast as you, or ten times as fast as you.
So it just comes back to that.
You have explanations as to why what you're doing is better, but the customers don't agree, because the customers go to your competitors.
So, that's, I guess, my question.
That you keep saying, well, here's why I'm doing this, and here's why I'm doing that, and here's where they're doing things that are deficient, and here's why they're successful, they got early to market, they had more investment, and so on.
Okay.
Yeah.
But explanations don't change the customer base.
I could have had more customers, perhaps, if I did marketing.
But I never did active marketing.
I might have thrown $50 on a Facebook ad here and there.
But essentially, the only...
Source of DJs trying my app is through Google SEO. So I believe that's part of the reason, obviously.
I don't think it's purely about features.
I think it's the fact that most DJs don't know I exist.
But I didn't want them to know I exist because I didn't want them to come and try my app and go, oh, it doesn't have this, oh, it doesn't have that, and then walk away and never come back.
So that's why I've never marketed the app on a big scale because I didn't want to Yeah, have DJs come and have a bad experience.
So that's part of it.
It's not just the fact that my app's not great.
I think the app's great, but I haven't done any marketing at all, really.
I mean, I've done Facebook posts.
Do you think over the last 10 years, your competitors have been deficient in features that they've added over time?
Yeah, there's been times when they had, yeah.
Okay.
So clearly, if you went back in time to these competitors from 10 years ago, or whenever they got into the business, then they would have started with fewer features than they have now, right?
Yeah.
But they still sold software, even with fewer features.
But you're saying, well, and I think this is an emotional issue, and a lot of barriers to success tend to be emotional, right?
So maybe you have a difficult time with somebody saying, your software is deficient in this, right?
Or your software doesn't have this feature.
You understand that's true of everything, right?
Every single thing that you have is deficient in some way.
Every single thing that you buy is deficient or negative in some way.
If you buy a cheap car, the price is good, but the features are bad.
If you buy an expensive car, the features are good, but the price is bad.
So there's always a negative.
It's all trade-offs.
So the question is, what's the problem?
Let's say that you were to show your software six or seven or eight years ago.
And let's say that, I don't know, 40% of the DJs said, or 60%, let's say 60% of the DJs say, I'm not buying your software because it's missing X, Y, and Z, but 40% gave it a trial or signed up or something like that, right?
Well, let's say 90% of them said no.
Well, you still have 10% of people saying yes, and then you use that revenue to build more features.
So waiting for it to become perfect has not served your business.
And so when you go out into the marketplace, there's pluses and minuses to everything in the world, right?
You can get a giant fridge that does everything you want, but it's crazy expensive.
Often it's tough to keep clean because it's got these weird silvery finishes.
And also it's probably an energy hog.
So there's pluses and minuses, right?
First class, you get more legroom, but it costs an arm and a leg, right?
So you end up only with legroom for one leg, right?
So everything has its pluses and its minuses.
I guess my question is, why do you have to wait for it to become perfect?
Because, you know, the perfect is the enemy of the good.
Your competitors were able to take rejection for feature sets and say, you know, I mean, the classic answer, right, is the sort of Silicon Valley or the Palo Alto answer is, it's missing this feature.
Yes, that's coming soon.
Yeah, I believe it's because something like...
I keep coming back to the contract system because I didn't realize...
I needed that until I met a DJ and a call.
But I come back to that because it's kind of like buying a car without a seatbelt.
The car is awesome, but it's not roadworthy.
And so if it's not roadworthy, then it doesn't matter how much they like the car.
When did you move into the US market?
I mean, I've always been online positioning myself to the US market, but I've physically come in the last one year to...
Show my presence.
I attended this expo in Las Vegas in February this year in preparation for me to go next year.
Oh, so you went to the expo in Vegas, but not with your software, just as an attendee?
Yes, just to go and check it all out.
Okay, so when did you first find out that the contract was needed?
It was in 2018.
When I met a DJ who was like, what?
You need a contract system.
And I was like, oh.
And then we didn't actually even build that thing for another two years because we were working on other things.
Okay, let me ask you this.
Do you have an account with your competitor's software and have you gone through every nook and cranny to see what features it has and doesn't have?
I've done it with one of them a while back.
How long ago?
About three years ago.
And you have how many major competitors?
I think you mentioned three or four.
Yeah, there's two major DJ ones.
And then there is HoneyBook, which is like all events services.
They're not DJ related.
I would say the DJ ones...
Yeah.
There's more.
Three years ago, you checked out one of your competitors' features.
Yeah, probably in the last few years I have looked at HoneyBook.
I've logged in and had a quick look around.
And there is another app called Vibo, which is a music planning tool, but it's not a CRM. And I need a form builder to outdo them on their app.
But they've got an app that only does music planning, and that guy's charging $99 a month.
So my plan is to build the form builder tool with the music Spotify integration and basically build what that guy has.
So I have actually investigated exactly how that works and come up with a plan for a better system than the music plan at all.
And how long will that take to implement?
I think we could have it done by the end of January.
Because I have found some kind of...
There is bootstrap code.
We can use bootstrap, which is a little bit framework-y.
It's kind of like a plug-in, almost.
So there is a form-builder tool that we can use to save time.
I think I'll have it done by the end of Feb.
And is that based upon you extending your programmer's estimates by two to three times, which has been historically the case, or is that you taking the programmer's estimate as face value?
It's been my estimate because I write detailed plans on Trello of every update in order, and we have knocked out some substantial, painfully slow stuff, and we're getting to really kind of getting to the fun stuff, so to speak, now.
I do believe we will get these things done on schedule, like the two-way SMS email by the end of November, and then we're going to basically focus on automations.
But we're not building...
The original plan was to build a very complex automation tool.
We're going to make a much simpler one where it's just like a table where you just add and then add an automation.
So I've come up with a way to build it faster.
So that it's not as fancy, but it does what essentially ticks the box of what DJs want.
And I think that will be done by the end of December.
And then we're going to focus on the form builder tool.
And hopefully that'll be right by February, right?
Yeah, yeah.
I think, yeah, it shouldn't be too complicated, but yeah, it should be done by the end of February.
I think it will.
Sorry, when is the conference?
The DJ conference is 17th of February.
Okay.
Sorry, go ahead.
I was going to say that even if it took us an extra month, even if I gave myself January, February, March next year to complete this form-builder tool, I think that's completely feasible and doable.
And then I really think I will be at that MVP point where I'm competing with...
HoneyBook, but also we'll be able to take a lot of customers from the other DJ ones.
But you'll need to spend on marketing, right?
Yeah, yeah.
And what's your budget going to be for marketing?
I would probably spend $4,000 or $5,000 a month on Facebook ads.
And, uh, I've also set up an affiliate program where people can make, uh, DJs can make 30% income for life.
That's already set up.
So I just, someone can register and then get an affiliate link.
Um, so I'm going to reach out to...
Wait, sorry.
So everyone that they get to try to buy your software, they get 30%.
Yeah.
For life.
Of their income for life.
Yeah.
There's another app that did this to get successful.
It was like a MailChimp style app.
It's called Convert or something.
I forget.
And they did 50%.
And he said that worked really well.
So my idea there is to contact...
There are some DJ influencers in America that have huge followings.
And I already did reach out to one.
And he...
Um, said he's interested, but you know, get back to me when you're ready with those features.
And so, uh, someone like him, I would get him to, uh, offer him the 30% to promote the app.
Okay.
And have, uh, so yeah, I mean, when I was in the software field, when a competitor had a software, I would immediately order it and go through every menu.
I'd go through their entire manual and in great detail and I'd figure out their features and I'd create a, like a table.
This would be our point, where here's what they have that we don't, because you want to be honest, right?
There are some things that they have that you don't.
Here's what we have that they don't, and here's why you should buy us.
So I would really recommend doing that.
It doesn't actually take super long, because you know the answer so well, but you definitely need to create a Benefits and drawbacks of other people's software.
And so that would be my suggestion about that.
I guess another question is, have you stress tested your architecture?
So let's say you get a thousand users and they're all hitting your servers or your server and your database at the same time.
Have you done any stress tests to be ready for growth?
No, we haven't.
But we're using a dedicated host for software as a service.
So you can upgrade services with the click of a button.
Yes, but there could be choke points in your code that they won't be able to fix.
So I would again recommend that there's people that you can hire who would set up a stress test.
Just the last thing you want, of course, is tell a bunch of software services and then have people find it slow or unresponsive or something like that.
So a stress test is probably a good idea.
Yep.
And that way you can identify if there are any choke points in the code, because hardware can obviously fix some issues, but if there are choke points in the code, that could be a different matter.
Maybe it's worth trying, maybe it's not, but that's something that I would be concerned about.
Sorry, go ahead.
My developer claims to be very picky about the code.
As he's complained about the original guys, he's always like, look how many lines of code.
He goes, I had to compress this or minimize this down.
So he seems to be very anal about having clean code and that sort of thing.
Right.
Okay.
And...
I guess there was one other question that I had.
Maybe it's...
Oh, yes.
Your documentation, I guess, of course, as you develop new features, you need to document them and give video tutorials and all that kind of stuff.
And I assume with the new features, you're going to have to have that.
So when it's in beta, you can do those videos and just make sure that when you roll out new features, people know how they work.
Mm-mm.
That they exist and how to use them.
Yeah, like I was just on a website the other day and I was trying to get something done and I had to hunt around and I was scrolling down to the bottom.
There's got to be some way to get this done because it was sort of amazing and it was just really hard to figure out and it does, you know, it's the old thing that if trying to understand what the website does is annoying, and I'm not saying that would be the case with yours, then sometimes people just sort of crash out because, you know, they're busy.
I think The old design of this event detail screen, because that's the main screen you spend a lot of time looking at, I think the old one might have It could have been a critical problem, but I think it was a problem because, like I was saying before, that things had to be explained.
I'd have to show someone and go, so when you want to book it, you've got to move it to tentative, which is similar to booked, but it means it's booked but without a deposit.
And then when they pay the deposit, it's going to automatically move it to booked.
So I had to explain all this.
And so the new way...
And then you design and it's more intuitive where it's like they don't have to worry about whether it's open or tentative.
They just click book it.
Book it in.
So I think that is going to help actually a lot.
And software works not just for individual DJs but for people like yourself in the past who would manage a group of DJs.
I think you said you had 17 or something like that.
Yeah, yeah.
A whole DJ company.
There is three or four medium-sized DJ businesses using it.
I've got one guy in New Zealand, I've got three or four in Australia, and I've got two or three in America.
So they're spread out around the world.
Okay, well, I mean, if your feature set's almost done and you're going to start spending the money to promote it and you're going to go and show it at the conference, which I've obviously had tons of experience, I sort of know that that can be quite a positive thing.
One thing that I used to do at conferences was I would get people's business cards.
And we'd put them all in a jar.
And gosh, this is so back in the day.
We would give them an iPod music player.
Oh, I don't know what they're called.
The original ones with just the hard drive.
This is back in the day we were.
So you could collect a couple of hundred business cards in return for, I don't know, you could give them whatever, some piece of cool electronics DJ thing or something like that.
And that way, if you get the business cards, then you can start building up an email list, you can contact people afterwards, and so on.
And if you make it a piece of specialized DJ equipment, then you automatically filter out the non-DJs from the equation, because they wouldn't care about it.
I like a raffle type thing, just drop the card in.
Sorry, go ahead.
Like a raffle where you ask them to drop their business card in a jar and then you sort of scoop around randomly at the end of the day and you contact the person and say, you won such and such.
And if you make it specialized DJ equipment, then you won't just get Joe Bob, who's just down there for shits and giggles and is not a DJ, right?
Because DJs would only care about the specialized DJ equipment.
So it's a great way probably to get at least a couple of hundred people who might be interested in In that, that's what we used to do.
Because I've been down to Vegas for these kinds of conferences.
I used to go for many years.
And that's a great way to get.
I don't know if people still have business cards.
Maybe it's just enter your email in this tablet or something.
I think it could work.
Maybe if they don't have a card, they can write their name in mobile, an email on a piece of paper and just drop it in the jar.
Yeah, something like that.
Or maybe they just enter it on your tablet.
But yeah, some way to gather.
Because a lot of people will amble by.
Maybe they're interested, maybe they're not.
But if they are DJs, you definitely want to contact them.
And so that could be a good way to do that.
Sorry, that's just a bit more sort of practical advice regarding that.
Yeah, thank you.
All right.
Anything else that you wanted to mention or discuss?
How's the call been for you as a whole?
It's been great.
Very excited to talk with you.
And I listen to nearly every episode.
I try to listen to normally when I need to go to sleep at nighttime, but I will listen to all the episodes usually till the end or finish off when I wake up.
I appreciate that.
And I love your work.
I don't know how you do it sometimes.
When you talk to some people, I think, what's he going to say now?
Or how is he going to handle this?
But you always seem to find a way to come to a resolution by the end and get to seeing the source of the problem or whatever it is.
So I really appreciate your work and I think it's awesome.
Well, I appreciate that and I really appreciate the window into – I'm fascinated by business and entrepreneurship, so I really do appreciate the window into your business.
And of course, I wish you the very best of luck going forward.