{
  "title": "Maybe It's a Signal",
  "excerpt": "6 months with no results, then a lifetime sale at $29 out of nowhere.\r\nThis unexpected signal reignites LinkFeed and finally forces me to tackle marketing.",
  "access": "free",
  "isAccessibleForFree": true,
  "requiresAccessPass": false,
  "locale": "en",
  "publishedAt": "2026-08-30T10:51:41.245Z",
  "updatedAt": "2026-09-04T14:26:11.770Z",
  "author": {
    "name": "Cédric TOURNIER",
    "username": "Amorem",
    "url": "https://mysaas.blog/en/@Amorem"
  },
  "tags": [],
  "relatedSaas": [
    {
      "id": "cmoznsfjs0007snllvjizj8wh",
      "name": "LinkFeed Pro",
      "websiteUrl": "https://linkfeed.pro",
      "iconUrl": "/api/site-favicon?url=https%3A%2F%2Flinkfeed.pro",
      "mrrRemoteAccountId": "cmoo07t6u3ni7cbllln2rncf1",
      "mrrStripeAccountId": "acct_1StwzxLgBpG7QzIs",
      "mrrRemoteName": "LinkFeed Pro"
    },
    {
      "id": "cmoznsfjm0006snll9grqv9co",
      "name": "XFeed Pro",
      "websiteUrl": "https://xfeed.pro",
      "iconUrl": "/api/site-favicon?url=https%3A%2F%2Fxfeed.pro",
      "mrrRemoteAccountId": "cmoo0aia93njocbll4uv9g2ld",
      "mrrStripeAccountId": "acct_1T9j3lLxqo69YKDo",
      "mrrRemoteName": "XFeed Pro"
    },
    {
      "id": "cmoznsfjd0005snll07xvuuzl",
      "name": "Comidoc",
      "websiteUrl": "https://comidoc.com",
      "iconUrl": "/api/site-favicon?url=https%3A%2F%2Fcomidoc.com",
      "mrrRemoteAccountId": "cmosesenw0630xplluzp8400i",
      "mrrStripeAccountId": "acct_17oX6CLhMJeJjXyh",
      "mrrRemoteName": "Comidoc"
    }
  ],
  "sources": [],
  "urls": {
    "html": "https://mysaas.blog/en/@Amorem/maybe-its-a-signal",
    "markdown": "https://mysaas.blog/en/@Amorem/maybe-its-a-signal/md",
    "json": "https://mysaas.blog/en/@Amorem/maybe-its-a-signal/json"
  },
  "wordCount": 637,
  "images": [
    {
      "url": "https://assets.mysaas.blog/posts/assets/2026-09-04/2665761a-bdf6-4b5d-9f06-62318a6efd42.jpg",
      "alt": null,
      "title": null,
      "width": null,
      "height": null
    },
    {
      "url": "https://assets.mysaas.blog/posts/assets/2026-08-30/416430fa-e6df-4c92-acce-fd951e2bd3d1.jpeg",
      "alt": "Me, at my desk",
      "title": null,
      "width": 4032,
      "height": 3024
    },
    {
      "url": "https://assets.mysaas.blog/posts/assets/2026-08-30/286acd21-2670-4b58-a620-a6aaba1e4d27.png",
      "alt": "LinkFeed settings",
      "title": "LinkFeed settings",
      "width": 2734,
      "height": 914
    },
    {
      "url": "https://assets.mysaas.blog/posts/assets/2026-08-30/4bc03699-3a25-4f3c-ae2a-3cfd77f018eb.png",
      "alt": "THE sale I'd been waiting for for 6 months",
      "title": "Stripe lifetime sale screenshot",
      "width": 1096,
      "height": 1435
    },
    {
      "url": "https://assets.mysaas.blog/posts/assets/2026-08-30/3512bdae-2b65-496c-a5bc-33c18bceb1a0.png",
      "alt": "Linkfeed admin template rules",
      "title": "Linkfeed admin template rules",
      "width": 3036,
      "height": 2706
    },
    {
      "url": "https://assets.mysaas.blog/posts/assets/2026-08-30/7d8ba48a-e650-43fa-a9e5-9753582d4ac2.png",
      "alt": "Metrics (MRR Calendar)",
      "title": "Metrics (MRR Calendar)",
      "width": 3202,
      "height": 3312
    }
  ],
  "content": {
    "markdown": "Back in Paris, back at the desk.\n\nAnd this Sunday is the right time to move forward. I'm rested after 2 months by the sea, I have a clear head about the projects in progress and the directions to take. Codex limits reset tonight, so practically a full day without worrying about token consumption.\n\n![Me, at my desk](https://assets.mysaas.blog/posts/assets/2026-08-30/416430fa-e6df-4c92-acce-fd951e2bd3d1.jpeg)\n\n## Six months in the void\n\nFor the past 2 days, I've gotten very seriously back into [LinkFeed Pro](https://linkfeed.pro/) and [XFeed Pro](https://xfeed.pro/), two products I launched ~6 months ago that never really took off.\n\nBroadly speaking, they very noticeably improve the UI of LinkedIn and Twitter discussion feeds, by removing all the blocks that aren't content and allowing you to increase the font size and feed width. For fifty-somethings who are constantly zooming in on their screen, it's a must-have...\n\n![LinkFeed settings](https://assets.mysaas.blog/posts/assets/2026-08-30/286acd21-2670-4b58-a620-a6aaba1e4d27.png)I kept maintaining them mainly because *I* use them every day. I had practically stopped expecting anything from them.\n\nInitially I thought that having natively designed the product (site and extension) in multiple languages would automatically position me in the Extension Stores and drive traffic. I'll give you one guess: zero results (and I mean truly zero!).\n\nI did a few (bad) LinkedIn posts and some ads (wrong target audience) on my Udemy coupon site ([Comidoc](https://comidoc.com/)) with no more success.\n\nA few attempts at guides to improve the sites' SEO with the help of Fable 5 as well, but again it was all pretty negligible.\n\n## $29 falling from the sky\n\nThen, out of nowhere, one evening on August 15th, an email notification in my building lobby: **a lifetime sale.**\n\nAt first I couldn't believe it. I didn't even remember the notification email template. I read it 3 times.\n\nAnother email from Stripe arrived, confirming the sale.\n\n![THE sale I'd been waiting for for 6 months](https://assets.mysaas.blog/posts/assets/2026-08-30/4bc03699-3a25-4f3c-ae2a-3cfd77f018eb.png)No traffic. No marketing. A Store presence but no reviews. And someone still paid $29.\n\n30 minutes later an email from the buyer because the product wasn't working the way he'd hoped (my first user feedback!).\n\nI open Codex and off we go. Indeed, my use case (reading my feed) didn't match my buyer's (mainly searching). What followed was about half a dozen submissions of new extension versions over a few days; the product made a significant leap in features and robustness.\n\n## Copyable but not maintainable\n\nI've come to think that yes, the product is copyable, for sure, especially in the age of AI. It's essentially just CSS rules to apply in real time on certain pages, at specific moments.\n\nBut the complexity involved in managing the particularities of each language, changes to LinkedIn's structure as it evolves, the rules engine that doesn't require republishing the extension when LinkedIn makes changes... all of that still creates a solid barrier to entry.\n\nYou can ask Claude to code the same thing. It'll get close to working for 7 days (it will always be missing months of trial/error, optimizations, and polish) then it'll break at the first LinkedIn format change, and so on.\n\n![Linkfeed admin template rules](https://assets.mysaas.blog/posts/assets/2026-08-30/3512bdae-2b65-496c-a5bc-33c18bceb1a0.png)\n\n## When all that's left is marketing\n\nThe advantage of this type of single-function product compared to the complex SaaS products I've also attempted is that once you've refined the technical foundation and execution to the maximum, there's nothing left to do in terms of code.\n\nWhereas with complex SaaS I always have a feature list as long as my arm, and it only keeps growing. Here you quickly reach the optimum and I no longer have any valid excuses to avoid the part I usually steer clear of at all costs: **marketing.**\n\nSo here's where we [stand](https://mrrcalendar.com/@Amorem/linkfeed-pro).\n\nPut better screenshots on the stores, polish the descriptions, micro-optimize the landing page, communicate on social networks (this post is part of that!), maybe ads if the traction holds up.\n\nIt's time to see if this sale was a stroke of luck… or a real signal.\n\n![Metrics (MRR Calendar)](https://assets.mysaas.blog/posts/assets/2026-08-30/7d8ba48a-e650-43fa-a9e5-9753582d4ac2.png)",
    "html": "<p>Back in Paris, back at the desk.</p><p>And this Sunday is the right time to move forward. I'm rested after 2 months by the sea, I have a clear head about the projects in progress and the directions to take. Codex limits reset tonight, so practically a full day without worrying about token consumption.<br /></p><img src=\"https://assets.mysaas.blog/posts/assets/2026-08-30/416430fa-e6df-4c92-acce-fd951e2bd3d1.jpeg\" alt=\"Me, at my desk\" width=\"4032\" height=\"3024\" data-image-size=\"wide\" data-media-id=\"cmtfnhoip003ig6llge7mmffh\" data-media-sync-group=\"cbb5d61b-6a2c-46e1-8d63-e56ea168910b\" /><p></p><h2><strong>Six months in the void</strong></h2><p>For the past 2 days, I've gotten very seriously back into <a target=\"_blank\" rel=\"noopener noreferrer nofollow ugc\" href=\"https://linkfeed.pro/\" data-post-saas-id=\"cmoznsfjs0007snllvjizj8wh\">LinkFeed Pro</a> and <a target=\"_blank\" rel=\"noopener noreferrer nofollow ugc\" href=\"https://xfeed.pro/\" data-post-saas-id=\"cmoznsfjm0006snll9grqv9co\">XFeed Pro</a>, two products I launched ~6 months ago that never really took off.</p><p>Broadly speaking, they very noticeably improve the UI of LinkedIn and Twitter discussion feeds, by removing all the blocks that aren't content and allowing you to increase the font size and feed width. For fifty-somethings who are constantly zooming in on their screen, it's a must-have...</p><img src=\"https://assets.mysaas.blog/posts/assets/2026-08-30/286acd21-2670-4b58-a620-a6aaba1e4d27.png\" alt=\"LinkFeed settings\" title=\"LinkFeed settings\" width=\"2734\" height=\"914\" data-media-id=\"cmtfpu78700lgg6lljlr1vg08\" data-media-sync-group=\"9b04c367-03d4-4bce-bffc-76efff38f0b4\" /><p>I kept maintaining them mainly because <em>I</em> use them every day. I had practically stopped expecting anything from them.</p><p>Initially I thought that having natively designed the product (site and extension) in multiple languages would automatically position me in the Extension Stores and drive traffic. I'll give you one guess: zero results (and I mean truly zero!).</p><p>I did a few (bad) LinkedIn posts and some ads (wrong target audience) on my Udemy coupon site (<a target=\"_blank\" rel=\"noopener noreferrer nofollow ugc\" href=\"https://comidoc.com/\" data-post-saas-id=\"cmoznsfjd0005snll07xvuuzl\">Comidoc</a>) with no more success.</p><p>A few attempts at guides to improve the sites' SEO with the help of Fable 5 as well, but again it was all pretty negligible.</p><p></p><h2><strong>$29 falling from the sky</strong></h2><p>Then, out of nowhere, one evening on August 15th, an email notification in my building lobby: <strong>a lifetime sale.</strong></p><p>At first I couldn't believe it. I didn't even remember the notification email template. I read it 3 times.</p><p>Another email from Stripe arrived, confirming the sale.</p><img src=\"https://assets.mysaas.blog/posts/assets/2026-08-30/4bc03699-3a25-4f3c-ae2a-3cfd77f018eb.png\" alt=\"THE sale I'd been waiting for for 6 months\" title=\"Stripe lifetime sale screenshot\" width=\"1096\" height=\"1435\" data-image-size=\"wide\" data-media-id=\"cmtfoz6zw00gpg6ll7i508g3p\" data-media-sync-group=\"b3b22b00-b3ed-430e-adbe-981c6a08e205\" /><p>No traffic. No marketing. A Store presence but no reviews. And someone still paid $29.</p><p>30 minutes later an email from the buyer because the product wasn't working the way he'd hoped (my first user feedback!).</p><p>I open Codex and off we go. Indeed, my use case (reading my feed) didn't match my buyer's (mainly searching). What followed was about half a dozen submissions of new extension versions over a few days; the product made a significant leap in features and robustness.</p><p></p><h2><strong>Copyable but not maintainable</strong></h2><p>I've come to think that yes, the product is copyable, for sure, especially in the age of AI. It's essentially just CSS rules to apply in real time on certain pages, at specific moments.</p><p>But the complexity involved in managing the particularities of each language, changes to LinkedIn's structure as it evolves, the rules engine that doesn't require republishing the extension when LinkedIn makes changes... all of that still creates a solid barrier to entry.</p><p>You can ask Claude to code the same thing. It'll get close to working for 7 days (it will always be missing months of trial/error, optimizations, and polish) then it'll break at the first LinkedIn format change, and so on.</p><img src=\"https://assets.mysaas.blog/posts/assets/2026-08-30/3512bdae-2b65-496c-a5bc-33c18bceb1a0.png\" alt=\"Linkfeed admin template rules\" title=\"Linkfeed admin template rules\" width=\"3036\" height=\"2706\" data-media-id=\"cmtfrsx2f00ypg6llrihdad47\" data-media-sync-group=\"6c2dc94e-ff7a-4cae-b0fe-e0e130c5e017\" /><h2><strong>When all that's left is marketing</strong></h2><p>The advantage of this type of single-function product compared to the complex SaaS products I've also attempted is that once you've refined the technical foundation and execution to the maximum, there's nothing left to do in terms of code.</p><p>Whereas with complex SaaS I always have a feature list as long as my arm, and it only keeps growing. Here you quickly reach the optimum and I no longer have any valid excuses to avoid the part I usually steer clear of at all costs: <strong>marketing.</strong></p><p>So here's where we <a target=\"_blank\" rel=\"noopener noreferrer nofollow ugc\" href=\"https://mrrcalendar.com/@Amorem/linkfeed-pro\">stand</a>.</p><p>Put better screenshots on the stores, polish the descriptions, micro-optimize the landing page, communicate on social networks (this post is part of that!), maybe ads if the traction holds up.</p><p>It's time to see if this sale was a stroke of luck… or a real signal.</p><img src=\"https://assets.mysaas.blog/posts/assets/2026-08-30/7d8ba48a-e650-43fa-a9e5-9753582d4ac2.png\" alt=\"Metrics (MRR Calendar)\" title=\"Metrics (MRR Calendar)\" width=\"3202\" height=\"3312\" data-image-size=\"wide\" data-media-id=\"cmtfybqgr0005jnlll2fxp1ps\" data-media-sync-group=\"060d8efd-f568-4fb5-b3c0-6294c9fcb8f0\" /><p></p>",
    "text": "Back in Paris, back at the desk. And this Sunday is the right time to move forward. I'm rested after 2 months by the sea, I have a clear head about the projects in progress and the directions to take. Codex limits reset tonight, so practically a full day without worrying about token consumption. Six months in the void For the past 2 days, I've gotten very seriously back into LinkFeed Pro and XFeed Pro , two products I launched ~6 months ago that never really took off. Broadly speaking, they very noticeably improve the UI of LinkedIn and Twitter discussion feeds, by removing all the blocks that aren't content and allowing you to increase the font size and feed width. For fifty-somethings who are constantly zooming in on their screen, it's a must-have... I kept maintaining them mainly because I use them every day. I had practically stopped expecting anything from them. Initially I thought that having natively designed the product (site and extension) in multiple languages would automatically position me in the Extension Stores and drive traffic. I'll give you one guess: zero results (and I mean truly zero!). I did a few (bad) LinkedIn posts and some ads (wrong target audience) on my Udemy coupon site ( Comidoc ) with no more success. A few attempts at guides to improve the sites' SEO with the help of Fable 5 as well, but again it was all pretty negligible. $29 falling from the sky Then, out of nowhere, one evening on August 15th, an email notification in my building lobby: a lifetime sale. At first I couldn't believe it. I didn't even remember the notification email template. I read it 3 times. Another email from Stripe arrived, confirming the sale. No traffic. No marketing. A Store presence but no reviews. And someone still paid $29. 30 minutes later an email from the buyer because the product wasn't working the way he'd hoped (my first user feedback!). I open Codex and off we go. Indeed, my use case (reading my feed) didn't match my buyer's (mainly searching). What followed was about half a dozen submissions of new extension versions over a few days; the product made a significant leap in features and robustness. Copyable but not maintainable I've come to think that yes, the product is copyable, for sure, especially in the age of AI. It's essentially just CSS rules to apply in real time on certain pages, at specific moments. But the complexity involved in managing the particularities of each language, changes to LinkedIn's structure as it evolves, the rules engine that doesn't require republishing the extension when LinkedIn makes changes... all of that still creates a solid barrier to entry. You can ask Claude to code the same thing. It'll get close to working for 7 days (it will always be missing months of trial/error, optimizations, and polish) then it'll break at the first LinkedIn format change, and so on. When all that's left is marketing The advantage of this type of single-function product compared to the complex SaaS products I've also attempted is that once you've refined the technical foundation and execution to the maximum, there's nothing left to do in terms of code. Whereas with complex SaaS I always have a feature list as long as my arm, and it only keeps growing. Here you quickly reach the optimum and I no longer have any valid excuses to avoid the part I usually steer clear of at all costs: marketing. So here's where we stand . Put better screenshots on the stores, polish the descriptions, micro-optimize the landing page, communicate on social networks (this post is part of that!), maybe ads if the traction holds up. It's time to see if this sale was a stroke of luck… or a real signal."
  }
}