Free YouTube Transcribe

Video transcript

ai automation builds 100+ ads in 24hrs - research, creative, and data analytics

Cody Schneider · 11,727 words · 54 min read

Want to search this transcript, jump the video from any line, or download it as TXT, SRT, or VTT?

Open in the transcript tool

Full transcript

Intro & why marketing know-how is critical

0:00Everybody's talking about Vibe

0:01Marketing, but it's basically all

0:02vaporware. It's very rare that you

0:04actually see people that understand what

0:06they're doing. This is another one of

0:08those episodes that's talking to an

0:10individual that's actually building

0:11these out at scale, actually

0:13implementing these within his workflows

0:15and his process, who's an expert in this

0:16thing. I think the biggest thing for

0:18people to understand is that you have to

0:20understand marketing to automate a

0:21process, right? So, you have to be an

0:23expert at that thing to be able to go

0:25and actually build out these

0:26automations. But when you do that, you

0:27can automate 80% of the work that you

0:29previously were doing. Like all the tool

0:31sets are available. And really in the

0:33last three months has this become

0:34possible. Today I'm hosting my friend

0:35Jonathan. He is going insanely viral on

0:38Twitter right now with the marketing

0:40automations that he's building using

0:42NADN and a bunch of piec together APIs.

0:44You're going to learn how to do audience

0:45research at scale to understand how your

0:48customer talks and what pain points they

0:50have. specifically, he's scraping

0:51Reddit, pulling in all of that data, and

0:53then analyzing it for all the insights

0:55related to your audience and the product

0:57that you're trying to promote. He's

0:58going to share with us how to make

0:59creative at scale. We're going to talk

1:00about the principles of why you should

1:02be creating a bunch of different

1:03variations of creative now that for you

1:05page content is kind of ruling the

1:08world. Broad targeting and more creative

1:10is more effective at creating the

1:12outcomes that you're looking for than

1:13really defined audiences and less volume

1:16of creative. Finally, he's going to

1:17share some of the automations that he's

1:19starting to experiment with for the

1:21actual data analysis of what's working,

1:23why it's working, etc. And also share

1:24how to get started with this, where do

1:26you even begin, how do you learn this,

1:28and specifically how to use stuff like

1:30perplexity AI with Claude 4 to go and

1:32write complex NAND JSON outputs that you

1:35can then just copy and paste into an NAN

1:37to create the visualization. If you're

1:38listening to this on the podcast, I

1:40would highly suggest going and watching

1:42it on YouTube for the second half of

1:44this video. The majority of it is a lot

1:45of screen sharing, so you'll want to see

1:47that. And then finally, if you're trying

1:48to hire engineers for your startup, go

1:50to talentfiber.com to hire the best

1:53offshore talent. They place 300 plus

1:55engineers for startups. You can get

1:56engineers with US experience that have

1:59worked for the last 7 plus years, have

2:01perfect English, work US time zones, and

2:03are embedded with your team for half the

2:05cost of a US equivalent. We're getting

2:07people for 5,500 as an example, or I've

2:09seen that. And the best part is they

2:11function as a outsourced HR department.

2:13So they do all the technical interviews.

2:15They actually find you people that know

2:17how to do what they say they do. So by

2:19the time that you're even talking to

2:20candidates, it's really just a vibe

2:21check. Do you want to work with them on

2:23a daily basis, etc. Go to townfr.com to

2:25learn more. And with that said, let's

2:26get started with today's show.

2:30[Music]

2:37Jonathan, what's good, man? How you

2:38doing? What's going on? What's going on?

2:40We're here. Hell yeah. I've been looking

2:42forward to this, man. all weekend. Um I

2:44was traveling this weekend. I was just

Jonathan’s journey from manual ads to n8n automations

2:45telling you about it. But um I think you

2:48know there's a lot of people talking

2:50about a you know AI automations or a

2:52like vibe marketing, right? I feel like

2:53is this like vaporware term that's

2:56thrown around right now. Nobody is

2:57actually doing this. Like it's very rare

2:59that I actually talk to somebody that's

3:01building out um you know systems and

3:03processes. And really what it comes down

3:04to is a lot of people don't know how to

3:06market first off. So they can't define a

3:08process. And if they can't define a

3:10process, how can they go and automate

3:11it? Right? Like I see all these

3:12engineers a lot of the times trying to

3:13build AI agents that do marketing and

3:15it's they're not even doing marketing.

3:17It's not even doing a marketing

3:18activity. So I'm I think to start I'd

3:20love to learn like how how did you get

3:22into this piece of this like on the AI

3:24you know doing the automation stuff for

3:26for marketing? I know your your

3:27background specifically in um uh paid

3:29ads management. Yes. So I'm curious like

3:31when you got when you started using

3:33these uh automations within your

3:34workflows like was it in the last six

3:36months? Was it more recently? I feel for

3:38us uh we saw in like the last like three

3:40months something got better that just

3:42got smarter and so it's like way more

3:44useful to use it. But I'm curious what

3:45you're seeing on your side. Yeah, I

3:47definitely I I definitely feel like in

3:48the past 3 months for sure I feel like

3:50things have really started to go I guess

3:52like even more exponential. I say I I've

3:54probably been playing around with this

3:56since the the start of the year. That's

3:58kind of like when I started looking into

3:59like workflows and ended specifically. I

4:02actually started off by hiring a

4:05different um automation team to build

4:07out a workflow for me on the paid ads or

4:11um yeah creative and advertising side of

4:13things where I wanted to kind of like

4:14automate a little bit of the reporting

4:16and also a little bit of the I guess

4:18like daytoday insights that you can pull

4:20from like ads manager stuff like that.

4:22So I actually ended up hiring them to

4:24build out a pretty complex workflow

4:26which was very helpful. Um, and that

4:30kind of like inspired me to like dive a

4:33little deeper and kind of like figure

4:35out what options are possible and kind

4:37like what we can actually do with these

4:38tools because I mean I I just saw like

4:41the I can show you later the the flow

4:42that they built and like it was just

4:44like this huge thing and I was like oh

4:46my god this is this is actually insane.

4:48Um what's what's actually possible with

4:50these tools now? Um cuz like we were

4:52pulling creative reports, we were

4:53pulling kind of like scaling

4:54recommendations, writing new ad copy. it

4:57was like this whole giant thing. So

4:59yeah, I saw that and that kind of like

5:01triggered something inside of me that

5:03was like, okay, I think this is like

5:05really something to look into. So yeah,

5:07I used that workflow for a little bit.

5:09Um, and then I just decided like, okay,

5:11I can either keep hiring someone else to

5:13kind of like build out these things for

5:15me or I can try to like double down on

5:17this myself and really understand

5:18because yeah, I feel like that

5:21understanding kind of learning what

5:23these automations can do for you now

5:24makes a lot of sense. So you you're kind

5:26of like ahead of the curve and I like

5:28always staying up to date on what's new

5:29so you don't have to like always pay

5:31someone else to do this for you. So

5:33yeah, long story short, just started

5:35like diving through like classic YouTube

5:38tutorials, walkthrough, beginner guides,

5:40joined a couple of school communities

5:42and that's kind of like how I got

5:43started with Yeah. specifically and it

5:45ended like workflows uh in particular.

5:48Yeah. any any resources on the learning

5:50side specifically like school

5:51communities or stuff like that or even

5:53YouTube channels that you feel like is

5:54are making good content like specific

5:56ones? 100%. I can uh send some over to

5:58you so you can link them later. But for

6:00sure yeah Nate Herk is is probably the

6:03main one that I've watched a lot. He has

6:04a lot of amazing like beginner like full

6:07step-by-step walkthroughs or like un

6:09like actually from start to finish

6:11learning how to not just like build

6:13workflows in N&M but actually just like

6:15understanding all the different

6:16components cuz like there are a lot of

6:18moving pieces and things to understand

6:19right so you you can't really just like

6:21hop in especially for Nadm which is a

6:24little bit more complex than like a make

6:26or or a gum loop you do kind of like

6:28need to understand a little bit of the I

6:30guess like technical uh things

6:33underneath it. So yeah, he he is uh

6:36probably the the YouTube he has a school

6:39community as well, which I recommend uh

6:41the most, I would say. Awesome. Cool.

6:44No, I'll link that for sure. Um I just

6:45found his YouTube channel. So um I'd

6:48love to hear about your stack kind of

6:50like the technical components of this of

6:52how how are you deploying this? Um like

6:53what we're doing currently is using

6:55railway.com and then just running an

6:57instance basically um for all the

6:59automations that we're building. Um, we

7:00found that to be the kind of the easiest

7:03way to do it. Basically, log in with

7:04GitHub, they give you like $5 of free

7:06credits to like get started. Um, you

7:08install N8, it's like three clicks

7:10basically to have it with workers. Um,

7:12but I'm curious what you're using uh

7:14kind of at the scale that you're doing.

7:15I know you're doing it at like a way

7:16larger scale than than the average

7:19person. So, yeah. Yeah. I mean, I'm

7:20honestly not even that like I guess

7:22fancy with it. So, for the most part,

7:24I'm just like running them inside of

7:25Naden just like trigger like just Yeah.

7:28Uh, firing. You're using their paid

Your stack: n8n, Railway.com, Bolt/Lovable front-ends

7:30hosting just like their Yeah, I'm using

7:32their paid hosting and then I'm just

7:33like firing in everything like within

7:35trigger nodes inside of N. I am actually

7:37in the process now of kind of like

7:39building out custom um UI frontends

7:42using like bolt and kind like vibe

7:43coding a little bit more just kind like

7:45have a cool um interface for the

7:47workflows. I think especially like if

7:48you're going to start, you know, having

7:50other people use these workflows, it

7:52makes a lot of sense to kind of like

7:53have a a bit of a cleaner front end for

7:55them to interact with so they don't have

7:57to like go into edit and do that. So

7:59yeah, that's something I'm I'm uh

8:01working on right now as well. But for

8:03the most part or like for the actual uh

8:04flows that I use daily, I would say I

8:06just use and end for now. Nice. Nice. Um

8:10the So just to give people context of

8:13like what you can do with this, like

8:14what are your top three, you know,

8:16workflows that you're using specifically

8:18for marketing? Um I I you talked to me

8:20previously about uh your like bulk ad

8:23generator y uh system. Um, so may maybe

8:26uh talk through that and may some of the

8:28other ones that you're using most both

8:29for yourself and for clients or or what

8:30have people also been most interested

8:32in? I mean your Twitter is growing like

8:33crazy. It's wild. I feel like I every

8:35day or every other day that I see you

8:37pop up and look at it, it's like another

8:39thousand followers that follow you. So I

8:41feel like this category people don't

8:42understand like how much people want to

8:44like to do uh like AI automation for

8:48marketing like marketing uh uh tactics.

8:51Uh, so anyway, I I I'd love to learn

8:53like what you're seeing people be

8:54receptive to and also what you're using

8:55most. Yep. I guess probably a little bit

8:58just due to to my I guess like core

9:00audience being like uh advertisers and

9:03kind of like Yeah. D brand. So for me,

9:05I've seen a lot of traction with either

9:08like um creative research and kind of

9:10like avatar audience research and kind

9:12of like marketing insights. That's uh

9:14that's a big one. And the other one is

9:15obviously like creative production. So

9:17like using uh uh OpenAI's image gen API

9:20to create static ads automatically. Um

9:23I'm working on like another one right

9:25now which is kind of like a video scroll

9:26stopper. We discussed that on our last

9:28call as well to kind of like create

9:29video like hooks for uh video ads. That

9:32one is almost finished. But yeah, I

9:34would say the the top two or top three

9:36are like marketing insights uh

9:38generating new copy and new um hooks for

9:42ads. And then lastly, like creative

9:44production on the uh like image and then

9:47soon video side of things as well. Video

9:49is obviously a lot harder just due to

9:51kind of like the models that are that

9:52are out there right now. Images and

9:54static ads are a lot easier to kind of

9:56just prompt and and and get working

9:58right away. But I think soon, very soon

10:01videos are going to be like working

10:03really well too. And then it's that's

10:04going to be like a a total game changer.

10:06Obviously like with Google VO3, I mean

10:08that's that's insane. So I don't have

10:10access yet unfortunately over here in

10:12Norway but yeah just from what I've seen

10:14it looks it looks insane. So yeah once

10:16like you're able to integrate those

10:17workflows in like an ended end as well I

10:20think it's going to be it's going to be

10:21crazy. But yeah I would say yeah um

10:23audience research and um creative like

10:26production are the top two kind of like

10:28segments that I'm uh seeing a lot of

10:30people interested in for me at the

10:32moment. No, that makes total sense too,

10:34right? It's like historically, you know,

10:36when I was doing uh paid ads management

10:39for for companies at scale, like I mean

10:41we try to go and make like a 100 plus

10:43variations of create actually, it's

10:44funny, I'm doing this right now actually

10:45for a mobile application. Um we're just

10:48doing like AI avatar variations with

10:50like different hook, different painpoint

10:51combinations. Um and then using the hey

10:54gen API basically to like go bulk and go

10:56bulk generate all these videos. Um, but

10:59the, you know, anymore these ad channels

11:02are so effective at finding the right

11:04people if you have like the correct

11:06conversion event set up. So like what

11:07we're doing is basically having a

11:08conversion event on the free trial start

11:11uh um uh user action like in the mobile

11:14application, sending that event back and

11:16then really your job as a a marketer or

11:18an advertiser is just like finding the

11:20creative that actually gets that event

11:22to happen as cheaply as possible, right?

11:24So your game turns into like creative

11:26development and testing rather than uh

11:29you know audience definition or

11:31understanding which I think is a for me

11:34it's been a mind switch. You know I I

11:35I've been doing this 10 years so it's it

11:37I'm from the the um you know the vintage

11:39of of marketers with Facebook ads where

11:42it's like super complex you know

11:44targeting that was the only way that you

11:45would actually get better. Totally. Um

11:48but anyway you you mentioned something

11:49uh a minute ago and I just want to come

11:51back to it. uh this idea of like

11:53connecting frontends to N8 end flows.

11:56I've seen people doing this where they

11:57like use lovable basically to build like

11:59the front end uh kind of application. I

12:02don't know what you would call it or UI

12:03of the of the flow and then N is

12:06basically the the backend uh that's like

12:08actually doing the functions. Could you

12:10talk about that more and kind of like

12:12how you're setting that up, how you're

12:13using it? Yeah, for sure. I mean, again,

Jonathan’s top 3 workflows: research, creative, analysis

12:15it's not something I've done uh a lot

12:17yet, but um what I'm basically doing

12:20right now is is pretty much exactly what

12:21you said. So, you have a working

12:23automation inside of Nen. Um and then

12:26instead of like so like yeah, for the

12:28most part like I I uh fire all of these

12:31flows like on a on a like a form submit.

12:33So like for example for the for for

12:36Reddit scraper like you add in the

12:37keyword that you want to scrape and then

12:39you send that over to like Reddit's API

12:41scraper tool and then and it uh scrapes

12:44entire um yeah post based on based on

12:47the keyword but instead of like instead

12:49of firing the flow based on a form that

12:52you have inside of nen you can kind of

12:54like have a uh a UI inside of a lovable

12:57or or bolt which I'm using and then kind

12:59of like have a custom UI where you have

13:01like the form there instead and then you

13:02pass the the keyword that you submit

13:05through bolt over into n and then that

13:07triggers the flow instead. So it's

13:09basically just kind of like beautifying

13:11the the flow a little bit. But I mean

13:13there's tons of there's tons of uh I

13:16guess like customizations and ways you

13:17can kind of like

13:19uh visually present the output as well

13:22which I'm also interested in because

13:23like there's obviously you're kind of

13:25limited inside of edit in and kind of

13:27like how you I guess present the the the

13:30data or the output that you get. For the

13:32most part I'm just like using a Google

13:34sheet for kind of like the output in

13:36terms of like uh yeah the like copy or

13:38marketing insights or whatever. But if

13:40you pass that data back to like a Bolt,

13:43you can present it a lot, I guess, like

13:45cooler, if that makes sense. No, 100%.

13:48Yeah, I I I'm just thinking about it is

13:49like, you know, if you're doing bulk

13:51image generation for uh you know, image

13:53ads, pulling that back into a dashboard,

13:55you know, maybe there's some type of I

13:57am working I am working on that on uh

14:00for a video uh flow right now. It's not

14:02done yet, but I can see No, I don't have

14:04that saved. I can show you the one that

14:06I'm building a little bit later if you

14:08want for like a Tik Tok marketing

14:10insights where you basically just like I

14:11said you you submit the um you submit

14:14the the keywords uh and the amount of

14:16videos that you want to scrape and then

14:18you give a product uh description and

14:20then it's it scrapes the videos based on

14:21that like pulls pain points trigger

14:24events and rewrites the script from the

14:26scraped videos and then sends everything

14:27back. So I can show unreal. Absolutely.

14:30Yeah. I think the like second half of

14:31this will just go through all the flows

14:33that you built because I think for sure

14:35for a lot of people it'll kind of give

14:37uh you know really a jump point of like

14:39what's possible or like what people are

14:41thinking about with this and I I think

14:42that's the you know the biggest hurdle

14:44right now currently for marketers is

14:46like they know it exists but they don't

14:47really know what are the actual like

14:48tactical implementations of this um and

14:51so anyway yeah I think second half of

14:52this video we'll just have you screen

14:54share and talk through kind of some of

14:55the automations but sounds good um cool

14:58okay so companywise I the talk to me

15:02about how you're implementing this

15:03within your business. So you do paid ads

15:05management for e-commerce brands from my

15:07understanding. Um hit you know what were

15:09you doing before and then like what has

15:11this solved now like why you know why

15:13why are why why are we even talking

15:15about this today? Yeah you know what's

15:17the purpose of the implementation within

15:18the business for you know anybody that's

15:20listening. So I mean like you said with

15:23the with the image gen thing that you're

15:24working on like I mean obviously just

15:25like volume creative volume right now is

15:27huge with advertising in general just

15:29like the more you can feed the algo and

15:30that's just going to get get bigger or

15:32more and more important. So just the

15:34more I guess like yeah creative output

15:36and variation that you can generate the

15:38the more you can just feed that back

15:40into Facebook and obviously like you're

15:42not going to be able to generate all

15:43that manually yourself. So being able to

15:45just have these tools that can pretty

15:47much just like 10x 100x your own manual

15:51output is kind of like how I'm seeing

15:52it. So it's it's kind of like just

15:54having an extension of yourself and um

15:57yeah just maximizing output and also I

15:59mean obvious like obviously just saving

16:01time, right? And just like having having

16:03these workflows run 247 automatically

16:06just spit things out inside inside of

16:07these work uh inside of these sheets and

16:09inside of these databases. So you don't

16:10have to do all that manually. you just

16:12have a compilation of of sheets and

16:14databases and things that that are

16:16presented to you on like a daily or

16:18weekly basis, whatever, and then you can

16:19just kind of like skim through

16:21everything, take what you need, and then

16:22just run with that. So, yeah, for me it

16:25and again, I think we discussed this on

16:26our last call, too. I mean, also right

16:28now, I'm not even like super super

16:30worried about the actual output of these

16:33agents in a lot of cases because I mean,

16:35sure, they're somewhat limited in terms

16:37of like the the tech and the output like

16:39obviously in terms of especially like on

16:41the video side of thing for creative

16:42like it's not amazing yet, but it likely

16:47will be and it will likely be pretty

16:49soon, right? So I'm also kind of like in

16:51the mindset of like getting ahead of the

16:53curve right now and understanding the

16:54logic and the and the tools and kind of

16:56like how to build it these yeah these

16:58agents or these workflows. So when the

17:01output kind of like goes really

17:02exponential then you're already like

17:04really good position to kind like really

17:07um take advantage of the flows. Totally.

17:10Yeah. I think the thing that people get

17:11hung up on right now is like maybe it's

17:13not perfect, right? But like then your

17:15job all it should be is like a curator,

17:17right? rather than being the, you know,

17:19the grunt labor for the production. I

17:20mean, I think about a marketer, right?

17:22Like it, and again, everybody has done

17:24this where it's like, okay, I want to

17:25make 10 variations of ad creative, like

17:27that's a slog to go and generate like

17:29each of those variations. Um, the the

17:32real power of this is like, okay, cool.

17:34If I can have every, you know, all the

17:36hard labor or the heavy lifting done and

17:38then my job is just to come in and like

17:40have, I guess, like, you know, taste or

17:43preference like that. That is the real

17:45opportunity here with all of us.

17:46Exactly. Um, and you know, maybe gets it

17:49only 80% of the way there and then you

17:51have to have a human in the loop to get

17:52it the last 20%. But a lot of the times

17:54I mean there there's so much time saving

17:56with that. I mean for example like we we

17:57have agencies uh like one of ours is a a

Reddit scraping → structured marketing insights

18:00SAS SEO agency right historically if I

18:03was doing uh you know any type of SEO

18:06services like content writing was the

18:08the most time consuming aspect like

18:10researching the article and then doing

18:11the content writing was the most

18:13timeconuming aspects of the whole

18:15process. Like now we have an automation

18:17that basically, you know, takes the

18:19target keyword, scrapes what's currently

18:21ranking on page one, and then writes the

18:23first draft of the article based on

18:24that. I mean, it's 90% of the way there.

18:27We have a human coming in over the top

18:28of it just to like edit it for dwell

18:30time so that it's like basically just

18:32more readable from a human standpoint.

18:34But that, you know, that process that

18:36used to take like a day to write an

18:39article, as an example, it now happens

18:40in, you know, 30 seconds. And I mean, we

18:44can get a hundred of those out the door,

18:46right? That in in the time that it used

18:48to take to only get maybe 10 of them or

18:51even less, maybe five of them. So, I

18:53think that's like the mindset to

18:54approach the Swiss. And and the other

18:56thing to piggyback on that with is we're

18:59not doing anything different, right?

19:01Like you're not changing how you're

19:02running your ads accounts or like how

19:04you're doing your your your creative

19:06development in any way. The only thing

19:08that's changing is the automation of

19:10those processes that already exist,

19:12right? So, it's like not a reinvent.

19:14We're not reinventing the wheel or any

19:15any uh big uh I don't know. It's not

19:19like this. How I think about it is we're

19:21not replacing anything that we were

19:22doing previously. Um we're just like

19:24augmenting it, right? And so anyways, I

19:26I think that's things that like people

19:28get hung up on where they're trying to

19:29like find these like new creative ways

19:31to like use this like because and that

19:33frontier is totally there. like there

19:35are people that are probably going to

19:36invent uh these new use cases but for

19:39the majority of companies it's just like

19:41what are you doing currently what can

19:43you automate of that and for a lot of

19:45companies that's like 80% of their human

19:47labor they can go and automate with

19:48these tools especially on the marketing

19:50side and I mean that's immediate cost

19:52savings right like we can I've seen I' I

19:54I have friends that run agencies that

19:56their their margin was like 30% and

19:59started implementing these AI

20:00automations and tools etc and I mean

20:02they took their margins to like 70%

20:04overnight just because they like

20:05automated that human labor. So I think

20:07again just that's the way to think about

20:08this if you're you know a founder

20:11listening to this ahead of growth

20:13listening to this etc. So um with that

20:15said man I let's just jump into it. I'd

20:17love to see some of the workflows some

20:19of the ways that you're you're

20:20implementing this. Um okay and uh yeah

20:23I'll just have you screen share and

20:24maybe we just like talk through the

20:25automations and and uh uh uh show have

20:28you show uh the audience. Let's do it.

20:31I'll pull up a couple of flows here and

20:33then we can get started. Let's

20:35see. Um, let's do let's start with the

20:38Reddit one because we already discussed

20:40that a little bit. Let me just pull that

20:41up right here. I'll see if I can find

20:43that. Yeah, here we

20:46go. I think we should be good now. Yep,

20:49I can see that. It's perfect. Cool.

20:51Yeah. So, this is a Reddit marketing

20:54insights um flow that I built inside of

20:57Nen. So yeah, basically I can just

20:59quickly go through the flow high level

21:01and I can just kind of like show you the

21:02output here as well later. I'll just

21:04pull this up first. So I just have it

21:06ready,

21:08but we basically again so we start with

21:11a with a trigger to kind of like fire

21:14the entire workflow. So in this case I I

21:16do it manually inside of Naden as I do

21:18with most of these flows that I

21:20mentioned. So this one is fired based on

21:22a form submission. So here I basically

21:24just enter the brand name. I entered the

21:27website and a product

21:30explanation and then where is

21:33the where's the

21:36keyword? Let's

21:38see.

21:41Oh, that's cuz I have a pin data here.

21:44Let me just unpin this and I'll show

21:45you. Oh, sorry. This is based on the

21:47product explanation. Sorry. So if I just

21:49do let's just do

21:52try

21:55drink.com and then

21:58alcohol

22:00alternate

22:01alternative

22:04beverage. Sorry I have so many flows. I

22:07think this one basically descripes

22:08Reddit for pain points based on that

22:10like on a on a product description or on

22:13a yeah like an uh like for a certain

22:15niche if that makes sense. Totally. Yes.

22:18So, it's running in the background.

22:19Basically, it went to Reddit. It

22:21identified, you know, all of the Reddit

22:23conversations that happened around Yeah.

22:25probably alcohol alternative. I imagine

22:27that's probably like the main keyword

22:28that it ends up pulling. Correct. Um,

22:31pulls that context back into the context

22:33window of the AI and then at that point

22:36then, you know, the writing process

22:37basically starts occurring. You're just

22:38hitting a chat GPT endpoint to actually

22:40do that writing. Um, just again,

22:42narrating's for the the audience that's

22:44only listening.

22:46But the uh also if you're listening only

22:48to this, go to YouTube. It'll probably

22:49be more impactful for you. So then after

22:53it completes that writing, what are

22:54those following steps that are occurring

22:56after that? So yeah, I can I can just

22:58walk through everything. So basically

22:59yeah what we said here is that we we

23:01send everything off to a uh open AI node

23:04first uh which is basically like a chat

23:06GPT node and we tell it that it is a

23:08marketing strategist and Reddit

23:09researcher and based uh on the product

23:12description that we pass through the

23:14form right here. You can see that this

23:15is kind of like a dynamic keyword. So

23:17yeah whatever we add in the in the form

23:19is kind of like what we um research

23:22right here. So we basically yeah now I

23:24remember the entire flow. So we

23:26basically explain our product

23:29uh description and then based on that we

23:31have um the actual AI spit out the

23:34optimal keyword to scrape rider that's

23:37how I built this for I remember now so

23:39basically this one so I should have

23:42basically explained uh this a little bit

23:44different in the in the form but in this

23:47case uh the AI meant that we should

23:50scrape ready for quit drinking that's

23:51the keyword that we wanted to scrape so

23:53you basically just send uh the keyword

23:56quit drinking to the Reddit node and

24:00we're then we're scraping Reddit for

24:02that specific keyword and then topics

24:04and posts around that. Then what what I

24:06want there's a specific Reddit node on

24:08NAN. Sorry, I haven't seen this before.

24:10There is Yeah, there is. It's amazing,

24:12man. Yeah, it's crazy. So, you can do

24:14this or you can kind like do it through

24:16like HTTP request nodes as well

24:17obviously, but yeah, I just like

24:19perplexity or whatever. That's what I've

24:20done previously is like basically a

24:22perplexity call to their API to pull

24:25back the you know relevant Reddit

24:27threads and then we put that whatever's

24:29on there like into the context window.

24:30So yeah. Yeah, for sure. But yeah, they

24:32haven't they have native ones as well.

24:34So this one works just fine. So yeah, I

24:36basically just wanted to scrape 10

24:38posts. We then filter those posts by uh

24:41I guess like by virality or popularity.

24:43So I basically just filter by if the

24:46post uh has two up votes or more and the

24:50the basically if the post has a text. So

24:52it's just not like a like a empty

24:53headline post or whatever, right? So

24:56yeah, you can basically just filter. So

24:58I I pulled just 10 posts right here, but

25:00you could pull like 100 a thousand and

25:03then you can filter based on like

25:04certain amount of uploads or certain

25:06amount of comments just so you know

25:07you're getting like super hot post or

25:09super like viral post. Um, but yeah, you

25:12can customize this however you want. We

25:14then send this over into a different AI

25:17node which basically just like um ranks

25:21if the all of the posts that we scraped

25:23are relevant for our keyword or product.

25:27So we basically stack ranks the uh the

25:30posts or sorry stacks ranks the

25:33information that it scraped against each

25:35other like the ideas basically against

25:37each other of which one's the best based

25:39on our product description. So like for

Twitter scraping → viral content modeling

25:41for an alcohol alternative, it it kind

25:43of like it it analyzes if these posts

25:45are actually like relevant to that

25:47pretty much. Interesting. Okay. So it

25:51does that and then what happens next

25:52after that? Then we pass everything

25:55through to the um the main AI agent

25:58which turns these scrape posts into

26:01market insights. So here we have a

26:03prompt that um tells the agent that it

26:06is a senior marketing strategist helping

26:08DDC brands extract powerful messaging

26:10insights from patch of Reddit post. Then

26:13we basically just send over all the

26:15posts and then we give it the the

26:17product uh description right here and

26:20then we basically have it uh analyze the

26:22overall conversation and return the

26:24following structured insights. Top three

26:26pain points, trigger events, um desired

26:29outcomes, interesting quotes or phrases.

26:31So, like if there are any like really

26:32cool phrases inside of the post that we

26:34could potentially use. Um, ad copy

26:37hooks, marketing insights, and any

26:39trends or opportunities. And then you

26:41can see right here, it pulled everything

26:43out on the on the right right here. So,

26:45top three pain points, realizing alcohol

26:47was limiting their potential as success,

26:49struggling with social situations

26:51without alcohol, um, experiencing

26:53negative physical and mental health

26:55benefits. Um, interesting quotes. I

26:57thought I was high functioning, then I

26:59quit drinking. life can be so much

27:01better than you even imagine. I only

27:02thought that I was high

27:04function. Yeah. Yeah. It's super cool.

27:08And then pretty much I just um yeah, I

27:10send everything out to a Google Sheets

27:13that has everything right here. So yeah,

27:16you have the the pain points, the

27:17trigger events,

27:19outcomes, quotes, content ideas, ad copy

27:23hooks, and then marketing insights, and

27:24then trends. Then you can just literally

27:26run this like on a weekly basis, every

27:29single day if you want based on multiple

27:31keywords. Then you can just come in here

27:33and just see like okay like are there

27:36any like maybe trigger events that we

27:38haven't considered for like our audience

27:40that we could discuss or are there any

27:42like cool outcomes here that that might

27:44be that we could position our product

27:46towards that we haven't already. So, I

27:48see this flow as kind of like a way to

27:50maybe like open up your TAM or kind of

27:52like tap into new or different audiences

27:55that you haven't maybe considered based

27:58on like actual data and post that people

28:00are talking about. Same like with quotes

28:02as well, right? I mean, like obviously

28:05like your customers are your best

28:06advertisers. So, like taking their exact

28:09wording and phrases is is is for sure

28:11going to be an effective marketing

28:13strategy a lot of the time. So, 100%.

28:15Yeah. I mean, you're mirroring the

28:16language that they're using and

28:17describing the pain point that you're

28:19solving, right? And I I I mean, that's

28:21one of the most powerful and the also

28:24the hardest things to do like

28:26historically is like how do I identify

28:27the language that my target customer

28:29uses to describe the thing that, you

28:31know, my product actually does. I see

28:33this with startup startups all the time

28:34where they like they call it something

28:36different than who they're actually

28:37selling it to, right? You know, when

28:39they're still trying to figure out kind

28:41of their their go to market motion. So,

28:43I feel like this is just like a it's

28:45basically a cheat code to to get to to

28:47get to that messaging faster on how do

28:49we even describe the product? How does

28:50it fit into the market? Um, based off

28:52of, you know, the conversations that are

28:53happening. Are you just using Reddit for

28:55this or are you using any other sources?

28:56I know some pe I saw people using Kora

28:58in the past. I saw people trying to do

29:00this with Twitter as well, like d you

29:02know, the conversations or dialogue that

29:04are happening around the platform. I

29:05actually do I do have one for both

29:08Twitter and for I actually just finished

29:10a a Twitter one this morning actually.

29:12So this one is a little bit more basic.

29:15This one is just pulling

29:18um like just top tweets or viral tweets

29:21and kind of like the the stats like how

29:22many likes and how many how many um yeah

29:25retweets and comments and stuff like

29:26that. But you could easily add in

29:28another step here to kind of like

29:30analyze the the scrape data as well and

29:32then kind like have the output the same

29:34way. But for this for this specific

29:36flow, I'm basically just scraping X

29:38based on a keyword that I set. And then

29:40I just choose if we want to scrape top

29:42or latest post. It scrapes. Uh are you

29:45doing this for your own uh content uh

29:48creation? Yeah. So top automation tweets

29:50from the last week. Uh this influences

29:52the ones that I go and create. Yeah. If

29:54you just if you literally just take a

29:56look here, I I've been using this um

29:59this sheet right here for both not only

30:03just like um ideas or topic ideas to

30:06kind of like create content around, but

30:07also just like how to structure the

30:10post, right? Because like how you

30:12obviously like how you write the post

30:13itself has plays a huge part in in like

30:16the reach and virality. So yeah, I

30:19basically just come in here. I see like,

30:20okay, this post's got 152,000 views and

30:23like 2300 likes. This one got 22,000

30:28likes um and so on. And then I structure

30:31Yeah. Again, kind of like how they write

30:33it. So, yeah, this has definitely been a

30:34huge part of um uh yeah, me growing on

30:38Twitter as well. Just like literally

30:40modeling what I see other people working

30:41here. Totally. So this is my strategy

30:44for Twitter growth like that I've used

30:45over the last two years is just

30:47basically like write a bunch of content

30:49look at what's working go and write more

30:50like the best performing you know all

30:52social media is just that right it's

30:54like figuring out what resonates with

30:56your audience etc. Um, what's

30:58interesting though is like you're do you

31:00could do this both for what's already

31:01gone viral on the platform, your your

31:03internal I mean what it will probably

31:06turn into as well is like you'll start

31:08to see like week overw week trends with

OpenAI Image Gen → bulk ad-variation workflows

31:10like what is like the idea of that

31:12moment like the zeitgeist of that moment

31:14and you could be basically be like okay

31:16cool like um this you know last week

31:18this idea or you know what are the top

31:20three ideas or what are the common three

31:22ideas from all of this source material

31:23you could basically take all of these

31:25tweets put that into claude and tell it,

31:27you know, ask it to give you the

31:28insights of like the common uh concepts,

31:31right, or formats that are working. And

31:32then based off of that, uh, you know,

31:34that can influence, okay, we're going to

31:36only focus on the ones that are the, you

31:38know, that that are have the most

31:40virality based off of the source data

31:41that we provide. So, right, dude, I I

31:44love this man. Okay, so how are you

31:45pulling from Twitter? Is it just

31:46directly from the API for this data or

31:48are you doing Okay, I'm using a uh tool

31:51called Twitter API.io. So, it's they

31:54have a free account, so I think you can

31:55scrape like a thousand tweets or

31:57something like that. Um, yep. So, you

31:59just literally just sign up, grab their

32:01API key, hook it up to um Yeah. Uh, any,

32:04and then you just run through the entire

32:06flow right here. Totally. Oh, man. It's

32:08so cheap. It's like 15 cents per

32:10thousand tweets is what I'm saying.

32:11Yeah. It's crazy. It's crazy cheap. So,

32:13insane. And you can get a lot of data

32:15for like I mean, literally next to

32:17nothing with a lot of these tools. So it

32:19doesn't even have to be like super

32:21expensive to to run these flows, which

32:22is which is awesome. Totally. We use

32:25Rapid API and Apify a lot for all of our

32:27like kind of third party API scraping.

32:29Um it's crazy what you can scrape with

32:31Ampify, man. I My brother's looking for

32:34a house right now. And so he's just like

32:35using uh like a Zillow scraper API

32:38basically from Appify to go and pull all

32:41the home data for him. And then that's

32:43awesome. Pretty wild. Um uh but anyway,

32:46so okay, so this one amazing. I feel

32:48like the research component makes total

32:50sense like where like how do I aggregate

32:52data, organize it, um understand what's

32:55working based off of uh the impression

32:57data, the engagement data, etc. Okay.

32:59So, once you've gotten that insight,

33:01what what what do you do from there?

33:02Kind of what's your what are some of the

33:03flows that you use to actually create

33:05the the content or the output? So, I

33:08don't really have a full end to-end

33:10workflow that kind of like combines

33:11everything yet because yeah, I think it

33:14I think at least for right now, it

33:16probably makes sense to keep uh the the

33:19flow separate. Yeah, siloed off and then

33:21you can kind of just combine the data. I

33:23did actually create this one float that

33:25was based off of your tweet actually.

33:28Um, let me see if I can find that. Which

33:30is the uh, yeah, the Reddit social

33:32listener to Let me see if I can find the

33:35actual Is it Let me see. Was it the uh,

33:39uh, to create basically like a Yeah, the

33:41comic book style. Yeah, totally.

33:43Exactly. Yeah. So, yeah. So, because I

33:46at that point I I was already using the

33:48the Reddit flow that I had built, right?

33:50So, I basically just tagged on the the

33:52image gen part and then I created the

33:56entire flow. So again, this one we we

33:59scrape Reddit uh based on based on a

34:02keyword that we give it. We again we we

34:04rank if the the post is relevant for our

34:07product description. We then turn those

34:09pain points into messages. We rank the

34:12top 10 messages and then we use those

34:14top 10 messages to create like actual

34:16image prompts that we send to ChatBT's

34:19um OpenAI image den and then we create

34:22those comic book ads. So, if I pull up

34:24my folder right here, I hope I still

34:27have a bunch of them in.

34:31Uh, no, I think I deleted them. But

34:34basically, you can create those comic

34:36book style ads that um totally that you

34:39were talking about. So, this is probably

34:40the closest that I've come to kind of

34:42like combining Yeah. an end to end

34:44solution. Yeah, exactly. Exactly. But

34:46other than that, like, yeah, I'm keeping

34:48things a little bit more siloed for now,

34:50just for simplicity's sake, to be

34:51honest. Totally. No, that makes sense.

34:54So, so you've done this research, you

34:56found your insights. Um, at that point,

34:58um, like where where are you going? Uh,

35:00do you go and, you know, bulk generate

35:02with the Open AI, uh, API image calls?

35:04Like what flows are you using? And could

35:06you talk through some of those, um, that

35:08you're seeing be effective right now?

35:09Yeah, let me pull up an image gen one.

35:12Let's see.

35:14So, I imagine when you're breaking this

35:15down, it's like research, the actual

35:17like creative creation.

35:19Um, and then maybe like the

35:23the really it's probably like the data

35:25analysis of what's actually working. I

35:27know you talked about or the

35:28conversation we had previously is like

35:30you were pulling all that data in from

35:32the Facebook ads API and then basically

35:34being like, okay, you know, the ones

35:36that are winning, what do they have in

35:37common? That type of thing.

35:38I'm thinking just kind of next or next

35:40flows I'd love to see is the actual, you

35:42know, the creation of the content and

35:44then if there's any of that analysis

35:46part as well. Yeah, let me pull up that

35:48the the the main one right here. Let's

35:50see where is where is that

35:53one. So, no, that's not that one. Let's

35:56see. I have so many flows in here right

35:59now. I need to organize things. No,

36:01you're all good, man. You're all good.

36:02This is how you know you're like a real

36:04practitioner. It's cuz you have a

36:06thousand of these that are just like

36:08either half baked or or fully done that

36:10you just like we're just we're just

36:12cooking in a lab at this point. So I

36:14love it, man. This one is pretty cool.

36:16So, so yeah, I mean, well, first of all,

36:19just to be like completely transparent,

36:21like I would say tools like triple whale

36:23do this a lot better than what what you

36:26can do inside of edit end because just

36:28to be completely frank like working with

36:30and I mean we discussed this on our last

36:31call like working with Facebook uh

36:33Facebook's API right now is a headache

36:36to be honest. So literally just p just

36:38pulling data from ads manager and kind

36:40like performance is is pretty difficult.

36:42I had to actually bring in a like an

36:45actual expert to help me complete this

36:46flow because I couldn't figure it out.

36:48Yeah, you just have to dig through like

36:49so much documentation and kind of like

36:51just really dig through things. So, um

36:55for for for paid ads uh analysis

36:58specifically, I would say that that's

37:00probably the the the last thing I'm

37:02using Nate for right now. But I can work

37:05you walk you through this one which

37:06basically just shows that it is actually

37:08possible uh inside I think that'd be

37:10super interesting just to kind of like

37:12you know plant the seed of what what

37:13this is capable of. Um are you using is

37:16it a pre-built node that's in it in to

37:18pull the Facebook ads uh data or you

37:20doing an HTTP like a a call. It's a it's

37:23a mix of both. It's a mix of both. Yeah.

37:25Okay. Cool. So, so basically this flow

37:28in a in a high level we we pull

37:30performance data from ads manager on a

37:333-day basis. So every 3 days we pull the

37:36data. So for this for yeah for for

37:39example for an ecom brand like we're

37:41pulling spend purchases um yeah CPA rows

37:45all all the main numbers that we're that

37:47we that we're uh optimizing and

37:50analyzing. Uh we basically just all of

37:53these steps are for like pulling out the

37:55individual kind of like metrics and also

37:58combining them with the with the

38:00creative ID. So like the actual

38:01creatives that are generating those

38:03results. We pull all of this together.

38:06Um and then we basically send this over

38:09into we have four different agents here.

38:12We kind of like have the the leader

38:13agent which is kind of like the

38:14orchestra and then we have three sub

38:17agents that kind of like report to the

38:19main one. We have a performance analyzer

Building custom UIs around n8n flows

38:22agent. We have a deep research agent.

38:24And then we have a new ad creation

38:27agent. So in a nutshell, what this agent

38:29does is that it again it scans um ads

38:32manager performance on a 3-day basis. So

38:35every 3 days you you this flow runs uh

38:38it scans uh campaign adset and ad

38:42performance. It pulls all of the running

38:45ads. it and then it sends all of that

38:48all of that data over to the performance

38:50analyzer agent. Uh once that's done, we

38:53pass it over to the deep research agent

38:56which basically analyzes the content of

39:00the winning ad. So like the ad copy um

39:03the headlines like the the if it's an

39:05image or if it's a video and uses uh

39:08perplexities deep research to kind of

39:10like analyze why those specific ads are

39:13working or not. So kind of like yeah

39:15desires uh trigger events pain points

39:18etc in the copy and kind of like

39:19analyzes why it's working. It then sends

39:22all of that over to the third uh sub

39:26agent which writes new ad variations

39:28based on all the data and then we spit

39:32the final output to a slack message. So

39:35I can share with you what that looks

39:38like as well here. So, if I just see,

39:42are you able to see my Slack now or no?

39:45Uh, no. I can't. You might need to

39:46reshare. Yeah. Yeah. Yeah. Let's see.

39:49Let's do screen. Let me just do Yeah.

39:54So, this is kind of like how we we did

39:55the output. So, we have

39:57like creative insights drop April 16.

40:00Um, we have the top performing ads, we

40:02have the ad ID sent, we have the format,

40:04we have the headline, the body copy, and

40:07then we have like the the main kind of

40:08like KPI. So like we have spend,

40:10purchase, CPA, CTR, and then rorowaz for

40:13the top three ads. And then we analyze

40:16what's working across these ads. So like

40:17the the messaging, the voice, the social

40:20proof hooks. uh we analyze kind of like

40:22trigger events and behavioral insights

40:24with uh again yeah as I mentioned

40:26perplexity uh the core desires uh

40:30psychological framing of like why these

40:32ads convert and then the agent also

40:35spits out three new variations to test

40:38and then call it kind of like a like a

40:40yeah task mockup of like what you should

40:43consider doing based on all the data

40:45right here. That's amazing man. Yeah.

40:48Yeah.

40:49Yeah. So you can go like I mean you can

40:52go super deep with this if you want.

40:53Yeah. Totally. Totally. Totally. I feel

40:55like the data analysis part is the

40:56hardest part of this. Yeah. Yeah. It's

40:59that that's still the human. Totally.

41:01Yeah. Um and even like using tools like

41:03like triple whale now as well like even

41:05they are kind like struggling a little

41:07bit because like it's it's tough to kind

41:09like especially for like for an ads

41:11manager like understanding the nuance

41:13between like what a top performing ad

41:15looks like. So, for example, like let's

41:17say we have a top performing campaign

41:19that's scaling up, but the CPA is a

41:21little bit higher than on like a

41:22retargeting campaign, right? The the LMM

41:25might rank the retargeting campaign as

41:27better performing because it has lower

41:28CPA, but it doesn't really understand

41:30that it's a retargeting campaign and you

41:33can't really scale it up, right? So,

41:34it's really tough to kind of like insert

41:36those small nuances into into yeah,

41:39these workflows. So yeah, I think I mean

41:42obviously it's it's coming, but for now

41:44it it's probably better to kind of like

41:45use it for like an like more analysis

41:48and then you like take the analysis and

41:51data and execute on that instead of like

41:53having the the the agents or the LMS

41:55kind of like suggest what execution you

41:57should do based on the data if that

41:59makes sense. No, totally. Yeah, I I feel

42:01like it's that human in the loop

42:03component is still like a key aspect of

42:05this. 100% 100%. Um okay, cool. uh we

42:10have a little bit of time left. So,

42:11wanted to uh dive into the actual um uh

42:14like media creation uh process or the

42:16the flows that you're doing to to to

42:18make Facebook ads, you know, make video

42:19ads, any of those that you're seeing for

42:21sure. Which ones are you using uh like

42:24most right now or that you're seeing the

42:25most success with currently? So, I mean,

42:28I'm using all just um Open AI's image

42:31gen at the moment for AI uh production.

42:35Uh, in terms of like video, it's still

42:38not there yet to be completely honest. I

42:39mean, sure, like with VO3, but it's

42:42super expensive, but in terms of video,

42:44it's it's just not there yet from what

42:45I'm seeing. Um, so that's still

42:48something that isn't quite there yet.

42:51But in terms of uh image production, I

42:54do have a flow that I can pull up and

42:56show you. Just got to find the right

42:59one. Yeah, here we go.

43:02So in this flow we

43:06basically this is for creating like uh

43:10iterations of a winning ad that you

43:13have. Right? So again we basically just

43:16open up or fire off the the the flow

43:20with a form trigger where I add in the

43:22the brand name, the brand website and

43:26kind of like the the winning ad, right,

43:28that we want to create new variations

43:30of. we we fire up the flow. The first

43:33thing that we do is basically just

43:34upload the the the winning ad. That's

43:37just so we can easily reference it later

43:38in the flow because uh yeah, a little

43:40bit technical, but right now open it or

43:43sorry, nod isn't great at kind of like

43:45pulling images from previous nodes in a

43:48later step. So that way we just uploaded

43:50it to a Google Drive just so we can

43:52always reference the the the winning ad

43:54or the the reference image whenever we

43:56we need to. So it's like local storage

43:59is is what we've seen. So we we've

44:01been using a a um a Google uh script

44:05function. So basically a Google app

44:07script as the way to to um do that that

44:10pass. It's it's been it's been effective

44:12for us to kind of like bypass the

44:14limitations of NAD. So like leaning on

44:16Google Cloud basically as a way to do

44:17it. So anyway, just a random learning

44:19for you. Love it. Yeah, that's great.

44:20That's great. I mean yeah that's that's

44:22a great workound. So yeah I mean yeah

44:25this is like super simple. So you just

44:27basically you just upload the image ad

44:28and then you just redownload it. So we

44:30just have it handy for reference. The

44:33the next thing we do is we basically

44:34just have a uh open AI node that uh

44:37pulls a uh description of the actual ad.

44:40So we basically just tell it to describe

44:42the visual style, subject matter,

44:45composition of this image. Is it a

44:47lifestyle image, product shot or a

44:48combination? Include lighting style and

Facebook Ads data → automated performance review & new-ad drafts

44:50camera angle if possible. So we

44:52basically just pull that through. Next

44:54we pull branding data. So we basically

44:57just um have the uh the next node uh act

45:02as a visual brand strategist and art

45:05director uh and that we have it analyze

45:07the brand website and focus only on kind

45:09of like the brand's visual aesthetics.

45:10So like color pletes uh photography

45:14style imagery themes mood and so on. And

45:17then we just again pass the brand

45:18website and the brand name. So the

45:20entire flow has that.

45:23Then we start sending all of this over

45:25to the main agent which will be creating

45:28the actual prompts. So here we basically

45:30just again we pass through all of the

45:32data from the form. So we pass the the

45:34brand name, the website, the image

45:36description and the visual style

45:38overview which we pulled from the two

45:40previous notes. So it has all of that.

45:43And then in the bottom one, this is

45:45basically Sorry, my dog's going crazy

45:47here. You're all good, man. We this note

45:49we basically have like the the main

45:51rules for kind of like the the output

45:54that we have the entire flow build,

45:56right? So yeah, we basically tell it to

45:58generate 10 um uh tightly related visual

46:02variations of a reference ad, not new

46:05concepts. So yeah, I I won't read

46:07through the entire thing, but basically

46:09this is kind of like where you can play

46:11around with the with the prompts to kind

46:12of like get the output that you want.

46:14So, let's say that you instead of

46:15wanting to create um just uh small

46:18variations of an image ad, you want to

46:20create kind of like a like a net new ad

46:23or kind of like a totally different

46:24concept. This is kind like where you

46:26want to play around and test like what

46:28the prompt engineering if you will to

46:31kind of like get the perfect output or

46:33the output as close to perfect as as

46:35possible for now at least.

46:38Interesting. Um so, you're doing

46:40variations of the winner rather than

46:42like totally new. Yeah. Okay, that makes

46:44sense. Yeah, for this one, this flow

46:46specifically. Yes. So, then we basically

46:48get 10 prompts uh based on the the

46:52reference image and the bra uh the

46:54branding data and the uh description of

46:56the winning ad. We download the first

46:59winning ad and then we send all of that

47:01over into OpenAI's image genen node

47:05which then has the the prompt that we

47:07pulled from the the agent right here the

47:10branding data the image description and

47:12the reference ad which we um downloaded

47:15here and then we just run through this

47:17entire flow as many times as as you

47:19want. So in my case I had it generate 10

47:21variations. So then it just runs through

47:23the entire flow 10 times. Um, I can open

47:26up the fold right here and see if I have

47:28anything in.

47:33Yeah. Amazing, man. Yeah. So, I'm trying

47:36to find just like the the original ad if

47:39or the original uploaded image, but I

47:42mean, you get the gist of it. So, like

47:43this was probably Yeah. one that I

47:45uploaded. And then if you just go

47:46through, you'll see that

47:50you can just play around. Yeah. All

47:52different variations possible. So, yeah.

47:54here. Here's for like obviously new net

47:56new concepts, but it's still the same

47:59thing, right? So yeah, just depending on

48:02again how you kind of like prompt

48:04engineer these agents will depend a lot

48:07on kind of like the output that you get.

48:08So here you can kind of like see you

48:10have a lot more similar variations where

48:12it's like it's in the bathroom. Um yeah,

48:15before and after style. Uh yeah, kind of

48:17like uh yeah, in nature and so on. Yep.

48:21So you're basically so just to talk

48:23through again this whole process from

48:24top to bottom um research on the open

48:27web find the concepts that make sense

48:30look at the data of like what ad formats

48:32are currently working or it's really

48:34like ad templates y take those ad

48:36templates provide the different concepts

48:39bulk generate 10 variations you know for

48:41each of the based off of the insights

48:43based off of the best performing ads and

48:45then look at the you know top performers

48:47to understand okay what's working not

48:49repeat that cycle over and over again is

48:51kind of the whole strategy here. So,

48:53yep. 100%. And you could you could

48:55easily have those all as like their own

48:58individual flows. So, you could have

48:59like one like this one would be for

49:01creating like like again iterations of a

49:03winning ad. Another flow could be like

49:06creating net new concepts or just like

49:07UGC style ads and so on. And then you

49:09just like have a ton of different like

49:10siloed up flows that are all kind of

49:12like yeah working on separate pieces of

49:16the entire creative production.

49:19That's so interesting, man. This is

49:21crazy. I I feel like we could spend

49:24probably the next three hours talking

49:25through all these, but I know I know

49:27we're coming up to time, so I want to

49:28respect uh respect that. But uh man, it

49:31was been so good to host you. Where

49:32where can people find you if they want

49:34to learn more? Please go follow Jonathan

49:36on Twitter and on YouTube. I know you're

49:38posting there as well. We'll include it

49:39within the show notes, but do you have a

49:41preference if people want to reach out

49:42or want to hire you or want to work with

49:43you? Yeah, I mean, just hitting me up on

49:45um on X is cool. Uh yeah, I think that's

49:48probably the best place to to reach me

49:50right now. Amazing, man. Amazing. This

49:52is so

49:53valuable. I there's so much I'm thinking

49:56about. I like can't even like put it

49:57into words of like what I The last last

49:59thing I have a question for you with

50:01actually before we jump though is so I

50:04mean we're finding this sometimes right

50:05now where it's like creating the N8 end

50:08flow is like can be a timeconsuming. I

50:10mean we're we're speeding this up,

50:11right? So what we're doing currently is

50:12we go we use perplexity to basically

50:15write JSON that we then take um and you

50:18know basically paste into N to like

50:21speed up that workflow building. But I

50:23can show you something for please I

50:25would love I would love to see what

50:26you're using to build these out quickly

50:28because the challenge we're facing is

50:29like do we do a workflow or do we just

50:31go straight to code with what we're

50:33doing right like with our engineers. So

50:35I'm curious actually I had that I had

50:37that tap pulled up but I forgot. So let

50:39me pull that up right here. So I'm using

50:42Claude for this a lot and it's working

50:43really good actually. So good. Yeah.

50:45Yep. Yeah. So inside of Claude, if you

50:48have a paid plan now, you can have

50:49what's called projects. Um and and um

50:53yeah, just just full disclosure, I did

50:56not think of this. I pulled this from uh

50:58Mark Chef's YouTube channel. I'll I'll

50:59send you the link for him as well. He he

51:01also shares a ton of amazing flows. But

51:03you can basically um up. So what you

51:06basically do is inside of cloud

51:08projects, you just create a new project.

Video ads today & tomorrow (e.g. Google Veo3)

51:10Uh let's just call this N test

51:143. You can add like what's called

51:17product knowledge or instructions. So

51:19what you do is you and I'll show you the

51:21prompts and everything. You basically

51:22just upload like best practices of

51:25building N templates and like you pull

51:28from the actual N documentation of like

51:30these are the actual nodes that are

51:31possible. This is like the like the tech

51:33behind it. You can you upload that you

51:36upload a ton of like example workflows

51:38like JSON workflows and then you can

51:40basically just have Claude spit out like

51:43I would say like 70 to 80% completed

51:46workflows. So if I just open this up

51:48right here, you can see that I have like

51:50the JSON uh instructions for like um

51:54yeah prompting cloud. So I want you to

51:56create fully functional internet

51:58workflows. No images or screenshots,

51:59only valid JSON follows and instructions

52:02precisely. Then you just like have all

52:04these rules right here. You upload a ton

52:06of like reference JSON builds that might

52:09be relevant. And then you also have um

52:12this like cheat sheet and tips and

52:15tricks that you upload. Then you can

52:17literally come in and say

52:19like, I want

52:21to

52:23build a workflow that scrapes Twitter

52:28for popular

52:32posts and uses that as a database to

52:38create new Twitter posts for me.

52:53So right now Claude basically is going

52:55it's using your uh documentation that

52:58you've provided it and it's going to go

52:59and write this JSON node. Um yeah and it

53:02it's literally writing the code right

53:04now. So in a in a second right here um

53:08I'll try and copy and paste it and we'll

53:10see if it worked. it usually works

53:12pretty well. And again, it's it's not

53:14it's not 100% there obviously, but like

53:17how I see this is that instead of kind

53:19of like trying to, you know, like mindm

53:21map out these workflows or kind of like

53:23just uh map them out on paper or

53:25whatever first, I I literally just tell

53:28Cloud what I want to build and then it

53:29maps it out for me. And then you kind of

53:31like have a canvas that is like 60 70

53:3480% there. 80% of the way there

53:37complexity of the flow and then you can

53:39just like run with that instead.

53:41Totally. We're doing the same thing but

53:43with perplexity because we found it's

53:45really good at hitting like API

53:47endpoints. So if I'm going to go hit a

53:48rapid API endpoint, um I can include

53:51that within the steps. So like you know

53:53basically it's like write nad JSON for

53:55the following you know flow. Yeah. Um,

53:58and then list out like what I'm wanting

54:00the thing to do, include the API

54:02endpoints that I'm wanting to hit. Um,

54:04it's going to go and find that

54:05documentation. Um, and then what we'll

54:07find is that like most of the times, so

54:09we're using perplexity plow with claude

54:114 like as the as the model. Most of the

54:14times it'll oneshot it. If it doesn't

54:15oneshot it, we'll then take that to

54:17claude and be like uh you know it

54:20basically if it won't import into n

54:22correctly, we just take it to right

54:23cloud floor to um have it uh uh fix the

54:27code if it made mistakes and it will fix

54:29the code within like two prompts

54:31typically to actually get the output

54:32that will go into it. So anyway, it's

54:34just random thing we're seeing work. I

54:36think you have to to show me that then

54:38because I mean that sounds that sounds

54:39amazing. Yeah, I need to make a YouTube

54:41video about it. basically like showing

54:43the process. One that we did was like we

54:45were trying to generate a bunch of

54:46vector images quickly. So I had it

54:49basically like list of keywords from a a

54:51Google sheet. Um it goes through that

54:54list of keywords. It generates an image

54:56with the chat GPT uh open a um uh or the

55:00chat GPT image API. Yeah. Pulls takes

55:02that image back. It then goes and uses a

55:06AI uh uh background remover to remove

55:10the background of the image and then

55:12takes that um the remove background

55:14version and sends it to a vectorzer to

55:16then vectorize that image. And so then

55:18basically like make the you know the SVG

55:20at scale from you know a list of keyword

55:22phrases. So um but anyway that that

55:24whole that whole flow was like written

55:26entirely by

55:29um a perplexity

55:32you know a couple perplexity queries. So

55:34I mean I mean that's what's so cool like

55:35you like sure you need to understand

55:39like I guess again like the logic behind

55:41and kind of like have a sur at least a

55:43surface level understanding but you

55:44don't even need to go like that deep

55:47especially now like with these tools

55:48like literally it it it oneshotted this

55:51thing pretty good. So like you have it's

55:53based based on a chat message. You can

55:56see that we have a couple of tools down

55:58here and it it like it even gives you

55:59like these sticky notes kind of like

56:00explain how the like what tools are uh

56:03available, how the workflow works and it

56:05even like creates these subworkflows

56:07that extracts everything. So I mean

56:09again like you can see right here like

56:10it just created this node and like these

56:12down at the bottom here don't really

56:13make any sense but you already have like

56:15I mean 70 I'd say 60 to 70% of the flow

56:18is already done. You just need to like

56:20hook in the your APIs. Um yeah, clean up

56:23the data, make sure like everything's

56:24pulling correctly and I mean you're

56:26you're good to go. So yeah, it's totally

56:28totally crazy. No, so like as an

56:31example, just for the audience, so we

56:32talked about that it was a it was like

56:34Twitter API.io or something like that.

56:37Yeah, you could basically just reference

56:39their API like endpoints within that

Using Claude/Perplexity to auto-generate n8n workflows

56:41perplexity call and it's going to go and

56:43create that um that node within NAN for

56:46you automatically. So just so like

56:48people understand how it affects crazy.

56:50You definitely need to You need to

56:51record that video and send that send

56:52that to me. Send it over to

56:55Awesome, man. Yo, thank you again for

56:58coming on. I appreciate it, man. Um I

57:00know my audience is going to be uh super

57:02stoked to listen to this and actually

57:04see the applications that you're doing.

57:06Um and again, we'll uh we'll have to

57:08have you back in like, you know, six

57:09months uh to to tell us kind of the

57:11state of the union of what's going on in

57:13AI marketing workflows. So for sure,

57:15dude. I love it. Yeah, I appreciate you

57:16taking the time to to have me on. It was

57:18a blast, man. Awesome, man. Awesome.

57:20We'll talk to you soon. Thanks, brother.

57:21All right, man. Later.

Recently added transcripts

Browse the whole transcript library

This transcript was generated from the captions YouTube publishes for this video. Get the transcript of any YouTube video atfreeyoutubetranscribe.com, free, unlimited, no sign-up.