YouTube2Text

AI Agents are too good at marketing now — Transcript

by Greg Isenberg · 9,474 words · 1,319 segments · language en · Watch on YouTube

Full transcript

  1. 0:00If you're anything like me, you want to
  2. 0:02figure out how you can use AI agents to
  3. 0:04go and get you customers that make you
  4. 0:07money, that build high ROI, that could
  5. 0:09just take your company and make it a
  6. 0:12successful thing. But how do you
  7. 0:13actually do it? What are the workflows?
  8. 0:15How do you think about the skill files?
  9. 0:17How do you use Claude Code and Grockbot
  10. 0:19to actually [music] do all these things?
  11. 0:21Well, in today's episode, this is a
  12. 0:23fullon master class for how you can do
  13. 0:26that. We have Cody Schneider and he
  14. 0:28takes you through step by step in the
  15. 0:30most clear way I think I've ever heard
  16. 0:32for how you can be a marketing engineer.
  17. 0:35Basically a fancy way to use AI agents
  18. 0:38to do marketing on your behalf so you
  19. 0:41can make money 24/7. We learn how to do
  20. 0:44static ads. We learn how to do AI UGC.
  21. 0:47We learn just all sorts of things around
  22. 0:50paid media, AI content, how to do it.
  23. 0:54So, by the end of this episode, you're
  24. 0:56going into 2027
  25. 0:58understanding how to be the top 0.1%
  26. 1:02marketing engineer on the planet.
  27. 1:03Because let's be real, a lot of people
  28. 1:06don't know how to use these tools. A lot
  29. 1:08of people don't know how to pipeline
  30. 1:09data into this. A lot of people don't
  31. 1:11know how to put the full picture
  32. 1:13together to actually create gorgeous
  33. 1:15content, gorgeous ads that are going to
  34. 1:18get you paid. But I got good news for
  35. 1:21you. You're listening to this. This is
  36. 1:22100% free. Like, comment, and subscribe
  37. 1:25for more, and I'll see you at the end of
  38. 1:26the episode.
  39. 1:30[music]
  40. 1:35>> What's up, Cody? By the end of this
  41. 1:37episode, what are people going to learn?
  42. 1:39>> Totally. I'm going to teach you how to
  43. 1:41make Grockbot the best marketer in the
  44. 1:43world, top 1% or your cloud code.
  45. 1:45Doesn't matter what harness that you're
  46. 1:47using. And then the other thing that
  47. 1:49you're going to walk away from is you're
  48. 1:50going to know how to make static ads
  49. 1:52that are on brand that are talking to
  50. 1:53the pain points and desired outcomes of
  51. 1:56your target customer. And then we're
  52. 1:58going to make UGC avatar ads that look
  53. 2:01real, that talk real, that have motion
  54. 2:03graphics over the top of it. That entire
  55. 2:05workflow is going to be just yeah skill
  56. 2:08files that you have access to. They're
  57. 2:09literally in the description below. Give
  58. 2:11it to your agent and it can go and do
  59. 2:13this work. So that's what they're going
  60. 2:14to walk with G. Okay. So, you're going
  61. 2:17to teach people about how to use AI to
  62. 2:19make static ads, video ads, all these
  63. 2:22cra, you know, I've seen just like go
  64. 2:24viral all these like AI influencer type
  65. 2:26ads. I also want to know how I can layer
  66. 2:29on human beings into these videos. You
  67. 2:32think you can also let let us know about
  68. 2:34how to do that?
  69. 2:35>> Absolutely. Yeah, we'll talk through
  70. 2:37like how do you basically make the
  71. 2:38coordination layer that enables you know
  72. 2:41a person with a Grockbot or a Grockbot
  73. 2:43itself to like be this creator manager
  74. 2:46using a tool like tribe or side shift um
  75. 2:49to actually like do you know the UGC
  76. 2:52production or layer in the human that's
  77. 2:55the gate of like hey I need this human
  78. 2:57involvement before any of this goes live
  79. 3:00where that human taste is added to the
  80. 3:02process to the workflow um rather than
  81. 3:04it just being this totally autonomous
  82. 3:06thing. So, how do you co-work with this
  83. 3:08but solve the labor problem for
  84. 3:10yourself? So, you don't have to have a
  85. 3:11graphic designer, you don't have to have
  86. 3:12a video editor, you don't have to have a
  87. 3:14sales development rep. Uh you go down
  88. 3:17the list, all these pieces can basically
  89. 3:18be handled and solved. So, this is the
  90. 3:21advice that if you had a 17-year-old son
  91. 3:24and your 17-year-old son had built a
  92. 3:26startup and they had no customers and
  93. 3:29you know, you sat you sat him down and
  94. 3:31you said, "Son, I'm going to teach you
  95. 3:34in under an hour everything you need to
  96. 3:36know about how you can use AI agents to
  97. 3:40create ads um and create content that is
  98. 3:44going to get you customer. Is that is
  99. 3:46that what we're talking about right
  100. 3:46now?"
  101. 3:47>> That is exactly what we're talking
  102. 3:48about. it. Ads are one of the most high
  103. 3:50lever things that you can do to get
  104. 3:53initial traction and also to validate an
  105. 3:55idea. If you have a business idea that
  106. 3:57you're trying to get uh like to see if
  107. 3:59the market wants uh that this is the way
  108. 4:02to to basically make the media that's
  109. 4:05necessary to sell that product or
  110. 4:07advertise that product, right? Um this
  111. 4:10is the exact thing that I would teach
  112. 4:11somebody. Once you do it this way, you
  113. 4:13will never go back. you will never do it
  114. 4:15the other way because it feels archaic
  115. 4:17to do it any other way than this once
  116. 4:20you are in the weeds and basically you
  117. 4:22know building out these solutions. So
  118. 4:25>> thank you father let's get into it.
  119. 4:27[laughter]
  120. 4:28>> All right let's jump in. So first off I
  121. 4:30just want to talk about this a little
  122. 4:32bit deeper and I don't know if you want
  123. 4:34to bring up that diagram that we were
  124. 4:36kind of working on right before this uh
  125. 4:38Greg of like what is happening in this
  126. 4:40category. So the the big unlock and I
  127. 4:44think the the you know the mind shift
  128. 4:46that I want you to get into here of like
  129. 4:48what what is changing is you know
  130. 4:50historically if I wanted to go and make
  131. 4:52for example a static ad right I would
  132. 4:55have to go and get a graphic designer
  133. 4:58and I would have to go and like do the
  134. 5:00copywriting ideate off of you know
  135. 5:02here's these different angles desired
  136. 5:04outcomes pain points that I want to to
  137. 5:07focus on. Um now instead that is just
  138. 5:11code and tokens that are being burned
  139. 5:13right and so all marketing is just going
  140. 5:16to this like all marketing is now just
  141. 5:18code it's just software and tokens and
  142. 5:22so when you look at you know an static
  143. 5:24image for ads that you generate when you
  144. 5:26look at uh you know a seed dance video
  145. 5:29that you create where before I used to
  146. 5:31hire have to hire an a like an avatar
  147. 5:34you're sorry hire a UGC creator to make
  148. 5:36this and then have a video editor to
  149. 5:39edit it and then have a motion graphics
  150. 5:41designer to do the motion graphics,
  151. 5:43right? That whole thing is just stacked.
  152. 5:45That work is now handled by a Grockbot
  153. 5:48or a claw code or a dots or what
  154. 5:50whatever it is that you're using.
  155. 5:51There's, you know, all all these
  156. 5:53different uh uh vehicles for this coming
  157. 5:55out. But I I think the big thing I want
  158. 5:57you to understand is that that labor
  159. 5:59that was necessary previously is no
  160. 6:02longer gone. Like you there's a
  161. 6:03renaissance that's happening in long
  162. 6:05form video editing. I imagine your
  163. 6:07editor, Greg, is starting to already do
  164. 6:08this where like you can literally use a
  165. 6:11software called Mirage Tessact. Um, and
  166. 6:14it will go and oneshot edit, you know, a
  167. 6:17podcast that's an hour and 30 minutes
  168. 6:18long. It'll cut out the silence. It'll
  169. 6:20cut out the takes. It'll like put it in
  170. 6:23frames. It will do the edits of like
  171. 6:25showing the screen when it's
  172. 6:26appropriate. Does the active speaker
  173. 6:28identification. All of this work that
  174. 6:31like used to be a human on a computer.
  175. 6:33We can now get agents to do this. I did
  176. 6:35not think it was going to get here this
  177. 6:36fast. Like to be totally blunt. Like I
  178. 6:39did not think long form video editing or
  179. 6:40like a YouTube video editing was going
  180. 6:43to get here uh you know this year. But
  181. 6:45here we are. And I think that today like
  182. 6:48I the the big thing I want you to
  183. 6:50understand is that all of the work that
  184. 6:52used to be a uh you know a human
  185. 6:55touching keys, moving the mouse that is
  186. 6:58now that can now be agents that are
  187. 7:00basically doing doing uh this work. But
  188. 7:02you have to give those agents like you
  189. 7:04have when I say agents like you have to
  190. 7:06give your grockbot, your cloud code,
  191. 7:07whatever it is that you're using all of
  192. 7:09the necessary like infrastructure that
  193. 7:12it needs to be able to do that work,
  194. 7:14right? You have to how I've been
  195. 7:15describing it is you have to make like
  196. 7:16an environment for it that is like
  197. 7:19healthy for it to be like to work,
  198. 7:21right? It's like this petri dish that's
  199. 7:23like, you know, cozy and hea and
  200. 7:25whatever, right? That like it it it can
  201. 7:28basically like thrive in. And so to do
  202. 7:30that what you need is you need to
  203. 7:32provide it data. So access to your dis
  204. 7:34business data. You need to provide it uh
  205. 7:37access to tools. So tools when I say
  206. 7:40that that's like API calls to uh you
  207. 7:43know a chat GPT image 2.5 endpoint or
  208. 7:45API calls to seed dance or API calls to
  209. 7:49uh you know you want to scrape your
  210. 7:51competitor's ad library. We're going to
  211. 7:52do all this today but this is like you
  212. 7:54know that's what I mean when I say
  213. 7:55tools. And then the other piece is you
  214. 7:57need to give it access to your ad
  215. 8:00platforms. For example, your Facebook
  216. 8:02ads, your Google ads, your websites, you
  217. 8:05know, CMS so that it can actually go and
  218. 8:08publish that content uh that it produces
  219. 8:11or or get the final product, you know,
  220. 8:13into the wild actually, you know, into
  221. 8:15into the public. So, that's kind of the
  222. 8:17high level. Any questions about that I
  223. 8:18can try to answer before we jump into
  224. 8:20this and actually do these builds? I
  225. 8:22mean the only thing I want to just say
  226. 8:23is your the whole everything is for you
  227. 8:28to do that job like your job now person
  228. 8:31listening is to basically build the
  229. 8:35system that Cody is describing the petri
  230. 8:38dish that Cody is talking about the
  231. 8:40machine around all these models agents
  232. 8:45uh the machine around uh context the
  233. 8:48machine around you know evals That whole
  234. 8:52thinking is the job of the person who's
  235. 8:55building a business in 2027 if you
  236. 8:58actually care about it getting customers
  237. 9:01on day one.
  238. 9:02>> Exactly. And I I think that this is
  239. 9:06again like the shift that's starting to
  240. 9:08happen is like get out of the way of the
  241. 9:10agents. Like you are actually in the way
  242. 9:13like your your job is to be a conductor.
  243. 9:15There's this running meme right on
  244. 9:17social media of like the best like you
  245. 9:19know the most effective employees will
  246. 9:21be people who played Starcraft
  247. 9:23[laughter]
  248. 9:24which is this like game where you would
  249. 9:25like coordinate you know swarms of
  250. 9:27actions and like you know it's basically
  251. 9:30it's that same philosophy that we're
  252. 9:32applying here but um okay so how do you
  253. 9:35actually do this? I'm going to talk
  254. 9:36about the open source version that you
  255. 9:37can like monkey patch together uh if you
  256. 9:40want to basically build everything that
  257. 9:41I uh you you know you need for these
  258. 9:43agents. The other thing uh that I'm
  259. 9:46going to uh talk about is then okay how
  260. 9:48do you get started today if you're like
  261. 9:50an hour from now you want to do this
  262. 9:52exact thing how do you go and you know
  263. 9:54get this basically live and into the
  264. 9:55wild. So first off on the uh open source
  265. 9:58infrastructure uh if uh let's solve the
  266. 10:01data problem first. So on the data
  267. 10:04problem side, you can use a software
  268. 10:06called Airbet. Uh and so you need to
  269. 10:09build two things. You need to build uh
  270. 10:11basically a data pipeline and a data
  271. 10:14warehouse. Why do I need to build these
  272. 10:16things? If you're just querying against
  273. 10:18the APIs of the uh your ad channels or
  274. 10:22you know any of the other solutions that
  275. 10:23you're doing, you're going to run into
  276. 10:25the same problems where it's like a
  277. 10:27massive amount of data that are all
  278. 10:29going into context and the agent is very
  279. 10:32likely to hallucinate on this or what
  280. 10:35it's going to go do is it's going to go
  281. 10:37write its own like database locally and
  282. 10:40try to stuff all of that data into
  283. 10:42there. But then you run into like these
  284. 10:44duplication errors and all these pieces.
  285. 10:46So how do you solve this? You use
  286. 10:47infrastructure that's built specifically
  287. 10:50for this that exists for this exact
  288. 10:53purpose. So the open source versions of
  289. 10:54this are a company called Air Bites. Um
  290. 10:57they are the data pipeline. So when you
  291. 10:59think about them like what they're doing
  292. 11:01is they're basically going and they are
  293. 11:05um uh like taking all of these different
  294. 11:08sources of data, right? Your Facebook
  295. 11:10ads, your Google Analytics, your HubSpot
  296. 11:13CRM, right? anything that you store data
  297. 11:16in and they are uh basically the
  298. 11:20pipeline that is going into uh this data
  299. 11:25warehouse. Right? So when I uh point to
  300. 11:27here, this is where Arabte fits in.
  301. 11:30Right? So this is Arabte
  302. 11:32and in contrast
  303. 11:35where this all goes uh is a data
  304. 11:38warehouse. And so that data warehouse
  305. 11:40what you can use is a company called
  306. 11:42Clickhouse. Shout out Clickhouse. They
  307. 11:44are an awesome partner for us. Uh so
  308. 11:47[laughter] we love them for everything
  309. 11:49that they do. Uh and that data warehouse
  310. 11:52is then where all of this data from all
  311. 11:55of these sources gets stored. So why am
  312. 11:57I putting it all into a single place?
  313. 11:59It's so that I can look at the data
  314. 12:02across the entire organization. I want
  315. 12:05to be able to see the ripple effect of I
  316. 12:08ran this ad and I can connect it to my
  317. 12:10Google Analytics. I can connect it to my
  318. 12:12HubSpot. I can connect it to my post
  319. 12:15hog. I can connect it all the way down
  320. 12:17to my payment processor and say, "Hey,
  321. 12:19when people see ads like this, I get
  322. 12:22more revenue. So, let's go put more
  323. 12:24money into that." The the thing that
  324. 12:27gets even crazier though, Greg, is like
  325. 12:29you can actually see who's a better
  326. 12:31customer lifetime value. So, we can tag
  327. 12:34an ad all the way down to like better
  328. 12:37customers come out the other side. like
  329. 12:38they are a better customer lifetime
  330. 12:40value for us when they see media like
  331. 12:43this. So not just like it made revenue,
  332. 12:46it actually made like more lifetime
  333. 12:48revenue when we are doing these
  334. 12:51activities, right? So all this goes into
  335. 12:53the data warehouse and then that data
  336. 12:55warehouse you're giving access to that
  337. 12:58data warehouse for your agent. So when
  338. 13:01you think about this, this is where
  339. 13:02Grockbot is, right? Or claude code or
  340. 13:05whatever it is that you use as your
  341. 13:07driver. And this is back and forth. It's
  342. 13:09basically querying that data. And why
  343. 13:12you we do this is it's constantly
  344. 13:14syncing in the background. So this data
  345. 13:17is constantly streaming in, right? It's
  346. 13:20constantly streaming in to the data
  347. 13:22warehouse. And you can query this data
  348. 13:24warehouse as much as you want. You can
  349. 13:26nuke this data warehouse with queries,
  350. 13:28right? And this is something we see
  351. 13:30happen all the time with businesses is
  352. 13:32they're like they're going directly to
  353. 13:34these sources and they're running into
  354. 13:36okay rate limits from the API or these
  355. 13:38challenges of like collecting it or they
  356. 13:40have to have like a claude function
  357. 13:42that's running on an hourly cadence or
  358. 13:44you know you know some some monkey patch
  359. 13:47solution that that that is they're they
  360. 13:49built locally to solve this. This is how
  361. 13:50you get around this problem. So you give
  362. 13:52it the data. So that's the first step of
  363. 13:54this. That's how you give it the data.
  364. 13:56The second step is you need to give it
  365. 13:58access to these platforms. So let's say
  366. 14:01this is Facebook ads, right? So Facebook
  367. 14:03ads, how you give it access is you need
  368. 14:07to create uh what's called a uh Facebook
  369. 14:10ads API token. Um so it's called the
  370. 14:14marketing API. and the marketing API how
  371. 14:18that's used uh is basically to do writes
  372. 14:23to the uh uh to the platform. So I'm
  373. 14:28never actually reading the data from
  374. 14:30Facebook ads. This is only
  375. 14:32onedirectional. I'm only using this
  376. 14:36Facebook ads API
  377. 14:38to upload ad creative
  378. 14:41to turn off ads
  379. 14:44to move ads around. All of the data
  380. 14:47reads are only ever happening from the
  381. 14:49data warehouse. Now, why do I do that?
  382. 14:51What is the point? Like what is the
  383. 14:53reasoning for this? The reasoning is
  384. 14:55because you're trying not to abuse the
  385. 14:57Facebook ads API or the Google Ads API
  386. 15:00which they have terms of service and
  387. 15:02agents will go and just like do a
  388. 15:05thousand requests at once and this that
  389. 15:08is against their terms of service. So
  390. 15:10you probably have seen these online
  391. 15:11where like people like okay uh Grockbot
  392. 15:14got my Facebook ads account banned right
  393. 15:16like don't use agents for this. That's
  394. 15:17not what's happening. your Grockbot
  395. 15:20violated the terms of service of the API
  396. 15:22because it was sending thousands of
  397. 15:24requests per second
  398. 15:26>> because it was trying to do some data
  399. 15:27pull. So,
  400. 15:29>> you should just you should assume your
  401. 15:30agents are like drunk patrons at a
  402. 15:33restaurant.
  403. 15:34>> Absolutely. Absolutely. Like it's your
  404. 15:36drunk uncle at the like local Irish pub.
  405. 15:39He's eight Guinnesses deep. He's split
  406. 15:41the G four in a row for the last like
  407. 15:43hour and he's basically like this is
  408. 15:47that's how he's interacting with the
  409. 15:48Facebook ads API, right? Um
  410. 15:52this same strategy, you want to do this
  411. 15:53for everyone though, right? You want to
  412. 15:55do it for Facebook ads, you want to do
  413. 15:56it for Google ads, the same thing, their
  414. 15:58API. We have documentation on this. I'll
  415. 16:01send this over to you, G, so that you
  416. 16:03have it in the notes. It's just a notion
  417. 16:04doc. It takes you about five minutes to
  418. 16:06get access to this. It's not super hard.
  419. 16:09Um, you literally can give the notion to
  420. 16:10your agent and it will just like go and
  421. 16:12walk you through the setup process for
  422. 16:14this. So, I've now solved two things,
  423. 16:16right? I've solved the data. How do I
  424. 16:19give that to the agent? Let me zoom in
  425. 16:21so we can see this. So, one, how do I
  426. 16:23get it the data? Two, how do I get it
  427. 16:26the access it needs? And now three, this
  428. 16:28is the thing that people are just
  429. 16:30starting to discover. How do I give it
  430. 16:32the tools that it needs to go and do the
  431. 16:35work that's necessary for it to be able
  432. 16:38to do media buying to function as a
  433. 16:41sales development rep to function as a
  434. 16:43video editor etc. And for these tools,
  435. 16:47what we like what you can do the again
  436. 16:49the open source version of this is like
  437. 16:51you go and get a Kai AI subscription and
  438. 16:54you go and get a foul subscription or
  439. 16:57put tokens in there and you go and you
  440. 16:59get an open router you know credential
  441. 17:01and you go and you get a uh uh you know
  442. 17:05an Apollo subscription, right? You can
  443. 17:07go down this list of all of these
  444. 17:09different tools that you have to go and
  445. 17:11basically get access to. And when you
  446. 17:14have all these tools, all these APIs and
  447. 17:16you provide them to the agent
  448. 17:20it now. So I'm just going to take this
  449. 17:22tool piece and we'll just you know put
  450. 17:23this over here of a list of a handful of
  451. 17:25these. So like KAI, like Val for
  452. 17:29transcription, um like Open Router for
  453. 17:32LLMs,
  454. 17:34um again Apollo or and we uh actually
  455. 17:37we'll just do like Git Leads because
  456. 17:39they're a great partner. um or like get
  457. 17:41leads for your uh email data provider
  458. 17:44and like person data. When you do these
  459. 17:48tools and you give it access to the
  460. 17:51agent, it now can do the middle work for
  461. 17:55you. So, for example, it can make an ad
  462. 17:57using Kai AI, a static ad. And I'm going
  463. 18:00to show you literally how to do this.
  464. 18:02Like it it'll you're going to just paste
  465. 18:04the skill in and it's going to ship ads.
  466. 18:06It's ridiculous. Um but when it has all
  467. 18:10these tools, it can now do this middle
  468. 18:12work. It has the environment that it
  469. 18:15needs. So I was talking about this
  470. 18:16earlier like this is the environment
  471. 18:18that's necessary for these coding agents
  472. 18:21to do this work to do marketing, right?
  473. 18:25And when you have this environment,
  474. 18:28suddenly your agent becomes the most
  475. 18:30like capable marketer in the world. I'm
  476. 18:33talking like top.1%.
  477. 18:35I've been doing this 10 years. It will
  478. 18:37come up with stuff where I'm like, "Holy
  479. 18:39shit." Like, I would have never thought
  480. 18:41about that. An example of this recently
  481. 18:44is we have an agent that runs Google
  482. 18:46ads, right? This is like a template that
  483. 18:48we have within Graph. Um, what we found
  484. 18:51is that we can in real time audit the
  485. 18:54search terms that we're coming up for
  486. 18:56for paid search and we can have an LLM
  487. 18:59be like is this search term like is the
  488. 19:03search intent buyer ready for the
  489. 19:05landing page it's sending it to? So be
  490. 19:07before we're even spending money,
  491. 19:10we're having like this, you know, labor
  492. 19:15audit whether this is a good thing for
  493. 19:17us to even be spending money on. Now, I
  494. 19:19could do this previously, right? I could
  495. 19:21have a human that was running that same
  496. 19:23process. But I getting a human to audit
  497. 19:275,000 search terms [laughter] in 20
  498. 19:30seconds is impossible. And that's the
  499. 19:32scale that we're talking about here. and
  500. 19:34you can get it to do this work and and
  501. 19:36and basically function uh as like a team
  502. 19:38of people that was necessary. So this is
  503. 19:40the environment that you need to make.
  504. 19:42That's the open- source way to do this
  505. 19:44is go and get all those pieces. If you
  506. 19:46don't want to do that, you can use uh
  507. 19:49our company graph.com. Go to graph.com
  508. 19:53uh platform. It's literally free to get
  509. 19:55started. Everything that I just
  510. 19:57described
  511. 19:59uh is built into this. the data, all of
  512. 20:02the access pieces we handle for you. We
  513. 20:05also make it so it's multiplayer. So all
  514. 20:08your team members, for example, can be,
  515. 20:10you know, five people separately using
  516. 20:12their Grockbot or their Claude code can
  517. 20:14be managing the Facebook ads account,
  518. 20:16you know, through this without having to
  519. 20:17have all their own system set up. And
  520. 20:20then also all the tools, all the tools
  521. 20:22that are necessary to do all the work
  522. 20:24that I'm about to show you. Again, you
  523. 20:25can set this up yourself. That's just
  524. 20:27the way. If you're like 10 minutes from
  525. 20:28now, you want to be able to do this,
  526. 20:29this is how you go do this. All right.
  527. 20:31>> Two two things. Two quick things.
  528. 20:33>> One, just because people always ask, I'm
  529. 20:35not affiliated with Graph at all.
  530. 20:37>> He is not. Yeah. I'm here just teaching
  531. 20:40this work on how to do this. So
  532. 20:42>> two,
  533. 20:44there's one piece of this pie that this
  534. 20:48marketing environment diagram that I
  535. 20:50feel is missing, which is what I would
  536. 20:54call a swipe warehouse.
  537. 20:57So, in order to get the most out of your
  538. 21:01Grockbot, your cloud code, whatever it
  539. 21:03is you use, you need to have examples of
  540. 21:07inspiration that is going to help you
  541. 21:09get the top
  542. 21:12creative because a big part of this
  543. 21:14game, if you want to be the best
  544. 21:15marketer, if you actually want to get
  545. 21:17people to actually buy whatever it is
  546. 21:19you're buying, you need good creative.
  547. 21:22And the the the reality is if you have
  548. 21:24good creative, the algorithms in in
  549. 21:27terms of paid ads, the algorithms are so
  550. 21:29good now that they'll match your good
  551. 21:31creative to an ICP that'll buy your
  552. 21:34stuff. So the question becomes, how do I
  553. 21:39like I buy every I buy the data, I buy
  554. 21:41the access, I buy the tools, I buy this
  555. 21:43whole marketing environment, but how do
  556. 21:45you create a,
  557. 21:48you know, swipe warehouse? So when I say
  558. 21:50swipe, I'm basically saying a swipe
  559. 21:52house, a swipe file, but a swipe files
  560. 21:55made sense pre-ai. Now you need like
  561. 21:58thousands of swipe files. Okay. Yep.
  562. 22:01>> What am I looking at?
  563. 22:01>> We're just starting to build this. Okay.
  564. 22:03>> And so as an example, like you want that
  565. 22:05Google Ads agent that I was describing.
  566. 22:08>> Yeah.
  567. 22:08>> Literally, here's the code. [laughter]
  568. 22:10>> Yeah.
  569. 22:11>> Just paste that into your cloud code and
  570. 22:14out the other side will come out a
  571. 22:16Google Ads agent. Um, you want to like
  572. 22:19we're going to use this exact one here,
  573. 22:21the static ads in UGC. You want to make
  574. 22:24static ads, same thing. Just literally
  575. 22:26paste it in and it's going to be able to
  576. 22:28go and like do these builds for you. So,
  577. 22:31all right, let's actually build some
  578. 22:33Let's get this like publicly out
  579. 22:35there.
  580. 22:36>> Cool.
  581. 22:36>> So, I'm going to make some ads. Greg, is
  582. 22:38there what's a what's a product that uh
  583. 22:40should we do? Idea browser? We can do a
  584. 22:42bunch of them, but like you you rattle
  585. 22:44off some company names and we're just
  586. 22:45going to start like making creative for
  587. 22:47them right now.
  588. 22:48>> Okay. I would say idea browser and our
  589. 22:51design and strategy agency late
  590. 22:53checkout. Agency.
  591. 22:55>> Okay. Late checkout.
  592. 22:58>> We've never actually done paid ads for
  593. 23:00it.
  594. 23:01>> Curious to see what it does. So, okay.
  595. 23:04So, first off, what we're going to do is
  596. 23:07I'm going to take Idea browser, right?
  597. 23:10And I have installed this skill, the
  598. 23:13static ads. And again, I'm using Graph
  599. 23:15for this. You can do everything that I'm
  600. 23:17about to do with like an open source
  601. 23:19version of patching this all together.
  602. 23:21This is just the fastest way to do it.
  603. 23:23So, Graph is installed. And what I mean
  604. 23:25by that is we have the Graph CLI
  605. 23:28installed, which has like all of this
  606. 23:31knowledge like stacked in this. When I
  607. 23:34say the CLI, what I mean is it's like
  608. 23:37this tool set. It's just a package that
  609. 23:41has all of the knowledge on how to use
  610. 23:42the platform like the marketing
  611. 23:44engineering cloud is what we're calling
  612. 23:46it stored within that. So I've already
  613. 23:48got this static ad installed. I just do
  614. 23:51forward slashstatic ads and I'm going to
  615. 23:55drop in the brand URL and hit enter. And
  616. 23:59what's about to happen is it's going to
  617. 24:01go to the website and extract the brand
  618. 24:04style guides of the website. It's going
  619. 24:06to go and find the Facebook ads library
  620. 24:09of idea browser if it exists. It's going
  621. 24:12to go and then uh research the pain
  622. 24:15points and desired outcomes that this
  623. 24:17product uh solves by going and
  624. 24:20extracting conversations from Reddit and
  625. 24:23other social media. It's then going to
  626. 24:25propose five static ads creative. And
  627. 24:29then it's going to go and generate the
  628. 24:31ad creative
  629. 24:33based on all of this information that it
  630. 24:35just extracted. And then from there,
  631. 24:37we're going to be able to go and upload
  632. 24:39this directly into Facebook ads. Again,
  633. 24:43going back to that diagram, because we
  634. 24:45have all of this set up, all of this
  635. 24:47access, right? Perfect. So again, what I
  636. 24:50did is I did I forward slashstatic ads
  637. 24:53ID browser and it's now just working.
  638. 24:56It's running this skill. And when I say
  639. 24:58it's a skill, like I'm not talking about
  640. 25:00like it moves some, you know, text
  641. 25:02around. It's going to actually do real
  642. 25:04work. It's going to do research. It's
  643. 25:07going to actually pull in like what the
  644. 25:09human would do to make this creative.
  645. 25:11It's going to go and do that process.
  646. 25:13So, let's go do this for another
  647. 25:14company. Now, let's do this uh for late
  648. 25:17checkout, right? So, I'm going to create
  649. 25:20uh another session. So, for/static ads,
  650. 25:25I drop in the business. That's all I
  651. 25:27have to do. Out the other side is going
  652. 25:29to come these static uh pieces of ad
  653. 25:32creative. So, let's come back. We'll see
  654. 25:35what's happening. It's extracting the
  655. 25:37brand here. What other brands, G, are
  656. 25:40you guys work or that that we can do
  657. 25:42right now? Um any products that you're
  658. 25:44excited about or like I mean it could
  659. 25:46even be ecom brands as well. Like
  660. 25:48literally anything.
  661. 25:50>> I would be interested to see like how uh
  662. 25:53like you know M Leon Dore, do you know
  663. 25:55that brand? I don't know. How do you
  664. 25:57spell it?
  665. 25:58>> A a i m e.
  666. 26:03>> Cool.
  667. 26:06>> All right, let's let's drop that into
  668. 26:09>> some something like that has like a
  669. 26:10strong brand and probably has some ad
  670. 26:12somewhere.
  671. 26:13>> Totally.
  672. 26:16So, we'll do them. Who else?
  673. 26:20Um,
  674. 26:21I would be interested to do
  675. 26:24like a SAS app probably.
  676. 26:27Um,
  677. 26:29>> what's a what's a big one that you guys
  678. 26:32have done recently? We can do cursor.
  679. 26:35>> Yeah, cursor is great.
  680. 26:37>> All right, let's do cursor. All right,
  681. 26:40we'll do cursor as well. Just firing
  682. 26:42these off and just to come back to this.
  683. 26:45So, idea browser, this is what it came
  684. 26:48up with.
  685. 26:50So, it's going to make five statics
  686. 26:53>> and headline, stop guessing which idea
  687. 26:55to build. Every idea is scored on
  688. 26:58demand. Pain and timing. Get uh today's
  689. 27:01free idea. Headline build what people
  690. 27:03already search for. Headline your chat
  691. 27:05GPT ideas are generic. Headline don't
  692. 27:08waste six months on a dud. Headlineund
  693. 27:11or 1948 ideas worth building. Okay. So
  694. 27:15these are basically the ad ideas or the
  695. 27:17concepts that it extracted from going
  696. 27:21and researching online like what are the
  697. 27:25pain points desired outcomes of somebody
  698. 27:27that would buy this product. Right? So
  699. 27:29now I said okay generate these ads and
  700. 27:32out the other side is going to come the
  701. 27:34actual ad creative uh you know based off
  702. 27:37of these concept points. And this is how
  703. 27:39you get good like outcomes to happen is
  704. 27:42you again you have to give the agent
  705. 27:45[laughter] what it needs the environment
  706. 27:47that it needs to do this work right so
  707. 27:50let's come back to these other ones
  708. 27:51we'll see where they're at oh they have
  709. 27:53zero ads that's fascinating um cursor
  710. 27:56cool so cursor we're pulling uh the
  711. 27:58Facebook ads libraries that's great and
  712. 28:02late checkout still uh building the
  713. 28:04brand style guide there so um let's do
  714. 28:07some other brands While we're waiting,
  715. 28:09uh, trying to think, uh, let's do David.
  716. 28:14Just like the protein bar.
  717. 28:15>> Mhm.
  718. 28:16>> What other brands are you stoked about
  719. 28:18right now? G
  720. 28:20>> stoked about
  721. 28:22>> or just come to [laughter] mind.
  722. 28:26>> Um,
  723. 28:27>> let's let's do an old classic maybe of
  724. 28:30like uh I don't know.
  725. 28:32>> I think Robin Hood's a pretty good
  726. 28:34brand.
  727. 28:35>> Cool. Let's do that. Robin Hood as well.
  728. 28:39All right, these are ready.
  729. 28:41>> You know what's a really cool brand and
  730. 28:43product? Teenage Engineering.
  731. 28:45>> Oh, that would be sweet, actually. Yeah,
  732. 28:48I'm going to say, okay, make these
  733. 28:52and let's go to idea browser. Here's the
  734. 28:55statics that are coming to are starting
  735. 28:56to come out.
  736. 28:57>> Wow.
  737. 28:58>> So, we'll take a look at those in a
  738. 28:59second.
  739. 29:01And same deal here. like make these and
  740. 29:06same thing make these. All right, so got
  741. 29:10a handful of these. Let's go back to
  742. 29:11idea browser. Let's look at these pieces
  743. 29:14of creative, right? So, stop guessing
  744. 29:17which idea to build.
  745. 29:21Again, this is just based off of the
  746. 29:22brand that it's pulling.
  747. 29:25>> You can modify this. You can also give
  748. 29:27it the skill files that define your
  749. 29:30brand style guides. This is just a
  750. 29:31markdown file. What are the fonts? What
  751. 29:33are the colors? Again, this is just
  752. 29:35extracting from the site, going and
  753. 29:37doing that research. But I've made these
  754. 29:39ads now, right?
  755. 29:41Once I've made these ads, I can then go
  756. 29:45and because I've already set up the
  757. 29:47Facebook ads API, I can say something
  758. 29:49like upload these
  759. 29:51into the Graph Facebook ads account into
  760. 29:56a new ad set, right? and it's going to
  761. 29:59go and upload those directly into it.
  762. 30:04I'm just going to stop this for the time
  763. 30:05being. And now what instead I'm going to
  764. 30:08do is show you how to take these same
  765. 30:10concepts and we're going to turn this
  766. 30:12into an AI avatar UGC that's doing a
  767. 30:17script read that also has motion
  768. 30:20graphics over the top of it. So I'm
  769. 30:22going to do forward slash UGC.
  770. 30:26write a script
  771. 30:28for this based on above. So this skill
  772. 30:32file it understands okay how do I need
  773. 30:35to go and make this seed dance ad
  774. 30:38while this is generating
  775. 30:41uh we'll just uh do these also or make
  776. 30:45them now come back to these
  777. 30:50uh those are still rendering so in the
  778. 30:53example they used the static ads were
  779. 30:55used uh using chat GPT image 2 the UGC
  780. 31:00ads are using CEN Is there an
  781. 31:02opportunity to like let's say I don't I
  782. 31:04don't want to use image 2 I get better
  783. 31:07results on nano banana or I get better
  784. 31:08results on whatever is there a way to
  785. 31:12swap models out
  786. 31:14>> yeah absolutely so you like for example
  787. 31:17if you get a kaii subscription um you
  788. 31:20could use nano banana etc um with the
  789. 31:25unified API has all those endpoints so
  790. 31:27you just literally say like you know
  791. 31:29change this the nano banana from Chad
  792. 31:32GBT image. Chad GBT image 2.5 is the
  793. 31:34best that we've seen. So like I would
  794. 31:36suggest it. Um but anyways, so we're
  795. 31:40going to make this UGC ad. Now there's
  796. 31:43already a pre-built avatar in here. It
  797. 31:45just wrote the script. I'm going to say
  798. 31:46okay, make the ad. And what's about to
  799. 31:50happen is a couple things. So people, we
  800. 31:54see a lot of people being like, I just
  801. 31:56spent $50 to make this UGC ad. like
  802. 31:59burning like tokens through this. So
  803. 32:02this workflow that we're about to run,
  804. 32:06how we've solved for this is we've done
  805. 32:07a handful of things. The first thing is
  806. 32:10that we're taking the script. So imagine
  807. 32:12you know this is a long script and that
  808. 32:16then goes
  809. 32:18and we do an ad read using not seed
  810. 32:23dance. So the audio is actually using a
  811. 32:26foul uh voice clone and then this makes
  812. 32:30an MP3 file. This is what you know comes
  813. 32:34out the other side is just the MP3. The
  814. 32:38next piece is we send
  815. 32:41the MP3
  816. 32:43and also an image,
  817. 32:47right? So imagine this is like the
  818. 32:49creator image, right? This is a
  819. 32:52reference image that we're sending at
  820. 32:55the same time with the MP3
  821. 32:57and also the script gets sent as well.
  822. 33:00So all of this goes to seed dance at the
  823. 33:03same time. Why are we doing this? Why am
  824. 33:05I even talking about this? If I just
  825. 33:07send the script straight to seed dance,
  826. 33:10it's going to give me just like whatever
  827. 33:12it invents at that [clears throat]
  828. 33:14moment. So what I have to do is I
  829. 33:16basically have to be like here's this
  830. 33:18walled garden that you can work within
  831. 33:21the script exact script the exact voice
  832. 33:25example doing the ad read so you're not
  833. 33:28like inventing like if you've ever had
  834. 33:30seed dance where it's like and it's like
  835. 33:32it's not make it's not actually
  836. 33:34enunciating the words this is how you
  837. 33:35can solve for this and then also the
  838. 33:39reference image so that the avatar that
  839. 33:42you get out is what you're looking for
  840. 33:43it's not some random thing that seed
  841. 33:45dance thinks seed dance thinks about or
  842. 33:47you know makes up. So all of this gets
  843. 33:49sent to seed dance and then out this
  844. 33:52other side you get this ad that is ready
  845. 33:56for you to edit. This isn't the final
  846. 33:58form. This ad that you get is 480p,
  847. 34:03right? So we'll say that you know this
  848. 34:04is the first version the V1 of the ad,
  849. 34:07right? That it's this video. This is
  850. 34:09480p.
  851. 34:11Why are we doing that? It's because if I
  852. 34:13did a you you can use a higher model,
  853. 34:15but uh it just, you know, if you're
  854. 34:17trying to be costconcious, this is the
  855. 34:19way to get around this. So, you can do
  856. 34:20like 1080p, but it costs you, I think
  857. 34:22it's like, you know, $14 for that. In
  858. 34:25contrast, I can do a 4080p
  859. 34:27and then I upscale
  860. 34:31the video
  861. 34:32and I add blur using what's called
  862. 34:35ffmpeg. Again, you don't need to know
  863. 34:37any of this. All of this is happening
  864. 34:40within the skill that I just used to
  865. 34:43make this ad. Right. The other thing
  866. 34:45that it's doing is it's doing wordbyword
  867. 34:49transcription and it's matching the
  868. 34:53script to the transcript.
  869. 34:56Right? So it's matching the script to
  870. 34:59the to the transcript to confirm that
  871. 35:02it's an exact read that's happening. Now
  872. 35:04say it mispronounces kalani, right? and
  873. 35:07it says like kalandla, right? This is an
  874. 35:09exact example that like we had happen.
  875. 35:12Instead of that kalanla now being in
  876. 35:15there, what it does because I have the
  877. 35:17wordbyword transcript,
  878. 35:20it can isolate, hey, this word is wrong.
  879. 35:24Kalendla is wrong.
  880. 35:28Great. Here are the timestamps
  881. 35:31right
  882. 35:33of where that is said. And I'm now going
  883. 35:36to go and I'm going to replace this with
  884. 35:38the correct pronunciation of Kalani.
  885. 35:42Right? And we can swap basically those
  886. 35:45mistakes. And this is again this edit,
  887. 35:47this video editing that I just described
  888. 35:49here. This is not a human. This is the
  889. 35:52agent that is basically doing this work,
  890. 35:55right? Doing this within Cloud Code or
  891. 35:57your Grockbot. Everything that I'm
  892. 35:59describing as well. I think that the you
  893. 36:01know this is kind of the meta yeah of
  894. 36:03this whole thing. This can all run in a
  895. 36:05cloud.
  896. 36:07So like I can host a cloud code harness
  897. 36:10in the cloud and have it do this entire
  898. 36:12workflow. So like our engineers like
  899. 36:14this is what they do. You want to you
  900. 36:16want to you want a 100 pieces of
  901. 36:18creative using this exact process like
  902. 36:22this is exactly how it happens. It's
  903. 36:23hosted in the cloud. It's not actually
  904. 36:25on the machine locally that this is all
  905. 36:27going on. So out the other side, what I
  906. 36:30get from this when it does this whole,
  907. 36:32you know, stack of things on the video
  908. 36:34edit side, I get this complete ad
  909. 36:38that is doing the pronunciation right
  910. 36:42that's upscaled and that looks actually
  911. 36:45like the like a human like like a human
  912. 36:48videoed it on their phone. And the
  913. 36:50reason for that is we use a source
  914. 36:52image. I forgot to mention this. We use
  915. 36:54a source image that is taking a real
  916. 36:58creator and remixing their remixing
  917. 37:01basically that creator, right? I'm not
  918. 37:03saying a likeness. I'm saying like we're
  919. 37:05like change the background and make this
  920. 37:08person, you know, this age, this
  921. 37:10ethnicity, uh, you know, etc. is
  922. 37:13basically what this ends up being. And
  923. 37:16if you ever get that like plasticky like
  924. 37:18effect on seed dance, this is how you
  925. 37:20solve for this is you give it, you know,
  926. 37:22a real human version for it to go and do
  927. 37:24that remix. So I now have this video
  928. 37:27that is ready that is, you know, a UGC
  929. 37:30read. But there's things I want to do. I
  930. 37:32want to add captions and I want to add
  931. 37:33motion graphics to it. How do I go and I
  932. 37:36do that? So this next step is you use a
  933. 37:39product called Tesseract from Mirage.
  934. 37:41This is the exact thing that we're about
  935. 37:43to do.
  936. 37:45And [snorts]
  937. 37:46what it can do is it can take that word
  938. 37:48by word transcription [clears throat]
  939. 37:50that we have up here and it can add
  940. 37:52captions
  941. 37:54or it can go and add motion graphics to
  942. 37:57the video. So let's go and look at this
  943. 37:59now. Video is probably done. You know,
  944. 38:01takes about 5 minutesish to render. So
  945. 38:03let's see if it's completed. And it's
  946. 38:06completed. So let's take a look. Uh I'll
  947. 38:09screen share.
  948. 38:11Cool. So this video is now rendered.
  949. 38:14And
  950. 38:16this is it doing the lip read, doing the
  951. 38:19sync. It's done those entire edits.
  952. 38:23And I can now go and say, okay, add
  953. 38:26motion graphics
  954. 38:28to this video
  955. 38:30using Tessact.
  956. 38:34>> By the way, she looks insanely real.
  957. 38:37I So we have hundreds of these and we
  958. 38:41can make any person type like you name
  959. 38:44it, we can get it. We've got ones like
  960. 38:46you're trying to sell to the bluecollar,
  961. 38:48awesome. You're trying to sell to
  962. 38:49somebody who's in a corporate office,
  963. 38:50awesome. You're trying to you you name
  964. 38:53the demographic and like or the
  965. 38:55psychoraphic and we can go and hit it.
  966. 38:58So this cost $4 to make about $4. I
  967. 39:02think it was a little bit more. We'll
  968. 39:05ask it at the end. That was It says 475
  969. 39:07was the projected. Um, so
  970. 39:11this motion graphic piece will be a
  971. 39:13couple more cents. So basically, I'm
  972. 39:14getting this ad out for about $5. Um,
  973. 39:17we're about to work with another
  974. 39:19provider. We'll be able to get this down
  975. 39:20to about three is where we think we'll
  976. 39:22end up be in that vicinity. But I've got
  977. 39:25this ad now. So say I wanted to go and
  978. 39:26make a hundred of these
  979. 39:29um or we'll say 10 of these, right? Uh
  980. 39:33that's 50 bucks. I want to do a 100.
  981. 39:35That's 500. [laughter] If I was to go
  982. 39:38and get this made previously and add
  983. 39:40motion graphics to it, I mean, you're
  984. 39:42easily in the range of $500 plus in the
  985. 39:44in the the past, right, for just that
  986. 39:46single ad. And this is this way around
  987. 39:49this. Now, these ads, you don't have to
  988. 39:52only use these AI avatars. The other
  989. 39:54thing that we're starting to do is
  990. 39:56layering on tools uh for um like example
  991. 40:02is tribe where you basically make a UGC
  992. 40:04creator network. What's amazing now is
  993. 40:07instead of having to have a uh person
  994. 40:11that was managing all these
  995. 40:12relationships, you can use the API and
  996. 40:15your Grockbot and your cloud code to do
  997. 40:18to basically be the social media like
  998. 40:20social creator manager, right? the
  999. 40:23creator management person. So this is
  1000. 40:25like literally how we are doing this. We
  1001. 40:27use that. We also use a company called
  1002. 40:28Sideshift as well. Um you know just two
  1003. 40:31examples of like how do you run these
  1004. 40:32campaigns?
  1005. 40:33>> So wait, so how would that actually
  1006. 40:34work? Cuz so what you're saying is Tribe
  1007. 40:37is a network of UGC creators. So you're
  1008. 40:40saying I can
  1009. 40:41>> So we pay them like $40 a video as an
  1010. 40:43example for a company that we were
  1011. 40:44working with.
  1012. 40:45>> I would take this script
  1013. 40:47and I would be like, "Hey guys, here's
  1014. 40:49this script, you know, a variation. feel
  1015. 40:51free to modify it, but this is the D,
  1016. 40:53you know, directionally basically where
  1017. 40:55to go for this, right? Um, that via the
  1018. 40:59API of Sideshifter Tribe gets sent to
  1019. 41:01them with, you know, a prompt and then
  1020. 41:02you pay them on like a pervide basis or
  1021. 41:04a percentage. I I there's a video that
  1022. 41:07went viral. I think his name is Hector.
  1023. 41:10Yeah, I'm I don't know him, but it's
  1024. 41:13super legit like what he's doing. This
  1025. 41:15is the exact strategy that we implement.
  1026. 41:18We do it on a per video basis and then
  1027. 41:19have like a bonus based off of this. um
  1028. 41:21the spend. But there's tons of ways to
  1029. 41:23basically structure these. But um what
  1030. 41:25this turns into is you can have the
  1031. 41:27human creators. So you have instead of
  1032. 41:29the avatar doing the read, right? You
  1033. 41:32can have the human creator and then go
  1034. 41:34to okay, I want the infograph or I want
  1035. 41:37the motion graphics uh to be added to
  1036. 41:39that human creator. So just a way to to
  1037. 41:41make this happen, right? The exact
  1038. 41:43workflow I just described, we can do
  1039. 41:45that for all of these different ones. So
  1040. 41:47here's David, right? Built on science,
  1041. 41:49backed by doctors. Cool. For late
  1042. 41:51checkout, your product is getting a
  1043. 41:53second user. Your next product is your
  1044. 41:56support ticket.
  1045. 41:57>> Every company can have a lab now.
  1046. 42:00>> Fire.
  1047. 42:01>> Some examples. Uh cursor. Uh finally
  1048. 42:06understand the code nobody wrote down.
  1049. 42:08Uh looks like it's rendering the rest of
  1050. 42:10them. I'm really curious what it's going
  1051. 42:13to do here. So here's uh a may uh so
  1052. 42:18this is ad one pay retail not resale
  1053. 42:21bought once worn for years the gift
  1054. 42:23they'd pick try it on stay for coffee
  1055. 42:29and see what it did for so still working
  1056. 42:31on the Robin Hood ones all right every
  1057. 42:34one of those if I wanted to go and make
  1058. 42:36an AI avatar ad I could do that I could
  1059. 42:39also have the avatar hold the product
  1060. 42:41can like modify the prompt for that
  1061. 42:43again you just tell it I want you to
  1062. 42:45hold the product here's the image
  1063. 42:46variation etc and it can do that you
  1064. 42:49just provide those as the reference
  1065. 42:50images and once those ads are complete
  1066. 42:54so we have this final ad that's doing
  1067. 42:56the read it sounds human so it's doing
  1068. 42:59the read it's adding the motion graphics
  1069. 43:04it's doing the popup
  1070. 43:06it's looking at this frame by frame it's
  1071. 43:09adding the call to action and Again,
  1072. 43:13didn't do this perfect on the first
  1073. 43:14shot. You can have it just like be like
  1074. 43:16vision model, go through this frame by
  1075. 43:18frame. You know, we need to basically
  1076. 43:19like have it be aligned, etc. Um, that's
  1077. 43:22something that we actually probably need
  1078. 43:23to build into this. But anyway, um,
  1079. 43:26we've now made those ads.
  1080. 43:29>> Like, does it make sense? I mean, you
  1081. 43:31could do this on Claude, you can do this
  1082. 43:34on Grockbot, right? Um, so does it make
  1083. 43:37sense to have a
  1084. 43:41uh like creative director essentially do
  1085. 43:45the first pass and be like go and like
  1086. 43:48watch the what comes out as the first
  1087. 43:50pass 480p
  1088. 43:52and and like score it just like how a
  1089. 43:57code rabbit or a reptile does
  1090. 44:02>> like code review eval says like this
  1091. 44:03code is ready to push.
  1092. 44:05to production.
  1093. 44:06>> Um, like don't don't even show me the
  1094. 44:11video unless like it fixes a lot of
  1095. 44:12those little issues. And also go and
  1096. 44:15make sure that it it's at least an eight
  1097. 44:17on 10 or a nine on 10.
  1098. 44:19>> Absolutely. You can 100% do that. Um, I
  1099. 44:22wouldn't even like make this person like
  1100. 44:25I think people think about this as like
  1101. 44:27employees, but like I would just think
  1102. 44:28about it as like jobs to be done. like
  1103. 44:31what was the human doing and how am I
  1104. 44:33turning that into code, right? Like you
  1105. 44:36don't need God in a box to run a
  1106. 44:37Facebook ads account. It's actually a
  1107. 44:39terrible way to run a Facebook ads
  1108. 44:40account. Um how do I know? We did this
  1109. 44:44multiple companies and it's absolutely
  1110. 44:46terrible. Um the better way is like
  1111. 44:48what's the top 1% media buyer doing? How
  1112. 44:51do I go and turn that into code with a
  1113. 44:53thinking loop with a live data stream
  1114. 44:55that it's making decisions on top of?
  1115. 44:57That's actually what an agent, you know,
  1116. 44:59a live autonomous agent ends up being.
  1117. 45:01But to your point, yeah, absolutely.
  1118. 45:03Like you could just add a step to the
  1119. 45:04workflow that I just described. I'm
  1120. 45:06gonna like ship this skill literally
  1121. 45:07right after this. I'm going to make this
  1122. 45:09update where it basically will look at
  1123. 45:11the motion graphics frame by frame and
  1124. 45:13it's like, oh, here's these adjustments
  1125. 45:14that we need to make so that it matches
  1126. 45:16doesn't, you know, you can have a gate
  1127. 45:18within there as well. Like if it doesn't
  1128. 45:19meet this quality standard, then you
  1129. 45:21know, it has to go through another loop.
  1130. 45:23This is actually how we do static
  1131. 45:25creative generation for um any like
  1132. 45:28regulated markets like for example we
  1133. 45:30have clients that are in financial um
  1134. 45:32and for them uh like you know they they
  1135. 45:35basically have all these approval
  1136. 45:36processes there's things they can and
  1137. 45:38can't say so we have an agent that like
  1138. 45:39is a basically an image model that's
  1139. 45:42like looking at this like here's all
  1140. 45:44these things that we can can't do can't
  1141. 45:46promise etc and it goes in a like
  1142. 45:49recursive loop modifying the creative
  1143. 45:52based off of that. So creative, you
  1144. 45:53know, one gets made, vision model looks,
  1145. 45:57yes, no, okay, send it back, make these
  1146. 46:00changes, yes, no, and just goes, you
  1147. 46:02know, we can typically get in like two
  1148. 46:03to three. So it's it's like you don't
  1149. 46:05have a lot. But Chad GBT image uh 2.5 is
  1150. 46:08like an incredible graphic designer spec
  1151. 46:10like for specific modifications. Like it
  1152. 46:13it we've just found that it's like very
  1153. 46:15good at keeping like the original image
  1154. 46:17rather than remixing it again. And all
  1155. 46:20these things are going to get better,
  1156. 46:21right? like yeah is does a random seed
  1157. 46:25dance generation like you know one out
  1158. 46:27of 50 suck and it just like is still
  1159. 46:29garbled nonsense absolutely will this
  1160. 46:31continue to improve yes doesn't matter
  1161. 46:33right now because the cost is so much
  1162. 46:35like this is the discrepancy right it's
  1163. 46:37like again I can pay $500 or we'll say
  1164. 46:40300 maybe you get this like all you know
  1165. 46:41correctly done be $300 to have the UGC
  1166. 46:44creator a motion graphics person you
  1167. 46:47know actually do this or in contrast I
  1168. 46:50can go and pay
  1169. 46:5395% is good out the other side. And the
  1170. 46:55funniest part with all this is like
  1171. 46:57we'll see these AI avatars sometimes
  1172. 46:59perform better. Same script read
  1173. 47:02>> then the human,
  1174. 47:03>> right?
  1175. 47:03>> And it's like people are like, well,
  1176. 47:04why? And it's I don't know why. It just
  1177. 47:06hits. And and that's the game anymore,
  1178. 47:08especially on Facebook ads with
  1179. 47:10Andromeda, right? It's like what it
  1180. 47:12comes down to is like you're just
  1181. 47:13feeding the beast. You're feeding the
  1182. 47:14machine. It is smarter than you. It is
  1183. 47:17more capable than more capable than you.
  1184. 47:18I know there's more than anybody else in
  1185. 47:21this world, right? Um, and it will just
  1186. 47:23show the right ad to the right person.
  1187. 47:26All you have to do is give it like
  1188. 47:27creative velocity. I This is a lot of
  1189. 47:29the work that we're doing right now is
  1190. 47:30like companies are like, "Sweet." Like
  1191. 47:32we were shipping 10 ads a month and
  1192. 47:34we're like, "Awesome." Like, "Let's go
  1193. 47:36to 300
  1194. 47:38tomorrow. [laughter] We'll just ship a
  1195. 47:40cohort of 30, right?" And you know it
  1196. 47:43depends on the ad budget size and all
  1197. 47:45these pieces but like and your ad budget
  1198. 47:47and the CPL like there's like a formula
  1199. 47:49for like how many ads should I ship
  1200. 47:51based off of this so that it actually
  1201. 47:52gets through testing in these pieces. I
  1202. 47:54mean, we'll see this especially for
  1203. 47:55software companies where it's like we'll
  1204. 47:56ship a cohort of 30 and like an ad will
  1205. 47:59get like two conversions, like two demos
  1206. 48:01booked at like, you know, $50 and maybe
  1207. 48:04their average is like 150 and then it
  1208. 48:06will just stop spending on that ad cuz
  1209. 48:08Facebook found the two people that will
  1210. 48:09convert and then it's like, "All right,
  1211. 48:11cool. We're done here, right? Let's move
  1212. 48:12on to the other set pieces." And so
  1213. 48:14again, you just have to like feed this
  1214. 48:16machine and everything that I've talked
  1215. 48:18about is how you actually feed this
  1216. 48:20machine. like how do you give your agent
  1217. 48:23the necessary resources to be able to go
  1218. 48:26and do this? So now we ship those ads,
  1219. 48:28right? We upload those into Facebook
  1220. 48:30because I have the data solution. I can
  1221. 48:33be like what is working
  1222. 48:36and all of this is just code, right? All
  1223. 48:38this is just code and tokens when I'm
  1224. 48:40sending like here let we can do this
  1225. 48:42right now but like when I'm sending that
  1226. 48:43prompt to seed dance to generate the ad,
  1227. 48:46right? It's just a JSON blob. It's just
  1228. 48:49code that's being sent. I can store that
  1229. 48:52JSON blob in a database
  1230. 48:55and I have literally like at you know
  1231. 48:58this cellular level breakdown of like
  1232. 49:00what is this ad
  1233. 49:02I can tie the data on Facebook directly
  1234. 49:05to that ad that JSON blob and now
  1235. 49:07imagine that for a thousand ads right
  1236. 49:09that's the scale that this is getting to
  1237. 49:10this is the game that's happening this
  1238. 49:12is like why you have to do this this is
  1239. 49:14where every company is going to be in
  1240. 49:16five years like you're going to have to
  1241. 49:17do this to compete
  1242. 49:19>> you will not be able to win unless you
  1243. 49:21do this basically have the
  1244. 49:23infrastructure and then like have the
  1245. 49:25engineering talent to be able to do this
  1246. 49:27work. So,
  1247. 49:28>> the one step I would add on the creative
  1248. 49:30director piece, like what I would be
  1249. 49:33doing if I was creating this and I'm I'm
  1250. 49:35going to go and like build this system
  1251. 49:38is have your creative director agent go
  1252. 49:42and ingest like David Oglev's books and
  1253. 49:46a hundred of the best, you know, YouTube
  1254. 49:49podcast over the last 24 months of the
  1255. 49:52world's best creative ad people and
  1256. 49:55their podcasts and go and like now now
  1257. 49:58you understand all the fundamental
  1258. 49:59techniques. That's one. And then two,
  1259. 50:02the human being, you know, going back to
  1260. 50:04the swipe warehouse, how do you create
  1261. 50:07like a swipe warehouse of just like tons
  1262. 50:09of really cool examples and interesting
  1263. 50:11examples that you're just constantly
  1264. 50:14adding to? And there's a bunch of tools
  1265. 50:15that you can use to manage that. You can
  1266. 50:17use like I think Sublime.app is one. Uh
  1267. 50:20you know, Cosmos
  1268. 50:21>> if you want to make it multiplayer. This
  1269. 50:23is in graph. Again, I'm going to do this
  1270. 50:24plug like sweet. you want to ship a tool
  1271. 50:26to your whole team. Like we have a
  1272. 50:28series A startup that like five people
  1273. 50:29are working on the accounts across
  1274. 50:31marketing and sales and like as they
  1275. 50:33discover new workflows and things they
  1276. 50:34just upload it into it and it now their
  1277. 50:36whole team has access to it and all the
  1278. 50:38tool usage and all the data usage all of
  1279. 50:41that is there. Um yes that like repo of
  1280. 50:44that storage of knowledge like that is
  1281. 50:46one of the most valuable things that you
  1282. 50:47can do. So
  1283. 50:48>> yeah. Is there anything you haven't
  1284. 50:50shown that you want to show or is that
  1285. 50:53it? Maybe we do another one though, G of
  1286. 50:55like I come back and we'll do like an
  1287. 50:56outbound version of this like how do I
  1288. 50:58build a total addressable market map and
  1289. 51:01how do I go and find all of their emails
  1290. 51:03using a waterfall enrichment and how do
  1291. 51:04I get an agent like Grockbot to go and
  1292. 51:06cold email all of these people, right?
  1293. 51:08What are the what's the environment that
  1294. 51:10it needs to do that? We can do that as
  1295. 51:12well. We can do it for SEO. Like we can
  1296. 51:14do a whole series on this if that's
  1297. 51:16something that the audience is
  1298. 51:17interested in. Let Greg know below if
  1299. 51:19that's what you want. I will come and
  1300. 51:20teach you literally how to be a
  1301. 51:22marketing engineer anytime that you guys
  1302. 51:25want me back on the show. So
  1303. 51:27>> amazing. All right. Well, thank you
  1304. 51:28Cody. This has been incredible.
  1305. 51:30>> Yeah. Gee, one other shout out if you
  1306. 51:32don't mind. I'm in San Francisco for the
  1307. 51:34next two weeks. We're raising our seed
  1308. 51:36round for graft. Uh if any of what I
  1309. 51:38just described resonates with you and
  1310. 51:40this idea that like there needs to be a
  1311. 51:42cloud for marketing engineering, that is
  1312. 51:45what we are here for and that is what we
  1313. 51:46were building. Reach out uh on Twitter.
  1314. 51:49You can find me at Cody Schneider and
  1315. 51:51you can literally ride along as we do
  1316. 51:53this uh you know basically fundraiser
  1317. 51:55and just turning it into an event. So
  1318. 51:57cheers. Thank you man.
  1319. 51:58>> Love it. Thank you, Cody.

About this transcript

This page contains the full transcript of AI Agents are too good at marketing now by Greg Isenberg, generated from the public captions YouTube serves with the video. The transcript has 9,474 words across 1,319 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.