Magic Hour · Category Content Intelligence
74companies measured
643posts classified
32,069reactions counted
56buyer forums read
55buyer quotes usable
275X posts

What the category publishes, what its buyers ask for, and where the two do not meet.

LINKEDIN

74 companies, 643 posts. Every engagement number fetched and counted.

The short version

The short version. Everything after this section is the evidence behind it.

What is working

Three kinds of post get the most response across the whole industry — roughly 2 to 5 times the response of an average post:

  • Posts aimed at people building software
    Telling developers they can plug the product into their own app.
  • Posts about the company changing its own name or look
    Rebrands and new identities. Rare, and people pay attention when they happen.
  • Hinting at something coming soon
    No detail yet — just that something is on the way.

The single cheapest thing that works is how a post opens. starting the post with the word “Introducing” gets about 3.0 times the response of an average opening. Magic Hour measured that across 28 posts.

What Magic Hour is getting wrong

Magic Hour is writing for the wrong person. Every post was scored out of 5 on one question: would somebody who actually pays for this product care? The average is 1 out of 5. The posts are aimed at people who follow AI news — they like it and move on. They are not aimed at the person who signs off a budget.

Everyone is shouting about the same thing. “What does one video actually cost me?” is what 11% of the industry's posts are about — but only 6% of what real customers talk about. It is the most crowded message out there, and saying it louder will not win it.

What to do about it

Make posts about the things customers keep asking that nobody answers. Magic Hour read thousands of real conversations in public forums where these buyers talk to each other, and compared what they worry about against what companies actually post.

  • “Do I pay someone to make my videos, or do it myself?”
    People running brands and agencies keep asking whether to hire a videographer, use a freelancer, or handle it in-house. Customers bring this up in 12% of what they say. Only 2% of the industry's posts answer it.
  • “Making one video takes far too many fiddly steps.”
    They describe doing the same boring task over and over: exporting, resizing, re-cutting, moving files between five different tools. Customers bring this up in 22% of what they say. Only 6% of the industry's posts answer it.
  • “I can't make enough videos to keep up.”
    They need far more clips than they can produce, especially once they take on more clients or more products. Customers bring this up in 15% of what they say. Only 5% of the industry's posts answer it.

Three easy changes to test first. Open posts with “Introducing”, write very long (150+ words) rather than short ones, and post on Wednesday and avoid Saturday. None of these change what Magic Hour sell — only how the post is put together — so they are quick to try and easy to undo.

Check a post before it goes out. There is a tool at the bottom of this page: paste in a draft and it will tell you whether it looks like the posts that do well, and whether it is written for a buyer or for a fan.

Where every company sits

Each company against other accounts its own size. 1.00 is exactly typical for that size; 2.00 is twice that. Top 12 of 71, then the bottom 5.

#CompanyFollowersPostsIndexWhat they post most
1Minimax Ai33,793910.78Adding somebody else's AI model, Hinting at something before it launches
2Freepik97,31268.89Adding somebody else's AI model, Written for one industry only
3Moonvalley1,12597.33Announcing a deal with another company, Competitions and reposting customers' work
4Akool71,23095.31Money off, for a limited time, Competitions and reposting customers' work
5ElevenLabs389,54884.81Telling developers they can build on it, Showing how many people use it
6Tavus Io24,18884.61Telling developers they can build on it, Webinars and conferences
7Magnific Ai18,93294.00Adding somebody else's AI model, A new feature on an existing product
8Creatify11,998103.90Adding somebody else's AI model, Webinars and conferences
9Klap Tech3,474103.42Announcing a deal with another company, Competitions and reposting customers' work
10Suno Ai56,76893.38A step-by-step how-to, Job adverts
11Mirage18,39263.35Adding somebody else's AI model, The founder or CEO giving a personal opinion
12Pollo AI486103.33Giving something away free, Competitions and reposting customers' work
· · ·
36Magic Hour1,40461.00Adding somebody else's AI model, A step-by-step how-to
· · ·
67Beautiful Ai26,768100.29Giving something away free, Written for one industry only
68Animaker110,816100.24Competitions and reposting customers' work, A step-by-step how-to
69Midjourney168,701100.20Job adverts
70Elai3,248100.08Job adverts, Life at the company
71Renderforest12,784100.05A step-by-step how-to, A new feature on an existing product

Magic Hour sits 36 of 71, at exactly 1.00 — precisely what a page its size normally gets. Not failing, not winning: average. The gap between 1.00 and the top of this table is what the rest of the report is about.

Ranking by reactions-per-follower instead would put every small page on top: pages under 2,000 followers average 7.18 reactions per thousand against 0.24 for pages over 150,000, a thirty-fold gap created by size alone. Each post is compared against posts from accounts of similar size instead.

Where the attention is, and where it is wasted

Every kind of post, placed by how often the category writes it and how well it does. 1.00 is a typical post.

Works, and hardly anyone does it

the openings

  • Telling developers they can build on it — 4.75x, 11 posts
    “Add video generation to your own app in five minutes” — aimed at engineers, not marketers.
  • Changing the company's own name or logo — 3.83x, 6 posts
    A rebrand or new visual identity. Rare, so it stands out when it happens.
  • Hinting at something before it launches — 2.23x, 9 posts
    “Something big is coming Thursday” — no detail, just the date.
  • Money off, for a limited time — 1.73x, 7 posts
    “70% off this week only.”

Works, but everyone is already doing it

table stakes

  • Competitions and reposting customers' work — 1.61x, 44 posts
    A contest with a prize, or showing off what a user made.
  • Adding somebody else's AI model — 1.56x, 67 posts
    “Veo 3 is now available on our platform.”
  • Launching a brand-new product — 1.50x, 23 posts
    “Introducing Studio” — a whole new thing, not an update.
  • Showing how many people use it — 1.31x, 17 posts
    “3 million creators”, funding raised, or a big-name customer.

Rare, and does not work

leave these alone

  • Publishing original research — 0.71x, 11 posts
    A survey or industry report, not a product announcement.
  • Tied to a date or holiday — 0.67x, 7 posts
    Christmas, Black Friday, back-to-school.
  • Commenting on industry news — 0.67x, 3 posts
    Reacting to something a competitor or a big lab just did.
  • Opening with the customer's problem — 0.66x, 6 posts
    Naming what is going wrong before mentioning the product at all.

Everyone does it, and it does not work

where effort is being wasted

  • One named customer's story — 0.97x, 20 posts
    “How Nike cut their shoot budget” — a specific company, a specific result.
  • Webinars and conferences — 0.65x, 51 posts
    “Register for Thursday's session” or “come find us at the booth”.
  • A step-by-step how-to — 0.56x, 42 posts
    “Here's how to turn one photo into a week of content.”
  • Written for one industry only — 0.56x, 15 posts
    “For estate agents” or “for Shopify stores” — not for everyone at once.

The mechanics that move the number

Whole corpus. Correlations, not experiments — priors for what to test.

How the post opens

How the post opensPostsIndex
Opens with “Introducing…”
The first word announces that something is new.
283.00
Opens with “You can now…”
Leads with the new thing the reader is able to do.
42.17
Opens with a number
“3 million creators…” or “$0.009 per image…”
141.38
Opens by plainly describing the thing
No hook at all: the first line just states what the post is about. This is what most of the category does.
5481.00
Opens with a bold or contrarian claim
“Nobody needs a film crew any more” — a statement written to be argued with.
411.00
Opens by withholding
“Coming Thursday” — deliberately says almost nothing.
80.83

What it asks for

What it asks forPostsIndex
Points at more reading
“Full story on the blog.”
471.03
Asks for nothing
The post ends without telling the reader to do anything.
4781.00
Sends people to the product
“Try it free — link below.”
561.00
Asks for a like or repost in exchange
“Repost this and I'll DM you the guide.”
31.00
Asks for a comment
“Comment BLENDER for the link.”
220.95
Asks for a sign-up
“Save your seat.”
350.58

How long it is

How long it isPostsIndex
Very long
150 words or more — a proper piece of writing.
771.23
Long
100 to 150 words.
1211.17
Medium
60 to 100 words — about a paragraph.
1741.02
Short
30 to 60 words.
1531.00
Very short
Under 30 words — a line or two.
1180.58

Day posted

Day postedPostsIndex
Wed1251.16
Tue1221.16
Mon1121.13
Thu1431.00
Fri1110.70
Sun130.56
Sat140.24

Where demand outruns supply

What buyers raise in public forums, against what the category actually posts about. Above 1.00 means they ask about it more often than anyone answers it.

ThemeBuyer quotesDemand shareCategory postsSupply shareRate /1kOpportunity
hiring vs doing it in-house2612%132%0.606.25
manual / tedious workflow4622%426%0.943.40
volume / scale3215%345%0.372.91
reshoots / revisions136%142%0.862.82
speed / turnaround157%477%0.570.99
output quality / realism105%447%0.800.71
cost per asset136%7311%0.860.54

How much of this survived the corpus growing? Between the first measurement (120 buyer quotes, 540 posts) and this one (208, 643), the average theme moved 30%. The top 2 positions are unchanged; the order shifts below that. Speed / turnaround crossed the 1.00 line between the two measurements. The largest single move was cost per asset. Read the head of this table as the durable finding and the exact multiples as indicative — they rest on a few hundred quotes and will keep moving as the corpus grows.

The openings, in order: hiring vs doing it in-house, manual / tedious workflow, volume / scale. These are themes the buyer raises unprompted and the category has not built content around.

“Particularly working in agency (although can be in house for a brand) How do you scale output?”

hiring vs doing it in-house · 13 category posts address this

“We can manually approve gumroad links but they will be automatically sent to the spam filter which we rarely check.”

manual / tedious workflow · 42 category posts address this

“Same story for a bunch of other high volume keywords too, just missing entirely from the title and bullets.”

volume / scale · 34 category posts address this
X

30 accounts, 257 posts, including Magic Hour's own. Collected differently — the section explains why that changes what can be claimed.

How the same companies behave on X

275 posts from 36 accounts, including Magic Hour's own. Compared on what gets posted, not on engagement rate — the reason is at the foot of this section.

What each platform is for

Kind of postX postsX shareLI postsLI shareLeans
Launching a brand-new product
“Introducing Studio” — a whole new thing, not an update.
4115%234%X
A new feature on an existing product
“You can now change the outfit without reshooting.”
3513%396%X
Adding somebody else's AI model
“Veo 3 is now available on our platform.”
155%6710%LinkedIn
Hinting at something before it launches
“Something big is coming Thursday” — no detail, just the date.
114%91%X
Giving something away free
“Free for everyone this week, no card needed.”
104%274%both
Competitions and reposting customers' work
A contest with a prize, or showing off what a user made.
73%447%LinkedIn
Showing how many people use it
“3 million creators”, funding raised, or a big-name customer.
73%173%both
Telling developers they can build on it
“Add video generation to your own app in five minutes” — aimed at engineers, not marketers.
73%112%both
A step-by-step how-to
“Here's how to turn one photo into a week of content.”
62%427%LinkedIn
Webinars and conferences
“Register for Thursday's session” or “come find us at the booth”.
41%518%LinkedIn
Publishing original research
A survey or industry report, not a product announcement.
00%112%LinkedIn
Written for one industry only
“For estate agents” or “for Shopify stores” — not for everyone at once.
00%152%LinkedIn
One named customer's story
“How Nike cut their shoot budget” — a specific company, a specific result.
00%203%LinkedIn
The founder or CEO giving a personal opinion
A named person arguing something, posted from the company page.
00%81%LinkedIn
Changing the company's own name or logo
A rebrand or new visual identity. Rare, so it stands out when it happens.
00%61%LinkedIn
Money off, for a limited time
“70% off this week only.”
00%71%LinkedIn
Announcing a deal with another company
“We've teamed up with Adobe” — two logos, one announcement.
00%112%LinkedIn
Opening with the customer's problem
Naming what is going wrong before mentioning the product at all.
00%61%LinkedIn
Tied to a date or holiday
Christmas, Black Friday, back-to-school.
00%71%LinkedIn
Life at the company
Team photos, hackathons, someone's work anniversary.
00%71%LinkedIn
Job adverts
“We're hiring a content lead.”
00%406%LinkedIn
Commenting on industry news
Reacting to something a competitor or a big lab just did.
00%30%LinkedIn
A point of view about how the work is done
“Most AI video looks fake because people prompt for a mood, not a camera angle.”
00%122%LinkedIn

The split is consistent: X is where this category announces things, LinkedIn is where it explains them. Launches and new features take 28% of X posts against 10% on LinkedIn; tutorials and community posts run the other way.

How posts open

OpenerX postsX shareLI postsLI share
Opens by plainly describing the thing21076%54885%
Opens with “Introducing…”3713%284%
Opens with a bold or contrarian claim93%416%
Opens with “You can now…”73%41%
Opens by withholding73%81%
Opens with a number52%142%

Median length is 41 words on X against 68 on LinkedIn — a different format, not just a different audience.

Which accounts travel furthest

AccountPostsMedian likesBest postPosts mostly
@pika_labs5206924,138Adding somebody else's AI model
@ElevenLabs816842,906Telling developers they can build on it
@runwayml815154,050Launching a brand-new product
@LumaLabsAI814106,182Giving something away free
@krea_ai910835,151Giving something away free
@ltx_io67501,303Launching a brand-new product
@joshua_xu_76255,247Not classified
@ideogram_ai65748,167Not classified
@magnific103441,692Not classified
@LeonardoAi92892,446Not classified
@HeyGen61842,400Launching a brand-new product
@canva6106961Not classified
@AkoolInc8414,690Not classified
@tavus614706Not classified
@magichourai7115Not classified

Magic Hour's own X account gets a median of 1 likes a post, against 22 across the category sample. The account posts mostly not classified — the same shape as the LinkedIn page, and the same problem: it announces capability rather than answering a buyer's question. X rewards announcements more than LinkedIn does, so the angle is less wrong here; the aim still is.

The posts that actually travelled

“Introducing Pika 1.0, the idea-to-video platform that brings your creativity to life. Create and edit your videos with AI. Rolling out to new users on web and discord, starting today. Sign up at https”

@pika_labs · 24,138 likes · Adding somebody else's AI model

“Introducing Ideogram 4.0: the best open image model in the world. Think it. Make it. Own it. Download the weights, fine-tune on your own data, and run it on your hardware. Live on every Ideogram plan ”

@ideogram_ai · 8,167 likes · Telling developers they can build on it

“Introducing Dream Machine - a next generation video model for creating high quality, realistic shots from text instructions and images using AI. It’s available to everyone today! Try for free here htt”

@LumaLabsAI · 6,182 likes · Giving something away free

“Excited to share that I recently left Stanford AI PhD to start Pika. Words can't express how grateful I am to have all the support from our investors, advisors, friends, and community members along th”

@demi_guo_ · 5,868 likes · Not classified

“Conversations tend to go better with a face and a voice. That’s why we’re thrilled to release the beta version of the first video chat skill for ANY agent, powered by our new real-time model, PikaStre”

@pika_labs · 5,286 likes · Adding somebody else's AI model

“Five years ago, @wayne_liang_ and I founded @HeyGen_Official on a simple, yet powerful belief: everyone has a story to tell. But most people avoid the lens, and premium production isn’t in every budge”

@joshua_xu_ · 5,247 likes · Not classified

Why there is no engagement rate here. X's timeline endpoint throttles to roughly one account per ten minutes, so 164 of these 275 posts were found through search rather than by reading whole timelines. Search surfaces what got picked up, so the sample leans toward the posts that did well. A median calculated on it would flatter X and would not be comparable to LinkedIn's clean window.

What survives that bias. Which angle a company reaches for, how it opens, and how long it writes are properties of the posts themselves, not of how they were sampled. Those are what the tables above show. The median likes column is there to show the sample is real, not to be compared against LinkedIn.

LIBRARY

The posts worth stealing from, split by platform and by company versus founder.

The swipe file

The posts that actually travelled, ranked by the engagement they got, split by platform and by whether a company or a person published them. Ranked on raw numbers rather than the size-adjusted index used elsewhere — a swipe file should show what worked, with the account size beside it so you can judge for yourself.

What the best posts have in common. Among the forty most-engaged LinkedIn posts the commonest kinds are Adding somebody else's AI model (6), Telling developers they can build on it (4), Webinars and conferences (4). On X they are Launching a brand-new product (8), A new feature on an existing product (6), Adding somebody else's AI model (5). The platforms reward different things, which is why the quadrants below are worth reading separately rather than as one list.

LinkedIn — company pages

The highest-engagement company posts in the category. Drawn from 605 posts across 73 accounts.

1,900 reactionslovable-dev · 540,511 followers

Lovable is now available in Google Antigravity. Connect to the platform once and your agents can reach your entire Lovable workspace to build, iterate, query data, and deploy.

Not classified · Opens by plainly describing the thing
1,690 reactionslovable-dev · 540,511 followers

It's official: lovable.dev → lovable.com

Not classified · Opens by plainly describing the thing
1,419 reactionselevenlabs · 389,548 followers

More than 10 million conversations run on ElevenAgents every week. In each one, a natural-sounding voice or chat agent handles a real interaction like a refund request, appointment booking, benefits inquiry, or flight change. See the platform that makes them possible.

Showing how many people use it · Opens by plainly describing the thing
1,054 reactionselevenlabs · 389,548 followers

Introducing the ElevenLabs MCP, now available in Claude. Your team can manage your voice and chat agents where you already work - review recent performance, create new agents, update configurations, and even estimate LLM costs before changes go live. You stay in full control of what your agents, and your team’s Claude sessions,

Telling developers they can build on it · Opens with “Introducing…”
586 reactionselevenlabs · 389,548 followers

Eleven v3 Conversational, our most expressive model for realtime speech, is now generally available. For developers building voice experiences that respond with real emotion, Eleven v3 Conversational includes audio tags for fine-grained control and support across 70+ languages. Optimized specifically for realtime use cases, Elev

Telling developers they can build on it · Opens by plainly describing the thing
499 reactionsrunwayml · 190,896 followers

You've never seen anything like this. No single model made this film. It took the best model for every shot: video, image, editing and audio. All available directly inside of Runway and via Runway Dev. Every model you need to make anything you want.

Not classified · Opens with a bold or contrarian claim

LinkedIn — founders

Founders posting from their own profile. Drawn from 10 posts across 1 account.

172 reactionsRunbo Li - Magic Hour

We just launched Video-to-Video v3. It's our most consistent, stylized, and realistic version yet. You can turn anyone into a Minecraft character, Game of Thrones character, or WWI soldier - without VFX, post-production, or a big budget. We’ve been posting outputs on TikTok and IG, and some have gone viral. It turns out fans lov

Giving something away free · Opens by plainly describing the thing
164 reactionsRunbo Li - Magic Hour

We launched as a Y Combinator company today! Magic Hour is a video creation tool for making engaging videos using AI. YC has been awesome, and working with David Hu has been fun and productive. In 2022, I sent David Hu the message below on Messenger. I was working in New Product Experimentation at Meta, and the products I was wo

A step-by-step how-to · Opens by plainly describing the thing
116 reactionsRunbo Li - Magic Hour

Yesterday, after Berkeley SkyDeck Demo Day, I had the privilege of attending a fireside chat with Prof. Ion Stoica (UC Berkeley professor, co-founder of Databricks, Anyscale, LMArena). The conversation, moderated by Chon Tang (co-founder of SkyDeck), touched on one of the most pressing debates in tech today: Should AI developmen

Not classified · Opens by plainly describing the thing
89 reactionsRunbo Li - Magic Hour

We brought our interns to the first ComfyUI hackathon at GitHub HQ last Thursday. It was a chance for them to share their work, meet the community, and get out of the office. We didn't expect to win anything. We ended up taking home 1st place, 2nd place, and an NVIDIA 5090 GPU. Here’s what the team built in 2 hours: - Aiden Lund

Job adverts · Opens with a bold or contrarian claim
79 reactionsRunbo Li - Magic Hour

Thanks for the shoutout Akshay. Credit to the Dallas Mavericks in-game entertainment team—Jonathan Kornblith, Eric O., and Dalton Tarver—for pushing the boundaries of fan engagement, and Mark Cuban for fostering one of the most tech-forward teams in sports. AI is just beginning to transform gameday experiences, and we’re excited

Not classified · Opens by plainly describing the thing
59 reactionsRunbo Li - Magic Hour

One of the coolest uses of our API so far: An exhibit at Chinatown Heritage Centre in Singapore transforms visitors into heritage icons like street hawkers and opera singers using AI and gesture recognition. You pose, get transformed, and walk away with a physical photo as a souvenir. It's personalized tourism - visitors see the

Telling developers they can build on it · Opens by plainly describing the thing

X — company accounts

The category's biggest posts on X. Drawn from 258 posts across 30 accounts.

24,138 likes@pika_labs

Introducing Pika 1.0, the idea-to-video platform that brings your creativity to life. Create and edit your videos with AI. Rolling out to new users on web and discord, starting today. Sign up at https://t.co/JHRrinsIwx https://t.co/Rve3I2FzmK

Adding somebody else's AI model · Opens with “Introducing…”
8,167 likes@ideogram_ai

Introducing Ideogram 4.0: the best open image model in the world. Think it. Make it. Own it. Download the weights, fine-tune on your own data, and run it on your hardware. Live on every Ideogram plan and the API today. https://t.co/AdH9hfSEdb

Telling developers they can build on it · Opens with “Introducing…”
6,182 likes@LumaLabsAI

Introducing Dream Machine - a next generation video model for creating high quality, realistic shots from text instructions and images using AI. It’s available to everyone today! Try for free here https://t.co/rBVWU50kTc #LumaDreamMachine https://t.co/Ypmacd8E9z

Giving something away free · Opens with “Introducing…”
5,286 likes@pika_labs

Conversations tend to go better with a face and a voice. That’s why we’re thrilled to release the beta version of the first video chat skill for ANY agent, powered by our new real-time model, PikaStream1.0. The skill preserves memory and personality, and enables real-time https://t.co/IgC4vcB0T7

Adding somebody else's AI model · Opens by plainly describing the thing
5,151 likes@krea_ai

3D arrived to Krea. this new feature lets you turn images into 3D objects and use them in our Real-time tool. free for everyone. https://t.co/b8gQMhUCN9

Giving something away free · Opens with a number
4,690 likes@AkoolInc

Need AI avatars or voiceovers? HeyGen and AKOOL both offer powerful AI video tools, but AKOOL delivers superior results with more precise body movements and lip sync. See the difference! https://t.co/VvhVVbDKLS

Not classified · Opens by plainly describing the thing

X — founders

Founders and CEOs posting as themselves. Drawn from 17 posts across 6 accounts.

5,868 likes@demi_guo_

Excited to share that I recently left Stanford AI PhD to start Pika. Words can't express how grateful I am to have all the support from our investors, advisors, friends, and community members along this journey! And there's nothing more exciting than working on this ambitious &

Not classified · Opens by plainly describing the thing
5,247 likes@joshua_xu_

Five years ago, @wayne_liang_ and I founded @HeyGen_Official on a simple, yet powerful belief: everyone has a story to tell. But most people avoid the lens, and premium production isn’t in every budget. So we set out to democratize video creation and make visual storytelling https://t.co/vgiFywQRuV

Not classified · Opens by plainly describing the thing
2,156 likes@c_valenzuelab

Runway is not an AI company. Runway is a media and entertainment company. And I actually think the era of AI companies is over. It's not because AI failed - quite the opposite. It's because AI is becoming infrastructure, as fundamental as electricity or the internet. Calling

Not classified · Opens by plainly describing the thing
1,355 likes@joshua_xu_

We have incorporated HeyGen's avatar model to work seamlessly with Sora, and the results are truly next-level. This is probably the most advanced talking avatar video to date—outperforming real actors in many scenarios. With this, we can precisely fine-tune movements, https://t.co/UI6dE3TClY

Not classified · Opens by plainly describing the thing
914 likes@joshua_xu_

🆕 NEW: HeyGen Avatar IV is here. Our most advanced AI avatar model yet. 📸 One photo. 📝 One script. 🎧 Just your voice. Most avatars sync to your words. Avatar IV interprets them. Built on a diffusion-inspired audio-to-expression engine, it analyzes your vocal tone, rhythm, https://t.co/Omh3E3cZnO

Not classified · Opens by plainly describing the thing
625 likes@joshua_xu_

HeyGen just hit $100M ARR this month, 29 months after we first reached $1M in April 2023. None of this happens without our incredible team, customers, partners, and community. Thank you 💜 When we shared our first $1M milestone, it was to give back to the build-in-public

Showing how many people use it · Opens with a bold or contrarian claim

Founder coverage is thinner than company coverage. Company pages are enumerable — there is a list of them and each has a public feed. Founders are not: finding the right profile means knowing the person, and several guesses landed on the wrong human entirely (one search for Pika's founder returned an accountant with the same name). The founder quadrants here are verified accounts only, which makes them small but correct. Adding more is a matter of naming the people you want tracked.

X is ranked on a search-found sample, so it leans toward posts that already travelled. For a swipe file that bias is mostly harmless — it is a list of posts that worked, which is what was asked for — but it means the X quadrants are not a complete ranking of the platform.

POSTS

Thirty drafts for LinkedIn, written against the gaps measured above. Every factual claim traces to a page on magichour.ai.

Thirty posts, ready to run

Thirty drafts, grouped by what each one is for. 7 are aimed squarely at someone who buys; the median score is 3 out of 5, against 1 out of 5 for what Magic Hour publishes today.

“Do I pay someone, or do it myself?”

The hire-or-DIY question, answered honestlycraft insightMIXED

Every brand that starts making video hits the same fork: hire a videographer, brief a freelancer every time, or try to do it in-house.

The honest answer is that it depends on how often you need to change something. A shoot is the right call when the thing you are making will not change for six months. It is the wrong call when you need the same product in nine formats by Friday.

That second job is the one Magic Hour built for. Upload the product photo, get the clip, change it as many times as the brief changes.

What a videographer is actually forhiringREACH

Magic Hour is not going to tell you to stop hiring people who are good at this.

A camera operator who understands your brand is worth the money for the handful of shots a year that carry it. What they are not worth is the twentieth variation of a product clip that has to go out this afternoon.

Use the crew for the hero. Use Magic Hour for the twenty.

Before you post the freelancer briefotherBUYER

If you are about to write a brief for a freelance editor, it is worth checking which half of the job you actually need them for.

The creative decisions - what the ad says, which moment sells it - are worth paying a person for. The mechanical half is not: resizing, subtitling, swapping the outfit, producing the vertical cut.

Split the brief in two and the freelancer bill usually halves with it.

In-house without hiring anyoneotherMIXED

Bringing video in-house normally means a headcount conversation, and that is where it dies.

It does not have to. The tools now cover the parts that used to need a specialist: face swap, lip sync, dubbing, subtitles, upscaling, clothes changing. What is left is the judgement, which your marketing lead already has.

Start with the free tools before anyone writes a job description.

“Too many fiddly steps”

The boring half of making a videootherBUYER

Nobody complains about the creative part. They complain about the rest:

Export. Resize for four placements. Re-cut for the vertical. Burn in subtitles. Upload to three tools that each do one thing. Realise the client wanted a different opening line. Start again.

That is the part worth automating, and it is the part almost nobody sells against.

How many tools is your video passing through?otherREACH

Count them honestly. Most teams Magic Hour talks to are running four or five: one for generation, one for subtitles, one for upscaling, one for the resize, something else for voice.

Every handoff is a file export, a re-upload and a chance to lose the latest version.

Magic Hour is one place. That is not a feature so much as the removal of four of them.

Introducing the part nobody demosotherREACH

Product demos always show the generation. They never show what happens twenty minutes later, when the brief changes.

So: change the outfit without reshooting. Swap the face. Redo the voiceover in another language. Extend the clip. Add the subtitles. Push it to 4K.

Same file, no round trip, nothing re-exported.

One upload, every formatotherREACH

The request that eats an afternoon is never "make a video". It is "make this video again, but square, and thirty seconds, and with the logo bigger".

Upload once. Take the formats you need. If the brief moves, move with it.

“I can't make enough”

When video becomes the bottleneckotherBUYER

There is a point in every agency's growth where video stops being a creative problem and becomes a throughput problem. Usually around the fourth or fifth retained client.

Strategy scales. Media buying scales. Production does not, because it is tied to people and calendars.

The fix is not working faster. It is removing the steps that require anyone to be available.

Testing creative you did not have to shoototherMIXED

Paid social rewards volume of concepts, not polish. Most teams know this and still test three variants, because a fourth means another shoot.

With 90+ preset avatars and a written script you can put ten openings in front of the algorithm and let it pick. The ones that lose cost you nothing but the credits.

The maths of one product, many placementsotherMIXED

One product photo. Nine placements. Three scripts each.

As a shoot, that is a day and a schedule. As a generation queue, it is an afternoon, and Most videos finish in 3-10 minutes.

Nothing here replaces a good idea. It replaces waiting for a slot.

Why your best ad is three months oldotherMIXED

Most brands are still running a creative that tested well in spring, because replacing it means commissioning something.

Creative fatigue is not a creative problem. It is a supply problem. If making the next one is cheap, you stop defending the old one.

For people building software

Introducing video generation you can call from your own productfree access offerMIXED

If your app needs video or images, you have two options: integrate several model providers and maintain several billing relationships, or integrate one.

The Magic Hour API is the second one. Python, Node, Go and Rust SDKs. First API call in ~5 min, and From $0.009 / image.

Unlimited parallel API requests, so a queue that spikes does not need a conversation with Magic Hour first.

The numbers behind the APIdeveloper/APIREACH

Before you build on someone's infrastructure, the only things that matter are whether it stays up and what it costs.

50M+ API calls. 99.9% uptime. From $0.009 / image.

The rest of the evaluation is whether the output is good enough, and you can answer that on the free tier before you talk to anyone.

Credits that behave the way you would expectotherREACH

Two things that should not be remarkable and somehow are.

Credits carry forward with no expiration date. If a job fails or you cancel it, credits refunded for failed or cancelled jobs.

You should not have to plan your release schedule around a billing cycle.

For the engineer evaluating this on a Friday afternoondeveloper/APIMIXED

First API call in ~5 min. Python, Node, Go and Rust SDKs.

No sales call required to find out whether it works. If it does not fit, you have lost an afternoon rather than a quarter.

One endpoint, many modelsotherREACH

The awkward thing about building on generative video is that the best model changes every few months, and swapping providers means rewriting the integration.

One integration, and the model choice becomes a parameter rather than a project.

Proof it works

Three and a half million people, and no sales teammilestone/proofBUYER

3.7M+ creators and 2K+ teams have now made something on Magic Hour, with 500K+ of those creators arriving in the last 30 days.

Between them: 20M+ AI videos and 30M+ AI images.

There has never been a sales team.

The Dallas Mavericks use thisotherMIXED

An NBA franchise has the budget for any production company it wants.

Dallas Mavericks are on Magic Hour anyway, which tells you something about where the constraint actually is in sports content. It is not budget. It is that the moment worth posting about happened ninety minutes ago.

4.9 out of 5, and what that does not tell youmilestone/proofREACH

Magic Hour is 4.9/5 on Product Hunt, which is lovely and proves very little.

The number that matters more: 20M+ AI videos generated, and 500K+ creators in last 30 days in the last month. People come back to tools that work and quietly stop opening the ones that do not.

What 2,000 teams have in commondeveloper/APIBUYER

2K+ teams use Magic Hour, and they are not all doing the same thing. Some are agencies clearing client work. Some are ecommerce teams making product clips. Some are engineering teams who never open the web app at all and only touch the API.

The common thread is not the industry. It is that all of them need the next version of something faster than a shoot allows.

What's free

What is free, with no asterisksfree access offerMIXED

5 free photo face swaps a day, no watermark.
3 free UGC ads a day.
Free daily credits, no credit card required.

There is no signup wall in front of finding out whether the output is good enough for your brand. If you outgrow it, you will know before Magic Hour tells you.

No sign-up on the tools that should not need oneotherREACH

No sign-up required for supported tools. Open it, use it, close the tab.

Better that you find out the output is good before anyone asks you for an email address.

Where your uploads gootherMIXED

A fair question that most AI tools answer badly.

Free-tier uploads deleted after 1 day; content is not used to train models.

If you are putting a client's unreleased product through a tool, that is the sentence you need in writing.

Try it before the procurement conversationfree access offerMIXED

Free daily credits, no credit card required and 3 free UGC ads a day. Enough to run a real brief through it and see whether the output survives contact with your brand guidelines.

Then have the internal conversation, with something to show.

Written for one industry

For ecommerce teams: the product photo is already the assetotherBUYER

You already paid for the product photography. Most brands then let it sit in a folder and commission video separately.

One image becomes a clip. The clip becomes nine placements. When the SKU changes colour, you do not rebook anything - you change the outfit and re-export.

Most videos finish in 3-10 minutes, so the version that goes live this afternoon can be the version someone asked for this morning.

For agencies: the round of changes after the shoototherMIXED

The expensive week in an agency month is not the shoot. It is the round of changes afterwards - a different opening, a colour the client reconsidered, a nine-by-sixteen nobody mentioned until Friday.

Video-to-video, clothes changer and lip sync handle that round without going back to camera. The shoot stays. The reshoot goes.

For app teams: install creative at test volumeotherBUYER

App install creative burns out faster than anything else in paid social, and each replacement traditionally means a creator, a brief and a wait.

90+ preset avatars and a written script gets you a batch to test this week. The winners get a real production budget. The losers cost credits.

For anyone localising: the same ad in another languageotherREACH

Localisation usually means re-recording, which usually means the localised version is a quarter behind the original.

Dubbing and lip sync mean the same clip speaks another language without going back to the talent. The mouth matches. That is the part that used to give it away.

For teams who need it to look like themotherREACH

The objection to generated video is almost never that it is generated. It is that it does not look like the brand.

10,000+ templates and character consistency exist for exactly that: the output has to survive a brand guidelines review, not just look impressive in a demo.

Every claim, and where it came from

The previous set of thirty was written before anyone read the product pages, and about half of it carried numbers that were simply made up. This set may only use facts from this list.

ClaimSource
3.7M+ creatorsmagichour.ai homepage
2K+ teamsmagichour.ai homepage
500K+ creators in last 30 daysface-swap / ugc-ad pages
20M+ AI videos generatedugc-ad-generator page
30M+ AI images generatedface-swap page
50M+ API callsface-swap page
99.9% uptimeface-swap page
first API call in ~5 minface-swap page
from $0.009 / imageface-swap page
4.9/5 on Product Huntface-swap page
most videos finish in 3-10 minutesugc-ad-generator page
90+ preset avatarsugc-ad-generator page
10,000+ templateshomepage
Python, Node, Go and Rust SDKsapi page
unlimited parallel API requestsapi page
credits carry forward with no expiration dateapi page
credits refunded for failed or cancelled jobsapi page
5 free photo face swaps a day, no watermarkface-swap page
3 free UGC ads a dayugc-ad-generator page
no sign-up required for supported toolshomepage
free daily credits, no credit card requiredhomepage / api
free-tier uploads deleted after 1 day; content is not used to train modelsface-swap page
Dallas Maverickshomepage
Creator $144/yr, Pro $300/yr, Business $792/yrapi page
4K exports and unlimited concurrent generations on Businesspricing page

Nothing here needs fact-checking before it goes out, because every figure was taken from a live page rather than invented to fit the sentence. Where the product does not publish a number, the post is written without one.

TOOLS

What Magic Hour publishes, and what to change

Same scoring as everything above.

PostActual /1kAngleHookCTAReachICP
From stop-motion to ASMR videos, you can create it all wit…4.27model integrationdescriptivecomment/tag1.08x1
Fun AI idea to try this week! There’s a cute weather-forec…4.27otherdescriptivecomment/tag0.99x0
The possibilities are limitless! You can now create studio…2.14tutorialdescriptivecomment/tag0.95x0
Say hello to Veo 3.1 on Magic Hour Available in 9:16 verti…2.14model integrationintroducingengagement gate1.21x1
Say hello to Kling 2.5 on Magic Hour Available in Text-to-…2.14model integrationintroducingengagement gate1.21x1
From UGC-styled videos to cinematic sequences, you can cre…0.71model integrationdescriptivenone1.08x1

The diagnosis is not what it looks like. 4 of 6 posts are model-integration announcements — the most crowded angle in the category, and one of the better-performing ones, so not the problem. The 5 engagement gates are not the problem either: engagement gates run 1.0x baseline here, on only 3 posts, which is too small a sample to lean on either way; comment asks run 0.9x baseline across 22 posts. The mechanics here are broadly fine. What is wrong is the aim. Median ICP score across all six posts is 1 out of 5 — the words are written for people who follow model releases, not for people who sign contracts. And none of the six touches any of the three themes where buyer demand most outruns category supply: whether to hire or do it in-house, manual workflow, and the round of changes after the shoot. This is well-made content pointed at the wrong reader.

The same three posts, re-aimed

No statistics in these drafts on purpose — every claim is a product surface Magic Hour already describes, so there is nothing to verify before publishing.

was: Model-integration announcement

Your product photo already has a video in it.

Upload one image. Pick an aspect ratio. Get a clip you can put straight into a paid placement.

No shoot, no crew, no second booking when the SKU changes.

reach 0.97x · ICP 3/5 · MIXED

The most crowded angle in the category. Announcing someone else's model tells a buyer nothing about their own problem, and the audience it reaches is other people who follow model releases.

was: Engagement gate ("Like and repost to get the guide")

The free tier, with no asterisks:

Face swap. Talking photo. Image to video. AI headshots.

No signup wall to find out whether the output is good enough for your brand. If you outgrow it you will know before Magic Hour tells you.

reach 0.97x · ICP 2/5 · REACH

Not rewritten because the gate underperforms -- on this corpus it does not. Rewritten because "retweet" is not a LinkedIn verb, so the post reads as cross-published from X rather than written, and because trading a guide for a repost buys reach from people who wanted the guide, not from people evaluating the product.

was: Feature description aimed at creators

An agency shipping client video has one expensive week every month, and it is not the shoot.

It is the round of changes after the shoot: a different opening, a colour the client changed their mind about, a nine-by-sixteen nobody asked for until Friday.

Video-to-video and clothes changer handle that round without going back to camera.

reach 0.95x · ICP 4/5 · BUYER

Reads as capability rather than consequence. A content lead is buying throughput and a predictable turnaround, not an animation generator.

Method and limits

What this is built on. Company pages expose their recent posts to logged-out visitors; every post here was fetched, parsed and counted directly. No engagement number is estimated. Follower counts are read off the same pages.

The window is recent, not historical. LinkedIn shows roughly the last ten posts per company anonymously, so this is a current-form snapshot, not a six-month history. A logged-in scrape would extend it.

The demand side is a sample, not a census. Forum feeds expose only the newest threads per community, so the corpus grows by re-polling over time rather than by searching. Quote counts are therefore a floor.

About a fifth of posts are unclassified. The angle taxonomy was built for AI-video companies and the corpus now also spans design, audio, stock and general SaaS, so 24% of posts fall into other and contribute nothing to the angle tables. The mechanics tables (hook, CTA, length, day) are unaffected — they do not depend on the angle. Sampling other and adding rules is the standing maintenance job.

Correlation. Every rate here is observational. The scorer encodes what historically co-occurred with engagement in this category — it is a prior for what to test, not a prediction about any single post.