Ultim
← All posts
saas7 min read

Most SaaS teams think short video is B2C. Hook data disagrees.

SaaS marketing with short videos: which B2B formats carry lift in 4.5 billion TikTok posts, how long a reel should be, and how many it takes to work.

Most SaaS marketing teams have decided that short video is a consumer channel. The buyers are on LinkedIn, the sales cycle is three months, and nobody picks a CRM from a TikTok. The second and third parts may be true. The first is where the decision goes wrong: the hook formats with the highest lift in the data are how-to, tips and numbered series, which are the three formats a software company is best placed to produce.

So what does the data say a B2B short video should look like, why does the "product demo" fail at it, and how much of it does a small SaaS team need to make before anything happens?

The formats that carry lift are the ones SaaS already makes

Based on our analysis of 4.5 billion TikTok posts (2014 to 2026), we tagged each post's opening hook and measured how much more often each type appears among the top 1% of posts by views in its country and week:

  • GRWM, vlog and ASMR style: 3.32
  • "Part N" series: 2.90
  • How-to: 2.65
  • Tips: 2.49
  • Question: 2.08
  • Storytime: 1.81
  • POV: 1.39

A SaaS company is not going to vlog. Everything else on the list is a documentation page in a different shape. How-to: how to do the thing the software does, with or without the software. Tips: five mistakes people make in the workflow the product sits in. Question: "why does every team's spreadsheet break at the same row?" Series: a numbered walk through a problem space.

The series is the one to build the channel around. Most hook types lose 10 to 15% of their lift every year as viewers tire of them. The only one whose lift grows year over year is the "part N" series, from 2.81 in 2024 to 3.01 in 2026. For a B2B product with a long sales cycle, a series is also the only short video format that matches how a buyer actually learns: in pieces, over weeks, returning when the problem comes up again.

Why the product demo is the wrong reel

In our own 100-reel experiment (one new account, 100 reels in 30 days, all produced by the pipeline that became Ultim), reels built around a named person and what happened to them held attention about twice as long as "mechanics" reels explaining how something works.

A product demo is mechanics in its purest form: click here, see this. A story is: an operations manager at a small manufacturer, the Friday the invoice run failed, what they tried, what changed. The screen recording can be the same. The script around it is the difference between a reel a prospect forwards to a colleague and one they scroll past.

Names and companies in these stories should be invented or anonymised. The shape of the situation is what carries the reel.

Length: a minute is the B2B advantage

Videos between 61 and 120 seconds appear 3.08 times more often among top 1% posts than average. Videos of 8 to 15 seconds appear at 0.63. Photo posts (a quote card, a stat graphic) appear at 0.24.

This is good news for a software company, because a B2B idea rarely fits in twelve seconds and a quote card is the format most B2B social teams default to. A 75 second reel has room to state the problem, show the mechanism and land the outcome. It is also long enough to be useful, and usefulness is the thing a B2B viewer shares.

One caution from our own 100-reel experiment: average watch time had a correlation of -0.11 with views. A long reel that holds attention is good for the viewer and for the share that follows, but retention was not the signal that triggered distribution. Script to the length the idea needs, not to a retention target.

Sound: a voice, not a stock track

A post using the creator's own voice or own recording carries a lift of 1.09. A post using someone else's music carries 0.79. B2B short video tends to be a screen recording with a royalty-free track, which is the weaker choice and also says nothing.

An AI voiceover recorded for the reel is unique to the account and counts as own sound. Ultim uses a consistent ElevenLabs voice across a company's reels and renders word-by-word captions, which matters more in B2B than anywhere: the viewer is often in an office with the sound off.

Caption and hashtags: short, few, by market

The caption under the video should be one plain sentence of 21 to 100 characters with no hashtags, lift 1.7 to 1.8. Empty caption: 0.27. One or two emoji: 1.53. Hashtags are a niche label, not a reach lever: globally 6 to 10 carry 1.65 and zero carry 0.55, but in Poland zero scores highest and 11 or more hurts. For SaaS, the useful labels are the function and the industry. Three to five, not a wall.

Where the views come from, and where they do not

In our own 100-reel experiment, one new account with zero followers got a median of 303 views per reel on TikTok, a best of 1,728 and 48,254 views across 100 reels. YouTube Shorts sometimes beat TikTok in weekly views (11.2k against 10.4k one week). Instagram with zero followers was close to dead, about 800 views across 20 reels.

For a B2B company starting from nothing, this ordering matters. TikTok and Shorts test a new account's reel on strangers. Instagram, for a new account, mostly does not. A SaaS team that posts the same reels to all three and judges the format by TikTok and Shorts numbers, while Instagram builds slowly from the existing audience, is reading the signal correctly. Judging by Instagram alone from zero would conclude that short video does not work for B2B, which is probably how the belief started.

Posting hour: 10:00 to 18:00 local time carries 1.04 to 1.12, peak 15:00 to 16:00. Posting 21:00 to 02:00 carries 0.78 to 0.84. For a B2B audience, local time means the buyer's office hours, which is convenient: the best window is the workday. Day of week barely matters (0.90 to 1.05), Sunday weakest.

The early signal: shares per view, not comments

Based on our analysis of 4.5 billion TikTok posts (2014 to 2026), shares per view at 0.5% to 1% gives a 2.5% chance of a post reaching the top 1%; 2% or more gives 5.6%; zero shares gives 0.01%. Saves per view at 2% or more gives 4.0%. Comments do not differentiate.

For B2B this is the right metric for another reason: a share is a prospect sending the reel to a colleague, which is the first step of a buying process. A reel that gets forty comments saying "nice" and no shares has done nothing. One that gets three shares to the right people has done the job.

How many reels before a SaaS channel works

Among 2.87 million creators with at least 3 posts, the median number of posts before the first top 1% hit is 5, the third quartile is 16 and the 90th percentile is 38. The chance an account has at least one hit is 1.6% at 3 to 4 posts, 4.9% at 10 to 19, 10.9% at 20 to 49 and 39% at 100 or more. Posting 1 to 3 and 3 to 7 times a week give the same share with a hit; above 7 the chance per post drops.

A SaaS team that runs a "video pilot" of eight reels over a quarter and reads the result has not run the experiment. Fifty reels at four a week is twelve weeks. A hundred is six months. In our own 100-reel experiment, moving from one reel a day to four a day in four different formats raised the daily total from about 800 to about 1,700 views, with views per reel falling less than proportionally. A SaaS team does not need four a day, but it needs four formats: a series episode, a how-to, a tips reel and a customer story, rotating.

What a small team can actually sustain

None of this is hard to describe. It is hard to do fifty times with a two-person marketing team that also owns the website, the webinars and the newsletter. That gap is the reason most SaaS short video programmes end after the pilot.

Ultim reads the product site and docs, writes the series and the stories, records the voice, edits with captions, and publishes on schedule to TikTok, Instagram Reels and YouTube Shorts, with every reel held for approval if the team wants it and results measured at 24 and 48 hours. Plans are sized by reels per month at /pricing. The first step is to paste the product site into /tools/reel-hooks and see whether the five hooks it returns sound like a customer's problem or like a feature list.