← Back to home

Case study · TreeSoop

Trina's first customer was the team that built it.

TreeSoop is a four-person, AI-native engineering team — the team that builds Trina. It had no marketer, and no budget to hire one. So it pointed Trina at its own company and let the agent run. Over six weeks, with zero marketers on staff, here is what happened.

The challenge

A team that builds AI agents — with no one to do its marketing.

Hiring a marketer runs ₩42–52M a year. For an early-stage team where all four engineers bill client work full-time, that headcount was out of reach.

An earlier do-it-yourself attempt — auto-publishing three AI posts a day — had failed. Nothing ranked, nothing was measurable, and everything piled onto one blog. One-shot output, no feedback loop.

No marketing meant no inbound. Revenue leaned entirely on outbound sales, and chasing sales ate the billable hours that paid the bills. A vicious cycle that fed itself.

What Trina did

Marketing run like a real team — three layers, one feedback loop.

L1

CMO agent

Monitors KPIs and decides which channels to use and where the month's marketing should go.

L2

Team Lead agent

Plans keywords and content strategy, and designs the next week's campaign while avoiding keyword overlap.

L3

Executor agent

Writes SEO-optimized posts, handles meta and internal links, and distributes to 7+ channels at once.

A feedback loop, not one-shot output.

Search Console and Analytics data flow back in as input. The three layers re-plan, re-publish, and re-optimize on their own — so the system improves itself with minimal human involvement.

Six weeks in Search Console

Clicks up 12.5× — with not one marketer on the team.

Four weeks in, clicks were up 12.5× and impressions 10.8×. Average search position settled at 5.1, with impressions landing across 604 distinct queries.

Google Search Console — TreeSoop daily clicks and impressions climbing sharply over six weeks
Google Search Console — daily clicks and impressions, 1 Apr – 12 May 2026.
12.5×

Search clicks, in 4 weeks

10.8×

Search impressions

5.1

Average search position

604

Queries earning impressions

Acquisition

Organic Search grew into the largest channel.

By the end of the run, Organic Search had overtaken direct and social to become the team's single largest source of new users. The content was no longer one-shot — it compounded.

Google Analytics — new users by channel, with Organic Search overtaking every other source
Google Analytics — new users by default channel group. Organic Search (blue) climbs above every other source.

Distribution

One agent, publishing natively across every channel.

Trina didn't reformat one blog post five ways. It wrote and published natively to each channel — and each one grew on its own.

LinkedIn107K viral impressions · 3K followers
Threads200K views
Brunch9-part technical series
treesoop.com79 posts published
TreeSoop Threads profile — 200K recent views
Threads — the TreeSoop profile reached 200K recent views.
treesoop.com blog — a steady listing of AI-native engineering posts
treesoop.com — 79 posts published, each averaging 200–300 views.

The cycle reversed

With zero sales outreach, the meetings came to us.

Meeting requests started arriving on their own — from Hyundai Motor, LG CNS, Hancom, the CEO of Primer, and Teamsparta. No marketer. No ad spend. No cold calls.

The vicious cycle had become a virtuous one — and that is the loop Trina now runs for agency clients.

Run this loop on your clients' accounts.

Trina is onboarding a small founding cohort of agencies before public launch.

Join the waitlist