viralGTM

For brands

Stop renting someoneelse’s roster

An agency’s roster is the thing you are actually paying for, and you never get to keep it. viralGTM gives you the same mechanism as a standing bench in your own account, at the creators’ own rates.

Four things a bench has to do

Price each deliverable on its own

A quote tweet, a retweet, and an original post are different work and carry different rates. Creators set all three, and you book the one that fits the moment for the price it actually costs.

Settle the price before the work

Creators apply at their own rate; you accept, decline, or counter on the rate and the deliverable together. What gets accepted is frozen onto the booking, so a rate card that moves next month does not move what you owe.

Make the amplification land together

A window is a first-class object with an open time and a close time. Six posts inside 72 hours reads as a moment; the same six spread over a month reads as nothing.

Prove what it did, months later

X discards organic metrics after 30 days. Every activated post is snapshotted daily, so the window is still readable next quarter when someone asks what the spend bought.

They set the rate. You can counter it.

Creators publish a rate for each of the three deliverables and move it whenever they like. You open a campaign with an anchor post and a range; they apply at their number for the deliverable they want to do; you accept, decline, or counter on either.

@sam_builds

41,200 followers · devtools, infra

Sets their own

Quote tweet

their take, on your post

$420

Retweet

straight amplification

$150

Original post

brief-led, their own words

$900

Three rates, one per deliverable, moved whenever they like. A blank rate means they do not offer that deliverable, which is not the same as free.

Application · launch week

@sam_builds · 2h ago

Countered

They asked

quote tweet

$420

“Happy to do this one. I have posted about cold start twice this month so it will not read as an ad.”

You countered

retweet

$150

A different deliverable at a different number is a different offer. Countering on both is one action, and both sides see which one is on the table.

AcceptCounter againfrozen at acceptance

A different deliverable is a different offer

Countering the rate and the deliverable is one action. Both sides of the offer are stored, so “we agreed $350” is never ambiguous about what for, and what gets accepted is frozen onto the booking rather than read back off a rate card that has since moved.

You approve the draft before it goes live

Creators write their own copy from the brief; you approve it or request changes. Both are states on the booking, so the back-and-forth is on the record and a post that went live is a post you signed off.

Brief · launch week

window opens 16 Aug 09:00 UTC · 72h

Open

The angle

Cold start is the whole problem with creator marketing. Talk about what it costs to find the first ten people worth working with.

Worth pulling on

  • · the roster is the moat
  • · agencies rent you theirs and keep it

Do not say

  • · anything about pricing
  • · named competitors

@sam_builds submitted a draft

Needs approval

@priyaships submitted a draft

Approved

Creators write their own copy from the brief and you approve it before it goes live. Requesting changes is a state on the booking, so the back-and-forth is on the record rather than in DMs.

The window, and what it settles

A creator’s fee moves with the state of their post, so there is no separate reconciliation against the delivery record. It is the same record.

Launch week · window 1

4 quote tweets, 2 retweets, 1 original · anchor 1955…

72h window
00:00

You

Anchor post

12.4Kyours
00:41

@priyaships

Quote tweet · $260

18.9Kconfirmed
02:15

@sam_builds

Retweet · $150

31.4Kconfirmed
05:02

@sofiabuilds

Quote tweet · $180

9.7Kconfirmed
11:38

@tomlindq

Original post · $900

44.1Kconfirmed
26:10

@marcusw

Retweet · $150

22.6Kposted
31:44

@claranystrom

Draft rejected

·changes

One post, amplified together. Landing inside a window is what separates this from six people posting whenever they get round to it.

Daily job

Window settlement

at cost

@tomlindq

$900

verified

@sam_builds

$420

verified

@marcusw

$350

submitted

@priyaships

$260

verified

@sofiabuilds

$180

verified

@claranystrom

$0

rejected

Creator fees

$2,110

Platform commission

$0

The subscription is the platform fee. Nobody takes a percentage of what the creator charged, which is why their rate is the same number on both sides of the table.

pending

Brief accepted

The creator has taken the brief and the window is open. Their rate is committed before anything is posted.

Committed
submitted

Creator posts

The creator submits the live post. We capture the text exactly as published, so a later edit or deletion cannot change what was delivered.

Held
verified

Platform confirms

The post is matched to the brief and enters daily snapshotting. From here every metric on it is read from the API, never typed in by anyone.

Released
rejected

Or it does not

A post that does not match the brief is rejected against the captured text rather than against memory. Nothing is owed on it.

Nothing owed

Or have it run for you

Doomers, from $25,000/mo

Our sister company, and the same creator network. Doomers has been running these launches for Perplexity, Glean, Higgsfield and Factory since before this product existed. viralGTM is that operation made self-serve. Same mechanism as the self-serve tiers, except we hold the roster and run the window.

Talk to us

Run one window on it

Bring your site and one post you wish had gone further. We build the first bench live, price the window at the creators’ own rates, and you decide whether it is worth running.