Launch Directory List Builder

live$0.005/destination rowContact Discovery

Last updated November 1, 2026

Find where to launch your startup. Describe your product and get a ranked list of directories, launch sites, newsletters, communities, and marketplaces with submit link, price, and dofollow status, each checked live today: up, parked, or gone, submit form, newest date.

Features

  • 359 places to submit plus 1,556 curated GitHub lists, read fresh on every run.
  • A fit score against your product description, keywords, and categories.
  • Each place checked live: up, parked, gone, or down, with the submit form and the newest date on the page.
  • Free only and dofollow only filters, and only new places on a schedule.
  • Pay per event: Destination row at $0.005.

Input

product_descriptionstringoptional

One or two sentences about your product and who it is for, for example AI meeting notes for B2B sales teams. Places whose description, audience, or rules share your words score higher.

categoriesarrayoptional

Any of ai, analytics, business, community, design, developer-tools, ecommerce, indie, marketing, productivity, saas, social, software, startup. A place in one of your categories scores higher.

keywordsarrayoptional

Extra words to score places by, for example sales, crm, chrome extension.

typesarrayoptional

Any of directory, product-launch-site, newsletter, community, subreddit, marketplace, citation (press and review pages that mention products), github (curated GitHub lists that take pull requests). Empty: all except github.

free_onlystringoptional

Keep only places the list marks as free to submit. true or false; yes, no, 1, and 0 are accepted.

dofollow_onlystringoptional

Keep only places the list marks as giving a dofollow link. true or false; yes, no, 1, and 0 are accepted.

min_fit_scorestringoptional

Keep only places scoring at least this, 0 to 100. Needs a description, keywords, or categories. A whole number; text such as "3" is accepted.

check_livestringoptional

Read each place's submission page today: up, moved to another site, parked, gone, or down; whether it shows a submit form or a login; the prices it shows; and the newest date on the page. Off: list data only, at the same price. true or false; yes, no, 1, and 0 are accepted.

include_rankstringoptional

Add each site's Tranco popularity rank (1 is the most popular site on the web; empty means outside the top one million). true or false; yes, no, 1, and 0 are accepted.

max_rowsstringoptional

At most this many place rows per run. Up to 2,000. A whole number; text such as "3" is accepted.

only_newstringoptional

Skip places an earlier run with the same State key already returned (free). Use it on a schedule to hear about places added to the list. true or false; yes, no, 1, and 0 are accepted.

state_keystringoptional

Name for the only new places memory. Runs with the same key share it.

max_charge_usdstringoptional

Optional. The run stops before a charge that would take it past this amount, and keeps every row already delivered.

proxy_modestringoptional

auto reads a site that refuses a direct request through the Apify proxy; direct never uses a proxy. A reliability setting; it does not change the price.

Output schema

json
{
  "row_type": "string",
  "name": "string",
  "type": "string",
  "submit_url": "string",
  "website_url": "string",
  "site_domain": "string",
  "description": "string",
  "audience": "string",
  "eligibility": "string",
  "pricing": "string",
  "pricing_note": "string",
  "link_type": "string",
  "categories": "array",
  "subreddit_members": "integer",
  "subreddit_promotion_mode": "string",
  "subreddit_rules_url": "string",
  "fit_score": "integer",
  "fit_terms": "array",
  "live_status": "string",
  "http_status": "integer",
  "final_url": "string",
  "submit_form_found": "boolean",
  "login_required": "boolean",
  "prices_on_page": "array",
  "latest_date_on_page": "string",
  "tranco_rank": "integer",
  "tranco_list_date": "string",
  "source_list": "string",
  "source_slug": "string",
  "list_synced_on": "string",
  "is_new": "boolean",
  "destinations_matched": "integer",
  "destinations_delivered": "integer",
  "row_status": "string",
  "error_reason": "string",
  "billable_events_json": "string",
  "checked_at": "string"
}

Pricing

$0.005per destination row
EventFree plan price
Destination row$0.005
Actor Start$0.0015

Pay per event on the Apify platform. Paid Apify plans pay less per event. No subscription, no seat license.

On the Apify free plan the actor stops at $1.50 of charges a month, about 300 place rows. Any paid Apify plan removes the cap.

Limits

  • The list's facts (price, link type, rules) are what its maintainer recorded. The live check confirms the page and shows the prices it lists today; it does not submit anything or confirm the link type on a live listing.
  • Many places in the list have price and link type unknown. Free only and dofollow only keep only the places marked so.
  • The fit score is word matching, not a judgment of quality. Read the rules column before you submit.
  • The newest date on the page is the newest date the page prints, which is a sign of activity, not proof of it.
  • Subreddits are not checked live.

Available on