EH
ai · saas

EarlyHunt: requirements, how to submit, and what you actually get

Visit ↗

Weekly AI launch competition where the free calendar runs months deep and dofollow is for winners and payers.

earlyhunt.com
EarlyHunt homepage
Eligibility

Who EarlyHunt accepts

You need
An account (email magic link, Google or GitHub)
A link to earlyhunt.com on your site, crawler-verified (free tier)
A 400+ word project description
Square logo under 1MB and a wide preview image under 2MB
You'll be rejected if
Unlaunched landing pages
Products violating the standard content policy
AI toolsSaaS productsDeveloper toolsIndie projects
What you actually get
Your project page with a nofollow link goes live the moment you submit; the actual launch week, votes and any dofollow upgrade come months later unless you pay $19 or place top 3.

How to submit to EarlyHunt

1
Sign in first
The submit route redirects to sign-in: email magic link, Google or GitHub. No password option.
2
Pick the free tier past the offer banner
A 'launch premium for free' banner runs site-wide, but the premium checkout still bills $19. Free and nofollow-free tiers are real.
3
Fill the project form
URL, name, 100-char title, maker name, a 400-word minimum rich-text description, up to 3 categories, pricing tag, logo and wide preview image.
4
Accept the random launch week
Every visible free week reads 0/15 slots a year out. The only free path is a checkbox assigning a random week at least 25 weeks away.
5
Verify the backlink and submit
Host their badge or any earlyhunt.com link, click Verify Backlink, then submit past the premium upsell modal.

EarlyHunt requirements

Account sign-in
400+ word description
Square logo (1MB max) + wide preview (2MB max)
earlyhunt.com link live on your site before verification
Maker name shown publicly on the listing
Twitter/X handleoptional

Gotchas

The free calendar shows every week full through next year; free means a random slot 25+ weeks out, which is the strongest premium funnel on any launch board.
Free links stay nofollow unless you finish top 3 in your launch week; the guaranteed dofollow is the $19 tier.
The badge link they make you host points at your earlyhunt.com listing, not their homepage, so you are linking to your own profile.

Agent prompt for EarlyHunt

A full walkthrough of this form for your AI agent: every field, limit and trap. The placeholders come from your submission pack (template with a live example).

Paste into your agent
You are an AI agent with browser automation (Chrome connector, Playwright, browser-use or similar). Submit my product to EarlyHunt's free launch end to end. My submission pack is pasted at the bottom; it is the single source of truth. Do not invent copy, except the long description you will expand from it.

My product: {NAME} ({URL})

BEFORE YOU START
1. https://earlyhunt.com/submit redirects to sign-in (email magic link, Google or GitHub; no passwords). You cannot create accounts or click OAuth: hand the tab to me, wait for my confirmation, then continue in the same browser session.
2. After sign-in, run in the console: window.confirm = () => true; window.alert = () => {}; and re-run it after any full reload.
3. Know the tiers before clicking: Free needs an earlyhunt.com link on my site and gives a nofollow link (dofollow only for top 3 in the launch week). 'Nofollow' tier removes the badge but is always nofollow. Premium is $19 for guaranteed dofollow and an instant week. Ignore the site-wide 'launch premium for free' banner; the checkout still bills $19. Select Free Launch and click Next.

THE FORM (step 2 of 4)
4. Inputs are React-controlled: use native value setters plus 'input' and 'change' events. Fields: Website URL ({URL}), Project Name ({NAME}), Short Title (max 100 chars; use my tagline), Maker Name (use the maker name from my pack; it is displayed publicly as 'by ...' and used in their blog and social posts), Twitter/X handle (optional).
5. Project Description requires a MINIMUM OF 400 WORDS and their counter is stricter than yours, so write 430 or more. It is a TipTap/ProseMirror rich-text editor: focus it, select all, then document.execCommand('insertHTML', false, html) with two or three h2-sectioned paragraphs expanded honestly from my pack's long description. No keyword stuffing; a human reviews this, and their AI rewrites it afterwards anyway.
6. Categories: a searchable multiselect that needs real clicks. Open it, use its search box (clear it fully between searches; leftover text breaks matching), click up to three fitting categories, verify the chips. Set the Pricing Model toggle to match my pack.
7. Images: square logo (1MB max) and wide preview (2MB max). Their CSP blocks cross-origin fetch, so you cannot fetch my asset URLs in the page. Working route: read the image on the local machine, base64 it onto the clipboard (macOS: base64 -i file | tr -d '\n' | pbcopy), create a temporary textarea in the page, focus it, send a REAL cmd+v keystroke, then decode the pasted base64 into a File and inject it into the hidden input via DataTransfer plus a 'change' event. The file inputs are hidden; unhide them with style overrides if your tool needs visible targets. Wait for the 'Image uploaded successfully' toast; uploads go straight to their CDN.

LAUNCH WEEK (step 3): THE TRAP
8. Every visible week will say 'Week full (0/15 free slots)' a year or more out. This is normal, not a bug, and not a reason to give up or to pay. Scroll below the week grid: there is a checkbox 'Use random week (25+ weeks from now)'. Tick it with a real click. My launch will be assigned a random week at least 25 weeks away (the exact week shows in the dashboard afterwards); the listing page itself goes live immediately anyway.

BACKLINK VERIFICATION (step 4)
9. Free launches need a link to earlyhunt.com anywhere visible on my site. Their snippet links to my own future listing URL (https://earlyhunt.com/project/<slug>), but any earlyhunt.com link passes. If it is not on my site yet, stop, give me the snippet, and wait for my deploy confirmation. Then click Verify Backlink and wait for 'Backlink Verified'.

SUBMIT
10. Click Submit AI Project. A premium upsell modal intercepts it; 'Continue with Free launch' is the real submission. Use a real mouse click.
11. Success here is explicit: a success banner and a redirect to https://earlyhunt.com/project/<slug> with a 'pending approval' flag. Confirm the page exists.
12. Afterwards their AI rewrites the description and has mangled link markup before (raw rel/title attributes leaking into visible text). Open the live listing, read the rendered description, and fix breakage through the Edit Project page; edits must still clear the 400-word counter.
13. Report back: the listing URL, the assigned launch week, that the link stays nofollow unless the launch places top 3 that week, and that the earlyhunt.com link on my site must stay up.

MY PACK:

{PACK}

EarlyHunt FAQ

How long does EarlyHunt approval take?
EarlyHunt's typical time from submission to going live is listing page: immediate; free launch week: 25+ weeks out.
How much does it cost to submit to EarlyHunt?
EarlyHunt has a free submission option plus paid placement ($19 premium: instant week, guaranteed dofollow).
Does EarlyHunt give a dofollow backlink?
No, links from EarlyHunt are nofollow.
Does EarlyHunt require a backlink to your site?
Yes, EarlyHunt expects a link back from your site as part of listing.
What gets you rejected from EarlyHunt?
Unlaunched landing pages; Products violating the standard content policy.