Preventing MarTech Stack Failures with Automated Testing and Monitoring - M.H. Lines
This week we sit down with M.H. Lines, founder of Stack Moxie, to explore how automated testing and monitoring can prevent Martech failures.
M.H. shares insights from her experience as a marketing operations leader and explains why many revenue teams are still vulnerable to unexpected system breakdowns. We dive into the challenges that come with managing complex Martech stacks and why early detection through automated tools is essential for keeping operations running smoothly.
M.H. also reflects on her journey from marketing leadership to founding Stack Moxie, including how she navigates being a venture-backed startup without compromising on her core principles.
Thanks to Our Sponsor
Many thanks to the sponsor of this episode - Knak.
If you don't know them (you should), Knak is an amazing email and landing page builder that integrates directly with your marketing automation platform.
You set the brand guidelines and then give your users a building experience that’s slick, modern and beautiful. When they’re done, everything goes to your MAP at the push of a button.
What's more, it supports global teams, approval workflows, and it’s got your integrations. Click the link below to get a special offer just for my listeners.
About Today's Guest
M.H. Lines founded Stack Moxie in 2018 to bridge the gap between engineering and no-code technology for the SaaS economy. She has helped teams in marketing and technology both in-house and as a consultant at companies like Terex, Cohn & Wolfe, Microsoft, Lowes, The Tile Doctor and IBM Watson Health. MH received an undergraduate degree from The Florida State University in Finance, and her MBA from the Foster School of Business, University of Washington with a focus on Technology Management.
https://www.linkedin.com/in/mhlines/
Key Topics
- [00:00] - [00:00] - Introduction
- [01:49] - Secrets to Gap Folding
- [03:55] - From marketing to MOPS
- [07:54] - MOPS as strategic vs. service provider
- [14:28] - Being wired as a founder
- [17:55] - Working in mega-enterprise
- [22:59] - Observability for MOPS
- [34:35] - Observability and AI
- [39:12] - Being a VC-backed founder
Thanks to Our Sponsor
Big thanks goes out UserGems for sponsoring today’s episode.
We all know running outbound is a huge pain—you need to manage a dozen different tools and data sources and it takes ton of manual work to keep it all going.
UserGems solves that with one platform to capture signals and automate next steps with workflows and AI.
You get a library of the most impactful signals in one place, automated playbooks to make sure your team executes consistently, and Gem AI to create personalized messaging for each prospect.
So stop wasting time and start targeting your most promising buyers with less headcount. Click the link below for a special offer just for my listeners.
Resource Links
Learn More
Visit the RevOps FM Substack for our weekly newsletter:
Transcript
It's one of the scenarios that every revenue operator has nightmares about.
Speaker:You get that email from your boss or the VP or even the CEO asking why
Speaker:something is broken in your stack.
Speaker:And then you get that sense of panic.
Speaker:You start logging into things, checking things and you find
Speaker:out that yes, it's true.
Speaker:You ask yourself, how could this happen?
Speaker:How could I miss it?
Speaker:And the answer, or at least a big part of the answer for me, is that in the
Speaker:martech and revtech world, we're still relatively immature in some ways compared
Speaker:to other technically oriented areas of the business, like engineering or I.
Speaker:T.
Speaker:Fact is, a lot of early marketing automation professionals were
Speaker:basically demand gen folks who kind of started LARPing as I.
Speaker:T.
Speaker:People and for the record, I include myself in that category,
Speaker:but we didn't always know the best practices for ensuring observability.
Speaker:Reliability in our infrastructure.
Speaker:We had to learn all these things the hard way.
Speaker:And we also lack the tools.
Speaker:So we didn't have QA automation.
Speaker:We didn't have smoke testing.
Speaker:None of the things that a DevOps team today takes for granted.
Speaker:So this is the problem that today's guest set up to solve.
Speaker:She's had a long career as a marketing operations executive, including
Speaker:some orgs at places like Microsoft.
Speaker:And she's created a company called StackMoxie to provide easy testing
Speaker:And monitoring for the revenue stack.
Speaker:MH lines, welcome to the
Speaker:Oh, thank you for having me.
Speaker:And by the way, I don't think you should include yourself in
Speaker:the relatively immature category.
Speaker:The LARPing thing you can include yourself in, but relatively
Speaker:immature, I
Speaker:think you set the bar.
Speaker:You know, I made sure we have a lot in common, I think, as
Speaker:we've identified over the years.
Speaker:One thing I only realized while I was looking at your LinkedIn profile,
Speaker:preparing for this interview, is that we both started out one of our first jobs in
Speaker:the, uh, retail clothing sales industry.
Speaker:I was working at a sporting goods store in my hometown of Toronto.
Speaker:You started out at The Gap, where you said you learned the secrets to gap folding,
Speaker:and have retained them ever since.
Speaker:So what are the secrets to gap folding if you're not under
Speaker:NDA?
Speaker:the point is that when you see it on the shelf, everything looks the same, right?
Speaker:When you walk into the gap, way back when we used to have the wall of khakis
Speaker:and a wall of denim, because that's what the, gap was all about when I'm
Speaker:aging myself, but you get the point.
Speaker:and so the point was that they all look the same.
Speaker:And so it's a fold.
Speaker:Now, actually, if you watch YouTube, which you actually accomplish
Speaker:enough, that my guess is you don't watch as much YouTube as I do.
Speaker:But there's like these folding boards that help you get it in exactly the right size.
Speaker:And so in your closet, everything looks completely uniform and
Speaker:beautiful, like it used to on the go.
Speaker:So be able to do it without a folding board, you were kind of
Speaker:doing
Speaker:well, they had guides, but those guides would slow you down eventually.
Speaker:So you were folding so much in like back to school season that,
Speaker:that you had to Be way faster.
Speaker:You know, it's like after that, I wound up bartending.
Speaker:even when I had a big career in PR, I helped bartend two nights a week.
Speaker:You know, when you're early, you have to use little jiggers and everything.
Speaker:And eventually you can, free pour.
Speaker:It's like anything you, learn to do it without a net over
Speaker:time.
Speaker:you'll have to show me the folding technique cause I, uh, for the life of
Speaker:me, still have trouble folding a t shirt
Speaker:to look,
Speaker:Well, when you and I see each other, we will likely be traveling.
Speaker:And now, because I.
Speaker:I worked in fortune 500 for a little bit too long.
Speaker:It's like a badge of honor to be able to travel with a single
Speaker:suitcase and not checking anything.
Speaker:And so to get everything in my carry on, even if I'm gone for 10 days, I
Speaker:roll it and like shove it in there.
Speaker:So I will have a different folding technique.
Speaker:All right, much, to reveal.
Speaker:That's a separate podcast.
Speaker:I want to talk about your sort of evolution and entry into the
Speaker:world of marketing operations.
Speaker:You spent a lot of time in marketing leadership before
Speaker:moving towards mops kind of.
Speaker:similar to myself in the early days of mops when it didn't
Speaker:really always exist, didn't have the identity that it has today.
Speaker:So I'm curious what drew you into that operational discipline from
Speaker:the world of, marketing in general.
Speaker:So I kind of came to marketing in a weird way.
Speaker:I was never very intentional about my career, kind of took the
Speaker:next fun job that I was offered.
Speaker:and a lot of times as we're sequential in the same company,
Speaker:But my undergraduate degree was in finance because I liked math.
Speaker:I wanted there to be a right answer that you could check your work and
Speaker:verify that that was the right answer.
Speaker:and so I think there's so much subjective about marketing.
Speaker:It actually kind of reminds me.
Speaker:My little brother lived with me for a while.
Speaker:His name's Alex and he is an incredible cook, um, and can cook me under the table.
Speaker:so while he lived with me, I learned to bake because I could do something precise
Speaker:and be good at something and contribute.
Speaker:And so it's kind of the same way with me and marketing.
Speaker:There are incredible creative marketers out there and I'm just not one of them.
Speaker:And so I focused on the thing that I could do.
Speaker:Really well, which is make sure the thing worked and set it up
Speaker:and verify that it's working.
Speaker:And you can kind of see that as a through line in my life at this point.
Speaker:that's so interesting.
Speaker:Cause I feel like I can really relate.
Speaker:I mean, I also moved, moved into ops from the marketing world and there's a
Speaker:lot that I like about marketing and I have a creative side to me, but I really
Speaker:struggled when you get into like the world of opinion, like this email is great.
Speaker:This email is not great.
Speaker:and ultimately, you know, it's kind of like the highest paid
Speaker:person's opinion that wins in that debate a lot of the time.
Speaker:And so I found I gravitated towards ops for the, clarity that it
Speaker:brought that like it worked or it didn't, it, you were in a world of
Speaker:facts.
Speaker:In the world facts with marketers, I would highly recommend never trying
Speaker:to confuse them with facts like statistical significance though,
Speaker:because they, you know, Oh, we sent out this email and it worked way better.
Speaker:I'm like, you send it out to five people there are no facts there.
Speaker:So don't, try and confuse marketers with a good time.
Speaker:Yeah, that is a whole other story.
Speaker:thinking about where ops is today, marketing ops specifically, I
Speaker:would say as a subdiscipline where it started and how it's evolved.
Speaker:What do you think, like it was getting right?
Speaker:And getting wrong early on because it kind of stumbled into its own haphazardly,
Speaker:I guess, would be my observation.
Speaker:Not that I want to lead the witness here, but
Speaker:what was your
Speaker:perspective?
Speaker:Well, it's funny.
Speaker:I was recruited.
Speaker:to lead the marketing apps organization at the Astros the year
Speaker:after they won the, world series.
Speaker:and I was really excited, but it turns out it was all about
Speaker:like printing the tickets.
Speaker:Like 50 percent of it was like print production.
Speaker:So like ops has been around for forever on some level.
Speaker:And, a good friend of mine was at the time when I started in marketing
Speaker:ops, running marketing ops at Levi's, and it was definitely about pricing.
Speaker:So I think it's kind of been its own thing as defined by the
Speaker:different organizations it's in.
Speaker:I think the organizations that got it really well and I had the
Speaker:incredible benefit of working for just a beautiful leader at
Speaker:Microsoft who got it really right.
Speaker:Actually, a few of them and they were all very focused on supporting the marketer.
Speaker:it's a really important thing.
Speaker:Big trip wire to talk about a marketing operations or rev ops being a support
Speaker:function but in my mind It was always about Letting that marketer be that
Speaker:creative genius and really know the customer and figure out what's motivating
Speaker:them from Either a creative perspective or messaging or an offer or pricing
Speaker:whatever it is and We were the ones who were able to make that scalable
Speaker:and efficient and get them the data they needed to make better decisions.
Speaker:and that was definitely the team I supported at Microsoft's goal.
Speaker:you mentioned the contentious issue of ops as a service provider
Speaker:is not a service provider.
Speaker:Let's explore that, because I think unambiguously it is, and I think
Speaker:there's a bit of a complex around it, like, we are a service provider, we
Speaker:don't want to just be treated like a service provider, we want to be
Speaker:strategic, we want to provide strategic value, and I strongly believe in that.
Speaker:Where do you think the tension lies?
Speaker:Like, is it something that we should just embrace and like be
Speaker:strategic within that channel?
Speaker:Or do you think there's like another facet to the role that it should
Speaker:be doing simultaneously to provide strategic value to the department?
Speaker:Well, I mean, I think this layers nicely with the debate Mike Rizzo
Speaker:posted on LinkedIn this morning talking about revenue operations and
Speaker:marketing operations and how 9 percent of RevOps leaders have come from
Speaker:a marketing operations background.
Speaker:And by the way, that's higher than I thought it was.
Speaker:I think it's, it's similar, right?
Speaker:I truly believe the rev ops thing becoming just an extension of sales
Speaker:ops was, people willing something to be true because it benefits them.
Speaker:So there's a sales leader who thinks they should be the rev ops leader
Speaker:because they want all the budget and they want the bigger job title.
Speaker:even though they don't really care about marketing ops and they'd prefer
Speaker:not to have to talk to those people.
Speaker:I think some of this, where Marketing operations not being a
Speaker:cost center is someone trying to explain their place in the world.
Speaker:some people.
Speaker:and so I think that's the way the dialogue kind of got started, right?
Speaker:Like, someone's really critical to an organization.
Speaker:And so they feel like that means they couldn't be a support function.
Speaker:And I totally disagree with that.
Speaker:I think it's a very American kind of thing to think that support functions
Speaker:aren't some of the most critical roles in any society or organization.
Speaker:so I, I very strongly feel it is both strategic 100 percent a support function.
Speaker:And critical all at the same time,
Speaker:I think the support function we all broadly understand in a lot of
Speaker:ways, like campaigns and lead flow and all that thing, where does the
Speaker:strategic Aspect of it live for you.
Speaker:This is something I think about a lot.
Speaker:I think the place most marketing operations professionals get it wrong
Speaker:and most sales ops and rev ops people get it wrong is they think of themselves
Speaker:as an administrator of the tool and supporting the ancillary integrations
Speaker:and what goes through that tool.
Speaker:So I'm a Marketo administrator and I lead.
Speaker:Marketing ops, and so I think where we miss and where we're not strategic the
Speaker:way we should be is that very firmly believe marketing and revenue operations
Speaker:should sit with the business and there should be a corresponding function and it.
Speaker:But I think there always has to be someone in the business.
Speaker:Otherwise, I mean, let's be honest.
Speaker:We've all worked for it.
Speaker:People who don't understand the business and miss the point.
Speaker:And so I think, you know, They need to understand that they're owning
Speaker:an infrastructure and they have to manage it like an infrastructure.
Speaker:And if they can't, then I.
Speaker:T.
Speaker:should be involved.
Speaker:But that's the strategic piece to me.
Speaker:What is the outcome of this infrastructure?
Speaker:What are we trying to accomplish?
Speaker:Is it scale?
Speaker:Is it efficiency?
Speaker:Is it understanding our data better and understanding that full end to end
Speaker:infrastructure and owning it, like, Okay.
Speaker:you mentioned in the opening DevOps or, um, I.
Speaker:T.
Speaker:would own it.
Speaker:and then thinking about what's the outcome of that as opposed to is the.
Speaker:API flowing into Marketo, who cares, right?
Speaker:Like the API has to flow into Marketo because the leads are
Speaker:making it from the website and they have to come with the right data.
Speaker:So it's not just a checkbox.
Speaker:Yes or no.
Speaker:It's is my system working and accomplishing the goal.
Speaker:And I think, We have to be the ones to educate the CMO on what the goal should
Speaker:be for marketing or revenue operations.
Speaker:And that, again, should be efficiency and scale in my mind every time.
Speaker:Let's take a concrete example, just to like explore this perspective a little
Speaker:further, like our marketing automation platform, whether you're using Marketo
Speaker:or, or HubSpot or part or whatever, one of the new tools that's emerging.
Speaker:There's almost a philosophy that's baked into having one of those systems
Speaker:that you're like, yeah, you're going to send emails, but if all you're doing
Speaker:was sending emails, you could have, you know, MailChimp or something like that.
Speaker:So clearly, you know, you get it, you're supposed to nurture and
Speaker:you're supposed to do all these other things with these tools.
Speaker:to what extent should ops be challenging almost the marketing
Speaker:strategy and informing that strategy?
Speaker:or is the strategic part like, here's how we can, you know, scale campaigns,
Speaker:do that more efficiently, but like the strategy piece, how we're actually going
Speaker:to market is up to you, marketing leader.
Speaker:so we're hiring an engineering leader right now.
Speaker:and so I think it's very similar to being, in a startup where I own product
Speaker:and there's an engineering leader.
Speaker:Right?
Speaker:I want an engineering leader to come to me and say, Hey, we've
Speaker:heard this from the customers.
Speaker:Did you know this is possible?
Speaker:And so I think there needs to be a forum where marketing ops is in the room when
Speaker:they're talking about what the customer pain points are or what the needs are.
Speaker:you know, generally it's an architect title is how I think about it and they go,
Speaker:hey, did, you know, this is even possible.
Speaker:And so sometimes there are things you can offer to customers, whether
Speaker:it's in products or whether it's in, Marketing operations or these
Speaker:operations functions, any technology function where I can't spend all day
Speaker:understanding what marketing and revenue operations people need and also watching
Speaker:every NVIDIA video to understand what new technology is on the market.
Speaker:And so you want to partner in that.
Speaker:And I think that's what where the strategy comes in.
Speaker:You're a partner.
Speaker:That's brought in in the beginning to brainstorm what's
Speaker:possible, but they should know what's valuable to the customer.
Speaker:And then we should be the one to solve the problem.
Speaker:again, Gary was in at Microsoft and was so brilliant about saying
Speaker:that, like, force them to bring you the problem, not the solution.
Speaker:So you can really get your head around what they're trying to solve.
Speaker:And then you help solve the problem.
Speaker:So you don't try and.
Speaker:Solve the solution they gave you as opposed to not having a robust
Speaker:understanding of the product.
Speaker:You mentioned product, and I often saw that your role mixed marketing
Speaker:and product together, like there was kind of a theme in your CV.
Speaker:Where did that come from?
Speaker:Was that by luck?
Speaker:Was that by preference?
Speaker:it's also why I would totally I've gotten laid off like 3 different times
Speaker:because I cannot help myself right when we're going through the marketing
Speaker:metrics and those were like nice layoffs.
Speaker:They were like, you're important.
Speaker:You've done a really good job.
Speaker:People really trust you, but I cannot work with your pain in the ass.
Speaker:at some point when you've got the data set up and the systems
Speaker:working and the channels humming.
Speaker:it's really easy to see where there's gaps in the product, right?
Speaker:Like if you've done a really good job, running sales, marketing, demand
Speaker:gen and channel strategy, it's very easy to see a hole in the market.
Speaker:so I would totally insert myself as kind of how I got into it the first.
Speaker:Place, the very first one I worked for an early CRM startup.
Speaker:and I demanded that they make some modifications to the product so that
Speaker:I could use it for marketing and PR because it was just right there.
Speaker:It was so obvious to me.
Speaker:It wasn't CRM.
Speaker:It was a relationship management platform that I needed, to manage talking to.
Speaker:Media when I was doing PR or talking to analysts, like it wasn't just a CRM, it
Speaker:was a relationship management platform.
Speaker:And so, yeah, it's cause I'm a pain in the ass.
Speaker:I think it's probably the.
Speaker:What
Speaker:Yes, sir.
Speaker:getting laid off for that reason?
Speaker:Do you think it's because you're meant to be a founder there's a
Speaker:lot of people that could not go and be a founder face that scope of
Speaker:responsibility, make those decisions.
Speaker:There's other people who like want to have their fingers in all those pies.
Speaker:And evidently, that can be disruptive maybe if you're trying to do
Speaker:that and you're not in that role.
Speaker:Is that what pushed you
Speaker:there?
Speaker:Well, what would happen ultimately is I want to figure it out.
Speaker:And I think you're exactly the same way.
Speaker:I think that's why we get along so well.
Speaker:Like, I just want to get my head around it until I understand something.
Speaker:and so the higher up I would go in the organization, the more.
Speaker:I would ask questions, just trying to understand why
Speaker:things are the way they are.
Speaker:Um, and if we're in a meeting and someone brings something
Speaker:up, I would ask questions.
Speaker:Well, ultimately, I would wind up calling really powerful people
Speaker:to the mat with those questions.
Speaker:I'm unapologetic about that, right?
Speaker:I don't want to spend time solving this problem.
Speaker:Like I worked at as a contractor on a big Salesforce project for a
Speaker:fortune 100 who shall not be named.
Speaker:And about halfway through, I realized my boss just did not care about anything.
Speaker:And it turns out that she knew full well, the project was never going to be
Speaker:pushed to production, but she would lose budget if she didn't spend the dollars.
Speaker:So she was like, Hey, just shut up about it.
Speaker:Like, we don't need you to do meetings with other teams.
Speaker:If they make requests, capture them in the backlog for the future.
Speaker:But like, we know this project is going to
Speaker:Your boss, this was you on the consulting
Speaker:side or the boss at the
Speaker:client side, like the
Speaker:project
Speaker:I was a consultant and this was the budget owner, the VP.
Speaker:and my director didn't understand it.
Speaker:So when I'd ask her questions, she kept having to pull me in with a VP.
Speaker:And finally the VP pulled me aside and said, Oh my God, just ship something.
Speaker:Just say it was successful because we have to spend the budget
Speaker:or we'd lose it for next year.
Speaker:This ties us into the wonderful world of the mega enterprise.
Speaker:I was talking to another guest recently.
Speaker:He was like, yeah, and everything I've just said doesn't apply to enterprise
Speaker:and enterprise is like this parallel universe where like gravity doesn't
Speaker:apply and all the rules are different.
Speaker:And you worked at Microsoft, So
Speaker:right now they're like around 000 people, that's like, not
Speaker:as a small size city anymore.
Speaker:if you put them all in one
Speaker:place,
Speaker:what's that all about?
Speaker:cause it's a different job.
Speaker:That's how I think about it.
Speaker:Like running ops at that scale is a different job than, than where
Speaker:I work at a 400 person company.
Speaker:I mean, I think it's the thing I just mentioned, right?
Speaker:people have incentives that are set up at the very highest level.
Speaker:and those incentives create, gosh, I would almost say, the difference
Speaker:between complex and complicated problems is kind of one of my favorite
Speaker:building an engine in a car, right?
Speaker:It's incredibly complicated or building a car, but it is
Speaker:knowable and it is testable.
Speaker:Complex is there are too many variables for something to be
Speaker:knowable and predictable, which is like traffic in a city.
Speaker:And so, I think how people will take the incentives and, progress forward with
Speaker:those incentives and what will happen at that size organization is complex.
Speaker:Like, you just can't understand what perversions will happen with whatever
Speaker:incentive structure you put in place.
Speaker:And so there are microcosms.
Speaker:there are fiefdoms.
Speaker:There are people who, try and keep their head down.
Speaker:And then there are also people who, dramatically care.
Speaker:so one of the incredible people I worked for at Microsoft, his name was, Karthik.
Speaker:And he's really who created the idea of our product because things kept breaking.
Speaker:And he said, if something breaks again, and you don't fucking tell me.
Speaker:First, everyone on the team's fucking fired.
Speaker:Like he was awesome.
Speaker:Yeah.
Speaker:he cared dramatically and he cared across the whole system, even though he owned a
Speaker:massive chunk of it, but not all of it.
Speaker:I think that is definitely something That happens, but it's rare for
Speaker:someone to be that invested in the success of a program or that invested
Speaker:in the ultimate goal as opposed to in the I'm measured on this 1 thing.
Speaker:So I'm going to be myopic and focus on this 1 widget and I might optimize
Speaker:this widget to the detriment of the widgets on either side of me.
Speaker:But who cares?
Speaker:I get it.
Speaker:And send it on my widget.
Speaker:And so for me, I care about winning.
Speaker:you know, if it's a program and competition, I care about
Speaker:beating the competition.
Speaker:If I work for a company, I want to see Microsoft win, and I'll do it
Speaker:to my own detriment on occasion.
Speaker:So, yeah, I think that's why I probably wound up as an entrepreneur.
Speaker:Like, I was always going to need to, to work towards the
Speaker:ultimate goal, not some local
Speaker:maximum.
Speaker:must have been difficult for you at Microsoft and like you
Speaker:were there for a few years.
Speaker:That wasn't a short stint if I'm recalling correctly.
Speaker:I was a contractor solely dedicated to Microsoft, so I wasn't in house.
Speaker:although I was in quite a few calls where people didn't realize I was a V dash.
Speaker:so that was pretty funny.
Speaker:it was super hard.
Speaker:I just wanted to see what we were doing succeed.
Speaker:And I didn't quite realize that occasionally I was asking questions
Speaker:that would throw people under the bus and make it hard for my people who
Speaker:were managing me to be successful.
Speaker:I wanted to see the program succeed.
Speaker:I didn't care if, one of my favorite, you know, Calls was going in to go
Speaker:see, Scott and he's like, Hey, I need you to hire 50 Marketo certified
Speaker:consultants, in the next 6 months.
Speaker:And I was like, that exam came out 2 and a half years ago.
Speaker:There are not that many certified people on the West coast.
Speaker:what are you talking about?
Speaker:I know one of your other vendors has a bunch of them.
Speaker:Why don't I just train them and help them make them successful?
Speaker:And he was like, why would you do that?
Speaker:And I'm like, cause I want you to be successful.
Speaker:Like, This is about making the program successful.
Speaker:And he's like, well, they're going to be able to compete with you then.
Speaker:I'm like, I don't care.
Speaker:He's like, well, what if I give you 10 more dollars ahead or something?
Speaker:I can't remember what he did to help me recruit people better.
Speaker:Cause he's like, that is not in your best interest.
Speaker:But I wanted the program to be successful and get great people as quickly
Speaker:as we could and get them trained.
Speaker:Do you think it's possible do really good work in that environment?
Speaker:Or do the perverse incentives of local maximums, et cetera, ultimately prevail?
Speaker:I think we did incredible work and I learned so much from the really
Speaker:brilliant people I got to work from.
Speaker:So I think there are people who can rise above it and care.
Speaker:I think it's a hiring challenge to find people who can figure out how to play the
Speaker:game because you wouldn't make it right.
Speaker:You have to play the game or you would have gotten laid off at some
Speaker:point, and still care about success.
Speaker:And they had a ton of both.
Speaker:People who, just played the game, but people who also
Speaker:cared and could play the game.
Speaker:I've never been that good at playing the game.
Speaker:Too honest.
Speaker:Well, I don't think before I speak So I would ask questions.
Speaker:I'm, I think I'm too curious.
Speaker:So you kind of alluded to some of the origin story of your fascination
Speaker:or interest in observability.
Speaker:your boss has said, you know, if, if it's broken, if I don't find out about
Speaker:it, then, you know, everyone's fired.
Speaker:and that's, the thing for me.
Speaker:Like I've had that experience of, the CEO, like emailing on the
Speaker:weekend, like, why didn't this thing work and being like, Oh no.
Speaker:And, having my boss be like, well, this, is not a good day for Justin.
Speaker:I was like, yep, it's not.
Speaker:and I don't ever want that to happen.
Speaker:And I say that to my team too, like if something's broken,
Speaker:like we need to know about it.
Speaker:Before anybody else.
Speaker:And so that we can let the business know rather than the business letting us know.
Speaker:so I think we all feel like emotionally why it's important,
Speaker:but, what else like convinced you that this was like a business
Speaker:problem that really needed solving.
Speaker:I'm going to come back to Gary Kamakawa again, he and, his partner who was
Speaker:amazing, they were definitely someone who felt like we are standing up
Speaker:something very hard and very novel.
Speaker:Bye.
Speaker:And so you need to know the metrics that we want to measure it against.
Speaker:And if you're not there yet, if they are all at a fail, like what
Speaker:does world class look like and how do we strive to get there?
Speaker:and where are we and what progress are we making?
Speaker:Because if we can't be real honest about that, we're never going to get there.
Speaker:And so your goal is improvement.
Speaker:Your goal isn't perfect out of the gate.
Speaker:That was something that really, really stuck with me.
Speaker:especially salespeople, right?
Speaker:A salesperson is never going to admit that something was an object failure.
Speaker:And I think marketers always want to put a good spin on things as well.
Speaker:and so I think as ops people.
Speaker:It was really hard to kind of transition into a place of it's
Speaker:not about the thing being perfect.
Speaker:And my not being represented as being perfect.
Speaker:It's about giving everybody ultimate.
Speaker:Transparency because again, if ops is the goal of being efficient and scalable.
Speaker:If something's broken and people can't do their job and you don't tell
Speaker:them everyone's being inefficient.
Speaker:And so that transparency truly enable scale and efficiency and so that everyone
Speaker:can be focused on moving on to something that they could accomplish today or
Speaker:creating a workaround or taking lunch early while we fix the problem so that.
Speaker:There's not 15 people independently spotting a problem and trying to solve
Speaker:it independently, or God thinking a campaign didn't work when in fact
Speaker:the, tracking stopped on our UTM's
Speaker:And that kind of transparency, can also be dangerous, like engineering teams provide,
Speaker:you know, uptime and SLA's and rely, and they're, they're used to that, like
Speaker:marketing ops teams are not used to that.
Speaker:Have you found anyone feeling either threatened or resistant to the notion of
Speaker:more transparency, more observability?
Speaker:Yeah.
Speaker:Yeah.
Speaker:Yeah.
Speaker:We are actually thinking about doing a campaign where like we target ads to
Speaker:everyone in the company saying, if you use stack moxie, you will see failures.
Speaker:That's a good thing.
Speaker:Your team is taking ownership or something.
Speaker:Like, how do we educate executives to understand that when you start
Speaker:getting better quality in place, you're going to find things.
Speaker:And the goal is to communicate them.
Speaker:we had a vendor that God bless and 6 months had 3 major outages
Speaker:that impacted our product.
Speaker:it was just the sign in.
Speaker:So our product was still working, but we chose to communicate at the moment.
Speaker:We knew.
Speaker:and all 3 instances, the companies.
Speaker:uptime monitor on their software said they were up and in Twitter, they had no
Speaker:reported issues, but we knew it was down.
Speaker:and so we reported it to all of our customers, and it's not
Speaker:blaming the company that's down.
Speaker:We chose that software vendor.
Speaker:And if we have downtime, we have downtime and I had 3 investors ping me about the
Speaker:quality of our team because we put our investors on those notifications as well.
Speaker:If they want to be on it.
Speaker:And so it's hard.
Speaker:Like, people are not used to getting notified when there's a slowdown.
Speaker:it's the double edged sword, right?
Speaker:I think something's wrong with my system because I'm getting told
Speaker:something's wrong with the system, but it's a value we have to live.
Speaker:If we ever want marketing to get a little better, the other problem is, is we're
Speaker:partnered with all of these marketing operations and sales operations tools.
Speaker:and they are awful.
Speaker:At admitting when things are broken and telling us those things.
Speaker:And so, just like in business, I wind up calling out a bunch of our partners
Speaker:who are crazy about all the time.
Speaker:And they're incredible tools and they're better than the alternative,
Speaker:but we're totally calling them out that some of them have.
Speaker:Sub 90 uptime on certain pods.
Speaker:Right.
Speaker:And so no partner wants that.
Speaker:you know, kind of like the classic thing that When you make a mistake,
Speaker:but you recover, it can actually be better for you than if you didn't
Speaker:actually make the mistake because you have like more positive sentiment
Speaker:associated with the recovery.
Speaker:I also think it's just the right thing to do, but like, we have an issue, I announce
Speaker:it, I say, here's what's going on.
Speaker:Ownership, here's our plan for mitigation, communicate, communicate, communicate.
Speaker:It's resolved.
Speaker:And like, you obviously have to pick and choose when that
Speaker:sort of thing is warranted as otherwise you kind of annoy people.
Speaker:But, I tend to think that works well and actually makes you look better than if
Speaker:you're just like, no, everything's fine.
Speaker:Everything's fine.
Speaker:Like ignore the smoke coming out of the kitchen.
Speaker:Like we're okay.
Speaker:do you feel that that kind of mentality Is the, is the
Speaker:industry moving in that direction?
Speaker:Well, I think those are the people who are getting promoted and getting the strategic
Speaker:roles, the people who are willing to do that and can communicate consistently
Speaker:and effectively and save the rest of the organization from a bunch of headache.
Speaker:I mean, it's the reason I knew everyone in the organization enough to figure out
Speaker:where the bodies were buried because if something was broken, even my first job at
Speaker:MTV, um, I got promoted on my very 2nd gig to running the venue because there were a
Speaker:bunch of really cool people in bands who work there, but I would always be sitting
Speaker:in the office and would answer the phone.
Speaker:And so Madison Square Garden would start asking for me over my boss
Speaker:because they could always get me and I would run around and go figure it out.
Speaker:Right?
Speaker:so if you communicate, Okay.
Speaker:And you're transparent, people learn to trust you and then
Speaker:they task you with more.
Speaker:And especially if you've turned down things you're not competent at and capable
Speaker:of, they'll almost demand that you then figure out how to take those things on.
Speaker:it's also a really great way to get visibility.
Speaker:Brent Kaiser, who is brilliant, who, built the marketing operations function at, bank
Speaker:of Hawaii, one of our amazing customers.
Speaker:Our goal was on his monthly report for people not to feel like they needed to
Speaker:read it, that they knew if something was wrong, that, they would be notified.
Speaker:And so that monthly report, like, if they ever needed to go back and
Speaker:look at it, the data was there, but that they felt so comfortable,
Speaker:they could ignore those emails.
Speaker:It's a great philosophy.
Speaker:I look at it like a Gantt chart and a proposal deck.
Speaker:Nobody actually looks at the Gantt chart.
Speaker:They don't care.
Speaker:It's never right.
Speaker:But somehow having it, there's like a comfort, you know, like you
Speaker:trust that this, whoever prepared it has things under control.
Speaker:it's evidently the slide that investors always go to is the market
Speaker:bigger than 5 billion dollars.
Speaker:Yes.
Speaker:All right, let's move forward.
Speaker:Like, they don't have any idea what went into it, but is this
Speaker:Wacky founder thinking they can build a 5 billion company.
Speaker:Great.
Speaker:One of the challenges I see with justifying, tech for revenue observability
Speaker:as an expense is that no one thinks they really need it until they do.
Speaker:you don't think you need insurance until you have an accident kind of thing.
Speaker:And probably with bigger companies who are more risk averse, it's maybe easier.
Speaker:but it's, hard.
Speaker:And I see it as a smaller company where it's like, well, am I going to like
Speaker:invest time in that, or am I going to invest time in X it's a really hard sell.
Speaker:How have you found that bringing this solution to market?
Speaker:My biggest insight.
Speaker:I don't know if any of y'all know Steven Dunstan.
Speaker:So he's leading all of our revenue functions.
Speaker:he's really funny.
Speaker:He and I are so super aligned on how we want to go to market.
Speaker:our investors keep asking us to hire like SDRs and salespeople.
Speaker:And I'm like, Oh, I just, I just can't bring myself to do it.
Speaker:and he's like, look, Starting a company is hard enough.
Speaker:We can at least respect ourselves and, and, you know, not be the
Speaker:people out there doing that.
Speaker:he's someone that I'm very, very aligned with and he, has done a really
Speaker:great job of helping us realize that marketing ops people, like people who
Speaker:are in the day to day and the management are very worried about time savings.
Speaker:which if you ask any VC investor or any sales guy, like time savings is
Speaker:the least important virtue, but a marketing ops person, because everything
Speaker:is so manual, that is their currency.
Speaker:That is our most important thing.
Speaker:And their boss could give a shit, right?
Speaker:Like, sorry, Justin, if you need to spend an extra 10 hours a week
Speaker:to do it your way, do it your way.
Speaker:So The hard thing for us has been helping even our incredibly smart marketing ops
Speaker:people who are early adopters not sell their bosses on the thing that mattered
Speaker:to them, but sell their bosses on the thing that mattered to their boss.
Speaker:cause like we do GDPR privacy compliance.
Speaker:Most people could get that sent through procurement and six minutes flat.
Speaker:They don't really care.
Speaker:They know they have to do it.
Speaker:they care that it's done.
Speaker:Right.
Speaker:But that's the extent of it.
Speaker:What they really care about is putting a really dynamic automated
Speaker:QA in the hands of their marketer.
Speaker:Um, so that they don't have to do the QA and there's not a 48
Speaker:hour turnaround on them doing the QA on their marketer's back.
Speaker:The CMO or the data privacy guys, like do the QA, so plan
Speaker:it earlier, get it out on time.
Speaker:Who cares?
Speaker:Right?
Speaker:Like if you have to do that, you have to do that, but it's the,
Speaker:well, we can't check it and have third party verifiable logs.
Speaker:If we don't have a third party tool doing these things that
Speaker:check for the GDPR privacy.
Speaker:So he's been amazing at helping figure out.
Speaker:That there are different audiences that need different
Speaker:messages.
Speaker:So you almost have to, and I don't mean this in a negative sense, but you almost
Speaker:have to Trojan horse some of the benefits within, other benefits that are also true,
Speaker:but that are more like business oriented.
Speaker:Because I completely agree with you.
Speaker:No one cares about saving RevOps time.
Speaker:Like we wish they did, but really low on the company priority list.
Speaker:Even where saving that time would be, you know, objectively helpful to the business.
Speaker:Yeah, they don't get it.
Speaker:So they can't care, and I think that's the other big challenge we have in
Speaker:our industry is there is no CMO who really gets it, who can therefore
Speaker:help us be better at our jobs.
Speaker:Like, we're having to figure it out on our own and thank God for you because,
Speaker:you know, you and our communities and we're trying to partner with each other.
Speaker:We're lifting each other up and it's really, really hard.
Speaker:but your CMO isn't going to be like, Hey, have you ever thought
Speaker:about the fact that you're running?
Speaker:The most expensive technology investment in our company, and you're
Speaker:running it like a marketing campaign.
Speaker:Meanwhile, there are 17 people on DevOps running our cloud
Speaker:services, and we're spending 20, 30 percent less as a company on that.
Speaker:And that's the entire backbone for our whole product.
Speaker:and so when you start to realize this is every dollar of revenue and the
Speaker:most expensive piece of technology at our company, it puts a different
Speaker:light on how you should be focusing on managing that infrastructure.
Speaker:I see on your website as well, you talk about monitoring AI
Speaker:implementations, you know, I've, I've used StackMoxie in the past.
Speaker:I'm familiar with lots of what you do, but this is a newer thing.
Speaker:And is this, I know it is obligatory.
Speaker:You probably have to include it in your term sheets that you will
Speaker:mention AI on your home page.
Speaker:every size company has to do it now.
Speaker:But, what's the deal there?
Speaker:Like, how do you, you see observability as it relates to AI?
Speaker:I think it's what makes AI possible in all sales and marketing.
Speaker:one of our technology leader for the last year is a guy named Sev Garriskin.
Speaker:and he is very passionate.
Speaker:the AI alignment issue.
Speaker:And so if you think about Skynet and the Terminator and what happens, it's where
Speaker:AI realizes that humans are the problem.
Speaker:they task AI with saving the planet and they realize humans are the problem.
Speaker:And so the machines start to eradicate humanity.
Speaker:It's a misalignment.
Speaker:when AI is deployed in customer service chat, half the time we see
Speaker:it trying to make the end user happy.
Speaker:As opposed to solving the problems in alignment with the company's goals.
Speaker:And so he spent the last year helping us figure out how to build
Speaker:these basic functions, and now he's off, to start a new company to
Speaker:literally prevent the Skynet thing.
Speaker:He is trying to solve AI alignment for the betterment of humanity.
Speaker:So I've been really lucky to have him in my life.
Speaker:but when you think about that, Deploying a I, you have to make sure it's aligned
Speaker:with your brand aligned with your goals integrated with the technology that
Speaker:needs to feed it in order to just work.
Speaker:so all the different things we can do where we can.
Speaker:ingest your brand guidelines, and then check to make sure that the color on
Speaker:your landing page is the right color.
Speaker:Or when you have a chat conversation with someone, you want to make sure that the
Speaker:chat answer comes back, with the truth.
Speaker:Or what you would expect it to do or what a salesperson would say.
Speaker:and we've always been able to look at chat.
Speaker:We've always been able to test against these dynamic variables being pulled
Speaker:from Salesforce or whatever system.
Speaker:so bringing that all together is kind of the backbone of AI theoretically working.
Speaker:and so think the other side of that coin is 60 percent of investments
Speaker:in AI applications have been going to sales and marketing functions.
Speaker:And if you read how developers are thinking about using AI in their life,
Speaker:the thing is, you write a prompt.
Speaker:Then you write a validation test to make sure the prompt worked.
Speaker:don't have any of that validation testing.
Speaker:when you're trying to get a new app through to procurement, procurement's
Speaker:like, how do we know it's going to work?
Speaker:How do we know it's not going to drift?
Speaker:How do we know it's not going to hallucinate?
Speaker:our tool can do all that testing.
Speaker:So I think it's a great moment for critical thinkers like you and I
Speaker:in RevOps as AI is being deployed.
Speaker:It's also the complex versus the complicated problem.
Speaker:Once AI is involved, it becomes unknowingly complex.
Speaker:We could do something complicated manually, but once you add AI
Speaker:into that mix, generative AI, it becomes unknowingly complex.
Speaker:You can only test it
Speaker:automatically.
Speaker:So just like, let's say a simple integration test lead fills out a form.
Speaker:Do they make it into salesforce?
Speaker:We can use technology to check other technology.
Speaker:Okay.
Speaker:are you using AI to check other AI, like basically having prompts to
Speaker:check the output of, of other prompts?
Speaker:Right now our product, the AI is actually being used for us to build integrations.
Speaker:So that's how A.
Speaker:I.
Speaker:Is being deployed today.
Speaker:we also have some A.
Speaker:I.
Speaker:Functions where we can check alignment with, like, brand
Speaker:values or things like that, in A.
Speaker:I.
Speaker:The goal for what's next is to be able to use natural language to
Speaker:have this chat conversations to check as many variables as possible.
Speaker:So it would be a I running.
Speaker:The chat engagement on our side with the AI chat on the website say,
Speaker:so we're going to Acme Corp, and they've got a customer service chat
Speaker:on their website ours would be using natural language to submit questions.
Speaker:25 different ways.
Speaker:And then using natural language, generative AI to validate that
Speaker:those answers are what they should be against sources of
Speaker:truth.
Speaker:Super
Speaker:interesting.
Speaker:so I'm gonna talk a little bit about your journey as a founder.
Speaker:A little bit of what led you to start, like, what are some of
Speaker:the challenges, in doing this?
Speaker:Is it a good idea, to start a company?
Speaker:and how do you see that going?
Speaker:to start a company.
Speaker:Yes.
Speaker:I think that is a good idea.
Speaker:I think people who are wired like you and I, can figure out the skills
Speaker:that we need to like kind of be successful in running a company.
Speaker:And I, don't like being the face person.
Speaker:I'm not someone who enjoys.
Speaker:Public speaking.
Speaker:I used to say my dream job was to be the chief of staff for
Speaker:a senator on like judiciary or something like that in the Senate.
Speaker:now, actually, I'd love to be chief of staff.
Speaker:Hey, so you can publish this.
Speaker:This is my application.
Speaker:I want to be chief of staff for who's ever going to run that,
Speaker:like, subcommittee on technology.
Speaker:For the U S Senate, right?
Speaker:how do we get all the information in and make really good decisions?
Speaker:But I don't want to have to be the person who like ask kisses and raises money.
Speaker:so the business I picked to build, unfortunately, this business, the
Speaker:problem I was passionate about solving requires integrations.
Speaker:And so if you think about how Salesforce has been so dominant
Speaker:in the market, by having the app exchange all of these integrations.
Speaker:And so it's almost impossible to replace salesforce because people have customized
Speaker:it and have all these integrations that make it do what they need it to do.
Speaker:so stack moxie is very similar.
Speaker:Whoever wins this category, as evidenced by New Relic and Datadog
Speaker:is going to be the company that has people building integrations
Speaker:against the technology someday.
Speaker:AI makes that a little less true, but nonetheless, likely.
Speaker:And so my business is always going to be venture backed.
Speaker:It's going to be who will crown the winner of this market.
Speaker:and so for someone like me, where I want to know what world class
Speaker:is and I want to work towards it.
Speaker:So that's being number 1 under category who's insanely competitive.
Speaker:It means I am always going to have to have venture capital to do this.
Speaker:And someone who's as unfiltered as I am.
Speaker:Venture capital might not always be the easiest thing to do.
Speaker:So it takes a special kind of VC to appreciate me.
Speaker:venture capital brings strings.
Speaker:Now you've got board members to answer to.
Speaker:You've got questions.
Speaker:It introduces.
Speaker:Almost like the enterprise dynamic in some ways where you have like other
Speaker:considerations beyond just those that you see as the pure pursuits of
Speaker:the business, to take into account.
Speaker:So that's, that's a hard pill for some people to swallow.
Speaker:I'd
Speaker:imagine
Speaker:Well, we've turned down more VC money than we've taken.
Speaker:that definitely is something that helps, um, because what I'm unwilling
Speaker:to do, the big one they always want is for us to hire a ton of SDRs and
Speaker:I'm like, Our customers would hate us.
Speaker:we have an incredible reputation.
Speaker:We need to find better ways of getting out into the market for sure.
Speaker:But it's not SDRs to marketing ops people.
Speaker:It's just not.
Speaker:there's a
Speaker:point in our current timeline where someone like injected a mind virus
Speaker:into every VC where the answer to every question is like hire a bunch of SDRs.
Speaker:I don't know how, where, how this happened.
Speaker:percent, here's my theory.
Speaker:SaaS is like a bond model.
Speaker:And so they're trying to make it a predictable payback.
Speaker:And so, that's the mind virus is they're trying to make everything predictable.
Speaker:So if we hire this many SDRs, then here's the formula we have in our
Speaker:projection of how much revenue we're gonna do, So when I realized that they
Speaker:had a formula, they wanted to apply to us, I would turn down their money.
Speaker:Cause there's not a formula, we're going to discover what our customers need.
Speaker:we're also going to give them more value than we charge them every single time.
Speaker:Like half of the investors we've talked to are like, you need to triple your prices.
Speaker:And I'm like, we will triple our prices when they get 10 X the value.
Speaker:we're trying to educate people on the market and give them value, not
Speaker:gouge them because VCs want to see an immediate return on their money.
Speaker:So if you don't realize this is a massive category, that's the underpinning of AI.
Speaker:and we can do it with low costs and just making our customers successful,
Speaker:then you're not the right investor, which means it's been not fun for me.
Speaker:Every role has its drawbacks.
Speaker:Nothing's perfect.
Speaker:but it's good to know that at least there are, uh, VCs out there that you,
Speaker:you have found that you were willing to partner with and that who may be,
Speaker:we're less
Speaker:susceptible to the myofirms.
Speaker:Servin Ventures, Neeraj, our partner at Servin, Swan Ventures
Speaker:here in Seattle and Kirby at Ascend.
Speaker:They're amazing.
Speaker:Um, and we have a ton of other incredible angels and investors as well.
Speaker:So we are so incredibly lucky.
Speaker:so it unfortunately makes it even harder to add a new VC
Speaker:It's great sitting down with you, uh, MH, and it has been a lot of fun just
Speaker:watching your journey, uh, from the sidelines over the past few years,
Speaker:because I've, uh, You've been aware of and like using your tool in some
Speaker:early iterations in my past role.
Speaker:So rooting for you, folks, we will include a link to stack moxie in the
Speaker:show notes, but it's stack moxie.
Speaker:com.
Speaker:Go check it out.
Speaker:Uh, you can create an account, play around, uh, and it can do
Speaker:a lot of cool things for you.
Speaker:M.
Speaker:H.
Speaker:Thanks so much for coming on the show.
Speaker:You're amazing.
Speaker:Thank you so much for having me.