Skip to content

Shipfolks × GoViralDev: a small directory and a $150 sponsor slot

Seen on 2026-10-09. Sources: shipfolks.com, shipfolks.com/advertise, goviraldev.com and the page's HTML. Prices and counts are what the pages showed that day.

Two sides of one launch channel:

  • The directory (Shipfolks): how a brand-new directory looks full, earns trust and sells ads from day one.
  • The advertiser (GoViralDev): how a product uses a cheap, fixed-price sponsor slot to get in front of builders.

Most launch advice tells you to submit to directories. This case shows the other two moves: buy a slot on a small, well-targeted one, or run one yourself.

1. What we saw

Shipfolks, the directory

What Detail (2026-10-09)
Positioning "Ship. Get found. Get hired." Products and the people who built them (freelancer profiles, "open to work")
Size 29 projects, 60 builders, 57 open to work, 28 categories
Listing Free. A name, a link and a screenshot. "A person reads every one before it goes up." The order "is not for sale"
Seeding Most listings are well-known tools (Supabase, Raycast, Railway, Cursor, Fly.io) marked listed by Shipfolks. The directory filled itself with recognisable names before makers arrived
Ranking Sort by Newest or Most opened; a "Most opened — 14 days" box shows a count of people per product (Supabase 60, Raycast 53, Railway 49, GoViralDev 49)
Outbound links Every Visit link adds ?ref=shipfolks, so the product owner sees Shipfolks in their analytics. Listing links are rel="nofollow", ad links rel="sponsored nofollow" (no SEO backlink, and it says so in the markup)
Ads Two slots, one advertiser each: in-feed banner between the 4th and 5th project, 1200×240, $150 / 30 days; sidebar card under Categories, 640×400, $100 / 30 days. Shown on the front page and every category page
Ad terms Pay → slot comes off sale → email with size and link format → upload art. The 30 days start when the ad goes live. One image, one link, no tracking scripts. No adult or crypto trading. Buying an ad doesn't buy a position in the list. Prices are "introductory"
Retention Freelancer profiles, jobs, blog and tools pages give builders a reason to come back, not just makers to submit once

GoViralDev, the advertiser

What Detail (2026-10-09)
Product AI UGC videos + a scheduler for 6 networks + Instagram comment-to-DM automation
Bought Both slots: in-feed banner and sidebar card. It also has a normal listing (by @captain, category AI Media Generation)
Ad creative Headline "Go viral on autopilot". Feed banner draws the pipeline as boxes: Product → Video (9:16 hook) → Caption → Music → Publish → TikTok / Instagram. Sub-line: "Self-hosted, so you own the spend." Sidebar: "Self-host. One-time, no subscription." + a full-width button
Landing page Hero says "All In One Platform / Create. Schedule. Connect.", then app mockups, use cases, pricing, FAQ
Pricing $29 / $49 / $99 per month (credits), no free plan or trial; self-hosted $249 one-time with full source
Social proof on landing None visible (no testimonials, logos or numbers)
Result we can see 4th in "Most opened — 14 days" with 49 people, next to Supabase and Railway. Conversions: not public

2. Why it works

For the directory 1. Look full on day one. Seeding with famous tools makes a 29-item site feel like a real index, and those listings still send useful clicks. It's honest because each one says listed by Shipfolks. 2. Trust is the product. Free listing, human review, "order not for sale", nofollow labelled correctly. Advertisers pay because readers trust the list, so the rules protect the ad revenue. 3. Tiny, fixed ad inventory. Two slots, one advertiser each, flat price, 30 days from go-live. No auction, no dashboard, no sales calls. A solo maker can sell and run it from a single page. 4. ?ref= proves the value without a tracking pixel. The advertiser sees Shipfolks in their own analytics, so renewals sell themselves (or don't) with the advertiser's own data. 5. Two audiences, one site. Products bring makers; freelancer profiles and jobs bring people who come back.

For the advertiser 1. Cheap, capped, measurable. $150 is less than most one-day ad tests, the cost is fixed, and ?ref=shipfolks shows up in analytics without any setup. 2. The audience matches the offer. A directory of builders, shown a tool for builders who need to market what they ship. 3. The banner explains the product in one look. A pipeline of boxes (input → steps → where it gets posted) beats a screenshot at 1200×240. 4. Lead with the difference. "Self-hosted, one-time, no subscription" stands out among AI tools that all charge monthly credits. 5. Ad + listing + Most opened. The ad drives opens; opens put the product in the Most opened box; the box gives a second free placement.

3. What to avoid (lessons from the gaps)

  • Ad and landing say different things. The ad sells "go viral on autopilot, self-host, one-time". The landing opens with "All In One Platform" and monthly plans; the one-time offer is further down. Send ad traffic to a page (or anchor) whose first screen repeats the ad's promise.
  • No proof on the landing. Paid clicks from a cold audience need one example video, one number or one user quote above the fold.
  • Expecting SEO. Directory links like these are nofollow / sponsored. Buy them for clicks, not for rankings.
  • Not tagging the link yourself. ?ref= is the directory's tag. Add your own UTM too, so a 30-day test can be compared with other channels in one report.
  • Judging by opens. 49 opens in 14 days is attention, not revenue. Decide your stop rule on sign-ups or sales.

4. Run it yourself

A. Buy a sponsor slot (advertiser)

  1. Find 5 small directories your buyers browse (builders, Mac users, designers…). Good signs: human review, a public flat price, few slots, a category that matches you, outbound ?ref= links.
  2. Check they're alive. Recent listings this month? Real makers, not only seeded big brands? Ask for numbers (visits, clicks to sponsors). No numbers → the test is the measurement; keep it at one month.
  3. Set the stop rule before paying. Example: renew only if the slot brings ≥ N sign-ups or ≥ 1 sale in 30 days, where N comes from your price and conversion rate (Spend and Timing).
  4. Make one banner per size. Feed (wide): your pipeline or before → after in one line + the one difference. Sidebar (card): headline, one line, one button.
  5. Link to a matching page: first screen repeats the ad headline, has one proof and one CTA. Add UTMs: ?ref=<directory>&utm_source=<directory>&utm_medium=sponsor&utm_campaign=<month>.
  6. Also take the free listing on the same site, so you're there after the ad ends.
  7. Day 30: clicks → sign-ups → sales by source. Renew, move to another directory, or stop.

B. Run a small directory (owner), if your audience is a niche you already serve

  1. Pick a niche you can review with your own eyes (e.g. "Mac utilities", "tools for indie game devs").
  2. Seed 20–30 useful, well-known entries labelled listed by , so it's useful on day one.
  3. Free listing, human review, publish the rules ("order not for sale", nofollow / sponsored).
  4. Add ?ref=<you> to every outbound link.
  5. Open one or two flat-price slots with an /advertise page: size, price, 30 days from go-live, what's not accepted, how to book.
  6. Give visitors a reason to come back (people profiles, jobs, a weekly "new this week" list).
  7. Put your own products in the slot when it's unsold; it's still a place your users see.

5. Checklist

  • 5 directories found; each one checked for recent listings, flat price, and ?ref= on links
  • Stop rule written down before paying
  • Banner in both sizes; headline = the one difference
  • Landing first screen repeats the ad, with one proof
  • UTMs on the ad link + free listing on the same site
  • Day-30 numbers by source, then decide: renew / move / stop