<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Mark Walker</title>
    <description>The latest articles on Forem by Mark Walker (@mark_walker).</description>
    <link>https://forem.com/mark_walker</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3471982%2Fb95dc550-34a8-4f10-b665-bfb3cfdd2921.jpg</url>
      <title>Forem: Mark Walker</title>
      <link>https://forem.com/mark_walker</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/mark_walker"/>
    <language>en</language>
    <item>
      <title>The 3 fastest-growing SaaS teams we studied all do this: they publish a public roadmap</title>
      <dc:creator>Mark Walker</dc:creator>
      <pubDate>Fri, 26 Sep 2025 09:25:31 +0000</pubDate>
      <link>https://forem.com/mark_walker/the-3-fastest-growing-saas-teams-we-studied-all-do-this-they-publish-a-public-roadmap-cf3</link>
      <guid>https://forem.com/mark_walker/the-3-fastest-growing-saas-teams-we-studied-all-do-this-they-publish-a-public-roadmap-cf3</guid>
      <description>&lt;p&gt;As a startup studio, we’ve worked with lots of young SaaS teams who are racing to product-market fit while juggling support, features, and constant feedback. One practice consistently separates the breakaway performers from the pack:&lt;/p&gt;

&lt;p&gt;They work in public - specifically, they publish a c*&lt;em&gt;lear, living public roadmap&lt;/em&gt;* and pair it with &lt;strong&gt;continuous changelogs&lt;/strong&gt; and user &lt;strong&gt;feedback loops&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Why does this single habit move the needle? Because a public roadmap simultaneously:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Builds trust&lt;/strong&gt; (“we’re listening, here’s what’s next”)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reduces churn&lt;/strong&gt; (customers see momentum and upcoming value)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Focuses the backlog&lt;/strong&gt; (votes and comments sort signal from noise)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Aligns go-to-market&lt;/strong&gt; (sales and success can point to what’s planned/GA)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compounds SEO and credibility&lt;/strong&gt; (shipping logs are proof, not promises)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Below we break down three well-known, high-growth product orgs with effective public roadmapping styles - GitLab, ClickUp, and Supabase - and extract practical patterns you can copy this week.&lt;/p&gt;

&lt;h2&gt;
  
  
  1) GitLab - “Direction” as a public product strategy (and roadmap)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  How they do it
&lt;/h3&gt;

&lt;p&gt;Instead of a single pretty board, GitLab publishes a comprehensive Product Direction site: multi-horizon strategy (3-year view), annual investment themes, and upcoming releases - all public and continuously updated. This gives customers and prospects a candid signal of where the platform is heading and how priorities are set across the DevSecOps lifecycle.&lt;/p&gt;

&lt;p&gt;They also document how product is run (principles, processes, ownership) in a publicly accessible product handbook, which points readers back to “Product Direction” for what’s planned. This closes the loop between strategy (why), process (how), and roadmap (what/when). The GitLab Handbook&lt;/p&gt;

&lt;h3&gt;
  
  
  Why it works
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;**Credibility through context. **Not just a list of cards; you see the reasoning and themes guiding what ships next. That fosters enterprise-grade confidence even in SMB buyers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Expectation management.&lt;/strong&gt; Direction pages explicitly state that plans can change - useful transparency that protects trust when priorities shift.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Internal alignment.&lt;/strong&gt; Sales, success, and community advocates can share one canonical source of truth.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  How to replicate (lean version)
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Publish a simple “Direction” page with three layers:

&lt;ul&gt;
&lt;li&gt;12–18 month themes (3–5 bullets, not everything)&lt;/li&gt;
&lt;li&gt;A now/next/later table linking to issues/epics&lt;/li&gt;
&lt;li&gt;A monthly changelog anchor (“what shipped”)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Label uncertainty. Use tags like exploratory, draft, or committed to signal maturity and manage risk.&lt;/li&gt;
&lt;li&gt;Link feedback in-line. Each roadmap item should have a “Discuss / upvote” link (Canny, Usersloop, GitHub Discussion, etc.).&lt;/li&gt;
&lt;li&gt;Assign DRIs visibly. A name or team next to each initiative raises accountability and answerability.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  2) ClickUp - Public doc + Canny for suggestions and prioritization
&lt;/h2&gt;

&lt;h3&gt;
  
  
  How they do it
&lt;/h3&gt;

&lt;p&gt;ClickUp maintains a public Roadmap doc and explicitly funnels feature requests through Canny. The doc serves as the “what’s planned” home base; Canny concentrates raw requests, votes, and comments into a prioritizable stream the team can act on.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why it works
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;One link to rule them all.&lt;/strong&gt; A single URL is shareable by support, success, and sales. New users get instant visibility.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Qual + quant together&lt;/strong&gt;. Comments explain why something matters; votes show how many care. The combo hardens prioritization.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;User participation boosts buy-in&lt;/strong&gt;. When customers see their request appear on the roadmap (even tagged “under review”), satisfaction rises before you write a line of code.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  How to replicate (lean version)
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Stand up a hosted roadmap page (Notion/Docs page or Usersloop’s public roadmap) with:

&lt;ul&gt;
&lt;li&gt;Sections: Now, Next, Later&lt;/li&gt;
&lt;li&gt;Status badges (Planned/In progress/Released/On hold)&lt;/li&gt;
&lt;li&gt;Links to discussion threads&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Route all requests to one intake. If you already get requests via email/Slack/Twitter, reply with: “Great idea - could you add it here so others can upvote?” Over time, the roadmap naturally orders itself.&lt;/li&gt;
&lt;li&gt;Ship a monthly roundup. Post “What shipped” + “What moved” + “Top new requests.” This creates a heartbeat customers come to expect.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  3) Supabase - Open-source cadence with public discussions and a prolific changelog
&lt;/h2&gt;

&lt;h3&gt;
  
  
  How they do it
&lt;/h3&gt;

&lt;p&gt;Supabase leans into the open-source playbook: they maintain a high-frequency public changelog and push roadmap discussions in the open (e.g., GitHub Discussions on upcoming packages/roadmaps). The cadence - lots of visible progress, clearly dated - gives developers confidence that the platform is moving fast and that their feedback is heard.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why it works
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Momentum reduces risk.&lt;/strong&gt; A steady changelog (with statuses and target timelines where possible) reassures teams evaluating a core platform.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Community co-design.&lt;/strong&gt; Discussions become living artifacts of decisions; newcomers can see rationale, trade-offs, and constraints.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Launch marketing&lt;/strong&gt; = roadmap marketing. Each shipped slice earns attention, backlinks, and social proof.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  How to replicate (lean version)
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Create a public changelog (auto-generated or hand-rolled) with clear, dated entries and tags (feature, improvement, fix, deprecation).&lt;/li&gt;
&lt;li&gt;Move “spicy” debates to public threads. For candidate features, open a thread (“Problem / Proposal / Open questions”) and link it from the roadmap.&lt;/li&gt;
&lt;li&gt;Set light target windows. Month/quarter windows (Q4 ’25) beat exact dates for small teams. Mark slipped items with a short note &amp;gt; perfection.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Patterns the winners share
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;They don’t just list features - they publish direction.&lt;/strong&gt;&lt;br&gt;
A sentence or two about why it matters turns a card into strategy. GitLab’s “Direction” shows the playbook.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;They make participation obvious.&lt;/strong&gt;&lt;br&gt;
ClickUp’s roadmap doc points users to Canny for requests and votes; it’s impossible to miss how to contribute.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;They ship publicly, often.&lt;/strong&gt;&lt;br&gt;
Supabase’s changelog rhythm is a trust engine. Even modest releases, shipped consistently, create a perception of momentum.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;They set expectations explicitly.&lt;/strong&gt;&lt;br&gt;
GitLab’s pages state that plans may change; this simple disclaimer maintains credibility when reality shifts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;They give GTM teams a shareable truth.&lt;/strong&gt;&lt;br&gt;
A single roadmap link keeps Sales/Success/Support aligned and reduces “When will X be ready?” thrash.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  A step-by-step roadmap launch plan for a 1–50 person SaaS
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Day 1–2: Decide the container&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hosted doc (fastest) or dedicated roadmap tool (Usersloop public roadmap, Linear+Productlane, Canny board). Aim for one shareable URL. (Linear + Productlane is a popular pairing for publicizing selected projects.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Day 2–3: Draft the initial cut&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Now (0–8 weeks): 3–6 items, each with one-line problem statements.&lt;/li&gt;
&lt;li&gt;Next (1–2 quarters): 5–10 candidate items; mark confidence level.&lt;/li&gt;
&lt;li&gt;Later (2+ quarters): themes only (e.g., “Team accounts,” “Analytics v2”).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Day 3: Wire feedback in&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Every item gets a “Discuss / upvote” link.&lt;/li&gt;
&lt;li&gt;Add a “Submit an idea” button that lands in your intake (e.g., Usersloop form or widget).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Week 1: Start shipping the heartbeat&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Publish a monthly “What we shipped” update, even if small.&lt;/li&gt;
&lt;li&gt;Add status badges and owner initials for each item.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Ongoing: Keep it honest&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If something slips, change the badge and add a one-sentence reason.&lt;/li&gt;
&lt;li&gt;Close the loop with requesters when an item ships (email/DM/Usersloop auto-notify).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Objections you’ll hear - and how to handle them
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;“Won’t competitors copy our roadmap?”&lt;/strong&gt;&lt;br&gt;
Maybe. But in early-stage SaaS, speed, quality, and customer intimacy are larger moats than secrecy. Public roadmaps raise the bar for rivals by forcing them to match your clarity and cadence. GitLab’s posture explicitly acknowledges change and still publishes direction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;“We’ll get yelled at if we miss dates.”&lt;/strong&gt;&lt;br&gt;
Don’t publish dates; publish windows and confidence labels. Be explicit that direction is subject to change (again, GitLab’s framing is a good model).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;“It’s more overhead.”&lt;/strong&gt;&lt;br&gt;
A monthly 45-minute ritual to update the doc and changelog is far cheaper than dozens of one-off “ETA?” conversations across support and sales.&lt;/p&gt;

&lt;h2&gt;
  
  
  Metrics to watch after you go public
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Changelog engagement: unique views, time on page, scroll depth&lt;/li&gt;
&lt;li&gt;Request quality: duplicates down, “problem statements” up&lt;/li&gt;
&lt;li&gt;Conversion &amp;amp; expansion: win-rate lift where roadmap items match prospect needs&lt;/li&gt;
&lt;li&gt;Churn notes: fewer “product moving too slow / no visibility” reasons&lt;/li&gt;
&lt;li&gt;Support deflection: fewer “is X planned?” tickets as your roadmap gains awareness&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Do it affordably (and fast) with Usersloop
&lt;/h2&gt;

&lt;p&gt;If you want the ClickUp-style public doc, Supabase-style changelog cadence, and GitLab-style direction - without stitching 3–4 tools - Usersloop gives you a lightweight, all-in-one path:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Public Roadmap (hosted page)&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Create Now / Next / Later lanes, add statuses, owners, and confidence labels.&lt;/li&gt;
&lt;li&gt;Expose an upvote / comment surface so customers can participate.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;In-app Widget (chat + feedback + announcements)&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Let users submit ideas straight from your product (no context lost).&lt;/li&gt;
&lt;li&gt;Announce releases with targeted banners or messages in the widget.&lt;/li&gt;
&lt;li&gt;Offer helpdesk and support chat in the same place customers discover updates.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Changelog &amp;amp; Announcements&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Publish concise, tagged release notes (feature, fix, improvement).&lt;/li&gt;
&lt;li&gt;Auto-notify followers of a roadmap item when it ships, closing the loop.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prioritization &amp;amp; Planning&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; You replicate the best parts of GitLab’s “direction,” ClickUp’s public roadmap + Canny flow, and Supabase’s visible shipping cadence &lt;strong&gt;without&lt;/strong&gt; buying multiple subscriptions - or duct-taping Notion, Canny, and a custom changelog together.&lt;/p&gt;

&lt;p&gt;Check out &lt;a href="https://usersloop.com" rel="noopener noreferrer"&gt;Users Loop Here&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>saas</category>
      <category>startup</category>
    </item>
    <item>
      <title>New Feedback, Roadmap, Updates &amp; Support tool for SaaS startups</title>
      <dc:creator>Mark Walker</dc:creator>
      <pubDate>Tue, 16 Sep 2025 07:24:35 +0000</pubDate>
      <link>https://forem.com/mark_walker/new-feedback-roadmap-updates-support-tool-for-saas-startups-cdm</link>
      <guid>https://forem.com/mark_walker/new-feedback-roadmap-updates-support-tool-for-saas-startups-cdm</guid>
      <description>&lt;p&gt;Pleased to announce the launch of Users Loop today! well really yesterday but a bit late....&lt;/p&gt;

&lt;p&gt;Users Loop was born out of my own need for ways to easily manage the communication between users of our various SaaS products, and the product teams.&lt;/p&gt;

&lt;p&gt;Various options existed already for certain parts, but nothing covered all the bases. And adding multiple subscriptions was too expensive when we launched new products so often skipped this, even though the early stage communication being the most important.&lt;/p&gt;

&lt;p&gt;I actually started this project 9 years ago... November 2016 according to my original domain registration, though it never got off the ground then. But skip forward almost a decade, with fresh needs and focus, we got UsersLoop production ready at last.&lt;/p&gt;

&lt;h2&gt;
  
  
  So what does it do?
&lt;/h2&gt;

&lt;p&gt;Users Loop is a tool to help tech products communicate with their customers to improve feedback, planning, training and support.&lt;/p&gt;

&lt;p&gt;It consists of 3 key components:&lt;/p&gt;

&lt;p&gt;1) Management System&lt;/p&gt;

&lt;p&gt;This is where you team set things up and manage things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Feedback reports (feature requests, bug reports etc)&lt;/li&gt;
&lt;li&gt;Your product roadmap&lt;/li&gt;
&lt;li&gt;Helpdesk and FAQ's&lt;/li&gt;
&lt;li&gt;Customer chats&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;2) In-App widgets&lt;/p&gt;

&lt;p&gt;The in app widgets allow you to embed a few lines of code and place our user widget inside your web app.&lt;/p&gt;

&lt;p&gt;The widget allows users to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Send feedback&lt;/li&gt;
&lt;li&gt;Chat with your team&lt;/li&gt;
&lt;li&gt;Browse help guides, including recommended guides for the page they are currently on&lt;/li&gt;
&lt;li&gt;View your latest updates and announcements&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;3) Public Boards&lt;/p&gt;

&lt;p&gt;The public boards provide a public resource where your users and potential customers can see your plans and updates.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;View, comment and subscribe to all feedback requests, so your users can vote on what matters to them, helping you prioritise plans effectively.&lt;/li&gt;
&lt;li&gt;View your planned product roadmap to see what is coming soon&lt;/li&gt;
&lt;li&gt;View past product updates and announcments&lt;/li&gt;
&lt;li&gt;Browse your full help desk and FAQ's&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Whats next?
&lt;/h2&gt;

&lt;p&gt;We have various plans to enhance and evolve the product over the next few months. Some of which are already listed on our &lt;a href="https://usersloop.com/public/usersloop/roadmap" rel="noopener noreferrer"&gt;public roadmap&lt;/a&gt; (one of our existing features!&lt;/p&gt;

&lt;p&gt;Also we would love to get more products onboard and using Users Loop. If you are interested then you can take advantage of special pricing with 30% off for life using the link &lt;br&gt;
&lt;a href="https://usersloop.com?ref=devto" rel="noopener noreferrer"&gt;https://usersloop.com?ref=devto&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you have any questions or want to get in touch then contact me, &lt;a href="https://www.linkedin.com/in/marknwalker/" rel="noopener noreferrer"&gt;Mark Walker&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>saas</category>
      <category>sideprojects</category>
      <category>startup</category>
    </item>
  </channel>
</rss>
