wiral
All posts

Product launches

Your Product Hunt Launch Strategy With X, Hour by Hour

Maya Rao9 min read


At 4:12am Pacific on a launch day last spring, a founder I was working with sent me a screenshot of his Product Hunt page. Four upvotes. He'd been live for four hours, he hadn't slept, and he was already drafting the post-mortem in his head.

Nothing was wrong. His audience was asleep. Every creator we'd lined up was asleep. He'd spent four hours refreshing a page that no human on earth had a reason to visit yet.

The part that actually cost him was the tweet he fired off at 12:30am to announce it. That was his best post of the week, and he spent it on an empty room.

Most founders run two launches on the same day and get about half of each. Product Hunt gets a link with no story attached, X gets a story with no reason to click. My argument is that these are one launch with one clock, and the clock belongs to X, not to Product Hunt.

The two clocks don't line up

Product Hunt scores a launch across a single day that starts at 12:01am Pacific and ends at 11:59pm Pacific. That's in their own launch guide, and it's the fact that quietly shapes everything else. Rankings are relative to the products that launched inside your window, so the votes you get at 11pm count exactly as much as the ones you get at 6am.

X does not care about Pacific midnight. X cares about when people are holding their phones.

Product Hunt scores votes across a full Pacific day starting at 12:01am, but X audiences in the US and Europe are only scrolling in three blocks later in that day, leaving the first five hours with attention nobody can reach. Product Hunt ranking window 12:01am to 11:59pm Pacific. Every vote inside it weighs the same. When US and EU audiences are actually scrolling X EU + US morning US midday US evening 12am PT 6am 12pm 6pm 12am Hatched block: five hours of scoring time with nobody awake to score you.
The hatched block is where founders burn their best post of the week.

So you have a scoring window that runs 24 hours and an attention window that runs maybe nine, split across three chunks. Every decision on launch day comes out of that gap. Being loud at midnight buys you nothing. The job is to still be standing at 9pm Pacific, when the West Coast checks the board one last time before it resets.

I've watched founders solve this the lazy way by scheduling everything at once. Six creator posts inside a 40 minute block at 9am ET, all pointing at the same URL. It looks like a wave for about half an hour and then there's silence for eleven hours, which on a ranking that runs all day is the worst possible shape.

When creators should post on Product Hunt launch day

Post on X when your audience is awake, not when Product Hunt's clock starts. Product Hunt ranks a day from 12:01am to 11:59pm Pacific, so the first five hours are dead air. Put your founder post and your first creator wave at 5:30am to 7:00am Pacific, then spread the rest across the day.

Here's the handoff I run. Times are Pacific because the ranking is Pacific, and you should be doing that conversion in your head all day.

An hour by hour launch day plan in Pacific time, from going live at 12:01am with no X activity, through a founder post at 5:30am, two creator waves at 6:30am and 12:30pm, a reply hour at 8am, a proof post at 3pm, and a leaderboard screenshot at 8pm. 12:01am Live on Product Hunt. Post nothing on X. Nobody is there and you can't get the hour back. 12:10am Maker comment on the PH page. It's the one asset that works while everyone sleeps. 5:30am Founder post on X. The product is the story. PH link goes in the first reply. 6:30am Creator wave 1. Two or three posts, three different angles, zero upvote asks. 8:00am Reply hour. Founder answers every PH comment and every quote post by hand. 10:00am Check rank. Top 5 lets you change the ask. Outside top 10, stay product-first. 12:30pm Creator wave 2. Different niche from wave 1, or you're re-hitting the same feed. 3:00pm Proof post. A real number, a screenshot, or a bug you shipped a fix for today. 8:00pm Screenshot the board before it resets. Write tomorrow's post tonight. Orange nodes are Product Hunt actions. Blue nodes are X actions. Grey is a decision point.
Nine moves. The gaps between them are doing as much work as the posts.

Two notes on that timeline that people push back on.

The 12:10am maker comment matters more than it looks. It's the thing early browsers read before your site loads, and it's the only piece of launch copy that gets a full day of shelf life on Product Hunt. Write it before launch week, not at midnight when you're running on adrenaline and typos.

The 10:00am decision point is the one founders skip. If you're sitting at number 3, you can afford a straight "we're close, one vote helps" post because the ask now has stakes attached. If you're at number 14, that same post tells 4,000 people you're losing. Don't send it.

Upvote posts and signup posts are not the same post

This is where most of the waste happens. A founder writes one post, sends it to every creator in the campaign, and expects it to do two jobs that pull in opposite directions.

A post built for upvotes has to move someone off X, onto producthunt.com, through a login wall, to a button. A post built for signups has to move someone off X onto your product. Those are different pages with different friction, and the reason a person clicks is different too.

What differsPost built for upvotesPost built for signups
Opening lineNames the maker and the stakes ("someone I've watched build this for a year")Names the problem in the reader's words ("I have 14 half-written drafts")
Link targetProduct Hunt page, in the post itselfYour product, PH link in the reply
MediaScreenshot of the PH listing or the maker's face10 second screen recording of the thing working
Creator fitPeople whose audience already votes on PHPeople whose audience has the problem
What it's measured onVotes and comments in the ranking windowSignups, and whether they're still there Friday
What kills itReading like a favour being called inMentioning Product Hunt in the first line

If your goal is the badge, brief the upvote post and accept that a chunk of your reach converts to nothing. If your goal is users, brief the signup post and treat votes as a byproduct. Trying to write one post that does both produces a post that opens with the product, pivots to Product Hunt in the third line, and loses the reader exactly at the pivot.

Here's the shape I give creators for the signup version. It's a template, so make it sound like you:

I've been using [product] for about two weeks. [Specific thing it does that sounds small and isn't.] [One line on what you did before, and why it was annoying.] It's [price or free tier]. Link below.

And the upvote version, which is a different animal:

[Maker's name] has been building [product] in public since [month]. I've watched the whole thing. It's on Product Hunt today and it's currently sitting behind [category of competitor], which is annoying. Link below if you want to fix that.

The second one works because it gives the reader a reason that isn't "help my friend." Nobody wakes up wanting to help your friend.

"We're live on Product Hunt, go upvote" is the weakest ask you can make

That sentence asks for a favour, gives no reason, points at a login wall, and offers the reader nothing they'd want on their own. Four failures in seven words.

It also leaks. The people most likely to click it are the people already inside Product Hunt culture, which is a real audience but a small one, and mostly other founders. The people who'd have paid you money scroll past, because you told them the news was about your ranking.

Two illustrative funnels from the same 100 viewers: an upvote-first ask sends most clickers to Product Hunt and only one person to the product, while a product-first ask sends fewer people to Product Hunt but reaches four signups and still collects two votes. Ask: "go upvote us" 100 saw the post 22 clicked 14 reached Product Hunt 6 voted 1 ever saw the product Ask: "here's what it does" 100 saw the post 19 clicked 11 reached the product 4 signed up 2 voted from the reply link Illustrative shape, not measured data. The point is where each funnel ends, not the exact counts. Left funnel ends at a vote. Right funnel ends at a user and still collects votes.
The left funnel wins the day. The right one still exists on Thursday.

What converts instead: give the reader the product, and give them Product Hunt as the second step. The reply link does real work here, because a reply gets seen by everyone who engaged with the parent post, which is precisely the pool that already cares. You lose some raw vote volume and you keep the traffic.

There's a version of this I actively dislike and see constantly: the founder who quote-tweets his own launch four times with rising desperation. Pieter Levels has been shipping in public on X for years and I've never once seen him beg for a vote, which tells you something about what the format rewards.

The board resets at midnight. Your traffic doesn't have to.

Product Hunt day two is a cliff. The leaderboard clears, your page slides into the archive, and the traffic drops off faster than founders expect.

Almost everyone stops posting here. That's the mistake, because day two is when your X reach is actually at its peak: you now have a day of replies, quote posts, and new followers who found you yesterday and have no idea what you do.

Four things to run in the 72 hours after:

  1. The result post. Final rank, real signup number, one thing that broke. Post it the next morning, in the same slot your launch post went out. This post reliably outperforms the launch post itself in my experience, because it has a number in it and the launch post didn't.
  2. The reply-mining pass. Go through every reply to the creator posts. Anyone who asked a question is a warm lead. Answer publicly, follow up in DMs the next day, and don't pitch in the first message.
  3. The badge, used once. If you placed, put it on the site and mention it once. Founders who put "#3 Product of the Day" in their X bio for six months are telling everyone that was their peak.
  4. Second creator wave, day 3 or 4. Deliberately hold back one or two creators from launch day. Their posts land when there's actual evidence to talk about, and their audience isn't seeing the fifth version of the same announcement.

That last one is the single highest-return change I've made to how we plan campaigns. Holding two of six creators back costs you nothing on launch day and gives you a second spike when the field is empty.

Is a Product Hunt win worth what it costs?

Honest answer: sometimes, and less often than the discourse suggests.

What you spendWhat it plausibly returnsMy read
Founder attention for 2 to 3 weeks (prep, assets, outreach, launch day)A ranking, a badge, one day of traffic, and an archive page that ranks in GoogleThe real cost, and the one nobody prices
Creator budget aimed at votesVotes from an audience that mostly won't use the productPoor trade unless you're chasing the badge specifically
Creator budget aimed at the productSignups, plus incidental votesBetter trade in almost every case I've seen
Goodwill you spend asking people for favoursVotes todayNon-renewable. Spend it on something bigger.

Where a win genuinely pays: B2B products where the buyer is a founder or an engineer, dev tools, anything where Product Hunt's audience is your audience. Investor-facing signal, if you're raising in the next two quarters. And the archive traffic is real, since Product Hunt pages rank in Google for a long time.

Where it doesn't: consumer apps aimed at people who've never heard of Product Hunt. If you're building a period tracker or a fishing app, a top 3 finish is a nice screenshot and roughly nothing else. I've watched a consumer team spend six weeks on a launch, place fourth, and get fewer installs than one good post from a creator whose audience actually fished.

The version I'd defend: run the Product Hunt launch because it's free and it forces you to finish your positioning, but staff it like a supporting act. Point the creator spend at the product. Let the votes happen on the way.

If you'd rather not spend three weeks cold-DMing creators who'll say no, browse the network at /creators or send us the launch brief and we'll build the day around your product instead of the leaderboard. Creators wanting in can apply here.

FAQ

What time should I launch on Product Hunt if my audience is on X?

Go live at 12:01am Pacific, which is when the ranking day opens, but treat your X launch as a separate start at roughly 5:30am Pacific. Launching later in the Pacific day shortens your scoring window and gains you nothing on X.

Should the Product Hunt link go in the post or the reply?

Reply, unless the post's only job is votes. Putting your product in the post and Product Hunt in the reply keeps the reader on a page they chose to visit, and the reply still reaches everyone who engaged with the parent.

How many X creators do I need for a Product Hunt launch?

Three to six, spread across at least two waves and two niches, beats twelve posting inside the same hour. The ranking runs all day, so a shape that covers the day matters more than raw simultaneous volume.

Do upvotes from X creators actually count?

Yes, real accounts voting from a link are ordinary votes. What doesn't work is anything that looks coordinated in bulk, and Product Hunt's ranking weights more than raw vote counts, so a wall of drive-by votes with no comments is a weak signal.

Is it worth relaunching on Product Hunt if the first attempt flopped?

Often, yes. Product Hunt allows relaunches for meaningfully changed products, and a second attempt with a real result to talk about and a proper creator plan usually outperforms a first launch that was announced into an empty room.

Keep reading