All right, welcome back to the Buying Sandlot podcast.
Speaker AI am Kyle Scott, founder of Buying Sandlot.
Speaker AI do not decent podcast setup with me right now, so apologies if the audio in the beginning here is a little rough, but it gets better.
Speaker AFor the interview on today's episode, I bring on Dave Yu.
Speaker AHe is the founder of Onsides, which is a brand new app still in beta, designed to aggregate the experience of working with Team Snap and Sports Engine and League apps and Game Changer and all the other platforms, platform apps that parents need to exist in the world of youth sports.
Speaker AOnsides brings in calendars, contacts across all of your teams, all of your children into one place.
Speaker AThere's an AI layer on top of that that gives you helpful reminders, but also allows you to raise your hand and say, hey, I need a ride.
Speaker BShare.
Speaker AIt sends out auto reminders on behalf of coaches and just accomplishes a lot of what the many apps and youth sports set out to accomplish in a single unified.
Speaker AIt aggregates them all into one spot.
Speaker ASo on this episode I'm talking to Dave about the process of building this, the problem he is trying to solve, and the challenges of working with modern AI LLMs and incorporating them into his workflow.
Speaker ABefore we get into it, I do want to disclose I am an advisor to Onsides, so I do have a stake, however small, in the success of the company.
Speaker ABut the reason I chose to work with them is because I think a they're trying to solve an incredibly practical problem of parents needing too many apps.
Speaker BAnd needing to hop in and out.
Speaker AOf too many apps to exist in the youth sports ecosystem.
Speaker AAnd two, because I like Dave and the team at Onsides.
Speaker ABefore we get to the interview, if you haven't already, go to buying sandlot.com Enter your email address and be sure to subscribe to our newsletter, which goes out Monday, Wednesday and Friday and covers everything you need to know about the business of youth sports.
Speaker AOnto the interview with Dave.
Speaker BAll right, Dave, welcome to the show.
Speaker BThanks for joining.
Speaker CYeah, thanks for having me, Kyle.
Speaker BSo why don't you give our audience a little bit of an overview as to what Onsides is, what problem it aims to address, and then maybe a little bit about your background in the tech scene.
Speaker CYeah.
Speaker CSo Onsides is a mobile only product that we are aiming to serve the parents of the youth sports ecosystem, namely the scheduling, the logistics, eventually more sort of helpful tips to help the overwhelmed youth sports parent.
Speaker CAs we all know, it can get pretty chaotic and so the simple mission is just to help parents manage their youth sports life.
Speaker CThat's a very simplistic way to address it.
Speaker CMy background, I've been in the tech startup world.
Speaker CAfter I graduated from Cal, being in the heart of Silicon Valley, the startup scene was kind of hard to ignore back in 2000.
Speaker CAnd so along the way, starting in performance marketing, the whole social networking hype, pre Facebook, I was involved in a social networking company that built actually a social mobile casino game.
Speaker CAnd so that was my first foray into the mobile space.
Speaker CAnd then I had some stints at a digital marketing agency as the coo and then I launched a mobile gaming platform.
Speaker CIt was kind of a rewards platform.
Speaker CSo the one sentence pitch that I always told folks was that it's kind of like putting Dave and Buster's on your phone.
Speaker CSo we rewarded our users with real life products from Amazon, From Etsy, from Walmart.com and you earn tickets, you redeem them and you get this cool prize to your door in two days.
Speaker CSo that was a pretty fun run.
Speaker CAnd that was my most recent endeavor.
Speaker CAnd then I took about a year off and thought about what could I take with what I've done and what I'm passionate about and how can I marry that with something that really means a lot to me.
Speaker CAnd I have a daughter who is a very avid athlete.
Speaker CWhen she was four years old, I think she proclaimed to my wife and me, sports is my life.
Speaker CAnd I'm like, wow, that's pretty profound for a four year old girl.
Speaker CBut case in point, she's 13 now.
Speaker CShe's played on multiple club basketball teams, she's in a competitive soccer club and plays every sport possible at her school.
Speaker CSo I said, look, the technology is there, but it's so fragmented and it's so crazy.
Speaker CI think there's gotta be a way to make it better.
Speaker CAnd that's kind of the genesis of the idea behind Onsides.
Speaker BSo let me see if I could do some of the features some justice for the audience.
Speaker BSo generally speaking, as I'm sure everybody listening to the show knows, to exist as a youth sports parent, you need need to have the platform apps and depending on your town and leagues, that includes Team Snap and Game Changer and League Apps and Sports Engine and several others.
Speaker BAnd in addition to other things you need to manage and tech platforms and logins, you need to manage for your kids for school and sports and on sides really aims to consolidate all those platform apps so parents can have sort of a one place to go in most cases to kind of interact See what's coming up, check the schedule, see conflicts, and it even gives the ability over time as teams adopt it, to raise your hand and say, hey, I need a ride share.
Speaker BHey, I'll volunteer for the post game snack.
Speaker BAnd then the AI, you know, it's built around kind of this familiar AI chat interface.
Speaker BThe AI will offer up suggestions and reminders proactively to kind of maybe save the coach of the team from having to always send a practice reminder or an update or request people to say whether they're going or not.
Speaker BSo is that sort of an accurate summer, you know, summary of where the features are now and maybe like the short term roadmap for it?
Speaker CYeah.
Speaker CAnd then I think another way that I can sort of encapsulate the sort of two key pillars that we are building in that respect is as you sort of alluded to, it's a kind of middleware, kind of like the connective tissue.
Speaker CWe're trying to sit above all of those apps and be, as you said, sort of a hub.
Speaker CAnd so there's a lot of plumbing that goes on in the background.
Speaker CLike we're looking beyond just calendar subscription links.
Speaker CRight.
Speaker CBecause those are only read only data.
Speaker CIt's not interactive with the club or the software that it's sitting on.
Speaker CAnd everything is kind of blasted to your calendar.
Speaker DRight.
Speaker CThere's no real sort of accuracy to the state of the things that you need to attend or not attend.
Speaker DRight.
Speaker CIt's just all there.
Speaker CSo we are acting as that sort of middleware that talks to the apps that parents already use.
Speaker DRight.
Speaker CAnd so that's the first pillar.
Speaker CThe second pillar is, as you said, the AI component.
Speaker CI mean, the one thing that AI is really good at is taking a messload of data that is seemingly disparate, unorganized, chaotic, I mean, lack for a better word.
Speaker CAnd then it makes assumptions on it.
Speaker DRight.
Speaker CIt's not going to be 100%.
Speaker CI mean, look, you try ChatGPT or all these other ones and sometimes they're like, what the hell are you talking about?
Speaker DRight.
Speaker CLike it's still getting there, but it does a great job of helping you sort of kind of mentally organize the chaos and gives you those next prompts of like, hey, do you think you want this?
Speaker CI'm like, no, but great suggestion.
Speaker CAnd it makes me think about something else that I need to stay on top of.
Speaker CRight.
Speaker CSo I think sitting with that, using that sort of middleware platform and then layering an AI chat component to it, I think this is a really exciting Time to finally kind of give parents a useful tool to manage all of this stuff.
Speaker CSo that's our core thesis here.
Speaker CIn the early days when we were trying to figure out what would be helpful, what's the interface, what's the user experience that parents would feel the most help and magic of trying to manage their crazy youth sports life.
Speaker CWe thought, well, what if we just got all the calendar information and showed availabilities, showed conflict resolution as a big kind of point of emphasis.
Speaker CAnd what was interesting is that when we showed that proof of concept, very early proof of concept, to a buddy of mine's wife who they have four kids who are like age 7 to 13, all doing sports.
Speaker CI showed it to her and she said, I wouldn't use this.
Speaker CAnd I thought immediately, oh, why?
Speaker CAnd she said, I have four kids, each doing two sports.
Speaker CMy life is one big conflict and I don't need another app to regurgitate that into my face, right?
Speaker CI'm just trying to stay afloat and manage with what I'm able to manage, to just get them all to where they need to be.
Speaker CAnd I thought that is the nicest or that was the best blunt thing that anyone could have told me.
Speaker CBecause then I said, yeah, I mean, I have one kid with three sports and I'm thinking, that's already complicated.
Speaker CWhy would I want to see the conflicts there?
Speaker CSo that's where this, let's use the calendar system.
Speaker CI mean, look, iOS calendar, it's really good for a reason because Apple, it's native to Apple iPhones, it's going to have priority over other calendars, right?
Speaker CI mean, Apple, I don't think is legally allowed to say that, but I will just say, like, it has a much more robust integration.
Speaker CApple Calendar for me notifies me for drive times because it's all baked into the operating system, right?
Speaker CSo we said, let's not fight that battle, right?
Speaker CParents are already using it and it's really good.
Speaker CSo what can we do a step earlier to just make it manageable for them?
Speaker CSo I thought that was a really interesting inflection point for us with respect to how we design what onsites is so interesting.
Speaker BSo you're taking the functionality and the advantages of ical Apple Calendar has, and you're coming in ahead of it and saying, hey, here's new information.
Speaker BYou put it on your calendar and then this way you can tap into Apple maps and drive times and all that stuff.
Speaker CYeah, yeah, because that's what they already do, right?
Speaker CThat's what I'd say 8 out of 10 parents that I spoke to rely on that.
Speaker CAnd what's interesting is that in our early testing I got for an event that was coming up or got changed or whatever, I got a notification from Team Snap from Onsides and my Apple calendar because I actually tested by, you know, subscribing this is before we had the calendar sync.
Speaker CAnd I thought that's just, that's just defeating the purpose of trying to minimize the noise.
Speaker CThe, the phrase that we use a lot internally here is like, does every feature reduce cognitive load for parents?
Speaker DRight.
Speaker CI'm never going to put that on a website because I'm a better marketer than that.
Speaker CBut internally that's that we always apply that lens on whatever feature we build.
Speaker CAnd that was one of those like, we don't need to like give them another notification, right?
Speaker CIf we facilitate the calendar notifications that they already use.
Speaker CSo that's kind of been our MO with respect to product development.
Speaker BNo, it's super interesting.
Speaker BAnd I actually, I'm the same way.
Speaker BLike I, you know, I think most people in our audience are generally using iPhones and I run my calendar through everything.
Speaker BEven I use teams for some work calls.
Speaker BBut I will route those invites to my I calendar.
Speaker BI don't want an Exchange calendar.
Speaker BI know a lot of people use Google.
Speaker BI, I'm just like, everything works for me.
Speaker BMapple my personal, my work calendar.
Speaker BAnd if I have business invites, you know, some people will say, hey, what's this email copied on?
Speaker BI'm like, it's my personal email.
Speaker BSo it hits my I calendar because that's the way I stay sane.
Speaker BNot everyone has that luxury.
Speaker BIf you work at a larger company you gotta, you use Exchange.
Speaker BBut yeah, that, it's certainly for kids sports.
Speaker BIt's, it's at the decision level of the, of the parent and the individual.
Speaker BAnd I mean from my view there, there's going to be and, and there is some, some clear interest.
Speaker BSo just to, you know, put some numbers and I, the post, you know, and I said I, I'm advising this company because, you know, A, I think we could add some value.
Speaker BBut B, like I liked you but specifically it was a very obvious.
Speaker BI like things that are like very clear and obvious problems to solve.
Speaker BAnd every parent I know, again, my kids are on the younger side.
Speaker BThey're nine and seven.
Speaker BWe're just getting into kind of the travel and more competitive culture and even now there's a lot to manage and parents I've talked to always sort of complain or gripe, oh, another app.
Speaker BAnd it's not that they don't like the, you know, these apps do it.
Speaker BThe platforms do a pret.
Speaker BDecent job in most cases.
Speaker BEveryone has their nitpicks about every sort of tech that you need to use consistently.
Speaker BBut, like, there is a genuine sort of gripe about another app that I need to download to do this.
Speaker BAnd you're trying to allow people to not have to open seven different apps every day, but maybe occasionally open them, but like, use yours most of the time to kind of function.
Speaker BAnd when I've explained that just to, you know, people in my circle, they're like, oh, that's a great idea.
Speaker BAnd to add some numbers behind this.
Speaker BWhen we put it in the newsletter on Wednesday, we're recording this on Friday.
Speaker BIt'll go out next week.
Speaker BWe got 161 individual clicks and 120 unique clicks on the link within the content.
Speaker BNow our email goes out to 9,000 people.
Speaker BThat email went out to about 9,000 people.
Speaker BThat is the single most clicked link in the history of buying Sandlot.
Speaker BIt may not sound like a big number, but you got to remember, like, our emails are 1500, 2000 words long.
Speaker BWe have dozens of links in any email.
Speaker BSo in aggregate, there's lots of clicks.
Speaker BBut it's rare that any one Link will surpass 50, let alone a hundred clicks.
Speaker BAnd, you know, that says to me that there's clear market interest in what this is.
Speaker AAnd it's.
Speaker BI know you told me earlier, like, you got quite a bit of beta requests off of that.
Speaker CYeah, no, the beta response has been really tremendous.
Speaker CI mean, relatively speaking.
Speaker DRight.
Speaker CWhen you, when you mentioned about the click count.
Speaker CYeah, no, I think, like, over half of the people who clicked submitted information about genuine interest in the app.
Speaker CYou know, they.
Speaker CThey put the optional information there.
Speaker CI was like, wow, you know, it takes.
Speaker CIt takes some sort of real kind of demand and curiosity to really get people to find that form and fill out three fields.
Speaker CI know that sound doesn't sound like much, but, you know, in the world of marketing, that's actually a real sort of thing that you have to overcome.
Speaker BYeah, yeah.
Speaker BIf you're looking at like signal and conversion, like to get 50% conversion on anything, you know.
Speaker BSo from my perspective, like, we send lots of links.
Speaker BLike, okay, most links click, and then you're saying half of those people came through.
Speaker BSo it's.
Speaker BIt's indicating a need there.
Speaker BAnd I think I wrote this in the post, but I.
Speaker BFrom my view, the existing platforms, again, like, there's just, if there was just one of them, this probably isn't a problem to solve, you know, because they do, you know, they do what they set out to do generally pretty well.
Speaker BSo, you know, I think a lot were built for kind of the club and team.
Speaker BLike, hey, you need to manage registration, you need to manage stats, you need to, there needs to be an app for schedule and the primary user or customer is the club or league because they have the need to put all this in one spot and then it's kind of their job to inform the parents to come in and hey, make sure you use team, Snap or league apps to, you know, do X, Y or Z.
Speaker BThis is how our club functions.
Speaker BYou're coming at it from the parent first view instead of the club first view.
Speaker BMaybe talk about how you think about that distinction.
Speaker CYeah, I mean, look, first and foremost we are not attempting to build any of that operating system level software where there's, as you said, there's scheduling, there's payment processing, like invoicing, there's even all this stuff around compliance.
Speaker DRight.
Speaker CI mean, that's a whole world that we're not like, you know what, that's pretty mature.
Speaker CAnd the software will get there to help the clubs along the way.
Speaker DRight.
Speaker CAs you said, it's like the parents are a little bit beholden to the software that the clubs decide to use.
Speaker CAnd you know, my daughter's played competitive soccer for four years and we've already been on three separate systems and you know, I'm not going to go into like, which one's better, which one's not and the club's kind of basis for choosing one or the other.
Speaker CBut as the parent, I suddenly have to download another app, I need to register again, do all that stuff.
Speaker CAnd so to me it just shows that, you know, the irony is that the parents are the ones who have to get the kids to these practices and games.
Speaker CThey're the ones who have to spend the money.
Speaker CBut there really isn't a great solution to help them in this respect.
Speaker CSo, yeah, as you said, I'm looking at it purely from the parent angle first of what's the main pain points?
Speaker CWhat are the main pain points?
Speaker CWhat would just make my life easier, Right.
Speaker CI mean, it doesn't have to be, you know, 20 features that suddenly I have to manage all over again because if anything that's, that defeats the purpose.
Speaker DRight?
Speaker CLike having to do these other registrations for these new apps.
Speaker DRight.
Speaker CSo, yeah, that's kind of how we're.
Speaker BLooking at it so, and that obviously begs the question, right?
Speaker BSo I know you've had some interaction with some of the platforms, so how do they feel about this?
Speaker BThat was my very first question when we talked like, hey, how do the platforms feel about this?
Speaker BBecause.
Speaker BAnd I'll let you answer.
Speaker BAnd then one of the things you indicated to me though was like, in a way it, it can be helpful and additive.
Speaker BSo answer the first part of the question and then maybe expand upon why in your view on sides is maybe helpful or additive for adoption and use of the existing platforms.
Speaker CYeah, so it's interesting that when an industry kind of gets on the path of maturity and the competition starts coming in from the Team Snap sports engine league apps, all of those guys there does become this sort of competitive angle of like, oh, our sales team needs to go after these clubs because they're using so and so.
Speaker CAnd I think my general take on it from the folks that I've talked to a lot of CEOs, like really high level executives at some of these platforms there, there seems to be this like kind of more of a kind of let's all do what's best for youth sports kind of mentality that's starting to expand, which I'm, I'm grateful for.
Speaker CLook, I mean, you know, there was that article about private equity that came out, right.
Speaker CBut there was an argument of like, is that a good thing?
Speaker DRight.
Speaker CI mean, there was a pretty polarizing discussion going on on various platforms.
Speaker DRight.
Speaker CAnd I think from my point of view, it's easy at a superficial level to be like, oh, you're going to replace Team Snap, right?
Speaker CLike, well, maybe for certain things, but at the end of the day they still will have to use Team Snap specific things.
Speaker CAnd what we act as is another touch point for the parents to stay engaged with the team, period.
Speaker DRight.
Speaker CFirst and foremost and do it through things that must be done on Teamsnap.
Speaker CI think one example is, you know, there's an app that does a really great team cast where during, oh, sorry, I think it's gamecast or teamcast and it basically is a nice like running score and clock and who scored what goal.
Speaker CAnd I, I was saying like, I was thinking it'd be great if onside kind of reminded parents, hey, this team, this gamecast is going on really exciting stuff.
Speaker CYou should go there.
Speaker CSo we're trying to get people engaged with the teams and so I think that that should be seen favorably over time.
Speaker DRight.
Speaker CAgain, there's this initial knee jerk reaction of like, oh, this app you're going to.
Speaker CThe parents are going to use this app over Team Snap.
Speaker CI'm like, for certain things, yes.
Speaker CBut at the end of the day, if the parents are happy, the team's happy, then the software provider will be happy.
Speaker DRight.
Speaker CAnd there's this larger sort of engagement lift that comes from that.
Speaker CSo, yeah, that's sort of the way I kind of look at it.
Speaker CI mean, one example that I do refer to that is a nice precedent for us, it's Plaid.
Speaker CSo in the early days, Plaid did a lot of web scraping.
Speaker CIn fact, it was probably all web scraping in its early, early days.
Speaker BExplain.
Speaker BI think Plaid's great, but explain to people who don't know what Plaid is, just quickly.
Speaker CYeah.
Speaker CSo Plaid basically set out to consolidate financial information for users by a very similar approach that we're taking, which is like a combination of web scraping and API access when it's ready or when it's available, and put it all together into one centralized platform.
Speaker DRight.
Speaker CThat then can be also used by, you know, D2C DTC companies.
Speaker DRight.
Speaker CTo help payments.
Speaker DRight.
Speaker CLike, you know, and getting information for their finances.
Speaker CRight.
Speaker CSo it acted as that kind of plumbing in the background.
Speaker CAnd so if.
Speaker COh, sorry, go ahead.
Speaker BYeah, no, I mean, I use, like, some of the tools for, like, finances or credit cards.
Speaker BYou want to aggregate and get a look at your budget or your finances, and, you know, you log in.
Speaker BAnd if they don't have a direct API integration, usually you're met with, hey, connect your bank or credit card through Plaid.
Speaker BAnd generally, I think people now recognize Plaid as, like, okay, I trust that they are secure for me to link my XYZ bank to this app that helps aggregate my bank account.
Speaker CYeah.
Speaker CAnd, you know, beyond the plumbing, I mean, I look at it as a very interesting sort of the demand driving the adoption, both at the consumer level as well as at the.
Speaker CAnd a business.
Speaker CThe B2B side of things.
Speaker CSo Plaid's thesis was that consumers want all of their financial information in one place.
Speaker DRight.
Speaker CAnd they sought out to validate that thesis by being scrappy.
Speaker DRight.
Speaker CDoing what it took, which is not unlike what we're trying to do right now, starting with Team Snap and Sports Engine, which are the two integrations that are active in our beta.
Speaker CAnd over time, the banks, I mean, we're talking about financial institutions here.
Speaker DRight.
Speaker CLike the.
Speaker CThey've got probably a higher percentage of lawyers on staff than most companies, you know, and over time, they started building or rather opening up API access for Plaid.
Speaker DRight.
Speaker CTo the point where Even I think at one point, Plaid built an actual API for institutions to actually, you know, plug into.
Speaker CSo at some point there was like a tipping point, right, where suddenly their consumer demand was so high that these other institutions and smaller, you know, financial services were like, hey, we need to be on Plaid.
Speaker BThe demand.
Speaker BThe demand flips, right?
Speaker BLike, initially, it's like, hey, this would be great.
Speaker BAnd then you.
Speaker BYou build a product that consumers like enough.
Speaker BNow the.
Speaker BIt's going back towards, in this case, the bank, or in your example, the.
Speaker BThe platforms where it's like, hey, like, we have people asking, hey, how come you're not part of Plaid?
Speaker BOr how come maybe in a future case for you guys, how come you guys aren't working with.
Speaker BOn sides, like I use it, you're the only platform that I can't access to on sides, like you're describing that.
Speaker BThat point where it kind of reaches the threshold of now people, it's table stakes for the kind of existing provider to play nice with it.
Speaker BIn so many words.
Speaker CYeah.
Speaker CAnd I don't think.
Speaker CI don't think currently the esports kind of operating system level is fragmented as much as financial, of course, but.
Speaker CSo I don't know if we'll ever build an API for that.
Speaker CBut it speaks to the sort of.
Speaker CThe natural kind of dynamics of this kind of product.
Speaker BYeah, yeah.
Speaker BAnd I mean, listen, I think ultimately what you guys are doing, the way I try to think about it, and you could react if my analogies stink or good or not, right?
Speaker BBut, like, it's aggregation.
Speaker CThey're usually pretty good.
Speaker CIt's okay.
Speaker BWell, it's like, it's aggregation, right.
Speaker BSo you have enough service providers or sometimes it's content, Right.
Speaker BAnd a lot of times where the consumer attention goes, when you get enough options and in the sports registration, team management space, there's a lot of competition and fragmentation.
Speaker BSo then consumer attention shifts to, okay, well, who's helping consolidate this for me?
Speaker BAnd I'll look at, like, travel, right?
Speaker BLike, people go to Expedia or Orbit or there's now newer AI tools that will do this.
Speaker BAnd instead of having to go look or I look at, like, points guy a lot of.
Speaker BAnd there's an app called Point Me where it's like, hey, if you got points, which, you know, where's the best way to redeem them, right?
Speaker BAnd it's usually not going individually and searching American Airlines and United and Hyatt and Marriott, you usually go to these middlemen, these, you know, these online travel agencies, more or less.
Speaker BAnd you could see everything all one spot.
Speaker BAnd then oftentimes, you know, the sale points you back to the hotel or the airline.
Speaker BAnd at a certain point there was enough consumer demand for those.
Speaker BAnd this is going back probably two decades where it was like it made sense for the airlines and hotels to work with them.
Speaker BI would say another example is like just Google and ChatGPT are, are just the ultimate aggregation tool of the Internet, right?
Speaker CYeah, yeah.
Speaker BPublishers, almost every publisher on the web, again going back decades, realized you have to allow Google to crawl your content, otherwise like it's not going to work.
Speaker BAnd this is an extreme example, but I think sort of the same general concept, obviously on a much smaller scale here.
Speaker BYou described it in the, in the piece we did in the newsletter as like a Slack.
Speaker BYou compared it to Slack, like talk maybe about that because I think that's maybe the most apt analogy for our audience of, you know, quote unquote business professionals.
Speaker CYeah, no, that's great because like the plaid example talks about the plumbing and the kind of B2B side.
Speaker CAnd the slack analogy is very much the B2C side.
Speaker DRight.
Speaker CThe consumer facing challenges that as a new product you're always kind of facing.
Speaker DRight.
Speaker CIn the early days, I personally thought Slack's kind of secret, secret move, like kind of their ninja move to go into the corporate work messaging and collaboration field.
Speaker CI mean it was dominated by yammer, Skype, Google, workplace.
Speaker CYou know, it was it.
Speaker CThey came in into an extremely mature and very heavy, like heavy.
Speaker CYou wonder like, wow, how did they pull that off right when you're going up against Microsoft and Google.
Speaker CAnd so, and I thought their willingness to integrate with productivity tools versus go into this head to head match against each and every one of them was a brilliant move because it allowed the person using it to again find a tool that helps with their current workflow and not build this huge switching cost mentality of like, oh my God, now I got to learn a whole nother system to do what I have to do to keep my job.
Speaker CRight?
Speaker CAnd so I think using that as sort of an example of what we're trying to do here, as I said earlier, we're not, we don't want parents to use just on sites, nor can they really like for everything that a team needs to operate.
Speaker CSo let's get the important information that helps them at least stay engaged, stay focused and go to these other apps when necessary versus having to fire up and launch eight different apps every weekend.
Speaker CBecause I'm like, holy crap, where am I supposed to Be right.
Speaker CRight.
Speaker CSo yeah, that's, that's kind of the way that we look at it in the same way.
Speaker BYou know, what you're describing with Slack is all the integrations.
Speaker BThey played nice with your customer support tickets, your sales notifications and Shopify.
Speaker BAnd it wasn't like, it wasn't replacing them, but it was like, okay, I could spend a lot of my day in slack, get a 30,000 foot view of the world, maybe 10,000 foot in some cases, but the end of the day, like I still need all these other tools to, to exist.
Speaker BMaybe I'll return to the original question quickly.
Speaker BLike, has the.
Speaker BYou touched on a little bit, but like how has the reaction been, has it been favorable?
Speaker BHas it been skeptical?
Speaker BIs a bit of a mix of both from.
Speaker BI know you've had some, some conversations.
Speaker BI don't know how much you want to share, but I think it's an apt question.
Speaker CI think it follows a lot of what I said earlier about that knee jerk reaction kind of immediately anyone who in that.
Speaker CAnd I guess I've saw this with the people that I spoke with.
Speaker CIf you really take that step back and think about what are we trying to do?
Speaker CLike, what is the battle that we're trying to fight with respect to keeping youth sports going and being a wonderful part of childhood for all of these families.
Speaker CIt's really to keep the families and the parents engaged with the team.
Speaker CAnd once the conversation started getting into that sort of mission statement of like what we're all trying to do here, it really opened things up, right.
Speaker CAnd conversations of, or discussion topics of like, oh, is there a way that we could actually promote certain features on our website through.
Speaker COn sites?
Speaker CI said, absolutely.
Speaker CAnd you know what?
Speaker CA partnership is the best way to get the best of both worlds, right?
Speaker CA mutually beneficial partnership is the way to go.
Speaker CAnd so the conversation started kind of going in that respect.
Speaker CSo I think again, this initial like, oh, you're trying to replace us was, you know, over time it softened into like, hey, there's a way where we can both win and make youth sports better.
Speaker BYeah, yeah, yeah.
Speaker BAnd to your point, I mean I think a lot of the knee jerk around just the way people view the, the investment and the, the business, the professionalization of, of youth sports is that, hey, this is bad for kids.
Speaker BAnd I, I mean I thought that a lot more than I do today after kind of being in, in the mix of buying sandlot for six months.
Speaker BMost of the conversations I have, it kind of echoes what you said earlier.
Speaker BMost Operators in the space are in it because they also, like, you and I have kids playing sports and you know, people that are entrepreneurial and capital capitalistic mindset.
Speaker BRight.
Speaker BLike see, see things from the ground level.
Speaker BAnd they're like, how can I get involved?
Speaker BAnd every person I talk to, like, if I look at our audience, it's 35 to 55 year olds.
Speaker CRight.
Speaker BPrime, you know, decision making and child raising years.
Speaker BRight.
Speaker B75% say they are the parent of an athlete, high school age or younger.
Speaker BSo.
Speaker BAnd by extension that means most people generally want to do what's best for kids right now.
Speaker BThings go astray generally.
Speaker BBut there is this overarching feeling in the whole industry that is generally positive where people are like, listen, we're willing to occasionally put aside, you know, pure profit motive to do what's best overall.
Speaker BAnd I think that is largely missed by people outside the space.
Speaker BAnd I've been writing in the newsletter that the media and the New York Times have started picking up on this, like, how bad is private equity and investment and all that?
Speaker BAnd I mean, there are very legitimate points and I'm not saying everybody here is a saint, but there is this, there is a pretty positive and well meaning sentiment in most people in the industry.
Speaker BSo I think it's worth just putting like an exclamation point on that, that part of it, I guess.
Speaker CYeah.
Speaker CAnd if anything, that gives me hope.
Speaker DRight.
Speaker CLike if private equity or other sort of, I guess, aggressive players, I guess is sort of the perception.
Speaker CI mean, as you said, parenting and having kids and having kids in youth sports is a very ubiquitous thing.
Speaker DRight.
Speaker CAnd so you'd hope that the people making these hard decisions or aggressive decisions at least keep that in mind.
Speaker DRight.
Speaker CIt's part of the umbrella of the, you know, that kind of overarches everyone.
Speaker CAll the key decision makers.
Speaker DRight.
Speaker CYou'd hope they have a conscience, but you know.
Speaker CYeah, so.
Speaker BYeah, no, agreed.
Speaker BLet's talk a little bit more about the product itself, right?
Speaker BKind of where it's at now, where it's going.
Speaker BI'll start with maybe the use case and even marketing challenges for you guys.
Speaker BRight.
Speaker BSo it's useful on the.
Speaker BI think you're positioning to be useful on the individual level and even better if you can kind of get team level adoption.
Speaker BAnd that is something that even the larger platforms have struggled with.
Speaker BAgain, I keep referring to the piece I wrote in the newsletter, but I'm in a mostly Team Snap town.
Speaker BMost of my on the ground experience comes from Team Snap and I generally Like Team Snap, it works for us, works for our league.
Speaker BEveryone in town kind of knows you need Team Snap to exist in our area.
Speaker BAnd yet my son starts soccer this summer.
Speaker BWe go to the first practice coach who, who is hands around a sheet for everybody to write their name and phone number and email address.
Speaker BAnd it was because, like, hey, maybe we'll get in a WhatsApp or a chat group to notify people.
Speaker BAnd I heard one of the other dads say, hey, we have Team Snap for that.
Speaker BRight.
Speaker BAnd I sort of laughed because I just talked to you earlier that day and I was like, man, like, even in a town where it's like everyone knows about it, there's still like this adoption of some people who are like, I don't want to use an app, I just want to text.
Speaker BSo that's a long winded kind of anecdote about, talk about how you guys think about adoption starting being useful for the individual so you don't need 12 or 15 people, and then talk about how you can expand that with a team or league wide adoption of the software.
Speaker CYeah.
Speaker CThe thing that's challenging about what we're doing is that at the very core, it's yet another app to download.
Speaker CAnd that's just going to be a challenge no matter what.
Speaker CIt's another website to remember.
Speaker CIt's another app to download.
Speaker CIt's another thing that I need to maintain.
Speaker BWe're here to solve the problem of not needing another app by needing another app.
Speaker CLook, it's a burned out message to be like, no, it's just this one.
Speaker CTrust us.
Speaker CRight?
Speaker CIt's like, yeah, good luck with that.
Speaker DRight.
Speaker CIt's what the way that I'm looking at it is really kind of hitting those very visceral pain points and following through on that promise.
Speaker DRight.
Speaker CThis is why the aggregating angle, I think is extremely powerful, is like, yeah, I mean, you're using teamsnap only right now, but next season it could be two, it could be three, but as long as everything is accounted for.
Speaker COne of the cool things that I kind of came across by accident in the early days testing on sites was that my daughters joined a soccer team midway while we were kind of testing out the functionality.
Speaker CAnd because I had connected my TeamSnap account, the next time the data refreshed, the team came immediately in and was assigned to my daughter.
Speaker CAnd the schedule was immediately populated.
Speaker CAnd I was like, okay, hang on.
Speaker CThis is a kind of a magic moment, right?
Speaker CLike, I didn't have to redo anything.
Speaker CIt was just because of my connection with the team Snap login that all this stuff just kind of magically came in and that's what really got us.
Speaker COkay, how can we double down on that?
Speaker CLike, how can we get that magic moment in front of people?
Speaker CSo that, yeah, it is indeed seemingly the one app that I can use to manage at least this part of the logistics of U Sports.
Speaker CAnd look, at the end of the day, I'm a really, I'm kind of a product purist.
Speaker CLike, I, I, I know that there's a re.
Speaker CThere's a very valid strategy about go to market and, you know, how are you going to be partnering with distribution, you know, partners.
Speaker CAnd I, I, I totally understand that that's a very necessary facet of building a business.
Speaker CBut I'm also very much of the hey, can we get this like, aha moment to an audience that is already feeling a lot of pain and stress.
Speaker DRight.
Speaker CLike the pill.
Speaker CThe pain pill can be actually very profound if you can nail that.
Speaker CAnd I'm excited that the industry that we're in are parent groups who love to, well, a, they complain about a lot of stuff, but on the flip side, they also advocate for a lot of stuff.
Speaker DRight.
Speaker CAnd the parents on the sidelines at halftime will be like, hey, dude, you got to use this.
Speaker CLike, this is like, you know, interestingly enough, one of the beta responses, the invite request that we got, one of the guys said, super excited to try it.
Speaker CI can't wait to make other parents jealous.
Speaker CAnd I was like, okay, that's pretty bold.
Speaker CYou didn't even see, like, we haven't even given you the invite yet.
Speaker CWe're on our way.
Speaker CBut do you see, like that kind of talks about if you, with this type of dynamic of parents and being always underwater, a good magical product will hopefully have that kind of viral effect.
Speaker DRight.
Speaker CAnd then you start naturally getting into those use cases you were talking about, like ride sharing.
Speaker CRide sharing is only start with the individual.
Speaker BSo I want to get this, so go.
Speaker BLike, if I'm an individual, what are my primary use cases today?
Speaker BThen go to the team and then maybe we'll talk about like the roadmap after that.
Speaker CSure.
Speaker CSo I need to keep a calendar that I manage currently up to date.
Speaker CThat.
Speaker CAnd that's one of the things that we really streamlined.
Speaker CI mean, you used the beta, right?
Speaker CSo the onboarding was you put in your Teamsnap login and that was it.
Speaker DRight.
Speaker CI mean, yeah, all the stuff that is relevant to you gets imported in.
Speaker CIt organizes The AI organizes the athletes into player cards, and then all the teams that are assigned to that athlete get populated.
Speaker DRight.
Speaker CAnd then so on and so forth with the schedule.
Speaker CSo, as an individual, I just want, first and foremost to have an accurate calendar on my phone that I don't have to just copy, paste, or add a subscription link or do anything like that.
Speaker CSo our premise behind the onboarding process was to get information into the app as soon and as simply and as quickly as possible.
Speaker CBecause a lot of these other organization apps, you know, it's like a clean slate, Right.
Speaker CYou download it and suddenly it's like a blank calendar.
Speaker DRight.
Speaker CAnd then your immediate thought is like, oh, man, I got to enter all this information to make this app useful.
Speaker CWe want to completely short circuit that and say, like, no, all this stuff already exists somewhere.
Speaker CLet's just pull it in and then you can start managing your life right away.
Speaker CThere's not this barrier to entry.
Speaker CSo from an individual standpoint, having that hook into calendars, into reminders, into contacts, that's all facilitated by just one login per service, is really the core individual value proposition that we're really striving for.
Speaker BAnd it's aggregating that based on player.
Speaker BSo I have two kids.
Speaker BBoth of my kids show up as a player card I can view by team or by kid.
Speaker BAnd I could basically see contact for parents on my younger son's soccer team, my older son's baseball team, just by flipping between a tab, and then it gives you all the links to go email, text, or even call.
Speaker BAny of the information that's already in the platforms is coming over.
Speaker BSo you're able to tap into that.
Speaker CYeah.
Speaker CYou know what's actually kind of neat is that with the contact sync, I don't know if you've tried that yet, but it adds the team name and the parentheses of the child for that parent contact in the company field.
Speaker CAnd so if you were to go into your contacts and search the team name, all the parents that are in there show up in that list, right?
Speaker DYeah.
Speaker CSo it's just sort of showing how we're thinking about the systems that parents already use on their phones, and how can we get the most important, relevant information into their hands to keep life going as a youth sports parent?
Speaker CAnd I think that's a pretty kind of neat little bit buried, kind of microcosm of like how we're approaching things.
Speaker BSo is it writing or reading from your phone, calendar, or contacts, or does it have that ability?
Speaker BOr is it just, I'm going into onsize and I'm able to see the contacts in the calendar, but it's not interacting like with my ical or my whatever's on my Apple contacts.
Speaker CIt is interacting, but we are scoped only to what we put on it.
Speaker CSo that's why when you do your sync action on onsites and you do the auto sync right, so that every RSVP gets automatically added or removed.
Speaker CThat is just the on sites calendar.
Speaker CSo yeah, so actually this, this latest update, this is a great question because it came up from not just you, but from other early beta testers.
Speaker CIt was like, oh, what is it doing to my calendar?
Speaker CI'm like, okay, yeah, that's a great question.
Speaker CAnd we really need to address that because to us as the product designers, we're like, okay, no, this totally makes sense because it makes sense to me.
Speaker CGot to be very mindful of that.
Speaker CWhen you sync onsites creates a new calendar on the phone that's called on site's calendar and we read and write to it just to that calendar.
Speaker CBut what's great is that because it's a calendar on, let's say iPhone calendars, you could actually open that calendar and share it with other people so it can become a shared calendar because it's just another calendar that you created.
Speaker BSo let me see if I understand right, because I was actually unsure on this on the calendar thing.
Speaker BSo if I wanted to.
Speaker BSo typical.
Speaker BNow my kid gets a schedule in one of the apps.
Speaker BI add the subscribe calendar and every season I go and I just remove the old subscribe calendar and I add the new one with this.
Speaker BIf I sync it to my calendar, I could just do on sites calendar on sides.
Speaker BAny of the platforms on sites is talking to, it's going to constantly pull in those calendars and read and Write on your iCal and then I can go share that ical with my wife under our icloud account.
Speaker BSo now it's just Onsides is pulling in in theory, long term, two years down the road, whatever Team, Snap, Sports Engine, Game changer, League apps, everything is just funneling into a single on sites calendar, which is living on my phone.
Speaker BI add it once to my ical Ical subscriptions, whatever they are, and then that's it.
Speaker BI'm Onsides is managing that.
Speaker BIs that, is that right?
Speaker CThat is 100% right.
Speaker CAnd well, the one caveat I'll say is that as long as you use the same email address for all your team Snap and Sports Engine and League Apps.
Speaker BOkay.
Speaker CBecause it is a login.
Speaker DRight.
Speaker CAnd so that's the only basis that we have of like your information.
Speaker BGot it.
Speaker CSo, but no, under that, under that, that premise that.
Speaker CYeah, absolutely.
Speaker CYou just, Everything just keeps coming right into that one calendar.
Speaker BSo then.
Speaker BAll right, so then there's a talk about team level adoption, right.
Speaker BSo there's some use cases of the individual.
Speaker BI'm able to aggregate calendars, I'm able to see my, I'm able to get reminders about.
Speaker BI actually got one the other day, I'm two hours away.
Speaker BI'm at the Jersey shore.
Speaker BI had to drive back to Pennsylvania for soccer.
Speaker BI got a reminder it was cloudy and cold.
Speaker BThe hurricanes off the coast here, it was cloudy and cold.
Speaker BBut I got a reminder, it said, it's going to be sunny and warm.
Speaker BDon't forget to pack sunblock.
Speaker BAnd I, I laughed.
Speaker BI was like, AI is wrong.
Speaker BLike I'm looking outside.
Speaker BBut I was an hour and 44 minutes plus traffic away, which the app notified me of, by the way, but it said, you should bring sunblock.
Speaker BAnd I laughed.
Speaker BI was like, oh, I got that wrong.
Speaker BAnd then I got there and sure enough, there wasn't a cloud in the sky.
Speaker BThat was later in the day.
Speaker BSo I was like, all right, we're good without it.
Speaker BBut it was, you know, it was right.
Speaker BSo like it has those sort of reminder.
Speaker BYou called it the game day concierge.
Speaker BNow if I could get team level adoption or league level adoption, what are some of the either current features or short term roadmap features you have as parents?
Speaker BBeing able to kind of get even more out of the tool other than just aggregating the data and the calendars and stuff.
Speaker CYeah, the next big feature that we have, it's interesting because we launched in beta just this week.
Speaker CMy co founder, who's also named Kyle, he, he and I had to make this difficult decision where we have a ride share feature that was kind of half baked, right.
Speaker CAnd we were like, but we gotta get this beta out.
Speaker CBecause the initial response from our private interviews with other parents, they just really, it, it seems to resonate enough to get at least this first version out.
Speaker CThis is just a little bit anecdotal is we actually decided to scrap that feature because it was half baked.
Speaker CAnd we're like, the rest of the site or the rest of the app is very, I think, very functional, clean works well.
Speaker CWe don't want to put this, you know, half, half baked feature in there and kind of taint the image of what we're trying to build.
Speaker CAnd then secondly, you don't want to mess up ride sharing, right?
Speaker CYou don't want to be the reason that a parent leaves a child at a soccer field by themselves at 8pm, right.
Speaker CSo we were very mindful of like pulling that back.
Speaker CBut we're going to.
Speaker CWe've.
Speaker CWe're actually this week, now that the beta is out, we're really focused on nailing the logistics of that or the feature set.
Speaker CBut the rideshare is one of the first real sort of collaborative tools that parents can use within onsites, and we're hoping to get that out by next week.
Speaker CIt's interesting because when I was doing some investigating and some research into the carpooling world of parents, there's actually not too many systems that parents use.
Speaker CI mean, mostly because it's handled by this crazy text thread or take crazy email thread or WhatsApp group or whatever, right?
Speaker CBut there is like an app that I think is on the App Store that is called like Carpool Kids.
Speaker CIt's very, very well done.
Speaker CAnd I can see why.
Speaker CIt's kind of the leading one.
Speaker CBut when I looked at it, there's a lot of setup, right?
Speaker CIt's like you got to choose the parents who are part of this carpool, you got to choose the kids who can participate in this carpool, and then you got to figure out the times and the locations.
Speaker CAnd I said, well, is there a simpler way to accomplish the number one use case of why carpools are difficult, why ride sharing is difficult?
Speaker CAnd after our interviewing parents, they said, asking for the ride is kind of the most awkward initial failure to start moment.
Speaker CAnd so we said, okay, let's take that and see if we can create something simpler to at least get that ball rolling and not try to handle every logistics point thereof.
Speaker DRight?
Speaker CSo we're doing.
Speaker CThat's why we're not calling it carpool in our product.
Speaker CWe're calling it rideshare.
Speaker CAnd what it is is basically a parent can go to an event and say, oh man, my son needs a ride to this practice.
Speaker CThey can just raise their hand.
Speaker CIt just says, I need a ride.
Speaker CAnd then parents in that team who have opted to get the notifications will get a notification saying, hey, Dave needs a ride for his son.
Speaker CAnd parents can then go and offer it up.
Speaker CBut once they connect, we then allow them to continue the conversation through email or text message.
Speaker CWe're not going to, you know, I mean, like, we're not going to get into that side because parents already know how to talk to each other.
Speaker CWe're not trying to force them to do something else.
Speaker CWe're trying to break down that first, you know, hurdle of getting that level of coordination.
Speaker BYou're helping them with that.
Speaker BYou're giving them that nudge to just say, hey, like this is an option.
Speaker BGet it out there.
Speaker BAnd to, to your point, the most awkward part, which I never really thought about it, but I guess it is.
Speaker BHere's a feature request for you.
Speaker BIf I raise my hand, right.
Speaker BI'll do a live feature request.
Speaker BIf I raise my hand.
Speaker CThere we go.
Speaker BThere are certain parents on my son's teams who I feel totally comfortable with my kids getting a ride with and others who I'm like, maybe they have a two door, you know, a two door sports car or, you know, I just don't, you know, trust for any reason.
Speaker BIs there, you know, there's a feature like the.
Speaker BWhich parents do you want to get or not get this notification would, would be me is the overprotective.
Speaker CYeah, yeah.
Speaker BHelicopter parent, which my son called me, would, would request that.
Speaker COh boy.
Speaker CAlready call it accusing you of that.
Speaker CThat's, that's pretty amazing.
Speaker CYeah.
Speaker BHe's nine.
Speaker BHe's nine.
Speaker BSo I'm in for it.
Speaker DYeah.
Speaker CGood luck.
Speaker CYeah, no, that's, that's a really great point and it is something that we, we thought about.
Speaker CYou're not the first parent who has raised that.
Speaker CLike, you know, I mean, I don't want my, my son riding in that like ugly cybertruck or whatever.
Speaker CLike, you know, it's just.
Speaker CYeah, I mean, that's a little superficial, but I mean, there are real serious, you know, safety concerns that parents, whether they're justified or not, will keep in, you know, their.
Speaker BWell, then you have that moment, someone offers the ride and you're like, shoot, I still need a ride, but how do I say no?
Speaker CYeah, yeah.
Speaker CSo.
Speaker CSo I don't have the magical answer of doing that, but like dealing with that dynamic, you know, sociological problem.
Speaker CBut we are going to allow like a preferred list.
Speaker CI don't want to call it like a, like no ride list or anything like that.
Speaker CWe gotta be very mindful of how it's phrased.
Speaker CBut it's not the no drive list.
Speaker CYeah, yeah, the no drive list.
Speaker DRight.
Speaker CWhat I can tell you is that it is absolutely a user experience consideration that we have in mind.
Speaker CWe'll figure out a way to do it nicely and constructively.
Speaker BYeah.
Speaker BSo makes sense.
Speaker BAnd the other, the other example, I think we talked A long time ago is like the other thing I see a lot of parents is always some level of confusion is like the team snack, especially at the younger ages.
Speaker BRight.
Speaker BIt's always reminder of like who's going to bring the team snack.
Speaker BFeels like an opportunity to kind of layer, layer that in.
Speaker BBut that's a, that's a just a separate idea.
Speaker BYeah, yeah, Talk, talk about how you think about adoption.
Speaker BRight?
Speaker BSo like how do you think about the marketing of it?
Speaker BHow do you think about overcoming that initial challenge of getting, getting the app?
Speaker BYou touched on it earlier, but I think we got like into the individual features.
Speaker BWhere do you see like this challenge?
Speaker CYeah, again it's download yet another app.
Speaker DRight.
Speaker CAnd we're doing things in a best practices standpoint.
Speaker CLike our app is actually very light.
Speaker CI mean like size wise, this is something that comes from like being in the mobile gaming world is that you don't want this heavy app that takes forever to download that people don't want to download on their cellular plan.
Speaker DRight.
Speaker CSo right off the bat we're thinking about that initial sort of onboarding making it as lightweight, quick and simple as possible.
Speaker DRight.
Speaker CAnd then as I touched on the first time, user experience is extremely simple and intuitive.
Speaker CAfter that, really we are going to allow this invite feature from within the app for parents because if you think about it, when they connect a team snap account or whatever service, we are effectively importing mini social networks, right.
Speaker CThe parent groups for each of these teams.
Speaker CAnd so whether it's through word of mouth, whether it's some sort of friendly invite mechanism from in app to other parents, we want to encourage that.
Speaker CAnd I think rideshare is actually why I got into this sort of rideshare side is because rideshare is only effective if enough parents are on.
Speaker CSo I think they're the natural sort of compelling reason for parents to all be kind of on sides because that's the future.
Speaker CActually, none of these other apps really do.
Speaker CIn fact, one of the founders of one of these apps said, yeah, carpooling was something I've always wanted to do, but it's just such a pain.
Speaker DRight.
Speaker CAnd I was like, oh, thanks for.
Speaker CI mean, yeah, I totally get it.
Speaker BBut it's almost like leading edge marketing.
Speaker BThen you know, hey, if you want to, hey, we have a carpool or a ride share co op going, you know, if you want to, for our team, make sure you download the onsides app.
Speaker BAnd you know, it's easy to request.
Speaker CIt's.
Speaker BYeah, it's interesting from a Tech perspective.
Speaker BSo.
Speaker BBut you, you mentioned a little bit before about Plaid being scrappy.
Speaker BRight.
Speaker BSome of that is sometimes scraping.
Speaker BYou get logins, you get scraped, there's API access, there's maybe in the future direct partnerships and integrations.
Speaker BWhat does that look like?
Speaker BToday you have two.
Speaker BAre there other platforms?
Speaker BI know they're on your kind of like request list when you log in.
Speaker BAre there others on the roadmap?
Speaker BTalk about how you're kind of doing the.
Speaker BI know you called it invisible magic in the newsletter, but talk about how it's happening to the extent you're willing.
Speaker CYeah, I'd say the high level description of what we're doing, it's kind of like a hybrid system where with Teamsnap and Sports Engine, we are doing a combination of web scraping and whatever API access is available and creating this sort of waterfall of if this doesn't work, try this.
Speaker CIf that doesn't work, try this.
Speaker CAnd doing it in as real time as possible.
Speaker CI don't know if you had a chance to jump back and forth from Team Snap and Onsites, but at least in my experience, once you say going on onsides, if you just go to the app and refresh in Teamsnap, it's like immediate.
Speaker DRight.
Speaker CSo our system is pretty good at doing all this stuff.
Speaker CWe can do that for any website.
Speaker DRight.
Speaker CAnd yeah, it's look, it's, it is a challenge to get that sort of any sort of real deep API level integration, understandably, and not, not necessarily on this like, competitive worry, as much as everyone's kind of busy doing their thing.
Speaker DRight.
Speaker CAnd these other operating systems for sports, youth sports, they've got their roadmap to make sure that the clubs are happy, that the new clubs, the sales teams are equipped.
Speaker CI totally get that, like opening stuff up for a parent side is just not part of their roadmap.
Speaker CSo there are some even non or rather more technical challenges to that.
Speaker CSo what we're trying to do is.
Speaker CYeah, just do what we can.
Speaker DRight.
Speaker CI mean, again, Plaid is kind of the billion dollar example of where a business that started by just scraping stuff can provide tremendous value, both at an enterprise level, but also with the consumer adoption level.
Speaker BSo, yeah, I had a friend who used to work for one of these finance apps a long time ago and they eventually got bought.
Speaker BI even forget the name of it, but his job, he was like a project manager, engineer and his job was going to these 15 different credit card sites.
Speaker BAnd because they were doing a lot of scraping and I'm sure, it's more advanced now, certainly with AI, but every time the platform would change like the location of a button or a field that needed to be figured out or a tab, you know, they would have to now like update their recipe to kind of ingest the data from that.
Speaker BHas that gotten, has that gotten easier, like with modern day tools?
Speaker BI've done a little bit of web scraping for stuff in the past where I've used some pretty rudimentary AI tools, but they were usually pretty good about detecting like if a field moved, like they were able to kind of adjust on the fly.
Speaker CYeah.
Speaker CSo far we haven't, you know, we're very early so we haven't come across those specific use cases.
Speaker CAlthough in my, for my last company we had to always worry about that because like Amazon would change.
Speaker CI mean, Amazon is like AB testing like five things every day, you know what I mean?
Speaker CSo it was a real sort of a cat and mouse game on a daily basis.
Speaker CBut we build a system pre AI to detect alert band aid and then we address it if it's a recurring issue.
Speaker DRight.
Speaker CAI is way better at doing stuff like that.
Speaker CAnd since our platform is already connected to various LLMs, it should be.
Speaker CI mean, I don't want to speak on behalf of my co founder who's a technical guy, because they hate it when the business folks say, oh, it's super easy.
Speaker DRight.
Speaker CBut theoretically being able to leverage those integrations that we have, we can throw it at things like this as well to keep us operating at high efficiency.
Speaker BAnd so that was going to be my last tech question because I get out of my depth very quickly here too.
Speaker BBut you're using different AI models, I assume OpenAI has one.
Speaker BAnd so you're kind of using a special blend.
Speaker CYeah.
Speaker CSo all of these LLMs have APIs that are readily available.
Speaker CSo that's one of the reasons why I'm excited to do what we're doing now is that there's access to these tools that is just being constantly iterated upon, like theoretically they're getting better.
Speaker CBut it's really funny because every once in a while we'll just be doing chat while we're testing and then the LLM that we're using suddenly has this hallucinating moment.
Speaker CWhat the hell?
Speaker CJust right.
Speaker CIt's like, wait, did something change?
Speaker CAnd we find out that like Gemini, like 2.5 or whatever 25 is not good at certain things.
Speaker CAnd we're like, oh yeah, we just totally saw that.
Speaker CSo it's a very organic and Evolved, constantly evolving component to our product and we're just going to have to live with some of it.
Speaker CBut the, the I'm going on, my bet is that it's going to get better, faster and cheaper over time.
Speaker CBut to your point, we do have a routing system.
Speaker CWe found in our early testing that certain LLMs are really good at certain things and without calling them out, there's like one LLM that had the most difficult time figuring out what this weekend meant.
Speaker DRight?
Speaker CAnd I was like, why is this so hard for you?
Speaker CBut it would just next weekend, on Wednesday to Friday.
Speaker CI'm like, that's not even close to the weekend.
Speaker CBut it had a hard time figuring out relative time frames so we found a different LLM that did a much better job of that.
Speaker CSo for time based inquiries or prompts from onsites, we actually route them there and then for other things we'll route to other LLMs.
Speaker BVery interesting, very interesting.
Speaker BBut it does make you think.
Speaker BEveryone thinks AGI is coming and then they're still screwing up.
Speaker BBasic things like next weekend.
Speaker BNo, seriously, I use, I mean we use it, we really don't use it to write.
Speaker BI mean sometimes we'll, we'll help, we'll prompt it to give us background.
Speaker BCertainly use it for research.
Speaker BMaybe occasionally if we need like a quick description of a company instead of just writing that be like hey, give me, give me two sentences about this company.
Speaker BSo, so we could explain it to our audience but we use it every single email for we come up with these old sort of Sega Genesis kind of old timey video game looking images which is I guess become like our brand look and people seem to like it.
Speaker BBut chat GPT5 is not as good at it as 4 was.
Speaker BSo I know, there you go.
Speaker BIt just, it does it but it doesn't nail the look.
Speaker BLike 4.
Speaker BI would give it the one same prompt every time and just change, you know, whatever the subject was.
Speaker BAnd I'm like, I'm pulling my hair out with five.
Speaker BIt's missing not doing what I'm asking.
Speaker BSo I will now go back for when we generate our featured image for our newsletters and I will actually dial it back to four just for that use case.
Speaker BSo it's wild.
Speaker BThey get smarter but sometimes less good.
Speaker BYou know, it was like just dumb enough to give us that dumb Sega Genesis look like 5 is trying to outsmart us.
Speaker BI'm like, no, no, no, we want dumb and simple for this.
Speaker BIt's kind of the.
Speaker CNo, we've, I mean almost Exactly.
Speaker CWe.
Speaker CWe did downgrade versions as we were testing, because sometimes because of the way that our model context.
Speaker CI don't know if you've heard of the phrase model context protocol, which is essentially what we're doing is we're.
Speaker CWe're empowering users to use LLMs with the model context that we're providing from all this information from Team Snap and Sports Engine and so forth.
Speaker CWe.
Speaker CWe found that.
Speaker CBut because it's tied to the actions that onsites can do, like find my events, RSVP to these events, that sometimes our app would just flat out crash because the version that we were on just had a difficult time detecting the intent of what the user wanted.
Speaker CSo we've had to actually downgrade.
Speaker CAnd suddenly I was like, oh, my God, everything works beautifully now.
Speaker CSo anecdotally, we've had a very similar point.
Speaker CWhat's funny, though, is that there was a time where I was testing the assistant's voice, and the way I did it was I would just ask random questions that aren't even related to youth sports.
Speaker CI just say, hi, and then, how are you?
Speaker CAnd what are you up to?
Speaker CJust kind of very general.
Speaker CAnd one time I wrote how are you?
Speaker CAnd it said, I'm doing great.
Speaker CI love to manage youth sports, but sometimes I wish parents would just leave the sidelines.
Speaker DRight.
Speaker CAnd I was like, oh, oh, okay, let's go in.
Speaker CAnd please do not say anything negative about your users.
Speaker DRight.
Speaker CBut it had to be told that.
Speaker CSo, anyway, I just thought that was a funny lesson or funny sort of thing that came up while we're trying to figure all of this AI world out to be as useful as possible for the audiences that they're supposed to serve.
Speaker BYeah.
Speaker BSo fascinating.
Speaker BSometimes it can be too smart for its own good.
Speaker BAnd, you know, if you're sometimes, like, you're looking to tell a joke, like, you find somebody who's too smart, and, like, they just, you know, they're unable to find the humor in it.
Speaker BSo it's that.
Speaker BYeah, it's like you want to play for the fat part of the bell curve.
Speaker BAll right, anything else to add?
Speaker BSo why don't you tell people where they could.
Speaker BHow they could find out more, check out the beta, things like that.
Speaker CYeah.
Speaker CSo our website is get onsides.com, which I kind of chose because I think it's kind of funny for anyone with young soccer players, if a dad is yelling at their striker, saying, get on sides.
Speaker CAnd I can say, dot com, go.
Speaker CYou know, it's.
Speaker CIt's a nice kind of cheesy branding way.
Speaker CNo, I'm just kidding.
Speaker CYou can probably cut that out if you think it's too cheesy.
Speaker BNo, no, no.
Speaker BI love get.
Speaker BI love get anything.
Speaker BI think get is the greatest like call to action word on the Internet.
Speaker BI use it all the time for like if I want someone to click a button.
Speaker CSo yeah, it's a very, very direct.
Speaker CSo yeah, it's get onsides.com our website kind of gives nice explanation of the benefits that we're offering right now.
Speaker CA form there to submit your name and email and it would be helpful if you could tell us which apps and what if you're using iPhone or Android just to kind of facilitate getting the invite link to you.
Speaker CBut yeah, it's open beta testers will get lifetime premium subscription and we are going to have to cap it at some point.
Speaker CSo I would encourage everyone to if this is something that could help now and especially down the line, get in, get in, get in line while you can.
Speaker BYou say it.
Speaker BAnd I wish I asked this question 30 minutes ago, but I would be remiss not to touch on it here at the end.
Speaker BYou said lifetime premium subscription.
Speaker BTalk about the business model.
Speaker DRight.
Speaker BI mean it was sports business podcast and I saved this one for the end.
Speaker BBut why don't you talk about like kind of the two main models that on sites plan plans to use?
Speaker CYeah, we are looking at a freemium subscription model.
Speaker CI mean that's something that is very commonly used and is understood by users of services like this.
Speaker CThe specifics of it.
Speaker CWe're going to figure that out.
Speaker CWe're still learning in the beta phase of what is the most common usage and what is like what power users would use.
Speaker CAnd can we just tune that in the most effective way?
Speaker CWe are going to allow parents to gift premium subscriptions to other family or other users for the spirit of inclusivity.
Speaker CAs you know, with these teams there's a wide range of socioeconomics and demographics that come into play.
Speaker CSo we want to be mindful of that.
Speaker CBut the part that gets me really excited is the advertising kind of promotional side of things for you mentioned it in the newsletter.
Speaker CThe commerce side, the products.
Speaker DRight.
Speaker CThe amount of information that we have, not so much the amount the type of information that we have.
Speaker CAs a marketer, I get super excited for two reasons.
Speaker COne is it's super targeted and relevant to the parent and two, we have a chat interface that is a nice way of proposing or asking for things that they may need something that I tell a lot of folks is that in theory, advertising done perfectly should actually be a benefit to the consumer.
Speaker DRight.
Speaker CIt's just everyone's, everyone messes it up and it becomes annoying and it becomes spammy.
Speaker DRight.
Speaker CBut that's just because it's just, it's.
Speaker CThey're not doing it right.
Speaker CSo for us, we'll know, you know, location, weather.
Speaker CDo we.
Speaker CWe can appropriately upsell hotels cleats a tent because we'll know the weather, right?
Speaker CIt's like do you or sunscreen.
Speaker CAnd I think the promotional opportunities there get me really excited, right?
Speaker CBecause it's, I think the conversion rates on that would be amazing because it's so targeted and relevant to the parent at that time.
Speaker BHere's, here's a filter to lay in there.
Speaker BNow they're feature requests.
Speaker BI'm just going to keep throwing them out.
Speaker BHere's the filter, right?
Speaker BSo say you need the tent, right?
Speaker BWhat's avail?
Speaker BYou know, you integrate.
Speaker BDix probably has a product API.
Speaker BLong time ago.
Speaker BI actually used to help run the affiliate program at Dix when they were with GSI Commerce.
Speaker BI used to work there.
Speaker BI used to work on some of this stuff.
Speaker BThis is going back 15, 17 years.
Speaker BBut filter by things that are available for curbside pickup, right?
Speaker BSo hey, you need a tent, it's going to rain an umbrella.
Speaker BHey, by the way, Dick's has this available.
Speaker BYou can pick it up within an hour.
Speaker BHere's the link.
Speaker BLike that, you know now because now they only need to order.
Speaker BIt's just like, okay, I can get this today.
Speaker BHere's the drive time between you dicks in the field.
Speaker CAnd you know, that actually harkens to what we did at my last company where we cataloged all these items and just did drop ship ordering.
Speaker CInstead of two day prime to your home, we can actually set it to pickup.
Speaker CAnd we know the location, we know where you are on route.
Speaker DRight.
Speaker CI mean it's just, it's, it's really exciting for me to really power that side of it because I think we all know equipment is probably one of the top three costs that parents have to, you know, account for in U Sports.
Speaker CRight.
Speaker BAll right, I think that's a good place to wrap it.
Speaker BDave, thanks so much for your time and we'll talk soon.
Speaker CYeah, thank you so much for having us on board for the podcast.
Speaker CI'm really excited.
Speaker AAll right, so that was Dave Yu, founder of Onsides.
Speaker AHopefully you found that conversation interesting.
Speaker AWe went on a little bit longer than I expected, but I loved getting into the kind of weeds about the technical aspects of working with modern AI.
Speaker BLLMs and what they're good at, what.
Speaker AThey'Re not good at and think this is and I personally think that onsides is a great marriage of existing tools with the benefits all right, so that was day view of on sides.
Speaker AI appreciate you listening.
Speaker AIf you made it this far, I'm going to ask you a favor.
Speaker AIf you are listening to this podcast on Apple Podcast, please give us a five star review, subscribe or follow the show and leave a written text review.
Speaker AAny interaction with the show generally sends positive signals to the Apple Podcast algorithm and will help surface this to other people who maybe aren't aware of Behind Buying Sandlot.
Speaker AMost listeners will find this through our newsletter, but we're trying to bring in new people with the podcast and our YouTube channels.
Speaker ADitto goes for Spotify.
Speaker ALeave us a review.
Speaker BFive stars.
Speaker ASubscribe to the show and if you're watching this on YouTube, very simply here's the end of most videos.
Speaker AGive us a thumbs up.
Speaker ASubscribe to the channel, drop a comment, hit the notification bell.
Speaker AI don't expect you to do all four of those, but if you subscribe and a thumbs up, that would be great.
Speaker AAgain, YouTube is so algorithm dependent and if you interact with this, if you watch it all the way through interact, give it a thumbs up.
Speaker AThat will show it to other people who work in the business of youth sports so they can find our content.
Speaker BAnd it's helpful to us.
Speaker ASo appreciate you listening and we'll see you on the next episode.