Latest / The Yield Doctor with James Deaker / The 900 Optimizations Your Ad Ops Team Never Gets To | Frans Vermeulen, Swivel
Transcript
- 0:00I am James Deika. I am the yield doctor.
- 0:03And today's discussion is part of a
- 0:05project that I'm embarking on to talk to
- 0:07companies that are driving change in the
- 0:09new AI landscape for advertising. And
- 0:13specifically, I'm talking to those who
- 0:15are using it to drive new solutions for
- 0:18publishers and adtech providers. And I'm
- 0:21very transparent about the fact that I'm
- 0:22doing this to make sure that we have a
- 0:25better take on all the interesting and
- 0:27different companies out there. partly
- 0:29for my own benefit, but I also believe
- 0:31that there are a lot of people out there
- 0:33who have looked at slides of the
- 0:35Lumiscape or some other material and
- 0:37they don't really know what those
- 0:39companies do or maybe they know what
- 0:40that company did 5 years ago. So today
- 0:43my guest is the president of Swivel,
- 0:46France Vermuan. And France has been in
- 0:50the digital advertising space for 25
- 0:52years. And he has worked for companies
- 0:54>> 25 years
- 0:57>> worked at companies like Doubleclick,
- 0:59Freewheel, Comcast and TransUnion. And
- 1:02the specific motivation for today was
- 1:04that I was talking to a former colleague
- 1:06uh that I was catching up with and I
- 1:08asked him about what companies are doing
- 1:10interesting things and he said to me you
- 1:12know France he is at swivel they are
- 1:15doing a lot of yield management and you
- 1:17need to understand what they are doing.
- 1:19And the final aside is that France is
- 1:21married to Joanna Foil who I used to
- 1:24work with at WP and she has been a
- 1:27previous guest on the yield doctor
- 1:29podcast. I mean, listen, I James, I am I
- 1:32am very used to playing second fiddle to
- 1:35to Joanna at this point. So, I'm I'm
- 1:37happy to continue the trend uh in in
- 1:40playing this sort of secondary role.
- 1:42>> I enjoyed the conversation with her and
- 1:44I'm going to enjoy the conversation with
- 1:46you too, France, and I'm so glad that we
- 1:48made this happen.
- 1:51>> Tell me. Yeah, pleasure to be here.
- 1:52James,
- 1:53>> what what is the origin story of Swivel?
- 1:56How did it get started? How did you end
- 1:58up there?
- 1:59>> Yeah, I I mean it's it's kind of an
- 2:01interesting story. Um, you know, we we
- 2:04the founding team, myself, Joe Hirs from
- 2:07Springerve, uh, Matt Dearborn from
- 2:09Spring Serve, and Rich Lynn, all come
- 2:12out of the the Spring Serve um, uh, uh,
- 2:16company, which which traded a couple
- 2:18years ago to to Magnite. Uh, was
- 2:21fortunate enough to to meet the the, uh,
- 2:24the Spring Surf team. I think it was
- 2:26like 2018 or you know somewhere around
- 2:29there 2017 2018 you know pre-acquisition
- 2:33by magnite uh I joined joined the board
- 2:36with with another friend of mine um and
- 2:39you know when I first met the spring
- 2:40serve guys just having come out of you
- 2:42know being from freewheel from from day
- 2:44one and then all the way through through
- 2:46that acquisition which which is also
- 2:48dating myself back you know by Comcast
- 2:51in 2014 and then working in adtech M&A
- 2:54on behalf of Comcast acquiring a couple
- 2:56other businesses in and around Free Will
- 2:58to kind of beef up that publisher ad
- 3:00tech stack. You know, between myself and
- 3:02and and the guys from Springerve, um you
- 3:05know, when I met them, I kind of looked
- 3:07at the Spring platform. I'm like, "Wow,
- 3:09this is kind of like a baby next
- 3:11generation version of Freewheel." I
- 3:13joked, you know, and as we got into
- 3:15working with them on the product and
- 3:17kind of where to take the business, um,
- 3:19you know, along the way, taking an
- 3:21investment from from Magnite and then
- 3:23the eventual sale of Spring Serve to
- 3:25Magnite. Um, you know, that's kind of
- 3:27the origin of of how we how we met each
- 3:30other. Um, you know, a couple years
- 3:32pass, you know, we were we were
- 3:34fortunate on my end to sell a business
- 3:36to uh TransUnion, as you mentioned, a
- 3:39business called Churoptic, which we
- 3:40sold, I think, in 200 uh 20 during the
- 3:45pandemic, which was a weird time to try
- 3:47to sell a business over Zoom, but we did
- 3:49it. Um, you know, but both Joe and and
- 3:52myself and the rest of the team, you
- 3:53know, after these deals, you you
- 3:55typically have to stay at the acquiring
- 3:56company for a couple of years. You know,
- 3:59in our case, we were both kind of coming
- 4:00out of that that window of of I joke a
- 4:04little bit of of forced servitude. Um,
- 4:07candidly, I really enjoyed my time at at
- 4:09TransUnion after the acquisition. But,
- 4:12you know, at the end of the day, I think
- 4:13we we are entrepreneurs at heart. You
- 4:16know, like you mentioned, uh, we've been
- 4:18at this for for a long time, and I kind
- 4:20of know good when I see it. Um, and so,
- 4:23you know, I got a call from Joe and he
- 4:25was like, I got this, you know, Joe's
- 4:26from Alabama. Uh, I got this call and he
- 4:29was like, "I got this great new idea.
- 4:31We're gonna automate ad operations." I'm
- 4:33like, "Well, h how are we going to do
- 4:35that?" He's like, "Well, why don't you
- 4:36just kind of make an investment?" And,
- 4:38you know, as we were sort of completing
- 4:40that conversation, he called back. He's
- 4:42like, "I got a better idea for you. You
- 4:44know, why don't you come on come on in
- 4:46as as a as a co-founder and president
- 4:49and help us run this thing?" And, you
- 4:51know, that that was uh almost three
- 4:53years ago to to the date uh here here in
- 4:55October of 2026. So about 3 years ago,
- 4:58we we all sort of got together and uh
- 5:00there was a very very very early stage
- 5:03product at that point. Uh we had a
- 5:05couple of interesting anchor clients. Um
- 5:08and uh it was just a it was a great
- 5:10idea. It was exactly what I wanted to be
- 5:13doing with a group of people that, you
- 5:16know, I knew that I I liked cuz we had
- 5:18spent a lot of time at Spring Serve
- 5:20together working and thinking about, you
- 5:22know, stuff. So it's it's a group I can
- 5:23get along with. It's a group that kind
- 5:26of really knows their stuff. Um, I
- 5:28really liked the problem uh and the
- 5:30opportunity to to try to automate a lot
- 5:33of the ad operations process in
- 5:35particular on the publisher side where
- 5:37you know we've just spent so so so many
- 5:39years you know even back to to
- 5:41doubleclick pre Google you know I was
- 5:43working on the the dart for publishers
- 5:46product which is now Google ad manager.
- 5:49So, you know, for me, having spent, you
- 5:51know, a couple years in the data and
- 5:53identity space at at True Optic and then
- 5:55and then TransUnion, I I was kind of
- 5:57psyched to get back to my roots and, you
- 5:59know, back in ad server land and and and
- 6:01nerdy yield topics like this one um and
- 6:05the systems that you need um and many of
- 6:07them exist obviously and have been
- 6:09around for a long time. And and we did
- 6:11kind of uncover this this interesting
- 6:13opportunity in and around, you know,
- 6:15automation. That's that's the hopefully
- 6:17the the quick version of the you know of
- 6:19of of the origin story at least how how
- 6:21I got involved.
- 6:22>> That that's great and I'll I'll press
- 6:24you on a little bit more what the
- 6:25company does. But one thing that's funny
- 6:26is you mention how you know the problems
- 6:29never really get solved. I I talked to
- 6:31someone uh a couple weeks ago who had
- 6:34not really been in the space for about
- 6:3610 or 15 years and they said they went
- 6:38away, they've come back and the problems
- 6:40are just the same problems they were the
- 6:43first time around. It's the exact same
- 6:45set of problems and it's, you know, the
- 6:47exact same set of publisher ad platforms
- 6:50that have been around for, you know, 10
- 6:5210 or or more 20 20 years at this point.
- 6:56You know, nothing had like really
- 6:58fundamentally changed in publisher ad
- 7:00server land. Um and and um you know
- 7:03hence you know some some of these
- 7:06platforms are really good at certain
- 7:07specific things and you know Springerve
- 7:09was different than freewheel and and
- 7:11solved a slightly different challenge
- 7:12which was let's call it a more
- 7:14programmatically oriented ad server at
- 7:16at this at the time at springerve. So
- 7:19you know there had been small evolutions
- 7:20but they had typically been platforms
- 7:22that you know are good at like a
- 7:24particular thing you know and that makes
- 7:26sense because you know as you're
- 7:27building platforms the focus is really
- 7:29important. Um but but again there there
- 7:31had been no like major shifts in like
- 7:34let's call it a a you know a larger
- 7:36enterprise class publisher. You know
- 7:38it's even more complicated in the in the
- 7:40video and and TV space. You know free
- 7:43wheels 15 years old plus you know at
- 7:45this point as well. There just hadn't
- 7:47been something kind of materially
- 7:49changing and hence we saw saw the
- 7:51opportunity and and we've been chasing
- 7:53it and obviously I assume we're going to
- 7:54get into that a little. So we we will
- 7:57and so I ask pretty much everybody the
- 7:59same question which is explain what your
- 8:01company does uh as if you're explaining
- 8:03to somebody who'd been in the industry
- 8:05for a number of years but other than
- 8:06knowing the name of your company didn't
- 8:08know what you you did and and I guess
- 8:10the context here uh given I said people
- 8:13who have been in the industry they
- 8:15probably know freewheel but obviously
- 8:17your background is very heavily around a
- 8:19lot of the CTV ad servers so as you're
- 8:22explain explaining what you do how much
- 8:24of that is CTV specific speific the
- 8:26answer may be everything I don't know
- 8:28but if you could just talk about the
- 8:29problems that you're out there solving.
- 8:31>> Yeah I mean let's talk about the sort of
- 8:33the fundamental problem that we're
- 8:35trying to solve and you know think and
- 8:37you know we can start with TV and a TV
- 8:39centric or a streaming centric you know
- 8:42broadcaster and you know I've been
- 8:43spending a lot of time in Europe and I'm
- 8:44actually heading over tomorrow to go
- 8:46talk to even more broadcasters. It's
- 8:48it's the same challenge on on both sides
- 8:50of the pond, you know, and globally. The
- 8:53the opportunity to to solve for what
- 8:55we're solving though is bigger than, you
- 8:57know, just TV and streaming. It's just
- 8:58where we started. Um, you know, like
- 9:00like any company with limited resources,
- 9:02we we started with what we knew. Okay.
- 9:05And sort of what we know is if if you're
- 9:07a very large broadcaster, you know,
- 9:09think uh NBC and and and folks like
- 9:12Univision and WBD now merging with
- 9:15Paramount, you know, there's a a couple
- 9:17of interesting dynamics. Um you know,
- 9:20the the sort of economic dynamic has
- 9:22been around for a long time, which is as
- 9:25I grow my media business as a publisher,
- 9:27right? Just think about like gross ad
- 9:30sales dollars traded. I don't care if
- 9:32it's direct or or programmatic. you
- 9:34know, for every 50 or hundred million
- 9:37dollars in spend that you process as a
- 9:38publisher um or an enterprise media
- 9:41class company like this, you know, for
- 9:43every 50 or 100 million bucks that you
- 9:45add, you know, there's always been like
- 9:47a linear relationship between uh that
- 9:50growth in spend and the number of people
- 9:52that I need to do things like
- 9:56respond to RFPs, traffic orders, traffic
- 10:00programmatic deals, you know, manage
- 10:03sort of pacing and delivery for
- 10:05guaranteed deals, yield optimize,
- 10:08programmatic deals, you know, so like
- 10:11you keep sort of having to throw bodies
- 10:14at the problem and and no one has really
- 10:16been able to scale um this challenge,
- 10:20right? Maybe 3 to 5% of every odd dollar
- 10:22kind of goes to the people that it takes
- 10:24to operate these systems. And a large
- 10:27part of what they're doing is super
- 10:29repetitive, right? even in, you know,
- 10:31you're the yield doctor, so we'll we'll
- 10:32focus a little more on on the yield
- 10:34stuff up front. And that's where we
- 10:35started the business is automating
- 10:37various yield practices. Um, but like at
- 10:41the end of the day, we're trying to
- 10:42automate as much of this as possible.
- 10:45And ultimately give like one ad operator
- 10:48the power of 15 to 20 people's worth of
- 10:51work. And we can get into a bunch of
- 10:53examples of of kind of like what that
- 10:55looks like. So that's sort of like
- 10:57business dynamic or or sort of the core
- 10:59problem that we're solving for and it's
- 11:02complicated by the complexity and the
- 11:05number of systems that it takes to run
- 11:07an enterprise class media business. I
- 11:11lean a lot on on Univision. We've we've
- 11:13published a case study with them. You
- 11:15know, they have a very complicated set
- 11:17of systems that they use. I won't name
- 11:20all of them to protect the innocent. Um,
- 11:23but let's just kind of talk through a
- 11:25couple of them. There's a there's an ad
- 11:27server. There's a primary ad server.
- 11:29There's a different ad server that they
- 11:31use for a different use case. There's a
- 11:34video programmatic or a streaming
- 11:36programmatic ad serving platform. They
- 11:38use a different platform to buy media.
- 11:41Think about like a reach extension use
- 11:43case. They have a different ad server
- 11:45for audio. They have two different order
- 11:47systems. Some handle the traditional
- 11:49linear side. another order system
- 11:51handles kind of like the digital side of
- 11:53what we might call order management or
- 11:56MS type systems and like they barely
- 11:59talk to each other and that's because of
- 12:02like that stack fragmentation back to
- 12:04our original point where like there
- 12:06haven't been any major innovations um I
- 12:08think in this world so not only are you
- 12:11throwing more people at it but you're
- 12:12dealing with multiple systems and those
- 12:14systems all kind of move at their own
- 12:15pace in terms of you know becoming more
- 12:18advanced or more automated within
- 12:20themselves.
- 12:21But the opportunity to kind of
- 12:23orchestrate and automate between like a
- 12:25large and complicated set of existing
- 12:27systems, you know, is another business
- 12:29dynamic that like is really important to
- 12:31how we think about the world.
- 12:32>> So, so let me push you on that cuz one
- 12:34of my general questions is where do you
- 12:36sit in the ad stack? You obviously you
- 12:39you've said previously that you're not
- 12:41an ad server. I think
- 12:43>> we're never doing that again. I think
- 12:44you've said that you're not an SSP, but
- 12:47as you also mentioned that many
- 12:49customers already have a very
- 12:51complicated fragmented stack and the
- 12:54last thing they want is another
- 12:55application sitting in there. So do you
- 12:59replace other applications or do you
- 13:01integrate and provide sort of the glue
- 13:04across different applications and if so
- 13:07do people log into you instead of
- 13:10logging into some of the other
- 13:11applications?
- 13:12>> The answer is yes. Um, I will never
- 13:15build another ad server again. Uh, I can
- 13:18say that with confidence at age 52. I
- 13:21will never build another forecasting
- 13:22system again. That was the bane of my
- 13:25existence for for many years and is a
- 13:27very difficult math problem and there's
- 13:29plenty of companies out there trying to
- 13:30solve just that specific problem. Um,
- 13:33but at the end of the day, the way we
- 13:35wanted to design this and if you think
- 13:36about the evolution of these various ad
- 13:39platforms that I've mentioned, you know,
- 13:41there there have been these APIs, not to
- 13:44get too nerdy and technical, but I I
- 13:46hope that's what the audience is is
- 13:48looking for a little bit in this
- 13:49conversation. You know, the APIs have
- 13:51sort of gotten better. I can pull data
- 13:54from some of these systems. They're very
- 13:56different, by the way. like some some
- 13:59systems are easier to pull data out of,
- 14:01other ones are quite a bit harder or
- 14:03something like a reporting API doesn't
- 14:05exist. You know, you think about the
- 14:08other side of the fence, which is well,
- 14:10if a human's going to log into an ad ad
- 14:12platform and take some kind of action,
- 14:15it almost like doesn't matter what the
- 14:17action is or the button that they push
- 14:20or there's a slider bar in the UI of the
- 14:22ad platform that they want to manipulate
- 14:25under different business conditions as
- 14:27dictated by, you know, even just kind of
- 14:30basic ad server data is what people look
- 14:32at. Um but the APIs have improved a lot
- 14:35over the years and based on that as well
- 14:38as all the stuff that we talked about
- 14:40adops is expensive and again these
- 14:42people are using you know multiple
- 14:44systems for for very specific use cases.
- 14:46We're really just an an orchestration
- 14:49layer that sits on top of an existing
- 14:52ad server or MS or multiple ad platforms
- 14:55like we've mentioned. Um and we create
- 14:58rules that a human, you know, would have
- 15:01taken under certain conditions and we
- 15:03start by automating that. If this
- 15:06happens in freewheel, then go turn this
- 15:09thing up in a in a different ad server,
- 15:11be it, you know, Spring Server or some
- 15:13other ad platform. And by doing that,
- 15:15you're not ripping and replacing any
- 15:16systems. I think that's kind of like
- 15:18critical thing number one. you know an
- 15:21ad server migration having done I cannot
- 15:23count how many of them over the years is
- 15:26like a huge exercise right and now I've
- 15:29got it's further complicated by you know
- 15:32you know enterprise companies that have
- 15:34multiple platforms for multiple use
- 15:35cases you rip out one and it kind of has
- 15:38these like ripple effects throughout the
- 15:40business both on sort of the data
- 15:42aggregation side you know as as as well
- 15:44as sort of the features and
- 15:45functionalities of each of those ad
- 15:47platforms you know but the hope for us
- 15:48is that the APIs are there, you know, we
- 15:52we kind of are only limited by the APIs
- 15:55of the underlying ad platforms that we
- 15:57support. If there's a, you know, what
- 15:59was the the old Apple thing? There's
- 16:01like an app for that, you know, we need
- 16:03there to be an API for that. If there's
- 16:04an API for that, there's a lot we can do
- 16:07as this sort of rules layer or
- 16:09orchestration layer, you know, without
- 16:11having to replace any any given system.
- 16:14And and that's the hope and that's what
- 16:16we found, you know, over the last 3
- 16:17years. Okay, we are now more than 15
- 16:21minutes into our conversation and you
- 16:22haven't said AI which is honestly
- 16:24refreshing given most of these
- 16:26discussions that I do. So instead of
- 16:29asking how are you using AI, let me ask
- 16:31a slightly different question which is
- 16:33where as you build out where are you
- 16:36investing in innovating the most?
- 16:39>> Sure. There's a a couple of answers to
- 16:41that. You know if we think about the
- 16:43origin of swivel let's call it three
- 16:45years a lot of what we were doing was uh
- 16:48built on the spring serve platform
- 16:50initially we built the spring serve
- 16:52platform it happens to have extremely
- 16:54robust both read and write APIs and we
- 16:58knew that we could create this rules
- 17:00engine that ver that worked very neatly
- 17:02in in a complimentary way to automate
- 17:05what a human would be doing. You know,
- 17:08we sort of philosophically talk a little
- 17:09bit about this is like our number one
- 17:11goal with clients is to replicate what a
- 17:12human would do. That's step one. Step
- 17:15two is we want to or step two, you know,
- 17:17is we want to scale it, right? So we you
- 17:20making a couple go into a change log
- 17:21with an ad platform. Maybe a team is
- 17:23making a couple hundred optimizations a
- 17:25day. That's probably a lot. You know,
- 17:27maybe there's a team of, you know, 30 40
- 17:30people kind of looking at data, figuring
- 17:32out what's optimized that day, and then
- 17:33actually going in and making the
- 17:35changes. You know the step two is
- 17:37scaling that. So we go from a couple
- 17:39hundred changes a day to a virtu
- 17:41virtuous a virtually unlimited set of
- 17:44actions that could be taken per day. But
- 17:46those rules have to be set by humans. So
- 17:49back to sort of the the AI of it all.
- 17:51What we started by doing was really like
- 17:53an automation layer. You know, of
- 17:55course, there was AI in our development
- 17:57relatively early on, you know, but using
- 18:00natural language to impact a change or
- 18:03create a rule wasn't inherent in the
- 18:06system. So, we used to refer to this as,
- 18:08you know, an a set of automation tools.
- 18:10You're almost thinking about it like a
- 18:12deterministic script that can be created
- 18:14to replicate and then scale and then
- 18:16ultimately step three improve human
- 18:19behavior. with the benefit of hindsight
- 18:22and a new CTO here at Swivel uh uh you
- 18:25know at the beginning of this year, a
- 18:27friend of mine from from Freewheel. Um
- 18:29now it's a much more sort of native AI
- 18:32story. But the key part is like you
- 18:34can't have an LLM running a muk in a
- 18:38multi-billion dollar, you know, TV and
- 18:41streaming business or or even a more
- 18:42traditional kind of web type publisher
- 18:45or traditional, you know, print web type
- 18:46publishers. think that the Hondes and
- 18:48and the hearse of the world like the
- 18:50worst thing that we could have done
- 18:52early on is kind of walk into a senior
- 18:54leader and be like, "Oh, we've got this
- 18:55AI thing that's going to make all these
- 18:57yield decisions and it's going to change
- 18:59your price wars and it's going to change
- 19:00your pacing." That would never have
- 19:02flown. Um, you know, AI can make
- 19:05mistakes, you know, and over the years
- 19:07the system has become much more AI and
- 19:10natural languagecentric where now you
- 19:12can just use natural language to kind of
- 19:14create a rule. that rule lives in a very
- 19:17different layer of the system which is
- 19:19the part that actually you know impacts
- 19:21or make changes or actions in an ad
- 19:23server. Um and that rule that that sort
- 19:26of layer of the system is is a very
- 19:28deterministic layer. So, wherever we can
- 19:30use AI, you know, in natural language to
- 19:33say traffic this campaign or hey,
- 19:36whenever the trade desk is bidding more
- 19:38aggressively from midnight to 4:00 a.m.
- 19:40incre, you know, increase my price floor
- 19:43by hour by 5% per hour until the data
- 19:46says to turn it back down. That's just a
- 19:49natural language operation which
- 19:51effectively loads like a deterministic
- 19:53script, right? And that's the thing
- 19:55that's actually looking for those kind
- 19:57of if then business rules and actually
- 20:00making a change. But only when the human
- 20:03strategy has been set. So human history
- 20:07>> but the the the the rule set is is
- 20:11driven and created by natural language.
- 20:13It has to be approved by a human. But
- 20:16then it just goes right and it goes in
- 20:18perpetuity until you change it, until
- 20:20you edit it, until you say, "Hey, you
- 20:22know, our our our yield strategy in Q4
- 20:26where we're we're pretty full sold out
- 20:28uh or we have high sell through is very
- 20:30different than, you know, the day after
- 20:31Christmas or or January 1st when
- 20:33everything kind of falls off a cliff. So
- 20:35then it just becomes this like ongoing
- 20:37evolution and responding to supply and
- 20:39demand dynamics, you know, in and around
- 20:41the yield strategy. that humans drive
- 20:43that and you know
- 20:44>> and G give me a sense for the actions
- 20:47and how they're being replaced by your
- 20:49system. Is it is it one to one meaning
- 20:52an action that was previously taken by
- 20:53an adops person is now done by the
- 20:55system or are you taking additional
- 20:57actions that weren't previously
- 21:00able to be done by humans? Both both are
- 21:03true, right? And and and again like to
- 21:06build trust with these large publishers,
- 21:09you know, we start small, right? you we
- 21:11we kind of use this this sort of a an
- 21:13analogy of like well you know let's say
- 21:16I'm a yield manager at a at a big
- 21:17enterprise publisher and you know I run
- 21:19a report and there are a thousand things
- 21:21that I could optimize today my team only
- 21:24has the time to optimize or make a 100
- 21:27changes today okay based on the data so
- 21:31what is the human team going to do by
- 21:33nature they're going to focus on you
- 21:35know an optimization that drives $500
- 21:38incremental a day or $1,000 of
- 21:40incremental a day and that I'm going to
- 21:44do those you know 100 changes out of the
- 21:46thousand things that I could do and then
- 21:48I'm going to pull the same report
- 21:49tomorrow and I'm going to say hey is
- 21:50this is this actually driving you know a
- 21:52better result be it revenue or yield or
- 21:54margin or whatever the objective is you
- 21:56know at the moment but when you're
- 21:58automating and creating rules for all
- 22:00thousand things that you could have done
- 22:03which a human team could never have done
- 22:05you know now we're making a thousand
- 22:07optimizations a day just to keep the
- 22:09math simple cuz I'm terrible math, which
- 22:11doesn't make sense for being on the
- 22:13yield doctor podcast. Um, but from a
- 22:15strategy perspective, right, like if I'm
- 22:17if I'm optimizing all 900 things that a
- 22:19human team didn't get to, and each of
- 22:22those, you know, below the top 100 were
- 22:24worth $50 or $20 or $5 or 25. When you
- 22:28make tens of thousands of those optim
- 22:31optimizations per day, the money adds
- 22:33up. The incrementality adds up.
- 22:35>> So, how do you how do you prove that
- 22:37out? Cuz one of the questions I was
- 22:39going to ask you actually is is your
- 22:41pitch to um publishers more on the cost
- 22:46reduction side or on the revenue uplift
- 22:49side? But I'm going to take it from the
- 22:51what you just said that there's a
- 22:53revenue uplift. How do you prove that
- 22:55out? Because I'll tell you as somebody
- 22:56who's been in this industry a long time.
- 22:59It's very easy to tell a a good yield
- 23:01management story, but then actually
- 23:04measuring and proving out the impact can
- 23:07be harder. So, what's your experience
- 23:08with that?
- 23:09>> Yeah, I mean, listen, we we started the
- 23:12company with this assumption that it
- 23:13would be all about efficiency. Um, but
- 23:17you know, it's a challenging media
- 23:18environment, challenging economic
- 23:20environment even even 3 years ago. A lot
- 23:23of these companies are emerging. There's
- 23:24a lot of pressure to do more with less.
- 23:27So when we can come in and say well
- 23:30listen for every you could think about a
- 23:32yield strategy that a human sets as like
- 23:34a yield agent. I might have 50 yield
- 23:37agents live at any given moment which
- 23:40are looking for those you know nuggets
- 23:42in the data that says hey now is time to
- 23:44turn a price floor up or a price floor
- 23:46down or you know um kind of offer more
- 23:51bid requests under these conditions but
- 23:53not those conditions. So, you know, the
- 23:57way that we structure all of these yield
- 24:00agents is each one has a little like
- 24:03hold back or control group. Um, the
- 24:06methodology for that can vary a little
- 24:08bit depending on the yield strategy.
- 24:10Some yield strategies or yield agents
- 24:12are much more focused like think about
- 24:14price warning for example. you know,
- 24:16that's a very explicit revenue focused
- 24:20um an incremental revenue focused
- 24:21strategy simply by holding back um you
- 24:25know, a 10% hold out or doing some AB
- 24:28testings. It it varies a little bit, but
- 24:30every yield agent has their own little
- 24:32control and we can sort of isolate as
- 24:34many of the variables as possible to
- 24:35show that this strategy is working. You
- 24:38know, maybe we started it on the bottom
- 24:4020% of my inventory. let's increase the
- 24:43coverage of that automation up to 50%.
- 24:46And thus the incrementality the gross
- 24:48incrementality basically you know
- 24:50continues to to grow as the coverage of
- 24:52the automation or the coverage of the
- 24:54inventory increases. So you know we we
- 24:57it's it's a traditional kind of like
- 24:59hold back group. The nuances again vary
- 25:02a little bit depending on kind of what
- 25:03the strategy is and and kind of what the
- 25:05timing of it is.
- 25:08>> Changing directions a little bit. I want
- 25:10to talk about data
- 25:12>> and particularly we all know especially
- 25:15for a large publisher how fragmented
- 25:18their systems can be. There are leakage
- 25:20issues, there are latency issues. When
- 25:24you go into a new client and you're
- 25:26looking under the hood, um what is the
- 25:30sort of type of issues that are most
- 25:33problematic or or holding them back from
- 25:35taking the most advantage of your
- 25:37system?
- 25:39in particular with a publisher who's
- 25:41running different ad servers for
- 25:43different purposes. Like I mentioned
- 25:45early on, like the API capabilities tend
- 25:49to vary platform by platform. Um, you
- 25:52know, I I I pick on Spring Serve and
- 25:54Magnite only because they're good,
- 25:56right? The data is relatively real time.
- 25:59Anything that you can do in the Spring
- 26:00Serve UI, there's an API or an app for
- 26:03that. Um and but that's different than
- 26:06say you know freewheel or you know
- 26:09publica or even Google ad manager. So
- 26:13one of the interesting sort of um you
- 26:16know I don't benefit is the wrong word
- 26:18um but but sort of dynamics that we
- 26:21found is because we understand natively
- 26:24how we can access all these systems by
- 26:27uh what was originally a lot of API
- 26:29integrations now it's moving towards
- 26:31kind of more of an MCP based you know
- 26:34set of more AIcentric protocols
- 26:36including ADCP and and Tony's IB
- 26:38framework and just you know basic MCP
- 26:41integrations and protocols. You know, we
- 26:44actually understand that in freewheel if
- 26:46you want to change a price for that
- 26:48field is called price. In a different ad
- 26:52platform, it could be CPM. In a
- 26:54different platform, it could be eCPM. In
- 26:56a different platform, it could be called
- 26:57oranges. Right? So we've we've kind of
- 27:00assembled this Rosetta stone across the
- 27:03platforms that we support where we
- 27:05understand not only hey how do we kind
- 27:08of normalize that a price floor in
- 27:10general in freewheel means this field
- 27:13and it means a different field in a
- 27:15different ad platform. But as we pull
- 27:17data from these systems, we also are
- 27:19able to normalize that. Well, whenever
- 27:20we get data from platform 2, we know
- 27:22it's four hours delayed. And if it's
- 27:25four hours delayed, it changes the
- 27:28strategy that you want to follow a
- 27:29little bit. And so, you know, that's
- 27:31just kind of the nature of how we work
- 27:33and some of the dynamics that, you know,
- 27:35we have to deal with.
- 27:37Um staying on the philosophical in terms
- 27:40of where our industry is going, one of
- 27:42the uh pain points is that relative to
- 27:45life, let's say 15 years ago when there
- 27:48was a direct sales team selling to an
- 27:50agency or an advertiser directly, it was
- 27:53a simple world and life has got more and
- 27:55more complex along the way. And you are
- 27:58obviously trying to help simplify the
- 28:00world of adops operators or at least I
- 28:03assume you are. Where where does this
- 28:06end up? Does the publisher world end up
- 28:09being more in control? Cuz I know for a
- 28:12long time now, frankly, it's felt a
- 28:14little bit out of control. What do you
- 28:16see the next few years look like?
- 28:17>> I mean, one of the first things that we
- 28:19heard from clients in particular around,
- 28:21let's call it, you know, programmatic
- 28:23yield optimization and the automation
- 28:25thereof is like they felt like we were
- 28:27giving a little bit of power back to the
- 28:29cell side. And I think that is an
- 28:32interesting perspective, right? Like if
- 28:35you think about in in programmatic and
- 28:37just think about the buy side in general
- 28:39concentrated you know amongst you know
- 28:41four very very large agencies and then
- 28:43another couple of very large
- 28:44independents and then another 2,000
- 28:45agencies right the power more often than
- 28:48not has sort of lit and access to data
- 28:51and you know information asymmetry I
- 28:53want to be able to cherrypick audiences
- 28:55out of my DSP and I'll pay more for this
- 28:57audience but I want to tell the
- 28:58publisher like all that stuff's been
- 29:00going on and I think that's what you're
- 29:02referring to for for years now you know
- 29:04but by sort of enabling an unlimited set
- 29:06of optimizations and automations
- 29:08powering those you know it does give a
- 29:10lot of power back to to the the
- 29:12publisher um and and that's just a
- 29:15dynamic and a control dynamic that I
- 29:17think you know behooves us and behooves
- 29:19our our publisher partners and frankly
- 29:21it also you know is is beneficial to to
- 29:24the ad platforms that that are being
- 29:25used kind of under the hood as well.
- 29:28you've you've been in the space a really
- 29:30long time and I hope you have a
- 29:32contrarian position. So I I'll ask you
- 29:35uh what is something that you believe
- 29:38that is different than the majority of
- 29:40people either in adtech or AI
- 29:42development of what's going to happen?
- 29:45Man, that's a tough one, James. Um, you
- 29:48know, what's a contrarian position that
- 29:51um might uh might be sort of more
- 29:55common? I you know,
- 29:58at this point, I would say Swivel is is
- 30:00an is an AI native automation platform,
- 30:04right? We we've we've been able to
- 30:06automate a lot of stuff, not just yield
- 30:08and programmatic and pacing. Um much
- 30:11more interestingly or or as
- 30:12interestingly at least we we've been you
- 30:14know investing in in ADCP
- 30:17um the concept of like agentto agent
- 30:20trading uh is still in its infancy and
- 30:24this is a classic sort you know this
- 30:25stuff it's a classic chicken and egg
- 30:27problem reminds me a lot of when when
- 30:29SSPs and DSPs first kind of came into
- 30:31being let's say in the in the right
- 30:33media type days um you know I think
- 30:37there's a sort of a fallacy on two
- 30:40fronts. One, you know, is that AI is
- 30:42going to like solve all these problems
- 30:44and and it's not like, you know, another
- 30:47one I I kind of heard a lot was like,
- 30:49ah, man, with natural language, like the
- 30:51UI is dead. Um, I kind of believe that
- 30:55for a little while, you know, while
- 30:57while working on on this business, and
- 31:00the reality is that that's it's not
- 31:02going to be the case. It's it's a it's
- 31:03hybrid, right? The answer, as usual, is
- 31:06a little bit of both, right? You still
- 31:08need a structured piece of software when
- 31:11you're running a multi-billion dollar
- 31:13media business with very specific rules
- 31:16that need to be followed and this buyer
- 31:18has these rules and this buyer has those
- 31:20rules. You know, those rules kind of
- 31:22live in like a lot of different places
- 31:23and and I kind of think there's like a
- 31:25false belief that, you know, AI is going
- 31:27to solve all of that and like you're not
- 31:29going to need to like log into a UI
- 31:31anymore. I I don't believe that as much
- 31:33anymore. You know what we have found is
- 31:35is by putting those two, you know, a
- 31:37natural language interface and a smartly
- 31:40designed piece of software that need to
- 31:42be sort of designed developed by our
- 31:45product folks and our engineering folks
- 31:47very closely in parallel. Um, you know,
- 31:50that that's kind of like the the answer.
- 31:52There is no, you know, sort of natural
- 31:55language interface that's going to like
- 31:56solve all these problems for these very
- 31:58very kind of large, you know, enterprise
- 32:00class media companies. Yeah, that's
- 32:03probably one. Um, you know, for years,
- 32:07if we think about the traditional way
- 32:08that advertising is is transacted, you
- 32:11know, direct sold or human to human
- 32:13sold, there's this sort of, I guess,
- 32:17viewpoint that that can largely go away,
- 32:19but that didn't go away with
- 32:21programmatic. You still need people out
- 32:22there building relationships and doing
- 32:24deals. In the direct sold world, we've
- 32:26been trying to automate forever. I don't
- 32:29think it's gotten very far at all, but
- 32:32you can automate responding to RFPs. And
- 32:35you can do that across any media type or
- 32:37media channel that you have. Most of our
- 32:40customers still have moderately large or
- 32:43billions of dollars of traditional
- 32:44linear TV. They sell podcast and audio
- 32:47inventory on top of all the the
- 32:49streaming stuff. So, you know, will
- 32:53sales go away? That's also a fallacy.
- 32:56Will age to Asian trading take over the
- 32:58world? Probably not. But can it add a
- 33:00lot of efficiency to the process? Sure.
- 33:03Can you give a sales team the power to
- 33:05respond to an a complicated
- 33:06multi-channel RFP in an hour? We've
- 33:09recently shown a number of our larger
- 33:11customers that we can do things like
- 33:13that. And again, that's an AIcentric
- 33:16hybrid SAS plus AI piece of software.
- 33:18Um, those are I don't know, those are a
- 33:20couple things that that kind of come to
- 33:22mind in the stuff that that we deal with
- 33:23every day here.
- 33:25One last question before we could come
- 33:27to a closing. You've been in the CTV
- 33:30space now for a while and it's not an
- 33:32area I know very well, but I was talking
- 33:34to somebody who is in it and was talking
- 33:36me through some of the dynamics have
- 33:38changed in the last, let's say, four or
- 33:40five years where I think the supply used
- 33:43to be very limited, the price is very
- 33:46high. Amazon came in and released a lot
- 33:48more inventory, created a bit of a glut.
- 33:51There's a question about access to
- 33:53YouTube. Where do we stand now in terms
- 33:57of the liquidity of the whole CTV
- 34:00marketplace as you see it and and where
- 34:02do you see it going?
- 34:04>> Uh another good question. I you know I
- 34:08think your framing of that question is
- 34:10is is correct. Very perceived as limited
- 34:13high value hightouch direct sold you
- 34:16know more complicated sponsorships and
- 34:18ad products. A good bit of that has gone
- 34:20programmatic, but the CTV sort of
- 34:22inventory ecosystem
- 34:25will never look like the web display
- 34:29when I was at doubleclick infinite
- 34:32supply of, you know, web visits and now
- 34:34app visits um and kind of basic you know
- 34:37display type ad units. We will we will
- 34:40never get to that point in TV. You know,
- 34:43I would argue you're also correct that
- 34:47even in programmatically traded CTV
- 34:50supply, there's been a lot of pressure
- 34:52on price. Um, which is actually where
- 34:54our tools have added a lot of value when
- 34:56there's pressure on price being really
- 34:59microscopic almost like highfrequency
- 35:01trading of these various like yield
- 35:03operations that that we automate, you
- 35:05know, into the tens of thousands of or
- 35:07more of actions per day. um like I it's
- 35:12still a bit of a constrained market, you
- 35:14know, I I still think it's it's a a
- 35:17relatively premium experience. Um
- 35:22I also, you know, and and that just has
- 35:24impact on price and the way that things
- 35:26are are traded. So, yeah, there's a lot
- 35:28more supply that's out there. Yeah,
- 35:30there have been pre there's been
- 35:31pressure on on on sort of effective
- 35:33rates that that publishers can earn. Um
- 35:35but but again, you know, now now there
- 35:37are tools to kind of help with some of
- 35:38that stuff. You know, long-term, you
- 35:41know, I'm I'm pretty myopically focused
- 35:43on on our customers and you know, this
- 35:45business, you know, linear is declining
- 35:48at a much faster rate. Will streaming
- 35:51inventory replace that? Not for a couple
- 35:54of years. I mean, gosh, I remember when
- 35:56when Free Will was was sold to Comcast
- 35:59in 2014,
- 36:01you know, all the Wall Street Journal
- 36:03and New York Times business articles
- 36:05were about TV is dead and, you know,
- 36:08it's dying and the upfront is dead and
- 36:10like, God, I get so tired of of hearing
- 36:12that stuff. You know, of course, linear
- 36:14is in decline. Um, but but it's these
- 36:17are still massive pieces of business.
- 36:19You know, people need to be able to plan
- 36:20and optimize and and and execute these
- 36:23these multi- channelannel campaigns for
- 36:26kind of many years probably, you know,
- 36:28still still to come.
- 36:30>> France, thank you so much for taking the
- 36:32time to talk today. Where can people
- 36:35learn more about you and about Swivel?
- 36:37>> Sure. I mean, I'm just at Fr with an S
- 36:40this time, fans. Swivel.ai.
- 36:43Um, I'm always available. You can always
- 36:45reach out to the the Swivel. ITE um or
- 36:49you can just ping me on on on LinkedIn.
- 36:52So
- 36:53>> thank you so much for joining me. Find
- 36:56us. Thank you James for having us.
- 36:57>> Thank you. I am James Deer. I am the
- 37:00yield doctor.