Magic Hour · Category Content Intelligence
82companies measured
826posts classified
53,563reactions counted
88buyer forums read
100buyer quotes usable
1671X posts
What the category publishes, what its buyers ask for, and where the two do not meet.
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 3 times the response of an average post:
- Posts aimed at people building software
Telling developers they can plug the product into their own app. - Discounts and limited-time offers
Money off, for a short window. - Launching a brand-new product
A whole new thing, not a tweak to an existing one.
The single cheapest thing that works is how a post opens. starting the post with the word “Introducing” gets about 2.1 times the response of an average opening. Magic Hour measured that across 42 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 13% of the industry's posts are about — but only 5% 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 29% 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 13% 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 Sunday. 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 80, then the bottom 5.
| # | Company | Followers | Posts | Index | What they post most |
|---|
| 1 | Bflai | 63,307 | 8 | 31.70 | Adding somebody else's AI model, Telling developers they can build on it |
| 2 | Dreamina Ai | 8,192 | 10 | 10.28 | Adding somebody else's AI model, Competitions and reposting customers' work |
| 3 | Freepik | 97,312 | 7 | 7.79 | Adding somebody else's AI model, Launching a brand-new product |
| 4 | Tavus Io | 24,188 | 11 | 6.50 | Webinars and conferences, A step-by-step how-to |
| 5 | Minimax Ai | 33,793 | 9 | 5.39 | Adding somebody else's AI model, Hinting at something before it launches |
| 6 | Akool | 71,230 | 17 | 4.89 | Webinars and conferences, Written for one industry only |
| 7 | ElevenLabs | 389,548 | 11 | 4.88 | Telling developers they can build on it, Showing how many people use it |
| 8 | Syntx Ai | 2,686 | 10 | 4.62 | Job adverts, Showing how many people use it |
| 9 | Magnific Ai | 18,932 | 9 | 3.65 | A new feature on an existing product, Launching a brand-new product |
| 10 | Suno Ai | 56,768 | 9 | 3.14 | A step-by-step how-to, Job adverts |
| 11 | Lovable Dev | 540,511 | 6 | 3.12 | A point of view about how the work is done, One named customer's story |
| 12 | Floraai | 33,865 | 10 | 3.08 | Webinars and conferences, Adding somebody else's AI model |
| · · · |
| 58 | Magic Hour | 1,404 | 6 | 0.75 | Adding somebody else's AI model, A step-by-step how-to |
| · · · |
| 76 | Picsart | 70,627 | 9 | 0.25 | Competitions and reposting customers' work, Webinars and conferences |
| 77 | Aragonai | 5,142 | 10 | 0.22 | Competitions and reposting customers' work, Opening with the customer's problem |
| 78 | Animaker | 110,816 | 10 | 0.22 | Competitions and reposting customers' work, A step-by-step how-to |
| 79 | Midjourney | 168,701 | 10 | 0.20 | Job adverts |
| 80 | Renderforest | 12,784 | 10 | 0.03 | A step-by-step how-to, A new feature on an existing product |
Magic Hour sits 58 of 80, 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
- Changing the company's own name or logo — 4.25x, 5 posts
A rebrand or new visual identity. Rare, so it stands out when it happens. - Telling developers they can build on it — 2.94x, 18 posts
“Add video generation to your own app in five minutes” — aimed at engineers, not marketers. - Money off, for a limited time — 2.50x, 10 posts
“70% off this week only.” - A point of view about how the work is done — 1.65x, 14 posts
“Most AI video looks fake because people prompt for a mood, not a camera angle.”
Works, but everyone is already doing it
table stakes
- Launching a brand-new product — 1.85x, 44 posts
“Introducing Studio” — a whole new thing, not an update. - Showing how many people use it — 1.54x, 31 posts
“3 million creators”, funding raised, or a big-name customer. - Competitions and reposting customers' work — 1.44x, 65 posts
A contest with a prize, or showing off what a user made. - Adding somebody else's AI model — 1.22x, 69 posts
“Veo 3 is now available on our platform.”
Rare, and does not work
leave these alone
- Commenting on industry news — 0.89x, 6 posts
Reacting to something a competitor or a big lab just did. - Opening with the customer's problem — 0.59x, 13 posts
Naming what is going wrong before mentioning the product at all. - Publishing original research — 0.46x, 15 posts
A survey or industry report, not a product announcement.
Everyone does it, and it does not work
where effort is being wasted
- One named customer's story — 0.88x, 26 posts
“How Nike cut their shoot budget” — a specific company, a specific result. - Webinars and conferences — 0.71x, 74 posts
“Register for Thursday's session” or “come find us at the booth”. - Job adverts — 0.60x, 37 posts
“We're hiring a content lead.” - A step-by-step how-to — 0.56x, 65 posts
“Here's how to turn one photo into a week of content.”
The mechanics that move the number
Whole corpus. Correlations, not experiments — priors for what to test.
How the post opens
| How the post opens | Posts | Index |
|---|
Opens with “Introducing…” The first word announces that something is new. | 42 | 2.12 |
Opens with “You can now…” Leads with the new thing the reader is able to do. | 5 | 1.40 |
Opens with a number “3 million creators…” or “$0.009 per image…” | 19 | 1.11 |
Opens by withholding “Coming Thursday” — deliberately says almost nothing. | 17 | 1.06 |
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. | 689 | 1.00 |
Opens with a bold or contrarian claim “Nobody needs a film crew any more” — a statement written to be argued with. | 54 | 0.94 |
What it asks for
| What it asks for | Posts | Index |
|---|
Asks people to DM “DM me and I'll send it over.” | 3 | 1.62 |
Sends people to the product “Try it free — link below.” | 89 | 1.22 |
Asks for nothing The post ends without telling the reader to do anything. | 593 | 1.00 |
Points at more reading “Full story on the blog.” | 65 | 1.00 |
Asks for a comment “Comment BLENDER for the link.” | 27 | 1.00 |
Asks for a like or repost in exchange “Repost this and I'll DM you the guide.” | 3 | 0.75 |
Asks for a sign-up “Save your seat.” | 46 | 0.59 |
How long it is
| How long it is | Posts | Index |
|---|
Very long 150 words or more — a proper piece of writing. | 94 | 1.38 |
Long 100 to 150 words. | 162 | 1.22 |
Medium 60 to 100 words — about a paragraph. | 222 | 1.03 |
Short 30 to 60 words. | 202 | 0.95 |
Very short Under 30 words — a line or two. | 146 | 0.71 |
Day posted
| Day posted | Posts | Index |
|---|
| Wed | 158 | 1.15 |
| Mon | 132 | 1.12 |
| Tue | 147 | 1.12 |
| Thu | 193 | 1.00 |
| Fri | 148 | 0.76 |
| Sat | 23 | 0.67 |
| Sun | 21 | 0.40 |
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.
| Theme | Buyer quotes | Demand share | Category posts | Supply share | Rate /1k | Opportunity |
|---|
| hiring vs doing it in-house | 47 | 12% | 13 | 2% | 0.60 | 7.25 |
| manual / tedious workflow | 117 | 29% | 49 | 6% | 0.94 | 4.92 |
| volume / scale | 53 | 13% | 44 | 5% | 0.49 | 2.47 |
| reshoots / revisions | 21 | 5% | 19 | 2% | 0.75 | 2.26 |
| speed / turnaround | 35 | 9% | 64 | 8% | 0.97 | 1.13 |
| output quality / realism | 24 | 6% | 66 | 8% | 0.97 | 0.74 |
| cost per asset | 19 | 5% | 111 | 13% | 0.86 | 0.35 |
How much of this survived the corpus growing? Between the first measurement (120 buyer quotes, 540 posts) and this one (404, 826), the average theme moved 19%. The top 2 positions are unchanged; the order shifts below that. Every theme also kept its side of the 1.00 line. 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
“I do it by hand monthly and it is the highest-leverage hour I spend, but it should not be manual.”
manual / tedious workflow · 49 category posts address this
“Lighting & Atmosphere: Set up the volumetric fog using native Maya and Arnold tools (aiAtmosphereVolume and Fluids).”
volume / scale · 44 category posts address this
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 (5), Webinars and conferences (4). On X they are Launching a brand-new product (10), Giving something away free (5), Adding somebody else's AI model (3). 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 795 posts across 82 accounts.
2,810 reactionsbflai · 63,307 followers
Introducing FLUX 3. One multi-modal model for Image, Video, Audio and Action-Prediction. Creations are truer to life in every kind of style. FLUX 3 is a checkpoint on our mission to develop real-world visual intelligence: models that perceive, predict, and act across digital and physical environments. Jointly trained in one unif
Adding somebody else's AI model · Opens with “Introducing…”
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
Changing the company's own name or logo · 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,280 reactionsbflai · 63,307 followers
Our co-founder and CEO, Robin Rombach, sat down with President Trump, President von der Leyen, President Macron, Chancellor Merz and other world leaders at the G7 to stress the vital role of open innovation in AI. With openness under pressure around the world, Robin urged governments and industry to make open and responsible dev
The founder or CEO giving a personal opinion · Opens by plainly describing the thing
1,182 reactionselevenlabs · 389,548 followers
We are delighted to start the year with a set of exciting product launches & closing our $80 million Series B funding! Over the next weeks, we are launching: ◆ AI Dubbing Studio ◆ Voice Library marketplace ◆ Early access to our mobile app Alongside this, we're excited to share that we've successfully completed an $80 million Ser
Showing how many people use it · Opens by plainly describing the thing
LinkedIn — founders
Founders posting from their own profile. Drawn from 581 posts across 94 accounts.
15,236 reactionsMati Staniszewski
Today, ElevenLabs is announcing a $500M Series D at an $11B valuation, led by Sequoia, with a16z quadrupling down and ICONIQ tripling down. It reflects the trust of customers and partners building at the frontier alongside us - and gives us momentum to ship even faster. With this funding, we’re going even deeper with ElevenAgent
Showing how many people use it · Opens by plainly describing the thing
9,760 reactionsKennan Davison
Icon originally launched as the AI Admaker. Today, we're the Human Admaker. 6 Human UGC ads filmed & edited for $1000 (no AI / 100% real). We find creators, ship products, curate formats, write scripts, coach creators, & edit videos. Don't pay until you review 6 scripts. Get ads in 12–16 days. Full refund if you don't love them.
Not classified · Opens by plainly describing the thing
9,446 reactionsAnton Osika - Lovable
I accidentally said a Lovable subscription costs $25 million on live TV My team politely asked me to clarify: “Lovable does not cost $25 million per month. Lovable has a free plan, a $25 Pro plan, $50 Business plan, and Enterprise plans. I apologize for the confusion." in my defense it was early morning.
Not classified · Opens by plainly describing the thing
5,328 reactionsGrant Lee
Today, as shared by The New York Times, we’re announcing two things: >Our Series B at a $2.1B valuation led by Sarah Wang at Andreessen Horowitz. >Reaching $100M ARR, profitably, with a team of just 50 people. That's $2M ARR per employee. PowerPoint was invented before the first website, before the Game Boy, before the Berlin Wa
Showing how many people use it · Opens by plainly describing the thing
5,294 reactionsMelanie Perkins
Building Canva has taken the hard work, passion, creativity, and dedication of an incredibly talented group of people. We now have a team of more than 1,500 people around the world helping turn our crazy big goals into reality while striving to bring magic to our community every single day. It’s been incredible to see crazy big
Competitions and reposting customers' work · Opens by plainly describing the thing
5,256 reactionsAnton Osika - Lovable
Lovable just raised $400M at a $13.3B valuation to build the business that builds businesses. Menlo Ventures came back to lead another round alongside the Scaleup Europe Fund (managed by EQT Group) as co-lead, who believes what I’ve said from the start: We will build a long-lasting global business from Europe. For me, the most i
Showing how many people use it · Opens by plainly describing the thing
X — company accounts
The category's biggest posts on X. Drawn from 1654 posts across 45 accounts.
39,619 likes@midjourney
Announcing a new division of Midjourney called "Midjourney Medical" https://t.co/c14YcO6yaU
Not classified · Opens by plainly describing the thing
28,125 likes@midjourney
A technical dive inside our new "Midjourney Scanner" https://t.co/wJBHz2O7ro
Not classified · Opens by plainly describing the thing
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…”
15,686 likes@Adobe
Adobe for creativity + Claude 🤝 Now, Claude users can power their content with more than 50 Creative Cloud tools. Simply describe the outcome you want and let the assistant orchestrate workflows behind the scenes: https://t.co/G70cSsca8P https://t.co/OHFktWNKYE
A step-by-step how-to · Opens by plainly describing the thing
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…”
7,702 likes@StabilityAI
We are excited to announce the release of Stable Diffusion Version 2! Stable Diffusion V1 changed the nature of open source AI & spawned hundreds of other innovations all over the world. We hope V2 also provides many new possibilities! Link → https://t.co/QOSSmSRKpG https://t.co/z0yu3FDWB5
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.
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 assetproduct launchBUYER
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.
| Claim | Source |
|---|
| 3.7M+ creators | magichour.ai homepage |
| 2K+ teams | magichour.ai homepage |
| 500K+ creators in last 30 days | face-swap / ugc-ad pages |
| 20M+ AI videos generated | ugc-ad-generator page |
| 30M+ AI images generated | face-swap page |
| 50M+ API calls | face-swap page |
| 99.9% uptime | face-swap page |
| first API call in ~5 min | face-swap page |
| from $0.009 / image | face-swap page |
| 4.9/5 on Product Hunt | face-swap page |
| most videos finish in 3-10 minutes | ugc-ad-generator page |
| 90+ preset avatars | ugc-ad-generator page |
| 10,000+ templates | homepage |
| Python, Node, Go and Rust SDKs | api page |
| unlimited parallel API requests | api page |
| credits carry forward with no expiration date | api page |
| credits refunded for failed or cancelled jobs | api page |
| 5 free photo face swaps a day, no watermark | face-swap page |
| 3 free UGC ads a day | ugc-ad-generator page |
| no sign-up required for supported tools | homepage |
| free daily credits, no credit card required | homepage / api |
| free-tier uploads deleted after 1 day; content is not used to train models | face-swap page |
| Dallas Mavericks | homepage |
| Creator $144/yr, Pro $300/yr, Business $792/yr | api page |
| 4K exports and unlimited concurrent generations on Business | pricing 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.
| Post | Actual /1k | Angle | Hook | CTA | Reach | ICP |
|---|
| From stop-motion to ASMR videos, you can create it all wit… | 4.27 | model integration | descriptive | comment/tag | 1.06x | 1 |
| Fun AI idea to try this week! There’s a cute weather-forec… | 4.27 | community/UGC | descriptive | comment/tag | 1.04x | 0 |
| The possibilities are limitless! You can now create studio… | 2.14 | tutorial | descriptive | comment/tag | 0.95x | 0 |
| Say hello to Veo 3.1 on Magic Hour Available in 9:16 verti… | 2.14 | model integration | introducing | engagement gate | 1.14x | 1 |
| Say hello to Kling 2.5 on Magic Hour Available in Text-to-… | 2.14 | model integration | introducing | engagement gate | 1.14x | 1 |
| From UGC-styled videos to cinematic sequences, you can cre… | 0.71 | model integration | descriptive | none | 1.06x | 1 |
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 0.8x baseline here, on only 3 posts, which is too small a sample to lean on either way; comment asks run 1.0x baseline across 27 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.95x · 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.95x · 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.96x · 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 19% 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.