GrowthRouter Join the waitlist

Early access: the tag and dashboard are live.

The OpenRouter for growth.See which post brought real signups.

One open-source tag and SDK across X, Reddit, Hacker News, YouTube and newsletters. Add it with one prompt to Claude Code or Codex, and every visit and signup is traced back to the post that sent it, so your agent knows where to post next.

Or sign in with Google and add your site now, free for 7 days.

[ 01 / 06 ] where to post first

The agent, in preview

Tell it your product and budget. Get where to post first.

Today this is a starting guess from simple rules. The GrowthRouter agent (waitlist) will plan the experiments, ask you to approve each one, keep to your budget, and move effort to whatever brings real signups.

route planstarting guess

    First experiment

    [ 02 / 06 ] how it works

    Planned setup

    One prompt to install. One call to read results.

    Names and commands may change before release. Details are in the docs.

    [ prompt ]
    # paste into Claude Code or Codex
    Add the GrowthRouter tag to every page of this site.
    
    # or add it yourself
    <script src="https://app.growthrouter.dev/t.js"
            data-site="umless" defer></script>
    
    # when a signup is confirmed (works today)
    growthrouter.signup({ verified: true })
    
    # one tracked link per post: make it in the dashboard today,
    # or from the CLI once the npm package ships (v0.1, Nov 20)
    $ npx growthrouter link https://umless.com --post show-hn

    [ 03 / 06 ] one campaign, traced

    Post, click, signup. Tied together by one campaign ID.

    A tracked link carries the campaign. The tag sees the visit, the SDK confirms the signup, and the result lands on the post that earned it.

    • Stitched togetherUTMs in a sheet, clicks in analytics, signups in your database, joined by hand
    • GrowthRouterOne ID from post to confirmed signup, readable by you and your agent
    campaign show-hn
    1. link umless.com/?gr=show-hn is created for a Show HN post.
    2. post The post goes up on Hacker News, by you or through SceneSmith.
    3. visit A reader clicks through. The tag records source and campaign.
    4. signup They verify their email. The SDK confirms a real signup.
    5. result The signup is credited to show-hn on news.ycombinator.com.
    6. next Your agent reads the result over MCP and drafts the next post.
    An illustration of the planned flow, not real data.

    [ 04 / 06 ] case studies

    Dogfood first

    First case studies: our own products.

    We test GrowthRouter on products we already run before asking anyone else to. Results get published here as they come in, good or bad.

    • Umless

      Cleans up ums, retakes and dead air in voice recordings.

      First tracked test: Show HN, Nov 17
    • ParleSprint

      Spoken French practice for learners.

      Case study coming
    • SceneSmith

      Drafts and publishes social posts.

      Case study coming

    [ 05 / 06 ] open source

    Open source at the core.

    The tag, the SDK and the MCP server will be MIT-licensed, and the hosted collector AGPL-3.0, so you can read exactly what runs on your site and self-host all of it. The repository goes public with the first release.

    • Small, readable tag with no third-party scripts (MIT)
    • SDK and link maker for confirming signups and tagging posts (MIT)
    • Self-host the collector and dashboard for free (AGPL-3.0)

    Design partner planned

    $39/month

    We install the tag with you and send a weekly "which post worked" report, plus the next posts to try. The hosted dashboard is live with a 7-day free trial; self-hosting stays free.

    Join the waitlist

    Design partner checkout isn't open yet. Start the free trial meanwhile.

    [ 06 / 06 ] faq

    Questions

    Can I use it today?

    Yes, in early access. Sign in with Google, add your site, paste the tag and make tracked links in the dashboard, free for 7 days. The npm packages (CLI, SDK, MCP) and the open-source repo ship with v0.1 on Nov 20. The agent is on the waitlist.

    How is this different from Google Analytics or PostHog?

    Those tell you about traffic. GrowthRouter answers one question: which post brought a confirmed signup. It ties the post, the click and the verified signup together with one campaign ID, and your agent can read it directly.

    What counts as a real signup?

    A signup your own app confirms, for example a verified email, reported through the SDK. Page views and clicks are tracked too, but results are reported in signups.

    Is it free?

    Self-hosting is free: the tag, SDK and MCP server are MIT, and the collector is AGPL-3.0. The hosted dashboard starts with a 7-day free trial. Paid plans, including $39/month design partners, aren't on sale yet.

    Does my agent post for me?

    No. You post, by hand or with any tool you like. GrowthRouter tracks what happens after, and your agent can use the results to suggest the next post.

    Which agents will it work with?

    Any agent that can use an MCP server, such as Claude Code or Codex. We are building and testing with Claude first.

    Who is building it?

    Thoufeek, an indie builder at ThoufeekXLabs, building in public on X.

    Find the post that actually worked.

    Join the waitlist