Webflow ads teardown: strong ads, a broken handoff
Webflow runs some genuinely sharp ads. One scores 8 out of 10, another 9. Then the click lands on a generic Contact Sales form and the specific promise disappears. The ad is not the problem. The handoff is. Here is the 40-second teardown, and the written version below it.
AdRoast teardown of Webflow's live LinkedIn and Google ads, 38 seconds. Watch on YouTube.
Most ad feedback stops at the creative. This one follows the click. We pulled Webflow's live ads from the LinkedIn Ad Library and the Google Ads Transparency Center, scored each one against the buyer it was built for, and then opened the page behind the best of them. The ads are not the issue. What happens after the click is.
Act 1: the weak ones. Enterprise product, freelancer language.
A chunk of Webflow's Google search ads lead with "Powerful Website CMS & Hosting," "Try Now For Free," and "Visually create custom blogs, portfolios, eCommerce sites." That is SMB and freelancer language for a product that, at the top of the funnel, is trying to win enterprise buyers. The enterprise context is gone before the click. A buyer evaluating a composable CMS for a cross-functional team does not see themselves in "blogs and portfolios," so the ad quietly pulls in the wrong person.
Act 2: the strong ones. Same account, close to buyer pain.
"Design Meets CMS — Skip the Front-End Rebuild." Names the rebuild problem directly, the exact pain an enterprise web team feels. Scored 8 out of 10. This is what a good ad looks like: a specific, recognizable problem in the headline.
"Arkose Labs rebuilt a decade-old site in 3.5 weeks." (LinkedIn) A named customer plus a number that holds up. Scored 9 out of 10. Proof a buyer can picture beats any adjective. "Webflow Enterprise, more than a website builder" also lands, speaking to three buyer roles and a composable CMS.
Act 3: the handoff. Two promises, one generic form.
Here is where the money leaks. One promoted ad makes two specific promises: run experiments and "personalize for every visitor, and let AI deliver the winning experience," plus "structured content, built for developers and marketers." Strong, specific, buyer-aware. Then the click lands on webflow.com/enterprise/contact-sales: a generic "Contact Webflow Sales team" form asking for work email and company.
AI personalization? Not on the page. Structured content? Not on the page. It is a shared form with no message continuation, and it asks for a meeting before the case is finished. The pain the ad named never shows up. A visitor who clicked because of a specific promise arrives at a page that makes a different, generic ask, and most of them leave.
Webflow's best ad scores 9 out of 10. It still loses the buyer, because the page behind it drops the promise. That is not an ad quality problem. It is a handoff problem.Marina Kogan
The lesson
When your ads are already good and the pipeline still will not move, stop polishing the creative. Take your highest-spending ad, read the exact promise it makes, then open its landing page and read only the first screen. If the promise is not repeated there, in roughly the same words, you have found the leak. The fix is almost never a new ad. It is a page that keeps the promise the ad made.
Get a teardown of your own ads
AdRoast pulls your live LinkedIn and Google ads from just your website, follows each click, and scores the handoff against your buyer, with the exact fixes. First roast is free.
Roast your ads free →Full transcript
Webflow roast. Act one, the weak ones: enterprise product, freelancer language. The Google search ads lead with "Powerful Website CMS and Hosting," "Try Now For Free," and "Blogs, Portfolios, eCommerce Sites." That is SMB language and a freelancer pitch. The enterprise context is gone before the click. Act two, the strong ones, from the same account, close to buyer pain. "Design Meets CMS, Skip the Front-End Rebuild" names the rebuild problem directly, eight out of ten. "Webflow Enterprise, more than a website builder" speaks to three buyer roles and a composable CMS. On LinkedIn, "Arkose Labs rebuilt a decade-old site in three and a half weeks" pairs a named customer with a number that holds up, nine out of ten. Act three, the handoff: two promises, one generic form. The ad promises to run experiments, personalize for every visitor, let AI deliver the winning experience, and structured content built for developers and marketers. The landing page is a generic "Contact Webflow Sales team" form asking for work email and company. AI personalization is not on the page. Structured content is not on the page. It is a shared form with no message continuation that asks for a meeting before finishing the case, so the pain the ad named never shows up. This is not an ad quality problem. It is a handoff problem. Find out where your ad loses the buyer, at adroast.in. Your first roast is free.
Keep reading
What is an ad teardown, and how to do one
The method behind this video: grade the ad and the page as one unit, and score the handoff.
Clicks but no pipeline: why B2B ads leak after the click
The four places the funnel breaks between the ad and the form, and how to find yours.
Webflow's live ads, scored against their buyer
Every live Webflow ad on LinkedIn and Google, scored, worst first, with the fix for each.