# Tinybird Guest Post For Cossistant ## Article Objective Draft an approval-ready guest post for the Tinybird blog that tells a product-first story about how Cossistant uses Tinybird for real-time customer support analytics and live visitor presence, with the live globe as the clearest hook. ## Target ICP Angle - Developer-first SaaS founders and product engineers who want user-facing analytics without building analytics infrastructure from scratch - Tinybird readers who care about real-time product surfaces more than back-office BI - Teams who want support to feel native to their product, not bolted on ## Search / Editorial Intent - Editorial customer story, not a keyword-stuffed SEO post - Intent sits between MOFU and BOFU: relatable build story first, curiosity about Cossistant second - The post should make Tinybird readers think, "this feels like the kind of support product I would actually want to use or build with" ## Primary Keyword And Secondary Keywords - Primary keyword: `real-time customer support analytics` - Secondary keywords: - `live visitor presence` - `customer support analytics` - `support backend API` - `developer-first support` - `open source support widget` ## Differentiator Angle - Cossistant did not just add charts to a support product - The distinct story is: - live support analytics inside the inbox - live visitor presence rendered as a globe plus visitor list - API-first flexibility for fully custom support experiences - open-source, code-first fit between Cossistant and Tinybird ## Article Brief - Working title options: - `How Cossistant built real-time customer support analytics and a live visitor globe with Tinybird` - `How Cossistant made support analytics feel live with Tinybird` - `How Cossistant used Tinybird to power live support analytics and visitor presence` - Final title: - `How Cossistant built real-time customer support analytics and a live visitor globe with Tinybird` - Audience and pain point: - Builders who want support data to be visible in-product, in real time, without signing up for a side quest in analytics infrastructure - Outline: - About Cossistant - Problem - Why Tinybird - Results - Analytics inside the inbox - Live visitor globe - API-first custom support story - Closing - Link targets if Tinybird allows contextual links: - `https://cossistant.com` - `https://cossistant.com/docs/support-component` - `https://github.com/cossistantcom/cossistant` - CTA: - Invite readers to look at how Cossistant approaches developer-first support, not a hard sell ## Approval Checkpoint - No invented technical metrics, costs, or latency numbers - Playus can be named publicly - `600K DAU` is approved user-provided proof - Anthony quote must stay marked as draft until approved - Screenshot shortlist must be included in the deliverable ## Current Phase Phase 5 complete ## Phases - [ ] Phase 1: Gather and lock source truth - Review Tinybird customer story structure - Verify Cossistant Tinybird implementation details in repo docs and code - Capture approved user-provided proof points - **Status:** complete - [ ] Phase 2: Shape the story and editorial brief - Lock headline, angle, audience, and guardrails - Distinguish this story from Tinybird's Plain story - **Status:** complete - [ ] Phase 3: Draft the guest post - Write the main article in plain Markdown at repo root - Add editorial notes, screenshot shortlist, CTA, and approval items - **Status:** complete - [ ] Phase 4: Fact-check and humanize - Verify every Cossistant claim against the repo or the user's approved facts - Run a final human-style pass to remove slop, filler, and hype - **Status:** complete - [ ] Phase 5: Handoff - Update planning files - Summarize what is ready and what still needs Anthony approval - **Status:** complete ## Decisions Made | Decision | Rationale | |----------|-----------| | Lead with the product, not the founder origin story | Tinybird customer stories work best when the visible product outcome is clear fast | | Use the live globe as the emotional hook | It is the most memorable and visually specific part of the Tinybird-powered experience | | Keep the story low-jargon | The user explicitly asked for plain language, and the audience is technical enough without needing jargon theater | | Use Playus as the concrete example | The user approved the name and the `600K DAU` reference | | Keep results qualitative except for approved proof | Avoids invented numbers while preserving credibility | | Mention LLMs as useful during integration | The user explicitly wants that in the story, and it matches the dev-first angle | ## Risks And Guardrails - Do not imply Tinybird powers all of Cossistant. Keep the scope limited to analytics and live presence. - Do not claim externally verified Playus metrics beyond what the user approved. - Do not borrow Plain's angle about "sprinkling analytics everywhere" as the center of the post. - Do not make ClickHouse complexity the headline. The story is about product surfaces and developer fit. - Do not sound like a press release. ## Files To Deliver - `/Users/anthonyriera/code/cossistant-monorepo/task_plan.md` - `/Users/anthonyriera/code/cossistant-monorepo/findings.md` - `/Users/anthonyriera/code/cossistant-monorepo/progress.md` - `/Users/anthonyriera/code/cossistant-monorepo/tinybird-guest-post-cossistant.md`