Product Hunt ranks products hourly for 24 hours starting at 12:01 AM Pacific Time, and most of what determines your final ranking gets decided before that clock starts: your tagline, your gallery, your first comment, and whether your existing audience knows exactly when and where to show up.

This is the checklist to run through in the 48 hours before you go live, not a strategy for building an audience over weeks (that is a separate problem, covered in the 30-day warm-up guide).

Lock your tagline (under 60 characters), gallery (at least one image or short GIF), and first comment before launch day. Schedule your launch for 12:01 AM PT so you get the full 24-hour window. Do not incentivize upvotes or ask people with no connection to your product to vote; Product Hunt's guidelines treat both as manipulation. Tag your Product Hunt link with a UTM parameter so you can see the traffic separately from everything else afterward.

48 Hours Before Launch

1

Write your tagline and keep it under 60 characters. Product Hunt truncates longer taglines in the feed, which is where most people decide whether to click through at all. Lead with what the product does, not a clever framing of it.

2

Prepare your gallery. You need at least one image or short GIF; three to five is typical. A 15-30 second GIF that shows the product actually working outperforms static screenshots almost every time, because it answers "does this work" before someone reads a word of copy.

3

Write your first comment as the maker. Post it the moment your launch goes live. It should say why you built the product, what problem it solves, and invite questions. Launches with an active maker in the comments consistently outperform ones where the maker goes quiet after posting.

4

Confirm you do not need a hunter. You can submit and launch your own product. A hunter with a large following can add visibility, but do not delay your launch chasing one down; going live on your own timeline beats waiting for someone else's schedule.

5

Schedule the launch for 12:01 AM Pacific Time, not whenever you happen to submit. The ranking window is a fixed 24 hours from that moment. Launching at noon gives you half the runway of launching at midnight.

Launch Day

6

Post your first comment within minutes of going live, not hours later. Early comments and early upvotes compound: Product Hunt's own visibility algorithm favors products with early momentum, which pulls in additional organic traffic from Product Hunt's browsing users.

7

Send the direct link to your warm list first, not a generic "we launched" post. If you built a waitlist ahead of time, email or message people with the exact Product Hunt URL and a specific one-line ask (upvote and, if they have time, leave a comment).

8

Respond to every comment for the first six hours. This window matters more than any other block of the day. A maker who replies within minutes signals to both commenters and Product Hunt's algorithm that the launch is active, not abandoned.

Do not incentivize upvotes (contests, discounts, or giveaways tied to voting) and do not ask people with no real connection to your product to vote blind. Product Hunt's guidelines treat both as vote manipulation, and flagged launches can be removed from the rankings mid-day, which is worse than a slow launch.

9

Post updates in your own channels through the day, not just at launch. A mid-afternoon "we hit #3, thank you" post pulls in a second wave of visitors who missed the morning push.

Tracking What Actually Worked

Most of the traffic hitting your landing page on launch day is unlabeled unless you tag it yourself.

10

Tag your Product Hunt link with a UTM parameter before you post it, for example yoursite.com?utm_source=producthunt&utm_medium=referral. OperatorStack records the full page URL, including that query string, on every page view, so visits from this link are distinguishable from your other traffic in the Analytics tab.

11

Tag your other launch-day channels the same way (Twitter, your email list, Indie Hackers, Slack communities you post in). Without separate tags, every source collapses into a single undifferentiated spike and you cannot tell which push actually converted.

12

Fire a custom event when someone signs up from a tagged source, if you want a source breakdown beyond page views. Pull the UTM value off the URL and pass it into trackEvent():

const params = new URLSearchParams(window.location.search);
const source = params.get("utm_source");

if (source) {
  OperatorStack.trackEvent("launch_day_signup", { source });
}

This shows up in the Events section of your Analytics tab with a breakdown by the source property, so you can see exactly how many signups came from Product Hunt versus Twitter versus your email list, rather than guessing from a single traffic spike.

You do not need to build this tracking on launch morning. Set the tagged links and the trackEvent() snippet up the day before, alongside your tagline and gallery, so launch day is execution only.

After the Rankings Reset

The 24-hour window closes at midnight Pacific the same day it opened. Whatever badge you land (Product of the Day, a top-5 spot, or neither) stops moving the needle on new traffic within a day or two. What keeps moving is the list you built: the signups and comments from launch day are now warm contacts you can follow up with directly, badge or no badge.

Frequently Asked Questions

What time does a Product Hunt launch go live?

12:01 AM Pacific Time. The 24-hour ranking window starts at that moment, so most makers set their launch for that exact time rather than letting Product Hunt auto-schedule it for whenever they submit.

Do I need a hunter to launch on Product Hunt?

No. You can submit and launch your own product as the maker. A well-known hunter with a large following can still help visibility, but it is not a requirement to go live.

How long should a Product Hunt tagline be?

Keep it under 60 characters. Product Hunt truncates longer taglines in the feed, and the feed is where most visitors decide whether to click through.

Is it against the rules to ask people to upvote?

Asking people who genuinely use or are interested in your product to check it out is fine. What Product Hunt's guidelines prohibit is incentivizing votes or asking people with no connection to the product to vote blind. Both get flagged and can get a launch removed.

Can I see which channel sent the most Product Hunt traffic?

Yes, if you tag your Product Hunt link with a UTM parameter before you post it. OperatorStack records the full page URL on every visit, so a link like yoursite.com?utm_source=producthunt shows up distinctly from your other traffic in the Analytics tab.