Proof of work

The Gentle Meeple: a real audit, not a sample report.

Before I run this process for a client, I ran it on myself. This is the complete audit of my own newsletter: 90 days of data, 8 posts, the full pipeline from brief to distribution. Every number below is real.

Produced by: Marco Doria Date: June 17, 2026 Period: Mar 19 – Jun 17, 2026 (90 days)

About The Gentle Meeple

A weekly board game newsletter launched from zero in April 2026. Substack, weekly cadence (Wednesdays 4:00 PM), AI-assisted production pipeline: brief → AI drafting → human review → scheduled publication → coordinated multi-channel distribution. It is not a team. It is a system.

8/8
Posts published, 100% schedule adherence
34 (+54.5%)
Subscribers in 90 days
1,040 (+303%)
Views in 90 days

Traffic & sources (GA4)

What the dashboard looks like, the same 5-KPI structure I build and hand over to clients (Sessions, Users, Pageviews, Bounce Rate, Avg. Session Duration), live data from the most recent 30 days.

29
Sessions
24
Users
76
Pageviews
58.6%
Bounce Rate
90s
Avg. Session Duration

Property 533502915. The 30-day window measures traffic quality, not volume, so the two periods aren't directly comparable on absolute numbers.

Metric90 days30 days (May 18 – Jun 17)
Sessions8329
Users6524
Pageviews21876
Bounce rate62.7%58.6%
Avg. session duration95s90s

Direct + Unassigned (Substack app) account for 87% of traffic, expected at this stage. Organic Social (10%) is entirely the result of active distribution on Reddit and BlueSky.

The subscriber count (34) is small. The signals around it point toward quality rather than scale: bounce rate improved from 62.7% to 58.6% in the most recent 30 days, the newsletter is recommended by 4 other publications on Substack's own network, and BlueSky, not email, drove 14% of traffic on the most-tracked post, meaning new audience, not recirculation.

Editorial performance (Posts #1–#8)

PostDateViewsOpen rateComments
#1 Five Cozy GamesApr 225646%2
#2 Four Months InApr 294638%0
#3 The Slump Is FineMay 66138%4
#4 The Games on My ShelfMay 136242%0
#5 Six Years, a Patient FriendMay 204625%0
#6 The Villain SeatMay 272735%1
#7 Three Years at Etna ComicsJun 32550%2
#8 Anachrony, my collectionJun 104238.7%3

Open rate pattern

Direct-title posts (#1–4, #7, #8): 38–50% open rate, average 42.1%. Poetic/narrative-title posts (#5–6): 25–35%, average 30%. The separation is complete: the lowest direct-title post (38%) still beats the highest poetic-title post (35%), with zero overlap across all 8 posts. Against the 2026 Substack benchmark of 44%, only 2 of 8 posts beat it, both direct-title: Post #1 (46%) and Post #7 (50%).

The pipeline: brief to production to distribution

Gaps & recommendations

PriorityGapAction
P1Posts #1–5 not compiled into a table at publicationResolved; standardized tracking template going forward
P1Internal sessions counted in GA4Add IP filter / "external only" segment
P2Affiliate link clicks at 0 on Post #8Select in-stock products with tracked links
P2Subscriber attribution not trackable by postSet UTM parameters on distribution links
P3GSC not configuredAdd Substack as a GSC property

What this audit demonstrates

A content operation with a documented pipeline, multi-channel distribution, integrated AI agents, and performance tracked from day one. The system is transferable: it doesn't need a team, just a system and someone who knows how to build and run it.

This is what a Content Ops Audit produces for your brand: a clear picture of what's working, what isn't, and what to do about it in the next 90 days.

Book a 30-min call → Back to home