Inside Wispr Flow's Ads Strategy: How They Run 1,100 Live Meta Ads at a $2B Valuation

Meta AdsAI Marketing
Inside Wispr Flow's Ads Strategy: How They Run 1,100 Live Meta Ads at a $2B Valuation

Wispr Flow raised $280M at a $2B valuation on 17 August. Nine months earlier it was worth $700M. 60 billion words dictated, 10,000 enterprises, and a Notetaker launched the same week as the round.

Here's what the money actually bought: speed. I re-pulled the account on 25 September - 1,096 ads with real start and end timestamps, not just a snapshot of what's live - and built a survival curve instead of a lifespan average. Before 17 August, half of Wispr's ads were still running past day 20. Since the round, half are dead by day 11. Same company, same creative machine, almost twice the churn.

I measured 551 video files frame by frame, resolved every short link and walked the funnel from the ad to the paywall on top of that. Two halves again: the Creative Factory, and the Performance Machine. This one has the biggest creative supply chain I have seen in consumer software - and now a clock that's visibly running faster.

Wispr Flow ads: key findings

  • Since the $280M round closed, median ad life has fallen from 20 days to 11
  • Two tracking systems, handed over on 3 April 2026: the last Dub "meta-reset" ad and the first Trybe creator hash launched the same day
  • Trybe creator share of new launches peaked at 78% in July, then fell to 19% as August's volume surge diluted it
  • 676 distinct creative clusters behind the 1,096 ads; the widest runs 11 ad objects deep
  • The biggest Google destination is a creator's cut bought as paid YouTube: 822 video variations to ref.wisprflow.ai/yt-shanik
  • PhoneBuff's 60-second integration is renewed monthly, June to August, up to version 5, and runs from its own Google account
  • 27-second median video, 96% vertical
  • 65% have a caption on screen at 0.3 seconds, sitting at 40% of frame height
  • 91% of EU and UK reach lands in the UK, and 41% of it is 45 or older
  • 603 of 1,096 ads still point at the plain homepage; the Notetaker takes 162
Sixteen opening frames from Wispr Flow vertical Meta video ads, mostly creators filming themselves with a title card at the top of frame.
16 of 551 Wispr Flow video files, frames at 1.2 seconds. 22 September 2026.

How Wispr Flow's funnel is wired

Wispr attributes everything twice. A purpose-built page tells it which audience a click came from. A hash or a short link tells it which video, and which person, did the work.

Two tracking systems, handed over on one day

From October 2025 the Meta ads ran through Dub short links. ref.wispr.ai/meta resolves to utm_campaign=S4_Evergreen_Scaling_Website_oAppDownload. ref.wispr.ai/meta-reset resolves to EvReset_PP.

The last meta-reset ad launched on 3 April 2026. The first ?trybe= creator hash launched the same day. Since then:

Since 3 AprilAdsWhere they go
With a Trybe hash523, on 271 hashesThe homepage, or /notetaker. One hash per creative, kept through every relaunch
Without one581Purpose-built pages: /notetaker 161, /india 110, /developers 39, /steven 34, /ali 12

The page is the campaign. The hash is the creative. 14 hashes ran on both Wispr's page and a creator's page, so the same video is tracked whoever posts it.

Creator deals, bought by channel and renewed by month

CreatorChannelWhat the link says
PhoneBuffYouTube integration, then Google video ads from a separate advertiser accountpromo_code=PHONEBUFF, utm_content=integration-60s, campaigns 2026-06-phonebuff, 2026-07-honebuff, 2026-08-phonebuff-v5
Steven Bartlett, The Diary of a CEOHost-read podcast audio, plus 44 Meta ads from the show's own pagepromo_code=STEVEN-BARTLETT, utm_medium=audio, doac_flightcast_audio
Ali AbdaalA YouTube Shortpromo_code=ALI, utm_content=jan26_ytshort

Read the PhoneBuff campaign names in order. June, July (typo and all), August v5. That's a 60-second integration renewed every month and recut five times. The Diary of a CEO deal didn't stay in the podcast either. The same promo link runs as paid Meta ads posted from the show's own page.

The biggest Google destination is a creator's cut

ref.wisprflow.ai/yt-shanik carries 822 video variations across 221 ads, from 22 December 2025 to 14 October 2026. Followed, it resolves to utm_source=youtube, utm_medium=cpc, utm_campaign=yt_shanik. Next to it sit yt-marathon, 158 variations of "Coded an app running 42km", and yt_baseline, the control.

The developer page has a feed of its own: utm_source=carbon, utm_medium=programmatic, buysellads. That's the ad network inside developer docs and tools. Meta's sales-team creatives go to try.wisprflow.ai/lp/download-sales.

The creator video isn't just reach. It's a paid creative with a name, tested against a house baseline.

An older buyer, and a second home market

Wispr's ads with a published EU audience target ages 18-65. Delivery went 91% to the UK (682K of 753K), 74% to men, and 41% to people 45 or older. Granola's 45-plus share is 18%. A voice keyboard lands with people who type all day and don't love it.

The other market is India. wisprflow.ai/india has 110 ads, 98 live, rupee pricing at ₹400 a month or ₹320 on annual, a "FLOW FOR INDIA" promo, and a counter: "12,308 signed up in India this week".

And for Granola's customers there's a page of their own. wisprflow.ai/granola-switch: "Paid for Granola? Your meetings are on us." Wispr covers your remaining paid Granola time, up to 12 months free.

Part 1: The Creative Factory

1,096 ads read, and 79% of them are video

FormatAds readShare
Video86579%
Carousel17716%
Static image545%

Meta's own creative-collation field groups those 1,096 ads into 676 distinct clusters. 441 of them are singletons - a file that runs as exactly one ad and nothing else. The widest cluster is 11 ad objects deep. Viktor clones a winner twelve times. Wispr mostly doesn't, because a new file from a new creator costs them almost nothing.

17 new ads a day, and the clock sped up

366 ads launched in August alone - more than March through July combined. 188 of them clustered around 21 August, four days after the round. That much is the volume story everyone can see.

The story nobody sees from a snapshot: how long each of those ads survives. I split 722 ended ads at the funding date and built the actual survival curve for each half - what share are still running, day by day, after launch.

A chart showing Wispr Flow's Meta ad survival curve before and after its $280M round: median lifespan falls from 20 days to 11.
722 ended ads, split at 17 August. Before: 593 ads, 20-day median. Since: 129 ads, 11-day median.

Before the round, half of Wispr's ads were still live past day 20, and a third made it past day 24. Since the round, half are gone by day 11 - the curve doesn't just shift, it falls off a cliff between day 6 and day 12, exactly where the older cohort was still cruising near 60%.

The money bought speed, not just volume. More budget means more creators means more waves - and more waves means each individual ad gets less time before a fresher one replaces it. The factory didn't just get bigger. It got faster.

They still ship in waves, not a drip: three days account for a disproportionate share of two months of launches, each one a batch of creator deliveries going live together. The waves just come closer together now.

Vertical, and shorter than you think

Median file is 27 seconds. 16% are under 15. The longest is six minutes 56 seconds, a creator's full video run as an ad.

529 of 551 files are 9:16. Eight are square, eight are landscape, six are 4:5. This is a phone account.

Video lengthFiles
Under 15 seconds88
15 to 30 seconds222
30 to 45 seconds171
45 to 60 seconds48
Over 60 seconds22

The caption sits above the face

  • 65% have a caption on screen by 0.3 seconds. 71% by one second. 94% by six.
  • Captions centre at 40% of frame height. Above the eyes. A title card, not a subtitle.
  • Three words a beat, at 3% of frame height. Small type, top of frame.
  • One cut in six seconds, median. 39% have none.

Viktor's captions land at 58% of frame height, over the mouth, at 5% of the frame. Wispr's are smaller, higher and earlier. "POV: you quit typing." "Tech Luxury List." "Productivity hack for ADHD creators." The TikTok title card, unchanged, because the people who made these films make TikToks.

The hook is not a sentence somebody wrote for the brand. It is the sentence the creator would have used anyway.

Here is their most-cloned live file. Nine ad objects, one word a beat, two rooms.

13 formats, 466 files

Ordered by how hard each one was scaled. Tap any cell to watch the ad.

The statics are a different company

The video account is 400 creators on their phones. The static account is warm, low light, serif type and a cream or forest-green card.

A woman at a desk at night, lit by the screen. "Backlog of unread messages you need to reply to?" A message bubble mockup with the ums struck out. "Meetings are full of words and names that notetakers get wrong" in italic serif on green. Every static is art directed and not one looks like a creator made it.

Same split as Viktor. The video says a person like you uses this. The static says a company you trust made it.

Get your creative mix audited against Wispr Flow's →$1 today. Cancel anytime before day 7.

494 headlines. No positioning line.

819 live ads, 494 distinct headlines, 528 distinct body copies. The most common headline, "Names Right, Terms Right", is on 34 ads. The second, "Just speak. It writes.", on 32.

Viktor puts two headlines on 26% of the account and tests everything around them. Wispr writes a new headline for almost every ad, because the creator wrote the ad and the headline is their line.

What stays fixed is the claim inside the video. "4x faster than typing." "2x more accurate than Siri." "Zero edits." The creator says it in their own words, the brand never has to.

That is the other way to separate message from execution: hold the numbers, free the voice. If you want the general version of this, read our guide to creative analytics or the walkthrough on turning competitor hooks into your own.

Part 2: The Performance Machine

Now the half you cannot see in the feed.

The campaign name is in the redirect

157 ads point at ref.wispr.ai/meta. Follow it and the landing page arrives with the campaign name attached:

utm_campaign=S4_Evergreen_Scaling_Website_oAppDownload

FieldValueMeaning
SeasonS4The fourth account structure. Three came before it.
ThemeEvergreenAlways-on, not a launch
StageScalingPast testing, budget goes up
Destination typeWebsiteNot the app store
Optimisation eventoAppDownloadThe o prefix marks the event. Same convention as Viktor's oStartTrial.

The second short link, ref.wispr.ai/meta-reset, resolves to utm_campaign=EvReset_PP. An evergreen reset. Someone rebuilt the campaign and named the rebuild.

Every resolved link also carries a dub_id. Dub sits between the ad and the site, so a landing page can change without touching the ad object. Viktor does the same thing. So does everyone who has been burned by a learning-phase reset.

Half the account is a creator ID

444 of the 1,096 ads I read carry ?trybe= and an eight-character hash - 269 distinct hashes. Trybe is a marketplace where creators shoot for brands and get paid on results: a fee per video, a commission on what the video converts, or both. The hash is the video's ID, and Trybe reads it server side to pay the creator.

It appeared in April 2026. 40 of that month's 89 launches carried it. It peaked in July, then the round's own volume diluted it.

Launch monthAdsWith a Trybe IDShare
March 20268900%
April894045%
May936065%
June1165245%
July514078%
August36621559%
September (partial)1923719%
A chart showing Wispr Flow's Trybe creator share of new Meta ads peaking at 78% in July, then falling to 59% in August and 19% in September.
Share of each month's launches carrying a Trybe hash. The peak came the month before the round, not after it.

Read that last column, not just the raw counts. July was the purest creator-only month Wispr ever ran: 78% of everything that launched carried a Trybe hash. Then August's 4x volume surge landed mostly outside the marketplace - more Trybe ads than any prior month in absolute terms (215), but a smaller share of a much bigger pie. Whatever funded that August wave, it wasn't primarily more creators.

Their help centre says they are "not accepting new creator, sponsorship, or affiliate collaboration inquiries at this time." That is true. They do not need to. The marketplace does the recruiting, the brief, the delivery and the payout, and Wispr launches the file from its own ad account.

This is the machine. 269 distinct creators, each one paid on conversion, each one carrying its own ID. Viktor pays creators in credits. Wispr pays them a share of the download they caused.

Where the clicks actually go

DestinationAdsWhat it is
wisprflow.ai/603Homepage, usually with a Trybe ID.
wisprflow.ai/notetaker162The product launched in August.
wisprflow.ai/india82Rupee pricing, UPI, Hinglish.
ref.wispr.ai/meta43The short link that resolves to the evergreen scaling campaign.
wisprflow.ai/steven41Steven Bartlett's promo page.
App Store / Play Store40Straight to the store listing, no landing page.
wisprflow.ai/developers25Cursor, Windsurf, Claude Code.
ref.wispr.ai/meta-reset20The evergreen reset link.
wisprflow.ai/features16Feature-forward variant.
wisprflow.ai/ali15Ali Abdaal's promo page.

The creator pages are the clever ones. /steven redirects to a page with promo_code=STEVEN-BARTLETT, utm_source=doac, utm_medium=audio and utm_campaign=doac_flightcast_audio. /ali resolves to promo_code=ALI, utm_medium=influencer, utm_content=jan26_ytshort. The short URL is what the creator says out loud. The long one is what the analyst reads.

And the YouTube ads resolve to utm_campaign=yt_shanik and yt_baseline. A creator's cut against a control, named as such.

The road trip is an ad campaign

"Sveika Latvija, I need your help." A 52-year-old orange VW van, a host called Fabian, twelve countries, one video per country in the local language. Denmark and Norway are done, Poland is filming this week. Viewers vote on the next country's mission.

It has its own subdomain, its own Instagram, and seven live ads. It is the only thing in the account that is not a product demo.

The funnel: sign in, download, then two permissions

The Wispr Flow get-started page: Continue with Google, Apple, Microsoft or SSO, an email field and a Continue button, with a trusted-by logo row.
Step 1. Four identity providers, or an email and a six-digit code. No password.
The Wispr Flow get-started page on a phone: the Flow logo, four Continue buttons and the email field.
On a phone, the same four buttons and the field.
  1. Sign in. Google, Apple, Microsoft, SSO, or an email and "We sent a 6-digit code". No password anywhere.
  2. Download. Mac, Windows, or the app store link the ad already sent you to.
  3. Two permissions. Microphone, then Accessibility, which macOS makes you grant by hand in System Settings. The app walks you there.
  4. A mic test, a shortcut, a use case. Push to talk or hands-free. Fn on a Mac. Then "what will you dictate?"

The Accessibility step is the real activation event. Until it is granted the product cannot type into anything, and the onboarding is built to get you through it.

Note the referral disclosure. "Your referrer will be able to see your email address once you sign up." Every signup page is also a referral landing page.

Steal Wispr Flow's creator playbook in 1 click →$1 today. Cancel anytime before day 7.

2,000 words a week, then $12

The Wispr Flow pricing page: Free, Pro, Growth and Enterprise cards, a compare table, and an ROI calculator showing 22 hours saved a month.
Free, Pro, Growth, Enterprise. The ROI calculator at the bottom does the selling.

Free is 2,000 words a week on desktop, 1,000 on iPhone, unlimited on Android. About 15 minutes of talking. Then the counter stops and Pro is $12 a user a month billed yearly, $15 monthly.

PlanYearlyMonthly
Free$0$0
Pro$12$15
Growth$18$23
Growth with unlimited Notetaker$26$33
EnterpriseCustom

Inside the iPhone app the ladder is longer. $4.49 a week, $15 a month, $143.99 a year, and a student plan at $7.49. In India it is ₹400 a month, ₹320 yearly, paid by UPI.

No card at signup, no trial clock. The paywall is a word count, and the word count fires only after you have dictated 2,000 words into your own apps.

A usage wall is a wall you hit while using the thing. That is the only kind that converts on its own.

The pricing page ends with a calculator. Your hourly rate, in a box. "Time saved per month: 22 hours. Flow Pro monthly cost: $12. Estimated annual savings: $13,056." The number is theirs, the hourly rate is yours, and the page has done the arithmetic before you can.

GateWhat it costs youWhat it gets them
Sign inAn identityThe referrer, the promo code and the Trybe ID welded to an account
Accessibility permissionA trip to System SettingsA product that now types into everything you open
2,000 wordsFifteen minutes of talkingAn ask made after the habit exists

Nine things watching you land

SystemDoing what
PostHogProduct analytics, 14 references on the homepage.
Google Tag ManagerStandard.
DubEvery short link, every creator page, every dub_id. Partner payouts run through it too.
AppsFlyer OneLinkThe app-store handoff, so a Meta click that ends in an install still has a source.
UsercentricsConsent.
AhrefsSite analytics.
TrybeNot a script. A URL parameter, read server side, that pays a creator.
Webflow on VercelThe marketing site. Persona pages are Webflow collections.
A trust centretrust.wispr.ai, for the SOC 2 and HIPAA claims the developer page makes.

No Meta Pixel on the marketing site that I could find, and no LinkedIn Insight. The conversion they optimise for is an app download, and the download is measured by the app, not the page.

Investors, creators, a marketplace and a van

Four creator rails, none of them called a creator programme.

RailHow it paysLive ads
Trybe marketplaceFee per video and commission per conversion, by hash426
Steven BartlettEquity, plus a year-long Diary of a CEO partnership41 over the read
Ali AbdaalPromo code and a YouTube Short4
Come Flow With MeA van, a host, twelve countries7

And for everyone else, the referral: a month of Pro when the friend you invited dictates 2,000 words. Not when they sign up. When they hit the same wall you did.

Which explains their other channels. 800 Google ads, and two thirds of the 777 I read are YouTube video, with "Get 'Voice-Pilled' With Flow" and "Siri vs. Wispr Flow" as headlines, a creator cut running against a baseline, and two creatives past 10 million impressions. 124 LinkedIn ads, 56 of them video, written as opinions: "Unexpected opinion: the most important job I've ever had was..." A brand that has learned to sound like a person.

What actually makes this work

The Creative Factory is outsourced. 269 distinct creator videos from a marketplace, an investor with a podcast, a YouTuber with a promo code, and a van. Wispr shoots almost nothing. It briefs, launches and pays.

The Performance Machine is what makes that affordable, and the survival curve is what shows the money working. The Trybe hash means every creator is paid on what they convert. The Dub redirect means every page can change without an ad reset. The word-count wall means the paywall only fires on people who already use the product. And since the round, the whole cycle runs on nearly half the clock - a fresh wave of creators arrives before the last one has finished dying.

Viktor built a factory and staffed it. Wispr built a marketplace, priced it, and just started running it in fast-forward.

17 ads a day, and a clock that's still speeding up.

Break down your own market

Everything above came from public ad activity read at scale. The Sprites ads library does this for any advertiser, and creative analytics does it for your own account: every live ad, the hooks, the landing pages and what changed this month.

More: the Viktor AI ads teardown, the Clay ads teardown, the best Facebook ad spy tools and Facebook Ad Library alternatives.

Whose ads do you want to see next?

Search any brand's ads (Nike, Canva, Ro...)
See every Wispr Flow ad →

Frequently asked questions

Has Wispr Flow's ad lifespan changed since its $280M round?

Yes. Splitting 722 ended Meta ads at the 17 August funding date shows median lifespan falling from 20 days before the round to 11 days since - the survival curve for post-round ads drops below the earlier cohort within the first two weeks.

How many Meta ads is Wispr Flow running?

On 25 September 2026 Sprites' proprietary marketing agent read 1,096 ads across the account's active and ended feeds, 374 of them live at collection. Active totals change as ads launch or stop.

Who makes Wispr Flow's ads?

Mostly creators, though the share moves month to month. 444 of the 1,096 ads read carry a Trybe creator ID in the destination URL, which is how a performance-based UGC marketplace attributes and pays for the video; that share peaked at 78% of launches in July before August's volume surge diluted it to 59%. The rest are in-house statics, Notetaker launch creatives, investor Steven Bartlett's series and a road-trip campaign.

What format does Wispr Flow use for video ads?

96% of the 551 video files measured are vertical 9:16. The median length is 27 seconds, 16% run under 15 seconds, and captions appear by 0.3 seconds in 65% of files, positioned at about 40% of frame height like a TikTok title card.

How is Wispr Flow's Meta campaign named?

The short link ref.wispr.ai/meta resolves to utm_campaign=S4_Evergreen_Scaling_Website_oAppDownload, which reads as season, theme, stage, destination type and optimisation event. A second link resolves to EvReset_PP, an evergreen reset.

How does Wispr Flow's free plan and paywall work?

Free includes 2,000 dictated words a week on desktop and 1,000 on iPhone, with no card required. After that the app offers Pro at $12 a user a month billed yearly or $15 monthly, and Growth at $18 or $23. The iPhone app also sells a $4.49 weekly plan.

Does Wispr Flow have a creator or affiliate program?

Its help centre says new creator, sponsorship and affiliate inquiries are paused. In practice creator supply comes through the Trybe marketplace, named creator pages for Steven Bartlett and Ali Abdaal with promo codes, and a referral that gives a month of Pro once a referred friend dictates 2,000 words.

How does Wispr Flow track its creator deals?

Each creator gets a vanity link with its own promo code, channel and month. PhoneBuff's YouTube integration carries promo_code=PHONEBUFF and month-stamped campaigns from June to August 2026, up to a fifth version. Steven Bartlett's link carries utm_medium=audio for his podcast read, and the same link runs on Meta ads from The Diary of a CEO's page. Creator videos made through Trybe carry a per-video hash instead.

Who sees Wispr Flow's ads?

Wispr Flow's ads with a published EU audience target ages 18-65, but 91% of that reach was delivered in the UK, 74% to men and 41% to people aged 45 or older. Wispr also runs a separate India page with rupee pricing, with 98 ads live in October 2026.