Artwork for podcast RevOps FM
Preventing MarTech Stack Failures with Automated Testing and Monitoring - M.H. Lines
Episode 519th October 2024 • RevOps FM • Justin Norris
00:00:00 00:46:58

Share Episode

Shownotes

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.

Try Knak

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.

Try UserGems

Resource Links

Learn More

Visit the RevOps FM Substack for our weekly newsletter:

Newsletter

Transcripts

Speaker:

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.

Links

Chapters

Video

More from YouTube