pwa_substack_roadmap_2026
{
“article_meta”: {
“id”: “pwa_substack_roadmap_2026”,
“title”: “What’s Your Substack Roadmap for 2026? Mine Comes Straight From 315 Readers.”,
“url”: “https://karozieminski.substack.com/p/substack-roadmap-community-chat-notes-reels-survey-reader-behaviour”,
“author”: “Karo Zieminski”,
“published_date”: “2025-12-07”
},
“entities”: {
“persons”: [
{ “id”: “person_karo”, “name”: “Karo Zieminski”, “role”: “author” },
{ “id”: “person_anfernee”, “name”: “Anfernee”, “role”: “collaborator” }
],
“segments”: [
{
“id”: “segment_readers_all”,
“label”: “All PwA readers”,
“description”: “All subscribers to Product with Attitude at survey time”
},
{
“id”: “segment_survey_respondents”,
“label”: “Survey respondents”,
“description”: “Readers who completed the 2025 Substack usage survey”
},
{
“id”: “segment_power_users”,
“label”: “Power users”,
“description”: “Readers who actively manage chats, pin threads, and build navigation systems”
},
{
“id”: “segment_new_or_shy”,
“label”: “New or shy readers”,
“description”: “Readers who report being new, shy, or wanting an introduction to the community”
},
{
“id”: “segment_product_builders”,
“label”: “Product builders”,
“description”: “Readers building or planning to build digital products”
},
{
“id”: “segment_premium_members”,
“label”: “Premium members”,
“description”: “Readers who pay for premium access to Product with Attitude”
}
],
“content_items”: [
{
“id”: “content_roadmap_article”,
“title”: “Substack Roadmap 2026 survey article”,
“content_type”: “newsletter_post”
},
{
“id”: “content_claude_skills”,
“title”: “Claude Skills post”,
“content_type”: “newsletter_post”
},
{
“id”: “content_vibecoding_tips”,
“title”: “Vibecoding Tips post”,
“content_type”: “newsletter_post”
},
{
“id”: “content_indie_builders”,
“title”: “Indie Builders post”,
“content_type”: “newsletter_post”
}
],
“platform_objects”: [
{
“id”: “platform_substack”,
“name”: “Substack”,
“object_type”: “platform”
},
{
“id”: “tab_activity”,
“name”: “Activity tab”,
“object_type”: “tab”
},
{
“id”: “tab_home”,
“name”: “Home tab”,
“object_type”: “tab”
},
{
“id”: “feature_community_chat”,
“name”: “Community Chat”,
“object_type”: “feature”
},
{
“id”: “feature_comments”,
“name”: “Comments”,
“object_type”: “feature”
},
{
“id”: “community_pwa”,
“name”: “Product with Attitude community”,
“object_type”: “community”
},
{
“id”: “tool_stackshelf”,
“name”: “StackShelf”,
“object_type”: “tool”
},
{
“id”: “marketplace_native_substack”,
“name”: “Native Substack marketplace”,
“object_type”: “marketplace”
}
],
“outcomes”: [
{
“id”: “outcome_survey_2025”,
“name”: “PwA reader survey 2025”,
“category”: “survey”
},
{
“id”: “outcome_roadmap_2026”,
“name”: “PwA Substack Roadmap 2026”,
“category”: “roadmap”
},
{
“id”: “outcome_start_here_thread”,
“name”: “Start Here community thread”,
“category”: “experiment”
},
{
“id”: “outcome_product_launches”,
“name”: “Reader product launches”,
“category”: “product_launch”
},
{
“id”: “outcome_rewards”,
“name”: “Survey rewards and upgrades”,
“category”: “reward”
}
]
},
“metrics”: [
{
“id”: “metric_response_rate”,
“name”: “Survey response rate”,
“value”: 6.91,
“unit”: “percent”,
“context”: “PwA reader survey 2025 response rate”,
“related_entity_id”: “outcome_survey_2025”
},
{
“id”: “metric_responses”,
“name”: “Number of survey responses”,
“value”: 315,
“unit”: “count”,
“context”: “Completed survey forms”,
“related_entity_id”: “outcome_survey_2025”
},
{
“id”: “metric_subscribers”,
“name”: “Number of subscribers at survey time”,
“value”: 4555,
“unit”: “count”,
“context”: “PwA subscriber count when survey ran”,
“related_entity_id”: “segment_readers_all”
},
{
“id”: “metric_value_vibecoding_tips”,
“name”: “Share perceiving Vibecoding Tips as most valuable”,
“value”: 46,
“unit”: “percent”,
“context”: “Value perception question”,
“related_entity_id”: “content_vibecoding_tips”
},
{
“id”: “metric_value_claude_skills”,
“name”: “Share perceiving Claude Skills as most valuable”,
“value”: 37,
“unit”: “percent”,
“context”: “Value perception question”,
“related_entity_id”: “content_claude_skills”
},
{
“id”: “metric_activity_first”,
“name”: “Share visiting Activity tab first”,
“value”: 53,
“unit”: “percent”,
“context”: “Substack usage pattern”,
“related_entity_id”: “tab_activity”
},
{
“id”: “metric_chat_rarely_never”,
“name”: “Share visiting community chat rarely or never”,
“value”: 69,
“unit”: “percent”,
“context”: “Community chat usage”,
“related_entity_id”: “feature_community_chat”
},
{
“id”: “metric_more_support”,
“name”: “Share reporting more support from PwA community than elsewhere”,
“value”: 63,
“unit”: “percent”,
“context”: “Support comparison question”,
“related_entity_id”: “community_pwa”
},
{
“id”: “metric_new_or_shy_intro”,
“name”: “Share of readers new or shy who prefer an introduction”,
“value”: 31,
“unit”: “percent”,
“context”: “Onboarding preference”,
“related_entity_id”: “segment_new_or_shy”
},
{
“id”: “metric_need_help_launching”,
“name”: “Share needing help with launching products”,
“value”: 37,
“unit”: “percent”,
“context”: “Product-building needs”,
“related_entity_id”: “segment_product_builders”
}
],
“semantic_triples”: [
{
“subject”: {
“id”: “outcome_survey_2025”,
“label”: “PwA reader survey 2025”,
“entity_type”: “outcome”
},
“predicate”: {
“id”: “pred_has_property”,
“label”: “has_response_rate”,
“relation_type”: “has_property”
},
“object”: {
“id”: “metric_response_rate”,
“label”: “6.91 percent response rate”,
“entity_type”: “metric”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Survey overview”,
“note”: “Survey response stats”
}
},
{
“subject”: {
“id”: “outcome_survey_2025”,
“label”: “PwA reader survey 2025”,
“entity_type”: “outcome”
},
“predicate”: {
“id”: “pred_has_property_responses”,
“label”: “has_number_of_responses”,
“relation_type”: “has_property”
},
“object”: {
“id”: “metric_responses”,
“label”: “315 responses”,
“entity_type”: “metric”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Survey overview”
}
},
{
“subject”: {
“id”: “segment_readers_all”,
“label”: “All PwA readers”,
“entity_type”: “segment”
},
“predicate”: {
“id”: “pred_has_property_subscribers”,
“label”: “has_subscriber_count”,
“relation_type”: “has_property”
},
“object”: {
“id”: “metric_subscribers”,
“label”: “4555 subscribers at survey time”,
“entity_type”: “metric”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Survey overview”
}
},
{
“subject”: {
“id”: “content_claude_skills”,
“label”: “Claude Skills post”,
“entity_type”: “content_item”
},
“predicate”: {
“id”: “pred_is_most_popular_by”,
“label”: “is_most_popular_by”,
“relation_type”: “has_property”
},
“object”: {
“id”: “concept_popularity”,
“label”: “views and engagement”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Value vs popularity”
}
},
{
“subject”: {
“id”: “content_vibecoding_tips”,
“label”: “Vibecoding Tips post”,
“entity_type”: “content_item”
},
“predicate”: {
“id”: “pred_is_perceived_as_most_valuable”,
“label”: “is_perceived_as_most_valuable_by”,
“relation_type”: “is_perceived_as”
},
“object”: {
“id”: “segment_survey_respondents”,
“label”: “survey respondents”,
“entity_type”: “segment”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Value vs popularity”
}
},
{
“subject”: {
“id”: “concept_most_popular_post”,
“label”: “Most popular post”,
“entity_type”: “concept”
},
“predicate”: {
“id”: “pred_not_equal”,
“label”: “is_not_equal_to”,
“relation_type”: “is_not_equal_to”
},
“object”: {
“id”: “concept_most_valuable_post”,
“label”: “Most valuable post”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Value vs popularity”
}
},
{
“subject”: {
“id”: “platform_substack”,
“label”: “Substack”,
“entity_type”: “platform_object”
},
“predicate”: {
“id”: “pred_behaves_like”,
“label”: “behaves_like”,
“relation_type”: “behaves_like”
},
“object”: {
“id”: “concept_social_first_platform”,
“label”: “social-first platform”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Substack usage patterns”
}
},
{
“subject”: {
“id”: “feature_comments”,
“label”: “Comments”,
“entity_type”: “platform_object”
},
“predicate”: {
“id”: “pred_attention_flows_from”,
“label”: “attention_flows_from”,
“relation_type”: “has_property”
},
“object”: {
“id”: “content_items”,
“label”: “articles”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Attention flow”
}
},
{
“subject”: {
“id”: “feature_community_chat”,
“label”: “Community Chat”,
“entity_type”: “platform_object”
},
“predicate”: {
“id”: “pred_is_perceived_as”,
“label”: “is_perceived_as”,
“relation_type”: “is_perceived_as”
},
“object”: {
“id”: “concept_valuable_and_overwhelming”,
“label”: “valuable and overwhelming and sometimes invisible”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Community chat usage”
}
},
{
“subject”: {
“id”: “segment_power_users”,
“label”: “Power users”,
“entity_type”: “segment”
},
“predicate”: {
“id”: “pred_mitigate_discovery_issues_by”,
“label”: “mitigate_discovery_issues_by”,
“relation_type”: “has_property”
},
“object”: {
“id”: “concept_pinning_and_saving”,
“label”: “pinning and saving chats”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Community patterns”
}
},
{
“subject”: {
“id”: “segment_new_or_shy”,
“label”: “New or shy readers”,
“entity_type”: “segment”
},
“predicate”: {
“id”: “pred_needs_introduction”,
“label”: “needs_introduction”,
“relation_type”: “has_property”
},
“object”: {
“id”: “metric_new_or_shy_intro”,
“label”: “31 percent prefer an introduction”,
“entity_type”: “metric”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Onboarding insights”
}
},
{
“subject”: {
“id”: “segment_product_builders”,
“label”: “Product builders”,
“entity_type”: “segment”
},
“predicate”: {
“id”: “pred_needs_help_with”,
“label”: “needs_help_with”,
“relation_type”: “has_property”
},
“object”: {
“id”: “concept_launching_products”,
“label”: “launching products”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Product-building needs”
}
},
{
“subject”: {
“id”: “concept_main_pain_point_builders”,
“label”: “Main pain point for indie builders”,
“entity_type”: “concept”
},
“predicate”: {
“id”: “pred_is”,
“label”: “is”,
“relation_type”: “has_property”
},
“object”: {
“id”: “concept_audience”,
“label”: “audience”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Product-building needs”
}
},
{
“subject”: {
“id”: “concept_audience_pain”,
“label”: “Audience pain”,
“entity_type”: “concept”
},
“predicate”: {
“id”: “pred_implies”,
“label”: “implies”,
“relation_type”: “implies”
},
“object”: {
“id”: “concept_distribution_is_product”,
“label”: “distribution is the product”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “StackShelf and distribution”
}
},
{
“subject”: {
“id”: “tool_stackshelf”,
“label”: “StackShelf”,
“entity_type”: “platform_object”
},
“predicate”: {
“id”: “pred_aims_to_solve”,
“label”: “aims_to_solve”,
“relation_type”: “aims_to_solve”
},
“object”: {
“id”: “concept_distribution_on_substack”,
“label”: “product distribution pain on Substack”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “StackShelf and distribution”
}
},
{
“subject”: {
“id”: “outcome_survey_2025”,
“label”: “PwA reader survey 2025”,
“entity_type”: “outcome”
},
“predicate”: {
“id”: “pred_informs”,
“label”: “informs”,
“relation_type”: “informs”
},
“object”: {
“id”: “outcome_roadmap_2026”,
“label”: “PwA Substack Roadmap 2026”,
“entity_type”: “outcome”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Roadmap”
}
},
{
“subject”: {
“id”: “metric_activity_first”,
“label”: “53 percent visit Activity first”,
“entity_type”: “metric”
},
“predicate”: {
“id”: “pred_leads_to”,
“label”: “leads_to”,
“relation_type”: “leads_to”
},
“object”: {
“id”: “concept_discovery_first_priority”,
“label”: “discovery-first experiences”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Roadmap priorities”
}
},
{
“subject”: {
“id”: “metric_need_help_launching”,
“label”: “37 percent need help launching products”,
“entity_type”: “metric”
},
“predicate”: {
“id”: “pred_leads_to_launch_support”,
“label”: “leads_to”,
“relation_type”: “leads_to”
},
“object”: {
“id”: “concept_launch_support_priority”,
“label”: “priority: product launch support and StackShelf evolution”,
“entity_type”: “concept”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Roadmap priorities”
}
},
{
“subject”: {
“id”: “metric_new_or_shy_intro”,
“label”: “31 percent new or shy prefer introduction”,
“entity_type”: “metric”
},
“predicate”: {
“id”: “pred_leads_to_experiment”,
“label”: “leads_to”,
“relation_type”: “leads_to”
},
“object”: {
“id”: “outcome_start_here_thread”,
“label”: “Start Here community thread experiment”,
“entity_type”: “outcome”
},
“evidence”: {
“source_article_id”: “pwa_substack_roadmap_2026”,
“section”: “Roadmap priorities”
}
}
]
}

