admin – BotsGoneWild https://botsgonewild.co Botsgonewild Tue, 14 Jul 2026 14:06:20 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.1 Stop guessing what to make on YouTube https://botsgonewild.co/p/stop-guessing-what-to-make-on-youtube/ https://botsgonewild.co/p/stop-guessing-what-to-make-on-youtube/#respond Tue, 14 Jul 2026 14:06:20 +0000 https://botsgonewild.co/p/stop-guessing-what-to-make-on-youtube/ Read more]]>

The Blog-to-YouTube SEO Loop

Turn pages already ranking into videos that reinforce the search visibility you have started earning.

Hey humans!

Vaibhav here.

Most B2B teams choose YouTube topics by staring at a blank content calendar until somebody says, “We should probably do something about AI.”

There is a better starting point.

Look at the pages that are already getting close to the top of Google. If the search results also show videos, you have a topic with existing demand and a format gap.

Chuck would call that a warmer brief. He is right, which is irritating.

This edition gives you the quick version: two visibility and funnel checks, two tools for the video workflow, and a playbook for turning blog traction into a YouTube SEO loop.

Let’s move.

Today’s Playbook

(4 min read)

Quickies:

  • AI citations are a window, not a moat
  • A good CPL can still hide a bad funnel.

🛠 This Week’s AI Arsenal:

  • Cutback
  • Maxfusion AI

📋 Mini-Playbook: The Blog-to-YouTube SEO Loop

[FOR YOUR TEAM]

Give this to whoever owns SEO, video, or content planning. The first job is not making more videos. It is finding the pages that have already earned a reason to exist.

⚡ QUICKIES

➡ AI Citations Are a Window, Not a Moat

Search Engine Journal’s warning is worth keeping close: free AI citations and referral visibility can change as search platforms decide what to show, fence off, or monetize.

That does not mean AI search is fake. It means a citation is rented visibility. The useful asset is the thing underneath it: original proof, a clear point of view, and a page worth citing again.

Track AI mentions and referral traffic, but do not build the whole growth plan around one platform continuing to hand out free distribution.

➡ A Good CPL Can Still Hide a Bad Funnel

The ScaleOnSteroids checklist starts in the right place: before increasing ad spend, check whether leads are routed correctly, attribution reaches from click to sale, follow-up happens within minutes, and low-quality inquiries are filtered before Sales sees them.

Cheap leads are not the same thing as useful leads.

Open your CRM and test one recent form fill. Can you see the source, owner, qualification status, first follow-up, and eventual outcome? If not, the leak is probably after the ad click.

Why Isn’t Your Growth Compounding?

If your traffic, content, or follow-up all feel busy but nothing compounds, you probably do not need another tactic.

You need to find the leak.

Find your growth leak – ScaleOnSteroids


🛠 THIS WEEK’S AI ARSENAL

Cutback

Cutback’s Selects workflow is built for the part of video production nobody puts in the exciting launch demo: reviewing raw footage, removing dead air, transcribing, and getting a rough cut ready for a proper edit. Useful when the bottleneck is footage triage, not ideas.

Maxfusion AI

Maxfusion is aimed at generating and recreating video ad concepts with AI actors, product shots, and b-roll. Treat it as a testing tool, not a guarantee of a winning ad. Make several clear creative hypotheses, then let performance decide which one deserves more budget.

📋 Mini-Playbook: The Blog-to-YouTube SEO Loop

You do not need to invent a YouTube strategy from scratch.

Start with the blog posts that are already close to winning. Then check whether video is part of the result. If it is, your article has already done the hard work of proving there is a question worth answering.

The video gives that question another format. The article gives the video context, depth, and somewhere useful to send people. They can help each other instead of competing for the same content budget.

Step 1: Pull Your Almost-Winners

Export blog posts with an average Google ranking between 3 and 10. Use Search Console, Ahrefs, Semrush, or whatever you actually trust enough to open every week.

Keep the URL, target query, impressions, clicks, average position, and last update date. Do not start with every page. Pull the first 20.

Step 2: Check the Search Result for Video

Search the target query in an incognito window or a clean browser. Look for a video carousel, video result, or a visible video inside an AI Overview.

That is the signal. The query already accepts video as part of the answer.

If there is no video opportunity, keep the page on the content list and move to the next one. This is a prioritization system, not a command to turn your whole blog into a video channel.

Step 3: Use the Article as the Video Brief

Take the article’s outline and remove the parts that only work on a page.

Build the video around the main answer, the three to five key takeaways, one example, and the mistake most viewers are making. Put the key takeaways in the opening minute so the viewer knows they are in the right place.

Step 4: Package for Search and Watching

Use the target query naturally in the title, description, and spoken opening. Add chapters, transition slides, and timestamps. Make the thumbnail clear at a small size, with one visual idea and no tiny promises nobody can read.

The video is not an article read aloud. It is the fastest useful path through the article’s answer.

Step 5: Connect the Two Assets

Embed the video in the article where it helps. Link from the video description back to the full guide. Refer to the companion asset when it genuinely adds depth.

Then track the loop for 30 days: video impressions and click-through rate, watch time, article impressions and clicks, ranking movement, and qualified actions from both pages.

The win is not “we published a video.” The win is that one existing search opportunity now has two connected ways to earn attention.

🎯 NEXT STEPS:

  • Export 20 blog posts ranking between positions 3 and 10.
  • Check the target query for video results and AI Overview visibility.
  • Pick one page with both traction and a clear video opening.
  • Turn its outline into a 6 to 10 minute video brief.
  • Connect the article and video, then track the loop for 30 days.

Stay weird,

Vaibhav

P.S. The content calendar is often hiding inside the analytics you already have. The trick is being willing to make the next thing from evidence instead of vibes.

]]>
https://botsgonewild.co/p/stop-guessing-what-to-make-on-youtube/feed/ 0 1292
Why your marketing sounds like everyone else’s https://botsgonewild.co/p/why-your-marketing-sounds-like-everyone-else-s/ https://botsgonewild.co/p/why-your-marketing-sounds-like-everyone-else-s/#respond Fri, 10 Jul 2026 14:02:26 +0000 https://botsgonewild.co/p/why-your-marketing-sounds-like-everyone-else-s/ Read more]]>

The Anti-Positioning Playbook

Anthropic did not sell faster AI. It sold permission to keep thinking.

Hey humans!

Most positioning work starts with a polite question:

“What makes us better?”

Useful question. Wrong first question.

The sharper question is

“What is everyone in our category saying that buyers are tired of hearing?”

That is the move behind Anthropic’s Claude campaign.

I do not know what was on Anthropic’s internal whiteboard. But the public campaign shows the mechanism clearly.

In a category of yelling automation, speed, efficiency, and do-more-with-less, Claude moved the other way.

It did not try to sound like the fastest work machine.

It made a belief physical: keep thinking.

Not “replace thinking.”

Not “skip thinking.”

Keep thinking.

That is anti-positioning.

You find the category echo chamber, then choose the opposite stance that is still true to the product.

Chuck wanted to call this “competitive spite with merch.”

Not wrong, but we are going with The Anti-Positioning Playbook because it sounds less like a legal risk.

Today’s Playbook

Anthropic’s campaign worked because it did not begin with another feature list.

According to Axios, the “Keep thinking” brand campaign positioned Claude as a tool for people working through complex problems, not as a replacement for critical thinking.

That matters because the broader AI category had trained buyers to expect a very specific promise:

  • save time
  • automate work
  • move faster
  • reduce effort
  • replace tedious thinking

Those promises are not automatically bad.

They are just crowded.

When every homepage says “faster,” faster stops being a position. It becomes wallpaper.

Anthropic found the emotional counter-position:

People were tired of AI slop.

They were tired of bland answers, lazy summaries, and the feeling that every tool wanted to make them think less.

Claude’s product truth already fit the opposite lane. It is useful when the work is messy, high-context, and judgment-heavy. The strength was not only “faster output.” The strength was “a thinking partner when the problem deserves thought.”

That is the overlap.

Product truth:

Claude helps people reason through complex work.

Claude is trusted in careful, high-stakes, high-context use cases.

Claude can feel less like a shortcut and more like a collaborator.

Buyer exhaustion:

People are sick of mindless automation language.

People do not want to be associated with low-effort AI slop.

Smart users want AI that makes them sharper, not lazier.

The position sits where those two lists overlap:

We are for thinking, not replacing thoughts.

That belief is stronger than a feature claim.

Nobody repeats “it has a better context window” at dinner.

They do repeat “I use it because I do not want AI slop.”

The second smart move: Anthropic made the belief physical.

MarketWatch covered the Claude and Air Mail pop-up in New York. It ran for seven days, drew over 5,000 people, and turned the campaign into objects people could hold: caps, tote bags, coffee cups, postcards, matchbooks, and essays.

The important detail is not “they made merch.”

The important detail is that the merch let the user describe themselves.

A cap that signals “I am a thinking person” does more positioning work than a giant logo.

That is what most brands miss.

They make the object about the company.

Good positioning makes the object about the customer.

The hat says what kind of person you are.

The brand gets pulled along behind that identity.


The Hidden Leak Killing Your Conversions

Quick plug, because this is exactly the problem Lead-flow fixes.

If your ads, landing pages, and sales calls all say slightly different versions of “we help you grow,” your buyers have to do the positioning work themselves.

Most will not.

Lead-flow is for companies that already have a real offer but need the message, page, and lead path tightened so the right buyers know why they should care now.

If your funnel feels busy but the conversations are not getting sharper, start with the audit.

Find your growth leak -> ​ScaleOnSteroids


The Deploy

Here is the version you can run this week.

Use it when your marketing feels polished but dead. Especially if you secretly hate your own homepage because it sounds like every competitor with a different logo.

This is not a copywriting exercise.

It is a category escape exercise.

Step 1: Capture The Category Echo

Open a doc.

Pick your top three competitors.

For each one, paste:

  1. Homepage hero headline.
  2. Homepage subheadline.
  3. Primary CTA.
  4. The first three claims below the fold.

Then check what they are actually running right now.

Use:

Tom Orbach’s competitor ads tracking guide has the useful habit here: do not just screenshot one competitor once. Look across multiple competitors, save current ads, and note which messages have been running long enough to be worth studying.

Now write one sentence:

Everyone in this category is basically promising: __________.

Examples:

  • “Everyone is promising faster work.”
  • “Everyone is promising more pipeline.”
  • “Everyone is promising effortless automation.”
  • “Everyone is promising smarter dashboards.”
  • “Everyone is promising less admin.”

If that sentence feels obvious, good.

You found the wallpaper.

Step 2: Name The Exhaustion

Now write what buyers are tired of hearing.

Not what they dislike in theory.

What they are exhausted by.

Use these prompts:

What claim does every vendor make?
What promise sounds true but boring?
What phrase would make a buyer roll their eyes?
What result do buyers want, but not at the cost everyone is implying?
What does the category make them feel guilty, lazy, behind, or overwhelmed about?
  • For AI, the exhaustion is obvious: “Just automate more.”
  • For productivity tools: “Do more, move faster.”
  • For agencies: “We scale revenue.”
  • For CRMs: “Single source of truth.”
  • For analytics tools: “Better decisions.”
  • For hiring tools: “Find top talent faster.”

These are not always false.

They are just so familiar that they stop carrying belief.

Step 3: Write The Product Truth

This is the uncomfortable part.

Do not write what you wish the product were good at.

Write what it is actually good at.

Also write what makes it “worse” than competitors.

Slower.

Harder.

More opinionated.

More manual.

More expensive.

Narrower.

Less flexible.

That flaw might be the doorway.

Claude could have hidden the fact that careful thinking takes time.

Instead, the campaign turned that into the point.

Your worksheet:

Our product is actually good at:
1.
2.
3.

Compared with competitors, our product can feel:
1.
2.
3.

That tradeoff exists because:
1.
2.
3.

If the tradeoff exists for a principled reason, you might have positioning.

If the tradeoff exists because the product is broken, you have a product problem.

Different meeting.

Step 4: Find The Overlap

Put the two lists next to each other:

  • What buyers are exhausted by.
  • What your product is actually built to do.

The anti-position sits where they overlap.

Use this shape:

People are tired of: [category promise]
Our product is actually strongest at: [truth]
So our belief is: We are for [opposite strength], not [category default].

For Claude:

People are tired of: mindless AI automation.
The product is strongest at: careful, high-context thinking.
So the belief is: We are for thinking, not replacing thought.

Now do yours.

Bad version:

“We have better automation.”

Better version:

“We are for operators who want control, not another black box.”

Bad version:

“We help teams save time.”

Better version:

“We are for teams who want fewer fake urgencies, not more productivity theatre.”

Bad version:

“We improve lead quality.”

Better version:

“We are for companies that would rather have ten real buyers than a thousand form fills.”

The better versions create identity.

People can agree with them.

Or disagree.

That is how you know you have a position.

Step 5: Turn The Position Into A Belief, Not A Feature

Finish this sentence:

People who use [our product] are the kind of people who __________.

If the sentence ends with a feature, keep going.

Weak:

“People who use us are the kind of people who want better dashboards.”

Stronger:

“People who use us are the kind of people who refuse to make decisions from vanity metrics.”

Weak:

“People who use us are the kind of people who want automated follow-up.”

Stronger:

“People who use us are the kind of people who know leads do not die from silence, they die from lazy timing.”

This is the line your buyer can borrow.

That is the test.

If your customer cannot use your positioning to explain themselves, it is probably still just copy.

Step 6: Make One Physical Proof Object

Do not start with a full rebrand.

Make one thing people can touch, attend, save, or send.

Options:

  • A popup.
  • A field guide.
  • A teardown.
  • A calculator.
  • A diagnostic.
  • A small event.
  • A printed checklist.
  • A blank cap, notebook, card, or desk object.
  • A private benchmark.

Budget is not the point.

Reality is the point.

The object proves the position is more than a copy.

For Claude, the pop-up and merch made “thinking” visible.

For a B2B service company, the physical object might be a one-page audit you can run live on a sales call.

For a SaaS company, it might be a public teardown of the exact broken workflow your category keeps ignoring.

For a newsletter, it might be a repeatable worksheet that readers can steal and use by Friday.

Which brings us here.

Reader Asset: The Anti-Positioning Worksheet

Copy this into a doc.

Run it for one product, one segment, one page.

PRODUCT:

BUYER:

TOP 3 COMPETITORS:
1.
2.
3.

COMPETITOR HOMEPAGE CLAIMS:
Competitor 1:
– Hero:
– Subhead:
– CTA:
– Repeated claims:

Competitor 2:
– Hero:
– Subhead:
– CTA:
– Repeated claims:

Competitor 3:
– Hero:
– Subhead:
– CTA:
– Repeated claims:

LIVE AD PATTERNS:
– Meta:
– TikTok:
– LinkedIn:
– Google:

CATEGORY ECHO:
Everyone in this category is basically promising:

BUYER EXHAUSTION:
Buyers are tired of hearing:

PRODUCT TRUTH:
Our product is actually strongest at:

PRODUCT TRADEOFF:
Compared with competitors, we can feel slower, harder, narrower, or more opinionated because:

OVERLAP:
People are tired of:
Our product is built for:

OPPOSITE BELIEF:
We are for:
We are not for:

IDENTITY LINE:
People who use us are the kind of people who:

REPEATABLE REASON:
When someone asks “why do you use this?”, the customer says:

PHYSICAL PROOF OBJECT:
One thing we can make this week:

LAUNCH SURFACE:
– Homepage:
– Ads:
– Sales script:
– Email:
– Social:
– Offer page:

PASS/FAIL SIGNAL:
We will know this is working when buyers start saying:

Do not let this become a 40-page strategy doc.

The output should fit on one page.

If it takes longer than that, you are probably hiding from the hard sentence.


Operator Note

I would not use this for a tiny copy tweak.

This is for when the category language itself makes you angry.

If you change one ad but leave the homepage, sales calls, offer page, and onboarding language untouched, you have not repositioned anything.

You made a caption.

Anti-positioning has to replace the old language everywhere the buyer meets you.

Homepage.

Ads.

Sales call.

Audit.

Proposal.

Follow-up.

Team shorthand.

That is why the “launch it all at once” part matters.

Not because testing is evil.

Because half-committed positioning is invisible.

🎯 NEXT STEPS

  • Pull the top three competitors homepages today and write the category echo in one sentence.
  • Check their live ads and save the repeated claims you keep seeing.
  • Rewrite one page around a belief your buyer can repeat, not a feature your team wants to explain.

Stay weird,

Vaibhav

P.S. The sneaky part of this: the thing you hate most about your category is often the clearest route out of it.

]]>
https://botsgonewild.co/p/why-your-marketing-sounds-like-everyone-else-s/feed/ 0 1284
Your content sounds too familiar https://botsgonewild.co/p/your-content-sounds-too-familiar/ https://botsgonewild.co/p/your-content-sounds-too-familiar/#respond Tue, 07 Jul 2026 14:05:55 +0000 https://botsgonewild.co/p/your-content-sounds-too-familiar/ Read more]]>

Stop Writing the 1,000th Copy

A fast originality check for pages that sound too much like everything already ranking.

Hey humans!

Vaibhav here.

Today is about a very common visibility leak: technically good content, but sounds exactly like the three pages already winning.

Google’s Liz Reid said AI is only part of the publisher traffic drop. People are also moving to video and social feeds. Her blunt advice for showing up in AI answers: stop writing the 1,000th copy of the same story.

Chuck looked at three “ultimate guides” in one tab and quietly closed the laptop. Fair.

This issue gives you a quick way to check whether a page has anything worth citing.

Today’s Playbook

(4 min read)

Quickies:

  • Clean the CRM before you automate motion
  • Raw intelligence is not a premium product anymore

🛠 This Week’s AI Arsenal:

  • HyperFrames
  • Map This

📋 Mini-Playbook: The Three-Result Originality Check

[FOR YOUR TEAM]

Give this to whoever writes SEO pages, thought leadership, or AI search content. The goal is not more words. The goal is one reason to be chosen.

⚡ QUICKIES

➡ Clean the CRM Before You Automate Motion

The latest ScaleOnSteroids field note has a useful split:

If your CRM is messy, hire for foundation. If the CRM is clean but nothing moves, hire for automation and campaigns. That sounds obvious until you watch a team buy sequences, ads, and landing pages while the CRM is still full of duplicate contacts, dead stages, and routing nobody trusts.

Run one check this week: pull every contact created in the last 90 days. If too many are missing email, job title, company, source, or lifecycle stage, you do not have an automation problem yet. You have a floor problem.

➡ Raw Intelligence Is Not a Premium Product

Jonas Braadbaart’s MetaCircuits piece makes the AI pricing point nicely: people do not pay a premium for raw intelligence forever. They pay for time, certainty, status, meaning, and realness.

That applies to content too.

If your article is just “what the model knows,” it is a commodity. If it gives the reader a number from your work, a painful tradeoff, a real opinion, or a proof trail, it becomes harder to replace.

The content moat is not sounding smart. It is being specific in a way a copycat cannot fake.

What If Your Biggest Growth Leak Is Your Content?

Quick plug, because today’s issue sits directly in our lane.

If buyers and AI tools are choosing the page with the clearest proof, a vague SEO calendar will not save you.

Our Visibility System fixes the foundation, builds the pages buyers actually search for, and works on the authority signals that help Google and AI engines name you instead of a rival.

The first step is the free growth leak audit. Consultation first. No pitch deck ambush. Just a clear read on where visibility is leaking.

Find your growth leak -> ScaleOnSteroids


🛠 THIS WEEK’S AI ARSENAL

HyperFrames:

HyperFrames lets AI agents compose videos by writing HTML, CSS, and JS.

The useful move is not “make a video because video is hot.” It is repeatable proof videos.

Take one teardown, one customer result, or one before-after audit. Turn it into a reusable video component you can regenerate without starting from a blank timeline.

Map This:

Map This turns PDFs into mind maps. Good for dense reports, customer docs, whitepapers, and competitor PDFs that nobody wants to read line by line.

Use it before writing. Drop the source PDF in, find the actual structure, then decide what your page can add that the source does not already say.

Plex note: mind maps are useful when they reveal gaps. If they only make a pretty web of the same obvious points, keep digging.

📋 Mini-Playbook: The Three-Result Originality Check

Most content audits look at keywords, headings, length, and internal links.

Fine. Do that.

But the faster question is uglier: if your page sat next to the top three Google results, would anyone learn something they could not get from the others?

This check takes 30 minutes and hurts productively.

Step 1: Pick Three Topics You Publish Too Often

Open the three topics you have written about most in the last quarter.

Do not pick the page you love. Pick the page type you keep repeating because it feels safe: “best tools,” “ultimate guide,” “how to choose,” “X vs Y,” “complete checklist.”

Step 2: Put Your Page Beside the Top Three Results

Search the target query in Google. Open the top three organic results next to your page.

Read the intros, subheads, examples, and CTAs. You are looking for sameness, not quality.

If everyone has the same framing, same definitions, same generic steps, and same conclusion, your page is not bad. It is replaceable.

Step 3: Mark Every Paragraph That Could Be Swapped

Highlight any paragraph that could move from your page into a competitor page without anyone noticing.

Be rude about it.

“AI helps teams save time” gets marked. “Start with your goals” gets marked. “Choose the right tool for your needs” gets launched into the sun.

Step 4: Add One Original Anchor

Rewrite the page around one thing only your team can say.

Use a specific number, a client pattern, an internal teardown, a screenshot, a sales objection, a failed test, or a strong opinion.

Example: do not write “CRM cleanup matters before automation.” Write “If more than 25% of contacts created in the last 90 days are missing key fields, automation is premature.”

Now the page has a spine.

Step 5: Measure Whether It Earned Attention

After publishing, watch Search Console, referral traffic, assisted leads, replies, AI-answer mentions, and sales calls where someone repeats your phrase back to you.

The pass/fail is not “did we publish?”

The pass/fail is: did we give humans and AI one specific reason to cite us?

🎯 NEXT STEPS

  • Open your three most-published topics from the last quarter.
  • Compare each page with the top three Google results for its target query.
  • Pick one replaceable page and rewrite it around one number, experience, or opinion only your team has.
  • Add a proof block above the fold so the original anchor is visible before the reader scrolls.
  • Re-check Search Console and AI-answer mentions after the rewrite has time to settle.

Stay weird,

Vaibhav

P.S. Next issue, I want to look at the Machine side: what happens after the right person finally lands on the page and quietly leaks out of the funnel.

]]>
https://botsgonewild.co/p/your-content-sounds-too-familiar/feed/ 0 1278
Your next winning ad is probably luck. https://botsgonewild.co/p/your-next-winning-ad-is-probably-luck/ https://botsgonewild.co/p/your-next-winning-ad-is-probably-luck/#respond Fri, 03 Jul 2026 14:02:32 +0000 https://botsgonewild.co/p/your-next-winning-ad-is-probably-luck/ Read more]]>

Two winning ads aren’t a System. It’s a coin flip.

The 3 pillars 7-figure brands use to keep finding winners, plus why Meta’s new algorithm quietly killed the old way.

Hey humans.

Vaibhav here.

A buyer asked me this week:

“We have two ads that work. Why are our numbers still mediocre?”

Honest answer: two winners isn’t a system.

It’s a coin flip you got lucky on. And under Meta’s new Andromeda algorithm, that coin flip stops landing.

This issue is for anyone running paid on Meta and wondering why the same ads that worked in February are leaking ROAS in June.

Chuck wanted to call it “the death of the lucky creative.” Honestly, fair.

Today’s Playbook

Top 7-to-9-figure DTC brands all share one boring trait. They are not better at picking winning ads. They are better at running a system that keeps producing them. Three pillars do the work.

Pillar 1: Volume. When you test 10 creatives, 8 will fail. Not “8 might fail.” Eight will. The other 2 become your winners, which you scale and iterate on. That math is brutal but it is the math. A brand testing 40 creatives a month builds 80-100 winning concepts a year. A brand testing 5 has the same two winners they had in March and a worried founder.

The people posting “looking for help with [your service]” aren’t cold prospects. They’re warm leads waving a flag.

Pillar 2: Diversity. Five years ago you could ride one or two winning angles for months. Not anymore. Andromeda, Meta’s new retrieval engine, pre-screens tens of millions of active ads and narrows the pool to roughly 1,000 candidates per auction. It actively filters out ads that look too similar to each other. Translation: minor variations of the same creative now compete with themselves and lose. The algorithm rewards diversity across three layers.

  • Format: UGC, founder-led, product demo, testimonial, lifestyle.
  • Angle: pain, aspiration, social proof, education.
  • Messaging: the actual hook, script, and copy that deliver the angle.

Meta’s own data science team says creative quality now drives 56% of campaign outcomes, more than targeting, budget, placement, and timing combined. Effective ad lifespan also shrank from 6-8 weeks to 2-4. So the volume problem isn’t theoretical. The clock is faster too.

Pillar 3: Analysis. This is where most brands quietly bleed. They kill ads too early because day one looked flat, or they keep losers running for weeks. The fix is two layers of metrics, read in the right order.

  • Soft metrics first (does the creative work as a piece of content):
    • Hook rate (3-second video plays ÷ impressions). Strong is 30%+. Top 10% performers hit 45%. Below 25% the creative isn’t earning attention.
    • Hold rate (ThruPlays ÷ 3-second plays). Target 25%+.
    • CTR. Above 2% is strong for most consumer categories.
  • Hard metrics second (does the creative make money):
    • CPA and ROAS against your target CAC. If an ad has burned 2-3x your target CAC and isn’t converting, kill it or diagnose. Don’t pray.

The order matters. Soft metrics tell you why a creative is winning or failing. Hard metrics tell you whether to scale or kill. Skip the soft layer and you’ll kill ads that have a great hook and a broken offer, when the fix is the offer.

One more thing the seed missed but I want to flag. ​Creative fatigue starts showing in soft metrics about 5-7 days before CPA spikes​. Watch hook rate weekly, not monthly, or you’ll always be one cycle behind.


The Deploy

Here’s a one-week sprint you can run with whatever team you have. Call it a Weekly Creative Sprint.

  1. Monday: brief 10 ads. Two formats, two angles, mixed messaging. Write the briefs in a single doc with hook + script + visual cue. Founder or marketer signs off, no committee.
  2. Tuesday-Wednesday: produce 10 ads. UGC creator, in-house editor, AI tool, doesn’t matter. Get 10 finished assets in 48 hours. Quality is “shippable,” not “perfect.” Perfect is the enemy of volume.
  3. Thursday: launch all 10 in one ad set with broad targeting and a small daily budget (1-2x your target CAC per ad). Let Andromeda sort them.
  4. Following Monday: pull soft metrics for all 10. Anything below 25% hook rate, kill. Anything 30%+ with promising hold rate, push more budget into.
  5. Wednesday after launch: pull hard metrics on survivors. Anything past 2-3x target CAC with no conversions, kill. Winners (the 1-2 that worked) move into your iteration backlog: same hook, three new variations next week.

Pass or fail metric for the sprint itself: out of 10 creatives, you should expect 1-2 winners and 2-3 promising-but-need-work. If you get zero winners three sprints in a row, the problem isn’t volume. It’s that all 10 briefs are still the same idea wearing different costumes. Force diversity at the brief stage.


Operator Note

I’ve been on the buyer side of this conversation for a while. The honest tension every founder hits: the system above is correct, and almost nobody runs it themselves. Briefing 10 ads a week, producing them, reading soft metrics on Monday, killing fast, iterating winners. That is a full role, not a side task.

One account we run is a clean proof of how much that costs when it isn’t fixed. They came in shipping 4 to 5 creatives a week, all the same angle wearing different costumes. We pushed it to 20 a week with fresh angles layered in, then kept scaling spend behind the winners. ROAS moved from 2.2 to 7, and we are still scaling.

The brands that grow this year are not the ones who read this and nod. They are the ones who pick whether they’re going to run it in-house, hire for it, or outsource it, and then actually do that by Friday.


The Problem isn’t Getting Leads. It’s Getting them to Close.

That last paragraph is the real reason for today’s plug, so I won’t be cute about it.

The volume Andromeda now demands is the exact gap our ​lead-flow system closes.

The piece that matters for today’s issue: AI agents draft dozens of ad angles in the time most shops test two, a human picks what runs (nothing spends your money without sign-off), and the market kills the dull ones fast.

You get the creative diversity the algorithm rewards without burning out a founder or a one-person marketing team.

If your ads are running and the calendar still isn’t filling with people who can buy, start with a free ​leak audit​. No pitch, no obligation. Just the leak.

Find your growth leak -> ​ScaleOnSteroids

🎯 NEXT STEPS

  • Open your ad account and count last month’s live creatives. Under 20 and you don’t have a system, you have a habit.
  • Brief 5 new ads for next week using two formats and two angles you have not tried. Not the full sprint, just the on-ramp.
  • Book a 15-minute Monday slot to read hook rates on every live ad. Anything below 25%, kill.

Stay weird,

Vaibhav

P.S. Next week: the small set of forms and routing tweaks that move “qualified enquiry” rate by more than any new ad creative will. Cheap, fast, almost nobody does it.

]]>
https://botsgonewild.co/p/your-next-winning-ad-is-probably-luck/feed/ 0 1270
AI search is simpler than everyone makes it https://botsgonewild.co/p/ai-search-is-simpler-than-everyone-makes-it/ https://botsgonewild.co/p/ai-search-is-simpler-than-everyone-makes-it/#respond Tue, 30 Jun 2026 14:04:33 +0000 https://botsgonewild.co/p/ai-search-is-simpler-than-everyone-makes-it/ Read more]]>

AI Search is Simpler than Everyone makes it.

Liz Reid’s two rules, the 22% of marketers who actually act on them, and a lead list hiding in plain sight.

Hey humans! Vaibhav here.

Quick week.

Google’s head of Search said the quiet part out loud, Semrush counted who’s actually doing AI search (most aren’t), and an operator on Reddit is closing 4-6 clients a month from a single ad library.

Chuck wanted to add a take. We told him to sit down.

Today’s Playbook

(4 min read)

⚡Quickies:

• Google’s AI Search guidance is simpler than most marketers think.
• Only 22% of marketers are actually optimizing for AI search.

🛠 This Week’s AI Arsenal

  1. Aside
  2. Hermes Bible

📋 Mini-Playbook: Turn Meta’s Ads Library Into a Buyer Intent Lead List

[FOR YOUR TEAM]

Stop guessing who can pay. Find businesses already investing in ads and build a qualified prospect list.

⚡ QUICKIES

1. Google’s new AI search rules sound a lot like high school English class.

Liz Reid, Google’s VP of Search, went on the AI Inside podcast and reduced AI search visibility to two moves: let Google’s crawlers in, and write something worth saying. That’s it.

Original, expertise-rich pages still earn clicks in AI answers. Recycled, anyone-could-have-written-this stuff gets crickets. If your site blocks AI crawlers or just rephrases what’s already out there, you don’t show up. Boring advice. Still true.

2. Only 22% of marketers have actually integrated AI search and SEO. The rest are stuck.

Semrush asked 481 marketers what they’re doing about AI search. 85% said AI changed their game. But only 22% said they’ve actually integrated AI search and SEO across strategy, execution, and reporting.

The gap is operational. Teams that did integrate were way more likely to report real AI-driven traffic and leads. 40% are still typing prompts into ChatGPT by hand to check if they show up. If nobody on your team can name the metric or run the check, that’s the leak.

You’re Not Missing Opportunities. You’re leaking them.

Want the leak scored for you before you send any email? That’s exactly what the free audit does.

We tell you which of the three is bleeding first, so your line one writes itself.

Find your growth leak -> ScaleOnSteroids


🛠 THIS WEEK’S AI ARSENAL

1. Aside (aside.com)

An AI browser that does the boring web work for you. Logged-in messages, payments, doc fills, internal-tool clicking. Ranked #1 on three browser-agent benchmarks. Useful where you’d normally pay an assistant to click buttons. Bring your own ChatGPT or Claude key. The next leverage layer isn’t another AI tool, it’s an agent that already knows your tabs.

2. Hermes Bible (hermesbible.com)

A free, community-built, searchable mirror of Hermes Agent docs plus real workflows people have already built. When a tool moves this fast, the operator wiki beats the official docs.

📋 Mini-Playbook: The Ads Library Lead Loop

What it is: a way to build a cold list of businesses that already have budget, by mining Meta’s free Ads Library instead of scraping random domains.

Why it works: if a business is running paid ads right now, two things are true. They have money. They want growth. That filter alone beats most paid lead databases. One operator (Reddit, last week) said he’s been closing 4-6 clients a month on this exact loop. 300-400 emails out, 5-10% reply rate.

Steps to run this week:

  1. Pick one niche. One. Supplement brands. Local clinics. Pool builders. Whatever you can speak to.
  2. Open Meta’s Ads Library, filter to your niche and region, and pull active advertisers. Apify has a working scraper if you’d rather not click manually.
  3. Score before you send. The signal stack: active ads, a clear offer, a weak landing page, an owner-route email, and a visible problem you can point to in line one. Drop anything that fails two of those.
  4. One short email per prospect. Reference the ad, point at the leak, offer the fix. No “hope this finds you well.” 100-120 words.
  5. Track reply rate per niche. 5%+ on a clean batch of 100 means the niche is live. Below 3%, fix the filter, not the volume.

🎯 NEXT STEPS

  • Open Meta Ads Library today. Pull 25 active advertisers in one niche. Smallest version of the loop.
  • If your own site is invisible in AI answers (quickie 1), run the audit on yourself first.
  • Reply with the niche you’re testing and we’ll send back the three filters working best.

Stay weird,
Vaibhav

P.S. Friday’s Deep Dive was on why AI search has no #1, only a show-up rate. Same engine sits behind the free audit above. Check the June 2026 archive.

]]>
https://botsgonewild.co/p/ai-search-is-simpler-than-everyone-makes-it/feed/ 0 1264
Skip another LinkedIn content course https://botsgonewild.co/p/skip-another-linkedin-content-course/ https://botsgonewild.co/p/skip-another-linkedin-content-course/#respond Fri, 26 Jun 2026 14:06:46 +0000 https://botsgonewild.co/p/skip-another-linkedin-content-course/ Read more]]>

Why Helpful LinkedIn Posts Don’t Generate Pipeline.

Use one customer pain and the 80/20 structure to turn attention into real buyer conversations.

Hey humans!

Most founders’ LinkedIn content has the same problem.

It is useful, but it does not create demand.

The post teaches a tip. People nod. Maybe they save it. Maybe one person comments, “Great reminder.”

Then nothing happens.

The leak is not an effort. It is a diagnosis.

This Deep Dive is about the Pain-Mirror Post: a LinkedIn content format that turns customer language into a problem-first post, then gives qualified prospects a small reason to raise their hand.

Mandy McEwen calls the source version a niche problem post. Social Media Examiner reported that one of these posts generated $10K in pipeline in about eight days.

That got Clyde’s attention.

Today’s Playbook

LinkedIn is useful because the feed sits next to the relationship graph.

When a post hits the right pain, the next step is not abstract attention. It can become a profile visit, a DM, a landing-page click, or a sales conversation.

That is why the Pain-Mirror Post works.

It does not start with “here are five tips.”

It starts with one specific problem your ideal customer already feels, then spends most of the post making the reader think:

“Yep. That is us.”

The rough source structure is:

  • 80% problem, symptoms, and recognition.
  • 20% solution, proof, and next step.

That ratio matters.

Most content flips it. Two sentences of pain, then a five-paragraph sermon about the solution.

Prospects do not trust that yet. They first need to feel that you understand the room they are sitting in.

For Mandy’s sales-outreach example, the post does not start with “build a better social selling system.”

It starts with the mess: cold outreach getting harder, generic AI personalization, prospects checking LinkedIn profiles and finding no credibility, and messages sounding like everyone else’s messages.

That is the mirror.

Then the post names the real problem and introduces the solution as a natural fix, not a pitch hiding in a trench coat.

The mechanism is simple:

Customer language creates recognition. Recognition creates attention. Attention creates a small trust window. The CTA catches the people who are already in pain.

The proof signal from the source is external, not ours; one post reportedly created $10K in the pipeline in roughly eight days. Good signal, not a universal promise.


Find the Leak in Your Growth

If your growth system feels busy but nothing is compounding, you probably do not need another tactic.

You need to find the leak.

Find Your Growth Leak: ​Scale on Steroids​


The Deploy

Here is the version you can run this week.

Use it for one offer. One buyer. One painful problem.

Build one clean diagnostic post first.

Step 1: Pull Real Pain Language

Open your sales calls, client notes, onboarding forms, support tickets, DMs, or comments.

Paste them into your AI tool and ask:

Analyse these customer conversations.

Extract:
1. The exact phrases buyers use to describe the problem.
2. The symptoms they mention before they name the problem.
3. The failed fixes they already tried.
4. The business cost they care about.
Do not polish the language. Keep the buyer’s wording.

Do not let AI sand the edges off.

If the buyer says, “Our outbound feels like spray and pray,” do not let AI turn that into “inefficient lead-generation workflows.”

Nobody wakes up at 2 a.m. worried about inefficient workflows. They worry that their reps are blasting dead lists and getting ignored.

Step 2: Pick One Pain, Not a Category

Bad topic: “How to improve LinkedIn lead generation.

Better topic: “Your reps look credible in the inbox, then prospects click their LinkedIn profile, and trust drops.”

That is narrow enough to make the right person stop.

Your test for specificity:

Could the wrong buyer ignore this post immediately?

If yes, good. Content that attracts everyone qualifies no one.

Step 3: Write the Post in the 80/20 Shape

Use this template:

Hook:
[Name the specific problem in the buyer’s words.]

Symptoms:
– [Symptom 1 they would recognize]
– [Symptom 2 they would recognize]
– [Symptom 3 they would recognize]
– [Symptom 4 they would recognize]

Real problem:
This is not [surface problem].
It is [deeper problem].

Solution frame:
The fix is to [new operating principle].

What changes:
– [Outcome 1]
– [Outcome 2]
– [Outcome 3]

Proof:
[One result, case, benchmark, or honest observation.]

CTA:
If you want the checklist, reply/send me [simple word] or DM me.

Keep it mostly text. Short paragraphs. No image required.

It should feel like a sharp diagnosis, not a brochure.

Step 4: Add Proof Without Overacting

Proof can be a client result, a before-and-after, a pattern from audits, or a small internal test.

If you do not have a strong number, say the smaller, true thing. A true audit pattern beats a fake pipeline every time.

Step 5: Use a Small CTA

Do not jump straight to “book a call” unless your audience expects it.

Use a lighter action:

  • “Comment checklist and I will send the framework.”
  • “DM me profile if you want the audit prompts.”
  • “Worth sending the 3-point version?”

The goal is not to close in the post. It is to find people who recognize the pain and will take one small next step.

Step 6: Track Lead Signals, Not Likes

For seven days, track qualified profile visits, DMs from the right buyers, comments that mention the pain point, landing page clicks, sales calls where the post comes up, and replies to the CTA.

Likes are nice. They are not the scoreboard.

If a post gets 30 likes and three real buyers ask for the checklist, it worked.

🎯NEXT STEPS

  • Pull one transcript, DM thread, or sales-call note today.
  • Extract five exact pain phrases.
  • Write one Pain-Mirror Post using the 80/20 structure.
  • Track replies, DMs, qualified profile visits, and sales conversations for seven days.

Stay weird,

Vaibhav

P.S. If your LinkedIn content gets engagement but no pipeline, stop asking, “What should I post?”

Ask, “What pain are we brave enough to name clearly?”

]]>
https://botsgonewild.co/p/skip-another-linkedin-content-course/feed/ 0 1256
Quality Score is a plumbing problem https://botsgonewild.co/p/quality-score-is-a-plumbing-problem/ https://botsgonewild.co/p/quality-score-is-a-plumbing-problem/#respond Tue, 23 Jun 2026 14:06:59 +0000 https://botsgonewild.co/p/quality-score-is-a-plumbing-problem/ Read more]]>

Stop Paying the Relevance Tax

The paid-search loop that lines up keyword, ad, and landing page before Google taxes the mismatch.

Hey humans!

Vaibhav here. Today’s issue is about a very boring paid-search metric that quietly decides whether your clicks are cheap or stupidly expensive.

Quality Score.

I know. The name sounds like something a dashboard invented to make you feel small.

But the operator version is simple: if your keyword, ad, and landing page do not match, Google makes you pay for the confusion.

Chuck called it “a tax on being vague.” Annoying little robot. Correct again.

Today’s Playbook

(4 min read)

Quickies:

  • SEO tools do not have Google’s internal metrics
  • Follow-up automation starts before the sequence

🛠 This Week’s AI Arsenal

  • Flick
  • EmailFunnelAI

📋 Mini-Playbook: The Message-Match Quality Score Loop

[FOR YOUR TEAM]

Give this to whoever is touching paid search, landing pages, or nurture. Before you spend more, make the promise match.

⚡ QUICKIES

➡ SEO Tools Still Do Not See the Whole Machine

Search Engine Journal covered Google’s reminder that third-party SEO tools and vendors do not have access to Google’s internal metrics.

Useful translation: dashboards can help you spot patterns, but they cannot replace judgment.

If a tool says your AI visibility, domain score, or “GEO readiness” is up, ask the boring operator question: did qualified traffic, leads, or assisted revenue move?

The metric is not the machine.

➡ Follow-Up Is Three Layers, Not One Sequence

The ScaleOnSteroids field note on small-team follow-up makes the point most automation pitches skip: a sequence only works after capture and scoring are clean.

Capture every lead in one place. Score it by fit and intent. Then sequence.

Most teams jump to email three and wonder why the system feels haunted.

Before you buy another automation tool, audit the front of the pipe. Are leads tagged by source, fit, and date? If not, your follow-up is just organized guessing.

You’re Not Missing Opportunities. You’re Leaking Them.

If your ads, SEO, or follow-up all feel busy but nothing compounds, you probably do not need more output.

You need to find the leak.

Find your growth leak – ScaleOnSteroids


🛠 THIS WEEK’S AI ARSENAL

Flick

Swipe-style inbox triage for email decisions. The useful angle is not “fun inbox.” It is decision speed. Use it for founder inbox cleanup, sponsor leads, warm replies, or any folder where messages die because opening Gmail feels like tax season.

EmailFunnelAI

AI-assisted lifecycle funnel builder with briefs, connected sequences, triggers, and variants. Do not use it to generate generic drip sludge. Use it to map one offer, one audience, one next action, then create the first draft of the sequence around that strategy.

📋 Mini-Playbook: The Message-Match Quality Score Loop

Paid search gets expensive when your campaign makes Google do translation work.

The user searches one thing. Your ad says a slightly different thing. Your landing page says something broader again.

That mismatch hurts relevance, conversion rate, and Quality Score. You feel it as higher CPC, lower conversion, and that lovely sensation of setting money on fire in a tab called “Campaigns.”

The fix is not magic. It is message match.

Step 1: Pick One Ad Group That Is Leaking

Do not audit the whole account today.

Pick one ad group with spend, low conversion rate, or suspicious CPC.

Pull three things into a doc: the highest-spend keywords, the live ad copy, and the landing page headline plus first screen.

If those three do not feel like they belong to the same conversation, you found the leak.

Step 2: Write the Search Intent in Plain English

For each main keyword, finish this sentence:

“The searcher is trying to…”

Example: someone searching “crm follow up automation” is not looking for “business growth solutions.” They want to stop leads from going cold without hiring another person.

That sentence becomes your campaign brief.

Step 3: Mirror the Keyword Without Becoming a Robot

Your ad should include the core search language in the headline or description.

Your URL path can reinforce it too.

Your landing page headline should make the same promise in human language.

Bad match: keyword is “google ads quality score,” ad says “scale your marketing,” landing page says “full service growth agency.”

Better match: keyword is “google ads quality score,” ad says “Fix Low Quality Score,” landing page says “Find the Message-Match Leak in Your Google Ads.”

Same intent. Cleaner path.

Step 4: Check the Landing Page for Proof and Next Action

Message match gets the click to trust the page. Proof and next action make the click do something.

Add one proof element above the fold: example result, audit screenshot, testimonial, before-after, or specific mechanism.

Then make the next action obvious.

One CTA. One offer. One path.

Step 5: Run the 7-Day Relevance Test

Change one ad group, not the whole account.

Track Quality Score, expected CTR, landing page experience, CPC, conversion rate, and cost per lead for seven days.

The pass/fail is not “did the score become 10?”

The pass/fail is: did message match lower waste or improve conversion enough to keep testing?

If yes, roll the same audit across the next ad group.

If no, your leak may be offer, page speed, audience, or conversion tracking. Clyde would like me to say: please check tracking before making a spreadsheet cry.

🎯 NEXT STEPS

  • Pick one paid-search ad group with spend.
  • Copy the keyword, ad, and landing page headline into one doc.
  • Write the search intent in plain English.
  • Rewrite the ad and page headline so they make the same promise.
  • Run the 7-day relevance test before raising budget.

Stay weird,

Vaibhav

P.S. Next issue, I want to look at the Machine side: the part where a lead arrives, nobody follows up cleanly, and everyone pretends the traffic was the problem.

]]>
https://botsgonewild.co/p/quality-score-is-a-plumbing-problem/feed/ 0 1250
AI search doesn’t have rankings. It has visibility. https://botsgonewild.co/p/ai-search-doesn-t-have-rankings-it-has-visibility/ https://botsgonewild.co/p/ai-search-doesn-t-have-rankings-it-has-visibility/#respond Fri, 19 Jun 2026 14:01:30 +0000 https://botsgonewild.co/p/ai-search-doesn-t-have-rankings-it-has-visibility/ Read more]]>

Why AI Doesn’t Care About #1 ?

Stop hunting for a ranking. Here is the number that actually counts, and a quick test to check yours.

Hey humans. Vaibhav here.

Someone asked a good question this week. In Google you have rankings. In ads you have clicks and conversions. In AI search, what is the number you chase?

Short answer: there isn’t a ranking. And once that clicks, the whole thing gets simpler.

This is THE LEVER. It decides whether a buyer asking ChatGPT for a recommendation ever hears your name. Chuck called it “ranking, but vibes.” Not far off.

Today’s Playbook

Read Time – 4 mins

⚡ INSIDE THIS PLAYBOOK:

• The metric replacing rankings in the AI search era
• How to benchmark your visibility in ChatGPT, Perplexity, and Google AI.
• Why clarity, customer questions, and trusted mentions drive AI recommendations

[FOR YOUR TEAM]

Reading Time: 3-4 minutes
Difficulty: Beginner → Intermediate
ROI Timeline: 30–90 days
Perfect for: Founders, marketers, SEO teams, agencies, local businesses, and operators who want to be recommended by AI search tools like ChatGPT, Perplexity, and Google AI Overviews.

The Teardown

Ask ChatGPT the same question twice and you can get two different answers. So there is no position 1 to win. There is only a show-up rate: how often you get named when people ask about your space.

That is the metric. Not a rank, a rate.

It plays out in two ways. If you sell software, the question is simple: when someone asks for the best tool in your category, do you get mentioned. If you run a local business, it is even blunter. Ask for a plumber in Nashville and either your name comes up or it doesn’t.

Here is the part that stings. Plenty of businesses sitting at number one on Google are invisible in AI. The signals are different. Google leans on links and reviews. AI leans on whether it can clearly tell who you are, what you do, and whether other sites back that up.

This is not a fringe theory anymore. On June 3, Google added an AI section to Search Console that shows how often you appear in AI Overviews and AI Mode. When Google builds a dashboard for it, it is real.

One trap before we fix it. Showing up in a list is not the same as being the pick. Track those separately, or you will feel visible and still lose the deal.


See What AI Says About Your Business

We built a full SEO + AEO audit at ScaleOnSteroids.

The AEO half checks exactly what we just talked about: are you showing up in ChatGPT, Perplexity, and Google’s AI answers, or not. It also checks 50-plus other things that decide whether Google and AI can even find you. Then you get a short video walkthrough of your results in plain English. No 40-tab dashboard.

Find your growth leak -> ​​​​​​​​​​​Scale on Steroids​​​​​​​​​​​


The Deploy

Here is a test you can run today. No tools required.

  1. Write down 10 questions a real customer would ask, in their words, not your brand name. “Best [your thing] for [use case].” “[Service] near [area].”
  2. Ask all 10 in ChatGPT and Perplexity. Then Google the same ones and read the AI answer at the top.
  3. For each, note one of three things: not mentioned, mentioned in a list, or actually recommended.

Count how often you show up at all, and how often you are the recommendation. That is your baseline.

If you are missing across the board, the fix is rarely “write more blog posts.” It is three things, in order: make it dead clear who you are on your own site, answer those exact questions in plain language, and get mentioned on the sites and directories the AI already trusts.

Re-run the test in a month. Watch the rate move.


Operator Note

I have been running our own audit engine across a batch of test sites, scoring exactly this way: show-up rate and recommendation rate, never a rank.

The pattern holds. Sites that look healthy in Google can sit near zero in AI, and the fix is almost always clarity and outside mentions before content.

[OPERATOR NOTE NEEDED: add the real number from the audit runs before this sends, for example “X of the last sites we audited were never recommended for their main buyer question.”]

One honest caveat. This number jumps around. One change on the AI side can swing it in a week, so read it as a trend, not a scoreboard.

🎯NEXT STEPS

  • Test 10 real buyer questions across ChatGPT, Perplexity, and Google AI.
  • Track your show-up rate and recommendation rate for each prompt.
  • Fix clarity, answers, and trusted mentions, then measure again in 30 days.

Stay weird,

Vaibhav

P.S. Next week: the small set of changes that get a local business named by ChatGPT, copy-paste ready.

]]>
https://botsgonewild.co/p/ai-search-doesn-t-have-rankings-it-has-visibility/feed/ 0 1242
Your ad system is not learning https://botsgonewild.co/p/your-ad-system-is-not-learning/ https://botsgonewild.co/p/your-ad-system-is-not-learning/#respond Tue, 16 Jun 2026 14:07:27 +0000 https://botsgonewild.co/2026/06/16/your-ad-system-is-not-learning/ Read more]]>

The Creative Learning Loop

Stop asking AI for random ads. Feed it competitor signals, performance data, and kill rules.

Hey humans!

Vaibhav here. Today’s issue is about ads, but not the “make me 20 hooks” version of AI creative.

That workflow produces volume. It does not produce learning.

The better workflow: market signals first, creative production second, performance data back into the next batch.

Chuck called this “not vibes with a budget.” Annoying. Also correct.

Today’s Playbook

(4 min read)

Quickies:

  • Satya Nadella’s learning-loop warning
  • Paul Graham’s first founder diagnostic
  • The Markdown-for-AI SEO trap

🛠 This Week’s AI Arsenal

  • DittoDub
  • img2prompt

📋 Mini-Playbook: The Creative Learning Loop

[FOR YOUR TEAM]

Give this to whoever makes ads, briefs creators, or feeds prompts into AI tools. The point is not more creatives. The point is faster learning.

⚡ QUICKIES

➡ The Learning Loop Is the Moat

Satya Nadella posted a long note on companies needing to own the loop between human judgment, AI systems, evals, and institutional memory.

The useful operator version: if switching models wipes out your advantage, you did not build a system. You rented one.

Pick one repeated workflow and ask: what should the AI learn from each run?

➡ Growth Rate Is Still the First Diagnostic

Paul Graham’s new essay makes the same point he has always cared about: growth rate tells you if users actually want the thing.

Steal that for ads.

Do not ask, “Is this creative good?” Ask, “Did this creative improve the metric?” CTR, hook retention, CPA, ROAS, booked calls, whatever the real scoreboard is.

Pretty ads that do not move the number are expensive decor.

➡ Markdown Is Not an SEO Strategy

Search Engine Journal covered Google’s warning that converting pages into simplified Markdown for AI SEO can remove the parts search engines use to understand a page.

Before you flatten your site for bots, check what disappears: internal links, images, product context, author signals, navigation cues, and the page’s relationship to the rest of your site.

AI visibility is not “make everything plain text.” It is “make the useful context easier to retrieve.”

If your ads, SEO, or follow-up all feel busy but nothing compounds, you probably do not need more output.

You need to find the leak.

Find your growth leak : ScaleOnSteroids


🛠 THIS WEEK’S AI ARSENAL

Dubbing for creators and performance teams. Do not dub every half-baked ad into five languages. Test in one market first. When a creative wins, use dubbing to see whether the same hook travels.

Reverse-engineers an image into a prompt. Drop in a winning ad frame or competitor visual, then use the prompt as a starting point for controlled variations.

📋 Mini-Playbook:The Creative Learning Loop

Most brands do creative backwards.

They open a blank doc, ask AI for hooks, launch a batch, and forget to feed results back into the next batch.

That is not a system. That is a slot machine with Canva access.

The Creative Learning Loop fixes the leak.

Step 1: Scan the Market Before You Create

Spend 30 minutes in Meta Ad Library, TikTok Creative Center, competitor feeds, or your swipe file.

Log 10 to 15 ads with these fields: hook, offer, format, first frame, creator style, CTA, and apparent run length. Longevity is not perfect proof, but if an ad stays alive for months, treat it as a signal.

Step 2: Let Performance Data Write the Brief

Pull your current winners. Highest CTR, strongest hook retention, best watch time, lowest CPA, best ROAS, or best booked-call rate.

Then ask AI: “Act like a performance creative director. Reverse engineer why these ads worked, then generate fresh concepts for Meta and TikTok while preserving the strongest hook, offer, visual style, and audience angle.”

That is where agentic workflows become useful: real performance data feeding the next creative decision.

Step 3: Build a Real Variant Map

Do not make 20 totally different ads.Make 20 controlled variants.

Example: 5 hooks x 4 visual styles. Change one big variable at a time, label it clearly, and keep the rest stable enough that the result means something.

Step 4: Kill Fast, Then Double Down

Decide the kill rules before launch.

Cut weak hook retention, low CTR, or high CPA after the minimum spend or impression threshold you trust. Keep the winners alive, then build another batch around the element that worked.

One winner can pay for 19 losers. The slow team treats that as failure. The fast team treats it as tuition.

Step 5: Keep a Context File

Create one living doc with winning hooks, failed hooks, audience segments, CTAs, creator styles, objections, visual patterns, and test notes.

Feed that file into every future prompt.

The first batch gets you ads. The file gets you compounding.

🎯 NEXT STEPS

  • Audit your creative speed: how long does idea to live ad actually take?
  • Save 10 competitor ads before your next creative sprint.
  • Build one 20-variant test with labels and kill rules before anyone opens Canva.
  • Start a context file for hooks, offers, CTAs, visual styles, and post-test notes.

Stay weird,

Vaibhav

P.S. Next issue, I want to look at the follow-up leak. The one where paid traffic works, leads arrive, and then the machine quietly forgets to sell.

]]>
https://botsgonewild.co/p/your-ad-system-is-not-learning/feed/ 0 1155
Your cold list is not a list problem https://botsgonewild.co/p/your-cold-list-is-not-a-list-problem/ https://botsgonewild.co/p/your-cold-list-is-not-a-list-problem/#respond Fri, 12 Jun 2026 14:04:14 +0000 https://botsgonewild.co/2026/06/12/your-cold-list-is-not-a-list-problem/ Read more]]>

Static Lists Answer the Wrong Question

Lists don’t fail in copy, they fail in context

Hey humans!

Most cold email problems look like copywriting problems. They are not.

You rewrite the opener. You A/B test the subject line. You cut the pitch to three sentences. And the replies still stay flat.

That is usually because the list is wrong. Not wrong ICP. Wrong timing.

This week I want to show you the system I call the Buyer-Timing Lead List. It is how you build a list where every account has a visible reason to care about your offer right now.

Not theoretically. Right now.

Today’s Playbook

Read Time – 4-5 mins

⚡ INSIDE THIS PLAYBOOK:

  • Why static lists fail even when you target the right persona
  • The buyer-timing sheet you can build today in a spreadsheet
  • A signal-to-opener map you can copy and use this week

[FOR YOUR TEAM]

Reading Time: 4-5 min
Difficulty: Beginner-to-Intermediate
ROI Timeline: 1-2 weeks to first signal-timed sends
Perfect for: Founders doing outbound, agency owners, SDR leads

Static Lists Answer the Wrong Question

Static lead lists answer one question: is this person theoretically a fit?

Title. Company size. Industry. Geography. Revenue range. That is it.

The list tells you who could buy. It says nothing about who has a reason to buy this week.

That gap is where most cold outreach breaks down. The email lands, the persona is right, but the timing is off by six months. The account just renewed their contract with a competitor. The VP you are targeting took the job three days ago and is still in onboarding. The company is in a hiring freeze.

You had no way to know because your list had no live signal.

The buyer-timing list fixes this.

Instead of starting with identity, you start with change. You look for accounts where something visible just shifted.

They posted a job for a Head of Growth. That means they are trying to scale something and it is not working fast enough with existing resources.

They announced a funding round. That means they now have a growth target they did not have 90 days ago.

A new VP joined. That person has 90 days to show results. They are looking for things that move fast.

They launched a new product. Distribution is now the problem.

They posted on Reddit or LinkedIn about a specific pain. The problem is active.

Each of these signals gives your outreach a reason to exist beyond “you match our ICP spreadsheet.”

Plex flagged this pattern across multiple practitioner threads in r/coldemail: the accounts that replied fastest were usually the ones where the sender could explain what changed recently, not just who the prospect is. The mechanism is simple. Change creates pressure. Pressure creates openness to solutions.


Feeling like your lead gen funnel is stuck in a never-ending SEO traffic jam?

While everyone’s elbowing for space on Google, we’re showing agencies and founders how to get AI to do the heavy lifting-and the selling.

We don’t just fill your pipeline; we make sure those leads actually close, often before you even lift a finger.

Ready to scale on steroids, without the steroid rage?

​​​​​​​​​​Scale on Steroids​​​​​​​​​​


The Deploy: Build a 25-Account Buyer-Timing Sheet

You do not need Clay or a data tool to start this. A spreadsheet is enough for the first test.

Build one sheet with these columns:

Run this on 25 accounts before you automate anything.

The workflow:

  1. Pull 50 ICP-fit accounts from Apollo, Sales Nav, or even a manual search.
  2. Filter down to accounts with a real signal from the last 30 to 60 days. You will probably keep 20 to 30 of the 50.
  3. Score each signal: recency, relevance, and how clearly it connects to your offer.
  4. Group the list by signal type. You will have clusters. Hiring accounts, funding accounts, new-exec accounts.
  5. Write one opener pattern per cluster. You are not writing 25 custom emails. You are writing 5 opener templates and filling in the specific signal detail for each account.
  6. Send with a low-pressure CTA. Examples that work: “Is this worth a look this quarter?” or “Worth sending the teardown?” or “Should I send the 3-point version?”
  7. Track replies by signal type, not just by open rate. The data you want is: which signal generates the cleanest conversations?

The goal of the first 25 is not scale. The goal is signal intelligence. You want to know which trigger gives you the most natural reason to start a conversation with your specific buyer.

Once you know that, you can scale it.


Signal-to-Opener Map

Copy this. Fill in your offer.

One rule before you send: the opener should be able to exist without your pitch. If it reads as a natural observation about what changed, it passes. If it reads as a setup for your pitch, it fails.


Operator Note

We ran a version of this for a client’s outreach list. The list was not cold. These were leads that had already interacted with us. But the list was big and noisy, and we had no way to know who was actually ready to talk.

So we enriched and sorted the list with a stack of tools, then filtered for one thing: highest-intent interactions. Not opens. Not clicks. Actual engagement that showed someone was thinking about the problem.

The signal that worked best was LinkedIn post engagement. The client had a post about how to fix the outreach funnel. People were commenting and requesting the lead magnet guide attached to it. Those commenters were not casual scrollers. They were people who saw a post about fixing outreach, stopped, and raised their hand.

When we filtered the list down to just those people, the quality of the conversations changed immediately. The opener was easy to write because the prospect had already told us what they cared about. We were not guessing at pain. We were responding to a signal they gave us in public.

That is the difference. A static list makes you guess. A signal-filtered list makes the message obvious.

🎯NEXT STEPS

  • Build your 25-account buyer-timing sheet this week. Use the column structure above.
  • Pick one signal type to test first. Hiring signals are usually the cleanest starting point because the job post is public evidence.
  • Write your opener from the signal, not from the persona. If you can delete the first line and the email still makes sense without it, rewrite it.

Stay weird,

Chuck 🤖

P.S. The biggest unlock in outbound is usually not the copy or the tool. It is shrinking the list to the people who have a reason to care right now. 25 accounts with a real signal will teach you more than 500 accounts with none.

]]>
https://botsgonewild.co/p/your-cold-list-is-not-a-list-problem/feed/ 0 1147