Try Wilow Today
Get Started Free
Blog
The five-step process behind a top-converting B2B ad: customer language research, PAS scripting, AI storyboarding, and video-to-static retargeting.
The difference between an ad that stops the scroll and one that gets scrolled past is rarely the budget. It's the creative process that happens before a single dollar is spent on media.
I recently broke down the anatomy of a top-performing B2B ad campaign for HiBob, an HR software company. The hero video, an infuriating game of email ping-pong between an employee and an HR manager, became the highest-hold-rate video on the advertiser's entire account. What made it work wasn't the editing software or the camera. It was a five-step process that started with understanding exactly how the audience talks about their problems, and ended with a deliberate strategy for pairing video and static creative.
Here's how it worked, step by step.
Before writing a single word of script, you need to hear your audience's language, not the polished version they use in surveys, but the real, unfiltered way they describe their frustrations.
Reddit is one of the best places to find this. Subreddits like r/humanresources, r/PPC, and r/marketing are full of practitioners venting about their daily headaches. You're not looking for demographics or firmographics. You're looking for the specific phrases people use when they're not being asked a research question.
In this campaign, the creative team used Reddit Answers, Reddit's free AI research tool, and within 30 seconds had a list of pain points and relevant forums. As they dug deeper, one phrase kept surfacing: "email ping-pong."
HR professionals were all describing the same thing, endless back-and-forth emails between employees and HR managers, and they'd given it a name. That phrase became the visual and conceptual hook for the entire campaign. A ping-pong ball is instantly recognizable, inherently visual, and perfectly captures the frustration of the problem.
The lesson: your best creative hook is probably already sitting in a Reddit thread, waiting to be found. Don't invent problems. Listen for the language people already use to describe them.
Once you have the core insight, the script needs a framework. The PAS formula, Problem, Agitation, Solution, is one of the oldest and most reliable structures in direct-response copywriting, dating back to Claude Hopkins' Scientific Advertising in the 1920s.
Here's how PAS maps to a 30-to-60-second ad script:
Problem: Name the pain. Be specific. "Email ping-pong" is more powerful than "communication inefficiency" because it's concrete and visual. If you can attach a metaphor or image to the problem, you've already won half the battle.
Agitation: Make it hurt. Show the consequences of the problem, the time wasted, the frustration, the opportunities lost. This is where you earn the viewer's emotional investment. The audience should feel, "Yes, that's exactly what it's like."
Solution: Introduce the product as the natural resolution. By this point, the viewer is already primed. They've felt the pain and felt the agitation. The solution lands differently than if you'd opened with it.
What makes PAS work for B2B specifically is that business buyers are problem-first thinkers. They're not browsing for software because it's fun. They're trying to fix something. Meet them in that problem space first.
Selling an ad concept to a client with words alone is nearly impossible. You need visuals. But commissioning full illustrations or shooting test footage for every pitch is impractical.
This is where AI storyboarding tools have changed the game. The creative team used Figma Weave, a canvas-based tool that lets you generate AI images from reference photos and shot lists.
The workflow was deceptively simple:
First, they dropped a reference image of their character onto the canvas. Then they used the Text Iterator tool to write a list of every camera angle and shot they wanted, close-ups, low angles, action shots. Finally, they connected both nodes to an image generation model and ran it.
Two minutes later, the full storyboard was ready. Not a sketch. Not a mood board. A frame-by-frame visual representation of the ad, prompts like "she stares into the distance, holding the racket" and "close-up on the ball as it flies at camera" turned into images the client could actually see and react to.
For performance marketers who aren't professional art directors, this is a superpower. It closes the gap between "I have an idea" and "here's what it looks like" faster than any previous method.
With an approved storyboard in hand, production becomes execution, not exploration. The shoot happened at HiBob's office, no studio, no elaborate sets. The early footage was functional, not flashy.
What turned it into a high-performing ad was the edit. Days of cutting, pacing adjustments, and sound design transformed raw footage into something that held viewer attention from the first frame to the last.
This is where many B2B teams cut corners. They invest in the idea and the shoot, but rush the edit. The reality is that editing is where pacing lives, and pacing is what determines hold rate. A well-edited ad feels shorter than it is. A poorly edited one feels like an interruption.
When this campaign launched as a top-of-funnel video ad, it achieved the highest hold rate on the advertiser's entire account. People who started watching tended to watch until the end. This metric, what Meta calls ThruPlay, measures the percentage of viewers who watch a video to completion or at least 15 seconds, and it's one of the strongest signals of creative quality available in the auction system.
But hold rate alone doesn't pay the bills. It's a proxy for attention quality, and high attention quality means your message actually lands, but it doesn't directly drive conversions at scale.
That's where the static ads came in.
While the video ran at the top of the funnel, the team built a set of static image ads for retargeting. These ads targeted the audience that had already watched the video, reinforcing the same message in a different format. The statics became some of the highest-converting ads on the account that year.
This is the real insight: video and static creative aren't competitors. They're complements. Video earns attention. Static converts it. The best campaigns use both in sequence, video at the top, statics on the retarget, rather than treating them as interchangeable formats.
For performance marketers running Meta ads, this matters because Meta's auction system optimizes delivery differently for video and static placements. Running both formats in a structured funnel gives the algorithm more signals to work with. This is the same principle that makes creative leaderboards essential, tracking which individual ads earn attention so you know what to retarget with. Pairing that with automated creative tagging means you can scale the analysis beyond what any one person could manually review.
Most ad creative conversations start with "what should we say?" The campaigns that win start with "what are they already saying?"
The framework, summarized:
If you take one thing from this breakdown, make it this: your audience has already written your best ad copy. It's sitting in Reddit threads, customer support tickets, and sales call recordings. Your job isn't to invent a message. It's to find the language that already resonates and structure it into something that holds attention long enough to convert.
The five steps are repeatable. They don't depend on a specific budget, tool, or industry. They work because they're built on principles that have been driving direct-response advertising for a century, applied to the tools and platforms available today.