HomeVideos

Claude Code Replaced My 20-Person Marketing Team (Here's How)

Now Playing

Claude Code Replaced My 20-Person Marketing Team (Here's How)

Transcript

1767 segments

0:00

If you are a marketer in sales or in go

0:04

to market and you truly want to call

0:06

yourself AI native, you need to watch

0:08

this episode. [music] On this episode of

0:10

Human in the Loop, the most actual AI

0:12

show on the internet, I talk to Cody

0:14

Schneider, who truly is a 100x [music]

0:17

marketer, and he shows you his systems,

0:19

his process, and everything that goes

0:21

into him being probably the most

0:24

effective and AI native marketer I've

0:26

ever met, and what [music] the future of

0:28

growth marketing looks like because of

0:30

AI. Let's hop into it.

0:34

Okay. So, we I'm going to start with a

0:38

tweet that you put out that blew up.

0:41

It's what got us connected to do this.

0:43

Um, so you said, "I don't think you

0:46

understand what is happening in GTM

0:49

engineering right now. I want to try to

0:51

explain this to you. What someone can do

0:53

in a day with cloud code plus APIs plus

0:56

plus nadn plus railway.com plus github

0:58

repo plus skillmd files is what a

1:00

fortune 500 would do in a year. Today I

1:03

made 40 Facebook ads, 100 landing pages,

1:06

wrote three guest blog posts for

1:08

backlinks, booked myself on four

1:10

podcasts with a cold email automation,

1:12

uh wrote five help desk articles, edited

1:14

two vlog vlog videos, scheduled 25

1:17

tweets across accounts, wrote two pieces

1:19

of scripting software to give away as

1:21

LinkedIn lead maggots maggots magnets

1:24

and baked bread from scratch and made

1:27

katsu sandos with my chief of fiance. As

1:30

I write this, I still have four hours

1:32

left in my day. I don't think you

1:33

understand what is happening in GTM

1:35

engineering right now. And as of

1:36

recording this, it has 315,000 views.

1:39

Now, I will say once we scheduled this

1:43

and people, I think had a lot of

1:45

feelings around your tweet there. I I

1:47

think you told me this. There was

1:49

actually a polymarket or call she bet

1:51

around if

1:52

>> Yeah. on whether this was like possible

1:54

to do or not basically, which I thought

1:56

hilarious. So,

1:57

>> so for the for the for the people who

1:59

read this and say Cody has to be a

2:02

fraud. What is your response to them?

2:04

>> I'm just doing I don't know, man. Like

2:06

with everything that I'm doing, it's

2:07

like this is what I'm experimenting with

2:09

and seeing work right now and I just

2:10

share it in public. Um it's I think for

2:13

a lot of people that have never

2:14

interacted with my content, they're

2:16

like, "Oh, it's a bunch of just cap like

2:19

full stop or like again this is just

2:22

what's working for me." like I just kind

2:24

of live tweet like here are the things

2:26

that are being successful based on like

2:27

go to market strategies like with my

2:30

company and with what I'm seeing with

2:31

friends companies who I talk to. So

2:33

anyway, yeah hopefully today I will like

2:35

give you all the tooling you need to be

2:37

able to do this yourself. It's totally

2:39

possible. Everybody that is on this call

2:40

will be a can do this. Like it's not you

2:43

don't have to have any specialties or

2:45

like any like you know specific

2:46

knowledge to get started on what I'm

2:48

talking about today. And before we hop

2:50

into it, like

2:52

how like how profound is what's

2:54

happening in go to market and go to

2:57

market engineering right now? Like what

2:58

is the impact this can have on someone's

3:00

career or their business if they get

3:02

this system right?

3:03

>> I mean this is one of the most searched

3:05

for roles right now. Like I've gotten

3:06

five uh messages in the last like seven

3:09

days from founders that are like, "Yo,

3:11

I'm trying I saw this tweet. I'm trying

3:13

to hire this person. Like who can you

3:14

intro me to?" Right? Basically like

3:16

looking for these skill sets. Um just to

3:18

give you context like I've worked in

3:20

startups for a long time. Um early stage

3:22

is what I specialize in. Like to do this

3:24

type of work like I would have had

3:25

traditionally to go out and hire a team

3:27

of like you know whatever 20 people to

3:30

execute on this. Um in contrast it's

3:32

just like it's just me now right like

3:34

this is the difference that this has

3:35

evolved into and like this is how

3:37

companies are starting to like leverage

3:38

all of these tools is to be able to

3:41

basically compound their skill sets and

3:42

like your domain knowledge that you have

3:44

combined with this is where the real

3:45

magic is. Like if you have a deep

3:47

expertise in one thing and you can you

3:49

understand the systems and the processes

3:51

for that, if you can translate that into

3:53

code, which is like literally what we're

3:55

doing, and then use this as a system

3:57

like to go and do activities for you,

3:59

like that's where the real like power of

4:01

this comes from. So I I I I don't really

4:04

have words for it. Like I'm actually

4:05

losing sleep about it to be totally

4:07

honest. Like I woke up at 4 a.m. this

4:09

morning. I was like, I think I can

4:11

do this like this totally like different

4:13

thing. Um I my friends are like also

4:16

like this like you know the the people I

4:18

talk to on a weekly basis that are in

4:20

growth that we just share like what is

4:22

working like what's happening right now

4:24

what's the meta that exists like

4:25

currently in the market they're all just

4:27

freaking out basically cuz the amount it

4:30

it's like I I was telling you off this

4:32

call like before we started Alex like I

4:34

I have a friend he works at a startup

4:37

like they're being too slow on shipping

4:39

what he's doing at the company. So he's

4:40

basically in this waiting period. He's

4:42

picked up like three side gigs doing

4:45

growth consulting for them and he's

4:46

shipping more using this type of system

4:49

than what he's doing at his day job.

4:51

Like that's how like the velocity that

4:53

you can go at. And I know there's like a

4:55

ton of people that are like, "Oh, it's

4:56

all slop. It's all it's all you can do

4:58

this really effectively." And we're

5:00

going to like talk to that. I know on

5:01

the like beginning of the conversation,

5:03

but

5:04

>> two two uh final things before we hop

5:06

into it. One is, are people going to

5:07

know how to make uh killer katsu

5:09

sandwiches by the end of this?

5:11

>> I can give you the recipe. I mean, super

5:13

simple. It's basically just like get

5:15

good chicken from a butcher, use panko,

5:19

and then just make like a tonkatu sauce

5:21

to put on the top of it. So, Mike,

5:23

>> love it.

5:23

>> My uh my fiance family is Japanese

5:26

American, so we get we kind of get

5:27

hooked up in that that neighborhood.

5:29

>> Cody is a Renaissance man or as someone

5:31

in the chat put it, the uh the Erlic

5:33

Bachmann of growth. Uh [laughter]

5:35

>> I love it. Hey,

5:38

>> that's

5:38

>> so good. I'm going to uh stop talking.

5:40

Let's fire this thing up. Where do you

5:42

want to start?

5:42

>> Yeah, I think I think just to begin with

5:44

like just a quick history of like what

5:46

is GTM engineering for the uninitiated.

5:49

Um so this really kind of started to

5:51

happen in like 2023. Um to originally it

5:54

was just like for outbound motions,

5:56

right? So uh Clay really kind of uh

5:59

solidified this as a job function and it

6:01

was really focused on like rather than

6:03

thinking about can uh the work that I'm

6:05

doing to do distribution as campaigns.

6:07

Let's think about it as like systems and

6:08

processes that are directly you know

6:11

trackable attributable and treating this

6:13

almost as like what a software

6:14

engineering function would be where it's

6:16

like hey we do weekong sprints we look

6:17

at the data we analyze what's working

6:19

and then we repeat those processes. In

6:22

the last couple of months, it's totally

6:24

had an evolution to now it's not just

6:26

outbound, it's everything. Like, you

6:28

know, it's it's inbound, it's paid ads,

6:30

it's organic SEO, it's like organic

6:33

content, it's you you you name it. And

6:35

there's not a thing that it's not

6:37

touching. And this has really become

6:39

kind of the foundation for like how

6:42

these like early stage companies are

6:44

doing really effective distribution and

6:46

growth uh strategies is trying to build

6:49

out these systems and processes and then

6:51

like I mean I'm seeing people

6:52

incorporate these into their code bases

6:54

as well right where it's like okay I

6:56

built this side project thing it's now

6:59

running the entire like you know blog

7:01

like organic content strategy and now

7:03

we're going to build this into the core

7:04

codebase of the company the entity you

7:07

know, uh, and then it's it lives on in

7:10

perpetuity. It's like this agent that's

7:11

just kind of working continuously in the

7:13

background that's in the core codebase.

7:14

So that's do you think do you think the

7:17

phrase GTM engineering is a useful or

7:20

valuable phrase anymore given that now

7:22

to your point like it started as

7:24

treating outbound sales like software

7:27

engineering, treating it more like a

7:29

science than an art? Now you're

7:31

basically saying it touches sales, it

7:33

touches marketing, and now even like if

7:36

you look at other companies like

7:38

>> Yeah. Now it touches like basically I've

7:40

heard GTM engineers referred to as

7:41

people who just like are truffle pigs of

7:43

inefficiency in a business and they

7:44

build agents and things for any function

7:47

of a business. So do you think that

7:48

phrase even has value anymore?

7:50

>> Yeah, I think it's just the the same

7:52

names, the exact same person that's

7:54

always existed for the last 10 years or

7:56

20 years. Like it was a growth hacker,

7:58

was a head of growth and Now it's a GTM

8:01

engineer. It's just the tooling and like

8:03

the activities they're doing are the

8:05

exact same. Like if I look at my

8:07

day-to-day like if I was to zoom out

8:09

like I'm doing the exact same type of

8:11

work, right? It's like I'm basically

8:12

trying to find marketing and

8:13

distribution arbitrage within the system

8:16

like figure out the positioning for my

8:17

company so that the audience is

8:19

receptive to it and then I'm going to go

8:22

and basically like build out processes

8:24

to go execute on that and then you know

8:26

have some type of data analysis over the

8:28

top of it to actually track what I'm

8:30

doing. It's that exact same thing. I'm

8:32

just changing the underlying tooling. So

8:36

I don't know if it like GTM engineering

8:38

really like encapsulates everything that

8:40

you can do. I just think that that is

8:41

like how people are talking about it and

8:43

describing it and it's also just like

8:45

one of those buzzwords that are for for

8:47

currently. But if you're in any role

8:49

that like gets people to buy things, you

8:52

can do these exact same strategies like

8:54

whether that's sales, whether that's

8:55

marketing, whether that's customer

8:57

experience, whether that what whatever

8:58

it is like whether that's revops, it

9:00

doesn't matter. You can all like use

9:03

basically these this foundation as a way

9:06

to like do your work, you know, more

9:07

fully. Well, let's uh now that people

9:10

have a foundation of what GTM

9:12

engineering is, let's uh let's give

9:13

people the sauce. Where do you start?

9:15

Yeah. So, to begin with, like how I

9:17

structure it.

9:29

Cool. So to begin with, like what I've

9:31

done is I just have this um file

9:34

[clears throat] that is on my local

9:36

machine that's in documents that's

9:38

literally just like this is what I live

9:40

out of now. This isn't organized. And I

9:42

know there's an engineer that's going to

9:43

see this and be like this is disgusting.

9:45

I totally agree. It doesn't matter. It

9:46

works for me. So basically what I've

9:49

done here is I've um like you can start

9:51

with an empty file and this is how you

9:53

begin this whole process is basically

9:55

make a file that you're going to live

9:57

out of. And the first thing that you're

9:59

going to do is create an environment uh

10:02

file. Um and it's called an EMV file.

10:05

This is where all of your API keys are

10:07

stored. And this is how you're going to

10:08

go and interact with all of the tools

10:10

that you use within your stack. And this

10:12

is what I'm about to show today. So what

10:14

I've done now is I've cded or I

10:16

basically moved into this directory. So

10:18

uh documents/graphthrowth

10:20

agents and then I'm going to start

10:21

cloud. I'm just going to assume that you

10:23

know how to like install clog code onto

10:26

uh your your um your applica or you know

10:29

onto your local machine. Um if you don't

10:30

know how there's tons of tutorials how

10:32

to do this so we're going to skip over

10:34

that basically.

10:35

>> Cool. And can you just zoom in a bit

10:37

just for

10:37

>> Absolutely. No problem.

10:38

>> Yeah. So thanks.

10:39

>> So now that I'm in this folder and I've

10:42

got Claude open, this is basically where

10:44

my work starts from and this is how like

10:46

I go about my process of uh you know

10:49

whatever it is that I'm doing. So a lot

10:50

of the times how I'm doing this is I'm

10:52

spinning up multiple cloud agents and

10:55

I'm putting them in different desktops

10:57

and then I'm just moving between those

10:59

desktops as I'm do as I'm doing work

11:02

other work in the background. So like

11:04

for example for the Facebook ads um uh

11:07

the first you know one of the campaigns

11:09

that I'm running right now is basically

11:10

a before and after. So I'm just going to

11:12

bring up uh this um uh like software

11:16

that we wrote for this. So uh give me a

11:18

second. I just got to remember the name

11:19

of what it is, but I'm just actually

11:21

going to transcribe. So, it's the

11:22

Facebook ad software for the static ads

11:24

before and after. Can you start this and

11:26

run it locally? So, what I just did

11:28

there is I used a transcription software

11:30

called Super Whisper to transcribe that

11:33

out. I'm now going to tell Cloud Code to

11:34

basically open up this software. Um,

11:38

what it understands is the file

11:41

structure, everything that I've done

11:42

previously so it can basically go and

11:44

bring this up for us. And so this will

11:46

be like the first thing that we do today

11:47

is basically we're going to I'm going to

11:49

show you how I built out this template

11:52

that is for ad creation and then show

11:55

you how I'm basically using this to go

11:57

and then do bulk ad generation. I'm just

11:59

going to walk you through this entire

12:01

process. Um and then show you how I

12:03

would like set up an AI data analyst to

12:05

basically watch this campaign that I'm

12:07

doing for testing and what I would use

12:09

for measurements of success. So this

12:11

whole thing here that you see is

12:12

entirely like AI generated. Um this is

12:15

actually components. So if I was like to

12:17

zoom in on this in hover, this is like

12:19

react components. So this is code. So

12:21

this came from an epiphany I had that

12:23

like all design is actually just code on

12:25

the under like if you go into Figma and

12:27

you're doing any design, it's just code

12:28

that's under the hood. So why can't I

12:30

just make these outputs using uh uh

12:33

React components? And then I use this

12:35

library called HTML to canvas. And this

12:39

library is basically a way to export

12:42

that uh uh React component as a

12:45

downloadable PNG. So built this template

12:48

out basically go back and forth with

12:50

claude to like create that template.

12:52

Once I've done that, I can then use this

12:55

to do bulk iterations. So then I created

12:57

this sec or you know this separate uh

12:59

function that enables me to go and bulk

13:03

generate as many different variations.

13:06

So it's just text variation changes. But

13:08

why would I be doing this? I'm basically

13:09

trying to uh test different angles that

13:12

I can talk about the same product from

13:14

to understand the positioning. Um so how

13:17

would I go about this process to

13:18

actually uh like you know create that

13:21

output. So just for again today we're

13:23

going to be using my company graft as

13:25

like the the the company that we'd go

13:27

about this for. So what I would go and

13:28

look for is I'd use perplexity to help

13:30

me identify. I I've now built this into

13:33

claude like I have an a file talking

13:35

about my MCP but just to zero to one

13:37

this process this is what I would do is

13:39

I would basically go and I would search

13:41

something like um what are the pain

13:44

points

13:45

uh that an AI data analyst

13:51

for GTM teams

13:54

uh do something like what are the pain

13:56

points that analyst would solve um and

14:00

then what are the outcomes.

14:05

Uh actually I'll just do this

14:07

transcription. So what are the outcomes

14:09

um

14:11

uh that a AI data analyst for GTM teams

14:14

like what would that GTM team want? What

14:16

would be the outcome that they would

14:17

want? And I'm going to use this as

14:19

source material for the ads that I'm

14:21

going to create. So I'm then going to

14:23

put this like uh tag to like search

14:25

Reddit for this

14:27

um to pull in actual customer

14:29

conversations. Um, so what I found is

14:32

that when I do this, I'm using the

14:34

language of my target customer. Like

14:36

here's their actual pain points and the

14:38

actual uh um, you know, outcomes that

14:41

they're looking for that I'm then going

14:43

to go incorporate into the bulk

14:45

production of this ad creative content.

14:47

So I'm talking in the language that's

14:49

going to be most receptive to them. At

14:50

that at this point, I would pull this

14:52

out. Again, you could use, you know, you

14:55

could use Claude, you could use chatgbt

14:57

for this. This is just what my workflow

14:58

looks like. I would then go to Claude

15:00

and I would say uh you know actually

15:03

honestly I'd probably just drop this

15:04

into this uh chat now. So, I'd uh drop

15:08

this in as context and then I would say

15:11

uh brainstorm

15:13

um

15:15

uh we'll say 40 ad uh titles and uh

15:20

supporting paragraphs

15:25

uh based on the source material

15:30

and then it's basically going to take

15:31

that into context. it understands that

15:33

it's interacting with this code that I

15:35

have written or that we've created and

15:37

then it knows okay this is what we're

15:39

trying to basically like change within

15:41

this um it's going to create those uh

15:44

title and subject or title and um

15:46

supporting paragraph variations and then

15:48

I can just say go and do the bulk

15:49

creation of these ad creatives at that

15:52

point it's going to make the zip file

15:53

for me of all those variations and then

15:56

I can upload that into Facebook ads um

15:59

this is something I'm like actively

16:00

building out right now is basically that

16:02

connector like I don't have this built

16:03

yet. It's halfway done. I was trying to

16:05

have it ready for today, but it's not.

16:07

Um, so I'm you're just basically going

16:09

to then uh like within cloud code, I

16:12

could basically say, "Hey, I want to

16:14

upload this zip file or upload all of

16:16

these images into this specific

16:18

campaign." So you can drop in this

16:20

campaign URL that uploads them in uh and

16:24

then um basically what it allows for is

16:27

either like it puts them into a draft. I

16:30

can change all of the um uh URLs like at

16:34

scale that they're sending to change the

16:35

subject lines. So it's written these

16:38

right and at this point I can say okay

16:40

uh now use uh okay now use the bulk uh

16:45

generation for the ads to create ad

16:47

variations of each of these and hit

16:50

send. So while this is working at this

16:52

point I would spin up another uh

16:54

workspace. So, I'd go then to documents

16:57

again

16:58

and go to graph agents

17:02

and I'm going to start cla again and I

17:04

would move this over

17:07

for

17:08

>> for one sec. Can we just pause for a sec

17:09

cuz you're like you've covered so much

17:11

good stuff and I just want to make sure

17:13

that uh I'm on the same page with

17:15

everything.

17:22

>> Okay. So basically what you've done like

17:24

the whole goal here is you're running a

17:27

ton of meta ads for your business and

17:29

your your whole thing is like the

17:31

bottleneck historically was getting

17:33

enough good creative to test and rotate

17:36

in when you're running paid marketing

17:39

but now basically you have the ability

17:41

to

17:43

one do research into your uh ICP for

17:49

your business and see like what are

17:51

actual problems or pain points

17:53

that kind of like the the end buyer for

17:57

the AI data analyst uh for GTM what are

18:00

the pain points they've actually talked

18:02

about online which is why you searched

18:03

Reddit you then use that output from

18:06

Claude or for sorry from uh Perplexity

18:09

but you could do with any LLM you feed

18:11

it into Claude where you then have

18:13

Claude create kind of like the um the H1

18:17

and any of the copy for the ad and then

18:20

you use all that plus this this piece of

18:23

software you've already built to

18:24

basically build 40 variations of the

18:27

existing ad you have. It's not connected

18:29

yet, but ultimately you're going to have

18:30

or connects where those 40 ads just get

18:33

uploaded into your ads manager and meta.

18:35

You can go through and decide which ones

18:38

you want to set versus not.

18:40

>> Yeah. Or I can just have AI tell me

18:42

which ones are the best like performing.

18:44

Right. So,

18:45

>> yep. This

18:46

>> and and a few people have had a question

18:48

here which is like well there's been a

18:50

bunch of questions but the process so

18:53

you already have this thing built

18:55

>> that is building the ads for you. I

18:58

think people maybe have question like

18:59

how hard is that like could anyone have

19:01

>> you did that in about 20 minutes to just

19:03

give context. I basically was like build

19:05

me like an a bulk ad generator like so

19:09

this this I built this first to

19:10

visualize it and it like has basic so I

19:14

gave it an example of an ad that I had

19:16

seen previously. I was like hey I want

19:18

you to make a template based off of this

19:20

and then I just went back and forth with

19:22

claude. So install the clog code skill

19:25

that's uh called UI design. Um if you

19:27

just Google it, that will come up. Um

19:29

and this will just like help with the

19:31

outputs um like from a quality

19:33

standpoint, just from like a design

19:34

standpoint. Um but this this whole thing

19:37

that you're seeing right here, like this

19:39

whole interactive thing, this was like

19:41

two prompts basically to get this live.

19:43

And then uh the bulk generator uh took a

19:47

little bit more, but it was just going

19:48

back and forth basically explaining the

19:50

outcome that I was anticipating. Um and

19:53

this whole build was about 20 minutes to

19:55

build this infrastructure. Awesome.

19:58

Cool.

19:59

>> Okay. So, I've now created all those

20:01

variations. Um, and I I just want to

20:04

zoom out to like why are we even doing

20:05

this? Like why am I making all these

20:07

variations? I I don't know what's going

20:08

to work on Facebook ads, right? I have

20:11

uh like gut intuition on what I think is

20:14

going to, but how like what the audience

20:17

or my audience is going to be most

20:18

receptive to. I I the only way that I

20:21

can identify that is through testing.

20:22

And so by doing all these testing

20:24

variations, that is like why that's how

20:26

I'm going to see like what the audience

20:29

is most receptive to from a positioning

20:31

standpoint once I find th those winners,

20:33

right? And I just have like examples in

20:35

here to show you this, right? So like

20:36

this is the CPC is 30 cents on this one

20:39

in comparison to 53 and 85 on these

20:41

other other examples. Um I can then say,

20:44

okay, well what does that what is that

20:45

messaging of that specific ad? How do I

20:48

go and remix that messaging across

20:50

different formats? So I would then take

20:52

this this messaging from this ad and I

20:54

would go and I would bulk generate for

20:56

example maybe UGC's to to do a different

20:58

ad format. So this is again something

21:00

that I'm building out actively right now

21:02

is basically uh like plugging into the

21:05

hey genen API so that I can then go and

21:08

uh bault create uh creative for uh the

21:13

um uh like based off of those winning

21:15

formats. And like I've already I'm

21:17

already doing variations of this, like

21:19

thousands of them, right? Like if I

21:20

could just continue to scroll. So all

21:22

I'm doing is taking the workflows that

21:23

are already working for me and I'm just

21:26

trying to automate as much of those as I

21:28

can, right? By using this tooling so

21:30

that it's in the background basically,

21:32

you know, functioning on this. So all

21:34

right, so it's completed that, right? At

21:36

this point, I would go back. I would go

21:38

to that bulk section. I could download

21:40

those uh those files. I don't know if it

21:42

updated this. Maybe it's only showing

21:44

the first five. or yeah, it's only going

21:46

to do these five. But anyways, this is

21:49

we could go back and forth basically to

21:51

be like, okay, this oh, so this zip

21:53

folder is in bulk ads comparison at

21:55

zips. Um, uh, add these, uh, to the bulk

22:00

page. Just say for/bulk.html

22:05

so I can download.

22:07

And then while that's working on this,

22:09

this is where this starts to compound is

22:11

I would go and I would start on another

22:13

process. So, uh, I found a winning ad

22:16

format that's working for me. Cool. Now,

22:18

what I want to go do is I want to go

22:20

spin up landing pages that are dedicated

22:22

to those winning ad formats. So, what I

22:25

how we've structured this is I use this

22:27

software called Strappy. So, Strappy is

22:30

an open-source CMS. You can run this.

22:32

Uh, this is like actually how we've

22:34

built this on graph.com. Um, so we use

22:37

Strappy. It has an API endpoint that I

22:39

can hit and this allows for me to go and

22:42

create upload and create blog content,

22:44

landing page content and whatever other

22:46

content formats that I want. So you

22:48

basically create a content format within

22:51

Strappy and then I'm going and

22:53

interacting with that through cloud

22:55

code. You could do this with any CMS

22:57

like you could do this with WordPress,

22:58

you could do we just use Strappy because

23:01

it's like infinitely scalable and we can

23:03

self-host it in the long term. So, if I

23:05

have a 100,000 blog posts that are on

23:08

the site, like this is a way that like I

23:10

can do this at that scale at a super

23:12

cheap cost. So, for these landing pages,

23:15

I already have a template that that

23:16

exists. Um, and all I want to do is

23:19

change the the the title and the um uh

23:22

the it's basically the homepage of the

23:24

website that is just like built into a

23:26

templated format. So, it has this like

23:28

H1 and it has this supporting. So say I

23:31

find a like Facebook ads uh uh uh angle

23:35

that is working. I could then go and

23:37

bulk generate those uh landing pages. So

23:41

this is one way that I would do this

23:42

with Facebook ads. The other way that I

23:44

would do this is I would actually

23:45

extract the keywords that are converting

23:47

from Google ads. So what's actually

23:49

creating the signup action or the

23:51

payment action and then I would go and

23:53

build these landing pages out at scale.

23:55

I used to do this manually. I now like

23:57

just use clog codes to do this. Right.

23:58

So, what I'm going to do is uh like uh

24:01

open uh the landing page

24:04

or let's just do this. Open the landing

24:07

page directory. We're going to build

24:08

some landing pages together

24:11

and get that started.

24:12

>> As you're as you're doing this,

24:14

>> what one question I saw from folks um is

24:18

how much do you have to spend like how

24:20

much are you spending on meta to feel

24:22

confident in these tests you're running

24:24

before you kind of double down on

24:25

winning creative?

24:26

>> Yeah. So like we haven't spent a ton to

24:29

be fully transparent. Like we're super

24:31

early stage. I like literally figured

24:33

out the positioning for this brand like

24:35

two weeks ago. Like we we started out as

24:38

really broad like we're this AI you know

24:40

business intelligence software and then

24:42

we funneled down into no we're AI data

24:44

like an AI data analyst for GTM teams

24:47

because we found this to be a massive

24:48

pain point when in the market where it's

24:50

like hey you're like you know 10 to 50

24:52

people and you don't want to hire a data

24:53

engineer but you need a way to unify

24:54

your data. We're the solution for that.

24:56

basically. Um, so it it really like how

25:00

I approach the structure of my like

25:03

Facebook ads campaigns. What I'll This

25:05

is just how I do it. There's a million

25:07

ways to do it. This is how I structure

25:08

it. So, I'll test all the ad creative

25:10

against each other in a click campaign

25:13

and then I'll look at what has the

25:14

cheapest CPC and I can run, you know,

25:17

we'll do like a $100 over a three-day

25:19

period to see which gets the cheapest

25:20

CPC. At that point, I'll take those

25:23

winners that have the cheapest cost per

25:24

click, which is typically an a leading

25:26

indicator that once I move them into a

25:29

conversion campaign, I'm going to get a

25:31

cheaper cost per action. Like, this is

25:33

just the what I've seen historically.

25:35

So, I take I test them basically in a

25:37

CPC campaign against each other. I take

25:40

those winners, I spin those out into

25:42

their own conversion campaign, and then

25:44

I give them their own dedicated budget

25:46

that they're running against. And this

25:48

is how like a way that you can basically

25:50

test creative like you know imagine

25:52

testing 200 different pieces of creative

25:54

on a monthly cadence to find those

25:56

winners so that you're always refreshing

25:57

the creative that you're like adding to

26:00

your your your ads platform that you're

26:02

using. Same strate functions with Google

26:04

ads as well. It's basically like I'm

26:06

just constantly looking at the uh

26:09

keywords that are creating conversions

26:10

or like getting the cheapest CPC in

26:12

relation to

26:13

>> it's kind of like this is the paid

26:16

marketing equivalent of you know uh I

26:19

know Gary Vee talks about this a lot or

26:20

even if you look you think about like

26:22

some of the best non-fiction authors say

26:24

like I even think about like Morgan Hel

26:26

or like um Malcolm Gladwell the way they

26:31

didn't start with books what they

26:33

actually started with was a tweet

26:35

that performed well. That tweet that

26:37

performed well, they turned into a blog

26:39

post. That blog post that performed

26:41

well, they repurposed a bunch of ways.

26:44

And then ultimately, like Malcolm

26:46

Gladwell's book, um I can't remember it

26:49

was David and Goliath or another one

26:51

literally is just a article from the

26:53

Atlantic or the New York Times that

26:54

performed exceptionally well that he

26:55

turned into a book. Morgan Hel's book

26:57

psychology of money is just a

26:59

repurposing of his best performing blog

27:01

post. But it's the same concept of how

27:03

do you as low resource as humanly

27:06

possible test something before you know

27:08

that it works and then put more resource

27:11

into it. And so the point we're at now

27:12

is like you run all these different

27:15

derivatives of ad creative and meta. You

27:19

see what works well and then once you

27:20

know what works well then you start

27:22

putting more resource into how that

27:24

messaging shows up and other parts of

27:25

the funnel.

27:26

>> Totally. And I I also think that like

27:28

the creative doesn't have to be perfect

27:30

to begin with as well, right? Like we

27:32

have these 40 variations that we just

27:34

generated, right? I go I hit download,

27:37

but the variations like I'm just going

27:39

to go back to the core of this while

27:42

that's running in the background. The

27:44

variations like once I find a winner, I

27:47

can always come back to this and have a

27:49

human touch this up and improve it,

27:51

right? Like people for some reason they

27:52

get stuck on like oh this isn't

27:54

malleable and like the internet you

27:55

can't just like iterate on top of this.

27:57

This is how software engineering has

28:00

like functioned for the last since the

28:02

dawn of everybody doing like what we're

28:05

doing within software right I you got to

28:08

think about it in that capacity we now

28:09

have like for example I see this with AI

28:12

avatar UGC ads all the time where

28:14

they're like oh I can tell that it's AI

28:15

avatar UGC. I'm like, great. You can

28:17

tell I some of the best performing ads

28:19

that I've seen have been AI avatar ads.

28:22

And then you know what works? What's

28:23

even like more interesting is when we

28:26

take that ad and then we go and we use

28:28

like V3. So my process as an example is

28:31

I would go and I would bulk create ads

28:33

with Hey GenE and then I would test

28:34

them. I would find a winner. I would

28:36

take that winner. I go to V3 and I try

28:38

to make a better version of that winner

28:40

with that same ad script. The concept is

28:43

what you're testing. the the the medium

28:45

that you put it on, like the platform

28:47

that you put it on to put it out in the

28:49

public can can evolve and can change.

28:51

But what I'm trying to get to is the

28:53

messaging component. And this is a way

28:54

that at scale I can do that. And then,

28:56

okay, I find that the V3 one that's not

28:58

performing as well as I think a human

29:00

could do it. Then at that point, I can

29:02

go hire a human, they read the ad

29:04

script, and we turn that into an ad.

29:05

What I'm seeing a lot of the times is

29:07

that the iteration that I can do I can

29:10

get a better I can move faster than what

29:12

I can do when I incorporate a human into

29:14

that process because I have to wait on

29:16

them. I have to like you know give them

29:18

feedback on how they're doing the script

29:19

read etc. And I can get an output that

29:23

is I I can just move so much faster than

29:25

what that human in the loop ends up

29:26

looking like. And if I can move faster a

29:28

lot of the times I can win. So again I'm

29:30

talking about startups though too like

29:32

we're an early stage company. This is

29:33

way different when you're at a larger

29:35

organization, but there's ways to

29:36

incorporate this into your workflows

29:38

that I I I think people don't like if

29:41

you just start to think in this way, you

29:42

you you can compound the experience that

29:45

you have. Like you you're you're no

29:47

longer like a p like a single person

29:48

that's joining a company. Like you're a

29:50

person with 30 agents behind you and you

29:53

have all this personal software that

29:54

you've written that you're now bringing

29:56

to the table. Okay. What leverage does

29:58

that give you to negotiate from a salary

30:00

standpoint? like you're not just hiring

30:01

me, you're also hiring my system that

30:03

I've developed and that I'm going to

30:05

bring into this organization when I

30:07

come. So anyway, I don't know if there's

30:08

questions around that I can try to

30:10

answer, but

30:11

>> yeah. What percent more productive would

30:14

you say you are given your use of these

30:16

tools versus old Cody?

30:18

>> I I've done I've done probably more work

30:21

in the last two weeks than I had done

30:23

since October probably. Um, like I I I I

30:29

can't even put a number on like it's

30:31

it's it's in it's infinite. The the

30:33

problem now is no longer like the things

30:35

that can be done, right? Like I can I

30:37

can we can be in here right now and be

30:39

like here we'll just do this. I'll just

30:40

be like go and make landing pages. Like

30:42

I'm going to do AI dashboard generator,

30:44

right? And then I'm going to use this

30:46

tool called keywords everywhere and it's

30:48

going to help me find all the longtail

30:50

keywords related to AI dashboard

30:51

generator. So it's going to pull all of

30:53

these out. It's going to extract these,

30:55

right? I can take every one of these

30:57

keywords. I'm going to download them

30:58

right now.

31:01

I'm gonna copy them. I'm going to go

31:02

over to Claude and I'm going to say make

31:04

a landing page for each of these.

31:10

>> Someone saying that you're in crisis

31:11

after understanding what is possible.

31:13

>> Yes. This is literally what it comes

31:15

into because you you you the [laughter]

31:18

I'm I'm like losing sleep over this. at

31:20

because of what you can do like it feels

31:22

like you're at this like tipping point

31:24

again with the domain knowledge that I

31:26

have like I have experience in what you

31:28

know these aspects like these deep

31:30

understandings if I can go and apply

31:32

this to that right it creates this

31:34

compounding effect in the work that I

31:36

can do that's just at a ridiculous level

31:39

basically and so cool it just said like

31:42

it just set this up seven new pages are

31:44

being created now it's going to give me

31:46

the URLs for those pages I can take a

31:48

look at them in a draft mode and I can

31:50

hit publish or I can just say, "Hey,

31:51

just hit publish and let's go like right

31:53

into the

31:54

>> and to create those pages because I'm

31:56

sure like I I had a similar question as

31:58

you were creating the bulk Facebook ads

32:00

like what's actually creating the design

32:02

there like um what Yeah.

32:05

>> Yeah. It's just the template of the

32:07

homepage. So all I've done is like

32:08

forward slash like page, right? And I'm

32:11

just going to go to this test page

32:12

integration, right?

32:14

>> It's just this. It's basically the exact

32:16

same thing of the homepage, only the

32:18

title and the uh P1 in the hero section

32:21

is being changed. The reason that we do

32:24

this is because when we see that when we

32:26

align the ad and the landing page that

32:28

we're sending them to, we can increase

32:30

the uh conversion rate that's happening

32:32

there. Like this is why you build, you

32:34

know, this is why there's like thousands

32:36

of landing page builders, right? Like

32:37

you could you go for hours talking about

32:40

like lead pages or like, you know, any

32:42

of these. The whole idea is I'm trying

32:44

to like optimize that funnel so that it

32:46

feels cohesive to the user that's coming

32:48

from an ad to the page that they're

32:49

landing on. Um what I'm how I'm thinking

32:53

about this now is like okay well this is

32:55

just a single landing page format. I can

32:58

go and make as many different variations

33:00

of landing page formats and then go and

33:03

test those against each other as well.

33:04

Like it it it this this expands kind of

33:06

infinitely in whatever direction that

33:08

you can imagine. And and I'm also not

33:11

like hindered by any engineering

33:13

resources with everything that I'm doing

33:14

here, right? Like I I'm having Claude

33:17

set up this infrastructure.

33:19

I'm then having Claude do the work for

33:21

me of like, you know, page by page

33:24

building out landing pages for every one

33:26

of these, right? And then I'm basically

33:28

deploying those. What this turns into

33:31

from here too is like cool, now I want

33:33

to go and I uh want to submit these to

33:36

Google Search Console so that they get

33:37

indexed. I like ask claude okay what's

33:40

the sitemap that these are under I then

33:42

say okay hit the search console API to

33:44

submit these so that they get seen uh or

33:47

uh so that this um sitemap starts to get

33:50

indexed by search console I see that

33:52

those pages aren't actually getting

33:53

indexed I can hit the web indexing API

33:56

from Google uh that Google provides to

33:58

basically do like a manual ask for the

34:00

indexing of that page the like it's

34:04

basically the exact same work that

34:06

you're doing but just employing this.

34:08

>> Cody, you're you're uh your you were

34:11

frozen for a second. I think uh your

34:13

your computer is like about to take

34:16

flight. They're like they're like I'm

34:18

trying to match Cody's energy right now

34:19

and it is not possible. I'm simply a

34:22

robot. But but I think um the I think

34:25

the the gist of it is like you you're

34:28

able to create at such abundance. Now, I

34:30

guess my question for you is is like

34:32

what is what is the biggest bottleneck

34:35

in a marketer or head of growth's job

34:38

now if you're functioning like a go to

34:40

market engineer?

34:41

>> Yeah. The the the biggest challenge that

34:43

you're going to be facing is the amount

34:45

of data that you can produce is at a

34:47

scale that you just like never could

34:49

previously, right? And this is actually

34:51

like the whole origin of the company

34:53

that I'm building, right? It's like

34:55

everybody right now can go and build a

34:56

thousand Facebook ads, right? Like I

34:58

just literally showed you how to do

34:59

this, but how do I understand what's

35:01

actually working? Like what is actually

35:03

happening within that data at the scale

35:05

that I'm at? Like this is this is the

35:07

challenge that all of these companies

35:09

are going to be facing. And this is like

35:11

exact. So we tried to solve this too.

35:13

Like I initially tried to build this

35:14

with like an MCP or just like hitting an

35:16

API endpoint to pull in the data. Like

35:18

Facebook ads alone for like one of our

35:20

customers creates 25 million rows of

35:22

data a month, right? like at the scale

35:24

that they're at, they're deploying about

35:26

180 grand of like spend a month. The

35:28

there is no way through an MCP or

35:31

through the Facebook API that you could

35:33

basically hit that. So before we get

35:36

even get into that though, like I'd love

35:37

to do an actual build just to like show

35:39

people the process where it's like, hey,

35:41

we're going to scrape LinkedIn comments

35:43

and like people that have engaged with

35:44

profiles. We're going to use this tool

35:46

called Phantom Buster to basically like

35:48

pull all that out. We're going to send

35:50

that to Apollo and then we're going to

35:51

send that to instantly AI to actually

35:53

like cold email these people just to

35:55

show people what do looks like. So,

35:58

>> and if you're watching and you're at

35:59

LinkedIn, I apologize, but this is going

36:01

to be awesome. [laughter]

36:03

>> Watch my account's going to get nuked

36:04

after this. So, give me one second. But,

36:08

um, but I just want to show people like

36:10

what this process like actually looks

36:12

like when you're starting from zero just

36:13

so that they can understand. So, I'm

36:15

going to start an entirely new window.

36:16

So, I'm going to go into terminal and

36:18

again I'm going to go into that

36:20

documents folder

36:22

and then go into that agents folder and

36:24

then I'm going to uh start cla and we're

36:26

going to start from scratch and I'm

36:27

going to say okay I want to build a new

36:30

workflow that basically will take the

36:32

engagers uh from a um LinkedIn profile

36:36

uh sorry from a LinkedIn post that I

36:38

find and it will then go and use the

36:41

Apollo API to enrich those individuals.

36:43

It's going to pull out the emails of

36:45

those people. Uh, look for the Apollo

36:47

API key um, within the environment file.

36:49

All this should be within the

36:51

environment file already. Ask me for any

36:53

API keys if you need them. Uh, and then

36:55

I want you to then go to the mill

36:57

million verifier and validate that email

36:59

and then add it to an instantly uh, AI

37:02

campaign. Let me know if you have any

37:03

questions. So, at this point, I'm then

37:06

going to turn it into plan mode and have

37:10

it basically walk through the process of

37:13

like, what do you need from me to get

37:15

this output that I just asked you for?

37:17

That is literally the origin of this and

37:19

20 minutes later, [laughter] you're

37:21

going to have that whole workflow built.

37:23

Like, you're just basically providing it

37:26

what it needs to do this activity for

37:28

you. This is like how simple this is and

37:30

this is how

37:31

>> Yeah. I mean, I was building a similar I

37:33

was building a similar thing yesterday

37:35

where I want to I've noticed there are

37:38

more go to market engineer, chief AI

37:40

officer, head of AI roles and to me

37:43

those companies that post those jobs are

37:45

great potential customer for 10X and so

37:47

basically I just similarly to you and we

37:50

have like a certain planning prompts at

37:53

10X but you can you know Claude's plan

37:55

mode is is more than sufficient. I

37:58

basically was like, "Build me something

38:00

that every day uh goes through and

38:04

searches LinkedIn jobs that have these

38:06

three titles or titles like them at

38:08

companies that have more than 200

38:11

employees. If you can't get it directly

38:13

from LinkedIn, use Exa cuz I know Exa

38:15

has basically scraped all of LinkedIn.

38:17

Enrich the data so that you know which

38:19

of these companies actually have more

38:21

than 200 employees. and then set up a

38:23

Slack integration where every day in

38:24

Slack we get a message with at least 15

38:27

jobs that have these titles at companies

38:29

of this size that we can send DMs to.

38:32

That's where it's at. Now, we can take

38:33

it a step further obviously and actually

38:34

like automate the drafting and DM

38:36

process.

38:37

>> Exactly. This is the whole like so what

38:41

you just described is where all of my

38:44

time is spent now is figuring out like

38:46

what is that arbitrage, right? And then

38:49

how do I go and basically like and this

38:52

is the game now, right? Like you're

38:54

you're competing against like people

38:57

like me, like you, like you know, our

39:00

friends that are all doing this type of

39:01

work. Like this is how sophisticated

39:04

it's starting to become. And like I I

39:07

I'm like honestly just like afraid,

39:09

right, for like I I you know I I know

39:11

people that are in these roles that like

39:12

aren't like adopting this or their or

39:14

their jobs won't let them adopt this

39:16

yet. there's just this huge opportunity

39:18

cost basically to like not like start

39:22

doing this immediately and I like the

39:24

other the other piece of it is like how

39:26

do you communicate this and like show

39:29

this internally of like the activities

39:31

that you're doing and again like the

39:32

with the system that we're like I just

39:34

to show you an example of this right so

39:36

okay I I spun up this campaign and I'm

39:39

going to go and I'm going to extract uh

39:41

the ad set ID okay and then I go over to

39:44

graph and I'm like cool uh like make a

39:46

dashboard

39:48

about this uh ad set. So, I've selected

39:52

like the um like Facebook ads and then

39:55

I'm going to hit send message. So, this

39:58

is going to go and make a dashboard for

39:59

me about this campaign that I just spun

40:02

up. While it's working on that, in the

40:04

background, I'm just over here doing

40:06

whatever it is that I'm working on with

40:07

cloud code, right?

40:08

>> Yeah. So, let's keep let's keep this

40:10

let's keep this LinkedIn thing going. I

40:11

think it'll be awesome for people to

40:12

see.

40:13

>> So, I built this pipeline already. So,

40:14

what I'm going to say is build uh like

40:17

something else. I'm going to be like do

40:18

it from scratch

40:22

to show the process.

40:25

So, gave it the output the outcome that

40:27

I want it. So, it just read my codebase

40:30

and it understands, hey, you already

40:32

have something like this. Um like are

40:34

you sure you want to basically do this

40:36

or do you want to do it a different way?

40:37

So, now what it's going to do is

40:39

basically go and design this whole

40:41

system for me of what I just described.

40:43

And this will have some back and forth

40:45

that's necessary where it's basically

40:46

going to ask me, hey, like I need these

40:48

API keys. Like here's where to it'll

40:50

walk you through step by step like

40:52

here's exactly where you need to go to

40:54

basically get those API keys that are

40:56

necessary for me. Here's the permissions

40:58

that I need. It's crazy, man. Like on

40:59

Facebook ads in particular,

41:01

traditionally a very like challenging

41:04

API to interact with. Um it is so it

41:08

understands the API so deeply like from

41:11

a totally

41:13

It's it's honestly like I can't even

41:15

find good documentation on Facebook

41:17

alone like about the API to like if I

41:20

was trying to do this myself, but by it

41:23

going and interacting with the API, it

41:25

knows what it needs to like it it can

41:27

guide me through this process.

41:28

Basically, it sounds ridiculous. It's

41:30

almost like you're a vessel for what it

41:32

needs from you to do the activity that

41:34

you're trying to

41:34

>> I mean that that is exactly what it is.

41:36

Like I think it's really important for

41:38

people to realize that with cloud code

41:41

it's it's one of those things where you

41:43

you really do not have to understand

41:45

software engineering. You just have to

41:48

be a clear enough thinker. But honestly

41:50

quad code is getting better at even if

41:52

you're not a clear thinker you're a

41:53

disorganized thinker because it's really

41:55

good at uh inferring what you want and

41:58

anytime you don't know something. So if

42:00

it's like I don't know using the example

42:02

of what I built like hey I want to

42:04

scrape for these things from XA if it's

42:06

like oh you need to go grab the sign up

42:08

for an XA account and grab the XA API

42:10

let's just say I didn't know what the XA

42:11

API was I could just ask it how do I

42:14

what is an API or how do I go grab the

42:16

XA API and it gives me the act exact uh

42:19

directions. So, and to the point Cody

42:23

made, it's like because Claude code and

42:25

these tools can now just build software

42:27

from scratch, it's using like people as

42:30

a vessel to get all the information it

42:32

needs to build these things. And we are

42:34

just a conduit for giving the

42:35

information it needs to basically build

42:37

software from scratch. Totally. I think

42:39

the other thing just to piggy back that

42:41

on like if we had this conversation two

42:42

weeks ago I would have had like nitn

42:44

within this workflow and like what I

42:46

found is that I'm actually now just

42:48

going directly to um like code like I I

42:51

I'm just skipping nitn as like within my

42:55

stack and just going like immediately to

42:58

like writing. So, for example, like I I

43:01

needed to set up a um basically like

43:03

after a sales call, I want to give a

43:05

notion document of the recording so that

43:07

it writes an email draft uh for me and u

43:11

uh based off of like what the follow-up

43:13

steps are for from the onboarding call.

43:15

Um I needed a server to be able to have

43:17

this run in in perpetuity in the

43:19

background all the time so I could like

43:21

send a Slack message and have it run. So

43:23

I gave like

43:26

>> by the way so so you guys know because I

43:28

think like you may be watching Cody

43:29

right now and you're like holy hell this

43:31

guy is frenetic and like he's context

43:34

switching to all these different things.

43:36

It's one of my theories that like

43:37

multitasking has always been like a

43:40

frowned upon thing. But what he is doing

43:42

is actually not multitasking. It's

43:44

multi-threaded work is the way I view

43:46

it. where it's now as things can run in

43:48

parallel. The only way to work is going

43:51

to be working on multiple things in

43:52

parallel because the cost of not doing

43:55

so is someone else who is able to do so

43:57

because you actually don't have to

43:59

divert your attention across many things

44:01

because another coding agent or another

44:03

claude is going to have all of its

44:04

attention focused on that one task.

44:07

>> Yes. And like this again I'm I'm just

44:11

basically jockeying these agents is how

44:13

I think about it, right? like I'm just

44:15

going back and forth between them and

44:17

like guiding them or doing what they

44:19

need from me and just to come back to

44:21

this so like I needed a server and so

44:23

that this software could run in

44:24

perpetuity in the background right so

44:26

like it be basically always beyond not

44:29

just using the CPU on my machine um so I

44:32

gave it my railway API key and I'm like

44:35

cool set up you know a type you know set

44:37

up the the server that I need it was

44:38

just like a node express server it set

44:40

that up for me it launched the software

44:42

on it pushed the the uh uh the repo to

44:45

GitHub to be able to do this. Like all

44:47

of this it handled on its own. Again,

44:50

while I'm working on these other

44:51

activities, whether it's like creating

44:53

dashboards or analyzing the data or

44:55

building out a new workflow for whatever

44:58

like opportunity that I see within the

45:00

distribution stack that I'm going after.

45:02

So anyways, I don't know there's other

45:04

questions I can crowd.

45:05

>> Where are we? No, no. So where are we in

45:07

the the LinkedIn build? Yeah. So, in the

45:10

LinkedIn build, uh it's currently uh

45:14

like here, it basically created this

45:15

action plan and it's now going to go and

45:18

like implement what I just described.

45:20

So,

45:21

>> cool. And ultimately, what you would

45:23

have to do for this to be like fully

45:24

built is you're going to need like an

45:26

API key for the thing that scrapes from

45:29

LinkedIn. You're going to need an API

45:31

key from Apollo, which is going to

45:32

enrich those leads from LinkedIn. You're

45:35

going to need an API key for instantly,

45:36

which is the thing that sends um cold uh

45:39

outbound emails. And there's one other

45:42

API key. What's million verifier?

45:44

>> Million verifier is just a uh email

45:46

validation software to check that the

45:48

email is like actually valid so you

45:50

don't nuke the cold email can like

45:52

domain that you're sending from. So

45:54

>> yeah. So basically what's going to end

45:55

up happening probably is that's the only

45:57

work you're going to have to do is get

45:59

these API keys from these different

46:00

sites. If you don't didn't know how to,

46:02

you could just ask Claude how to do it.

46:03

You're going to feed it to Claude and

46:05

then once it's done and you test this

46:07

out, if it works, amazing. If it doesn't

46:09

work, you just feed the error back to

46:12

Claude and tell it figure out how to fix

46:14

this for me.

46:15

>> Exactly. Um, honestly, it'll just do

46:17

that recursive loop for you. And this is

46:19

like why it's so powerful is like if it

46:21

sees the error that's occurring, like

46:22

for example, we had this with railway

46:24

when I was deploying the server, like

46:26

there was some bug that was occurring,

46:27

it just looked at the logs to see what

46:29

was happening and then fixed it so that

46:31

it could do the deploy. So this is now

46:33

completed right like it's now done this

46:36

basically um I can now just drop in a

46:39

LinkedIn URL here like what how I'm

46:41

going to extend this like just to

46:43

communicate it is like I'm going to

46:44

build this as a slack function so I do

46:46

like forward slashlin

46:48

uh enrichment right I drop in a LinkedIn

46:51

post URL and that will just fire this

46:53

whole thing off and that automatically

46:54

gets added to the instantly like AI like

46:57

campaign that I'm running that cold

47:00

outbound strategy from for people that

47:02

engage engage. So, as I'm scrolling

47:03

LinkedIn on my mobile, right, I find a

47:06

post that's relevant to the software,

47:07

the product that I'm building, people

47:09

that interact with that post, they're

47:10

valuable to the company. I take that

47:13

post link, I drop that into Slack, and

47:15

this whole thing fires in the

47:16

background. So, I this is this is the

47:19

compounding effect that can happen. You

47:20

can also just provide this as a tool to

47:22

your whole team as well. So they can

47:24

just like feed this into it or you can

47:25

have it where it's like automatically

47:27

scraping for these posts using something

47:29

like appy or rapid API to go and extract

47:33

the uh like most viral pieces of content

47:36

within the category that you're in. Or

47:38

if you know that specific creators make

47:40

content that is super val like that is

47:42

like they do that on a consistent basis

47:44

that your ICP interacts with you can go

47:46

and follow them. So like this is

47:47

something I'm building right now is I'm

47:49

basically taking like all the incumbent

47:50

competitors CEO's LinkedIn profiles. I'm

47:53

looking at their their content to see

47:55

who engaged and then that typically is a

47:57

great signal that they're like in a

47:59

buying motion with that company. I then

48:01

take that and then go and reach out to

48:02

them. So these are the like the levels

48:05

of the game that you can play with this

48:06

basically. So

48:08

>> and anything so we have about 10 minutes

48:10

left. Is there anything else you want to

48:11

show in kind of your build um before we

48:14

hop into questions?

48:16

No, I I I think the only like again the

48:19

only thing that I think is going to

48:21

hinder people is like thinking about

48:24

[laughter]

48:26

you can do anything now. So like what

48:28

should you do? And again like going back

48:30

to those like the data is going to drive

48:33

all of your activities. like you have to

48:35

have a solution for whatever it is that

48:37

you're like just going like I I see

48:38

these like tutorials all the time that

48:40

are like here's how to do like you know

48:43

this this action where it's like for

48:44

example like I'm going to make a

48:45

thousand Facebook ads like if you don't

48:48

have like an outcome [laughter] that

48:50

you're moving towards or a way to

48:52

measure this there's no point of what

48:54

you're doing like all the AI slop

48:56

tooling in the world will again will

48:59

enable you to to create as much content

49:02

as you want but unless you can actually

49:04

analyze that information. That's that's

49:06

the only way that you're going to be

49:07

able to like

49:09

scale with this. So anyways, that's my

49:11

only thought.

49:12

>> And two two other things here. One is

49:15

we're going to do questions now. If you

49:16

have questions, put them in the Q&A part

49:19

of the chat so that it doesn't get

49:21

drowned out by honestly the amazing

49:23

conversation that's going on here.

49:25

There's literally conversation in this

49:26

chat about people setting up a go to

49:28

market engineering WhatsApp group uh to

49:30

keep the conversation around this going.

49:32

But yeah, drop questions in the Q&A.

49:34

I'll take a look at those. Um, and in

49:36

the meantime, I got this question. So,

49:39

we purposefully make these

49:42

conversations, I would say,

49:45

technicalish, like not technical at the

49:48

at the level of engineering, but

49:50

technical where you are for sure going

49:52

to hear terms that you haven't heard

49:54

before if you're non-technical. And that

49:56

is purposeful. And it's purposeful

49:58

because our belief is that really high

50:00

agency people who are joining this

50:02

conversation and want to stay in the

50:04

frontier of this technology are going to

50:06

do the work to get those questions

50:08

answered. So I saw someone say like I

50:10

don't even know how to get a repo on

50:12

GitHub. I don't know what like you know

50:15

um exactly how an IDE works and what a

50:18

CLI is and all these things. So I didn't

50:20

know what any of these things were 10

50:22

months ago. I literally did not know any

50:24

of them. But if you one spend time in

50:26

this sort of conversation with people

50:28

also looking for the answers and

50:30

honestly with claude code there actually

50:32

is just no excuse now for for not

50:34

finding the answer to all these

50:36

questions

50:36

>> everything everything I talked about

50:38

today you can literally be like I don't

50:40

know how to do that like tell me how to

50:43

do this and it will walk you through

50:44

every part of that process. So

50:46

>> yep um cool. Okay so we're going to hop

50:48

in some questions. Um first question

50:51

from Tom Bab. Tom said you listed about

50:54

20 tools. How are you discovering them?

50:56

Google AI. Um, like where are you

50:59

finding the tools that you use?

51:01

>> Yeah, I I honestly it's like I've been

51:03

doing this. This is a terrible answer,

51:05

but I've been doing this so long I just

51:07

know where these things are. Um, the

51:10

like Twitter is Twitter and YouTube is

51:12

where all of this is happening right

51:13

now. Full stop. It's so funny because

51:15

like I'm not really active on LinkedIn.

51:17

Like I I'm it's it's a channel that I'm

51:19

really bad at. I'm just like not good,

51:22

not really built for the content that

51:24

like works there. Um, I'll see stuff

51:26

that went viral like 6 months ago on

51:29

Twitter and like that like has already

51:31

been adopted and implemented and like

51:33

basically like the arbitrage has been

51:35

exhausted and it will show up on

51:36

LinkedIn and it's just hilarious. So

51:38

like it it's it's kind of a cesspool

51:40

like full like full warning but like

51:43

that like where all this is happening is

51:45

largely on Twitter and like YouTube.

51:47

With that said though, honestly like

51:48

using a like if you're trying to solve a

51:51

problem like okay, how do I extract like

51:53

engagers out of uh you know like

51:55

LinkedIn posts, right? Like if you just

51:57

go to Perplexity and be like what are

51:59

the five best like tools for this? It's

52:02

going to give you examples of each of

52:03

those and then you'll be able to go and

52:05

implement those. And and honestly, I've

52:06

had Cloud Code like share stuff with me

52:09

where I was like, "Oh, I didn't even

52:10

realize that this was the solution that

52:11

would like be a better like for the

52:13

outcome that I'm looking for." So I I

52:15

think just like there's no there's no

52:17

rule book with this right now. There's

52:19

no like good educational material. It's

52:22

all just kind of happening in real time.

52:23

Like everything that I just showed you

52:25

has like transpired over the last two

52:26

weeks, right? Like that's crazy velocity

52:29

that this is basically moving at like

52:31

with currently.

52:32

>> Okay, we have a ton of questions in the

52:34

chat. I can just keep them rolling. Will

52:35

say

52:36

>> everything you've talked about today

52:38

seems like a tool for just you to use.

52:40

How do you think about deploying these

52:41

tools to a team for them to use as well?

52:43

>> Yeah. So what I just showed like that

52:45

can be a shared like a a piece of shared

52:48

software, right? So for example like the

52:49

bulk ad generator, you could just deploy

52:52

that like you could just literally put

52:54

that on a URL and then provide that to

52:56

your entire team or like how I see like

52:59

more sophisticated teams doing this is

53:01

they're like having a shared GitHub repo

53:04

and they're basically like as they make

53:06

changes to the codebase they like merge

53:08

that to the GitHub repo so everybody's

53:10

working on the same instance. Um,

53:12

there's multiple different ways that you

53:14

could go about that. It just depends on

53:16

like how sophisticated you wanted to be

53:17

like treating this as like a software

53:19

engineering activity or as like a I'm

53:21

just building internal tools and sharing

53:22

them with my team.

53:24

>> And again, you don't need to know how to

53:26

get your repo on GitHub or how to merge

53:28

a PR. You can literally just say I want

53:30

to share this with my team. What's the

53:32

best way to share it? It

53:34

>> will probably exactly

53:36

>> it's like cool. Here's this URL they can

53:37

now go to and you just deploy it onto I

53:40

don't even know what Purscell is, right?

53:41

But it sounds like they can access it.

53:43

So,

53:44

>> okay, next question from Kate. Do you

53:46

use this post on your owned channels or

53:48

do you just test on satellite accounts

53:51

uh and paid ads? How do you think about

53:53

quality control at scale? So, basically,

53:55

it's like if you're testing all these

53:57

different ads, do you worry about

53:59

knowing they're going to be bad ones

54:00

that you're testing on like your core

54:02

channel?

54:03

>> You could totally have that separation.

54:05

And then like basically like the the the

54:07

the paid ad spend for the winner is the

54:09

the um basically the the lens that you

54:12

you know that you sip through to then

54:14

move to your main. Um we do this a lot

54:16

with organic social where it's like I

54:18

have burner accounts that we're posting

54:19

ideas to and then once we find like

54:22

banger ideas, we'll then pull those over

54:24

and then put them onto mains. Um it just

54:26

depends on again the it it depends on

54:29

the situation of the organization that

54:31

you're in on how flexible they are with

54:33

like this type of uh uh this type of

54:35

testing. But I think if you go to them

54:36

and you're like we can create better

54:38

outputs like I need to be able to do

54:40

this like there's the conversation that

54:41

you can have and then proving that to

54:43

them like here's this KPI dashboard that

54:45

is showing you that I just decreased

54:47

like our CPA by 20% because I'm now

54:50

doing this like you know ad velocity

54:52

testing that we're talking about. So,

54:54

>> yep. Love it. Um, Eduardo asked, I'm

54:56

sure other people are wondering, can you

54:58

share again what is the process you use

54:59

in order to get the meta ad creative

55:01

done? So, can you just like almost just

55:02

go like step one through whatever step

55:04

of how you do that bulk upload?

55:07

>> Yeah, totally. So, so step one, um, I

55:10

would go to Claude and like I I would

55:12

basically be like, I want to build an

55:14

bulk ad generator. Here's an example of

55:17

an ad, like you know, square format that

55:20

I want to create. um like help me do

55:23

this. It'll lit like put it in plan

55:26

mode. It'll literally make a plan to

55:28

execute this. It'll ask you questions on

55:30

like how like variable do you want the

55:32

generator to be and then you like

55:36

literally that walks through. Imagine

55:37

like 10 minutes of you going back and

55:39

forth with it describing it. You hit go.

55:41

It will make that bulk generator.

55:43

[laughter] And then to redesign that um

55:47

uh that like piece of uh that like ad

55:50

creative. So like this is something

55:52

where we

55:54

having the language to describe the

55:57

thing that you're trying to describe is

55:59

the hardest part of this now. So for to

56:01

give you an example I have a co-founder

56:03

super technical like the depth of

56:04

knowledge he has and the language and

56:06

the vocabulary that he can use to

56:08

describe the outcome that he's looking

56:09

for is like so much deeper than I can

56:13

right so and to get to to to zoom this

56:15

out to give an example if I go to claw

56:17

and I'm like write a blog post about X

56:19

right it's going to write the most

56:20

average thing that you've ever seen but

56:22

in contrast if I interview myself say

56:25

I'm an expert at whatever this topic is

56:27

I'm going to like do a transcription

56:29

where I talk for 10 minutes. Like I just

56:31

monologue about the topic, my opinions,

56:33

my views. I use that as source material.

56:36

Then I also go scrape what's ranking on

56:37

page one of Google and I bring that in

56:40

as source material as well. I put both

56:42

of those into context and then I'm

56:43

write, okay, now write a blog post about

56:45

this based off of the content that I

56:46

provided. Use the source material as you

56:49

need. Use the vocabulary uh from the

56:52

transcript that I provided. the output

56:54

quality that I'm gonna get from that is

56:55

going to be like top, you know, 10 to

56:57

like what 10 to 1%, right? Like you're

57:00

gonna be finally in that and and it's

57:02

the same idea here. So when you're this

57:04

is the actual the hardest part like I

57:06

I'm act I'm actively doing this right

57:07

now. I don't have the design language to

57:09

describe what I'm trying to do with the

57:12

creative to create the out like the the

57:15

visual that I'm looking for. So like

57:17

something I just learned yesterday was

57:18

like, oh, you can talk about a grain

57:20

opacity. So you basically like overlay a

57:22

grain like SVG over the top of the

57:24

background and then I can put the

57:26

opacity levels at a different size to

57:28

basically create this almost like effect

57:29

where it feels like there's like texture

57:31

to it. And I was trying to tell it like

57:33

make texture, right? Like I I don't have

57:35

the language. And this is this is the

57:37

actual like hardest part of this is the

57:39

acquiring of that like domain knowledge.

57:41

And this is why people that already have

57:42

that domain knowledge that implement

57:44

this are so much more effective at using

57:46

this tooling. So

57:48

>> totally. And so just the to complete the

57:50

steps, the step was basically you have

57:53

cloud code build the bulk ad generator.

57:55

You give it an ad that uh you want to be

57:58

kind of the source material. Then what's

58:00

the next step after that?

58:02

>> Yeah. So give it the ad you want it to

58:03

be the source material. It's going to go

58:05

and make a variation of that ad. You

58:07

then go back and forth with Claude with

58:09

the changes that you want. And you can

58:10

just ask it be like, "Hey, this doesn't

58:12

feel super cohesive. The first version

58:13

that it did, for example, purple

58:15

background, like very like it looked

58:17

terrible, like tons of colors that

58:19

weren't on brand. I'm like, cool. Here's

58:21

our brand styled guides. Um, I want you

58:23

to like, you know, mimic this as much as

58:25

you can. How can we make changes to the

58:26

ad so that it fits this? I want I go

58:28

down that texture rabbit hole because

58:30

I'm trying to make it have like this

58:31

feeling of depth. So once I get that

58:33

that um the image to the quality that

58:36

like I want like the template to the

58:38

quality to the outcome that or the the

58:40

the template to the level that I want at

58:42

that point then I can say okay now I

58:44

want to like add a bulk generator to

58:46

this. I'm going to basically we're going

58:47

to change the title. We're going to

58:49

change the the um the paragraph. Um help

58:52

me brainstorm those ideas of like what

58:54

should be in here. Again I showed you

58:56

how to do that with perplexity and using

58:58

cloud. You could do that all within

58:59

cloud code. I was just, you know,

59:00

showing a different way to do the same

59:02

outcome. It's going to generate those

59:04

ideas. You can select the ones that you

59:05

think are the best and then you go and

59:07

do that bulk generation. Um, that whole

59:09

process again, like that's like 30

59:12

minutes of time to get that thing set up

59:13

that I just showed you how to do.

59:15

>> Love it. Last question for you. What

59:18

are, let's call it, the top five most

59:21

important tools you use in your stack

59:23

for doing what you do today?

59:26

Yeah, I think

59:28

it's it's it's I just try to keep it

59:30

simple and it's like literally like

59:33

on the most slept on. Okay, so just to

59:36

take a step back, I think the ability to

59:38

email like cold email people is so

59:41

underrated. Like I don't think people

59:42

understand like I can the the amount of

59:45

information that I can just like scrape

59:47

from the internet and then do bulk email

59:50

that's customized at scale. like just

59:52

having like a ton of domains or sorry a

59:54

ton of inboxes that are in instantly. So

59:56

we I for example I use hypertide.io for

59:58

all of my domain infrastructure. They

60:00

basically set up uh I have 2,000 inboxes

60:02

that I'm sending from um that I put into

60:05

instantly and then I'm just running like

60:06

multiple campaigns out of out of

60:08

instantly for whatever activities that

60:09

I'm trying to do. Right now we're

60:11

pitching me to go on podcasts. I'm

60:13

pitching YouTubers to basically like,

60:14

you know, do influencer marketing or

60:16

creator marketing for us and then I'm

60:18

also doing like traditional cold email

60:20

to our ICP. Um, I think that that is

60:23

something like having that ability to

60:25

just tap into that with like whatever

60:27

out out, you know, outbound you're

60:28

trying to do that's something that's

60:29

super powerful. Um, like again this clog

60:32

code like piece like I still do use

60:34

cursor some just for like small pieces

60:36

but my stack is basically clog code. all

60:39

of the uh all of the APIs that I work

60:41

with on a daily basis, I have that in

60:43

that environment file and then I'm like

60:45

living out of graph.com which is my

60:47

company for like all the analytics and

60:49

so like for example just to show people

60:51

like what this ends up looking like. So

60:52

we just started that campaign right of

60:55

like we're trying to go and basically uh

60:58

like track the outcomes of this like ad

61:01

creative that we just generated. I

61:02

basically was like build me a dashboard

61:04

about the adset with this ad set number

61:06

and I now have like spend I have

61:08

breakdown by the conversions I have like

61:10

where it's actually being shown on

61:11

platform. If I want to modify this or

61:14

change this in any way I just chat with

61:15

the dashboard. If I want to change the

61:17

chart style where I'm like change this

61:19

to a bar chart

61:21

it does this and then I can share this

61:22

internally with my team so that I can

61:24

actually create like you know basically

61:27

buyin from the organization that I'm

61:28

working at with. here's this KPI

61:30

dashboard that's actually showing the

61:32

outcomes that I'm doing based off of

61:34

this work that I'm doing. So anyways,

61:35

man, that's that's really it. I've try

61:37

to keep it as simple as possible. I

61:38

think people get obsessed with the

61:40

tools, get obsessed with the outcomes.

61:42

The tools are it doesn't matter anymore.

61:44

Like there's no limitation on the tools

61:46

and what you can get them to do. It's

61:47

the hardest part is knowing like what

61:49

should I be doing and then like how do I

61:51

polish that and measure like what is

61:53

actually working for my company. So

61:55

>> love it, Cody. This was awesome.

61:58

appreciate the time and uh look forward

62:00

to having you on again in the future.

62:01

But I think uh

62:02

>> thanks for having me. Everybody everyone

62:04

learned a ton.

62:06

>> Cheers.

62:07

>> Cool, man. Thanks everyone.

62:08

Yeah.

Interactive Summary

The video features AI-native marketer Cody Schneider, who explains the concept of 'Go-to-Market (GTM) Engineering.' He demonstrates his process of using AI coding agents, specifically Claude Code, to automate complex marketing workflows, such as generating bulk Facebook ads, creating landing pages at scale, and scraping LinkedIn for lead generation. The core message is that modern growth marketing involves leveraging AI to act as a 'force multiplier,' enabling a single individual to execute tasks that traditionally required a large team. Cody emphasizes that rather than focusing on specific tools, success now lies in having clear, systematic processes, strong domain expertise, and the ability to measure outcomes from the massive amounts of data these systems generate.

Suggested questions

4 ready-made prompts