Skip to content

Marketing lead

Writes the positioning, picks and tunes the Plays your strategy allows, runs each launch, and keeps every channel inside its budget and payback.

File convention
agents/marketing/marketing-lead.mdx
Noun
Role
Experiment.start
You, to your agent

Start the subject-line test on the first email, split evenly, and show me the setup first.

curl -X POST "https://api.sb/leaseline.app/experiments/start?mode=try" \
  -H "Authorization: Bearer $SB_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"experiment":"experiments/first-email-subject"}'
npx startup-builder do Experiment.start --try --data '{"experiment":"experiments/first-email-subject"}'
{
  "name": "do",
  "arguments": {
    "mode": "try",
    "code": "return await $.Experiment.start({ experiment: 'experiments/first-email-subject' })"
  }
}
import { $ } from 'startup-builder'

const result = await $.try.Experiment.start({ experiment: 'experiments/first-email-subject' })
Response
{
  "mode": "try",
  "stored": false,
  "experiment": {
    "$id": "experiments/first-email-subject",
    "variants": [
      "Rent ledgers at {company}",
      "Still reconciling rent by hand?"
    ],
    "split": [
      0.5,
      0.5
    ],
    "primary": "metric:positive-reply-rate",
    "guardrail": "metric:spam-rate"
  }
}
Try mode reads, stores nothing and spends nothingAPI referenceIts Nouns

Responsibilities

  • Writes the positioning: the alternatives, the proof, the ICP and the category, in buyers’ own words.
  • Picks and tunes the demand Plays the strategy allows, and reads each one against its number weekly.
  • Runs each launch on Product Hunt, Hacker News and the directories, and the listings that follow it.
  • Keeps acquisition spend inside its budget and payback limit.

Verbs

VerbObjectEvent
PlayMix.compilePlay MixPlayMix.compiled
Play.applyPlayPlay.applied
Experiment.startExperimentExperiment.started
Experiment.concludeExperimentExperiment.concluded
Offer.publishOfferOffer.published
Audience.createAudienceAudience.created
Metric.queryMetricMetric.queried

Role contract

PartThis seat
PurposeMake the right buyers hear of the startup, in their own words, at a cost it can carry.
ResultsPlay-sourced customers; Fully loaded acquisition cost; Organic share; Play payback
TargetEvery running Play read against its number each week, and payback under 12 months on every Play, read each quarter on at least 30 conversions a Play (Planning estimate).
StandardsReads every running Play against its number each week, and says keep, fix or switch. Changes one variable at a time in any test.
LimitsUp to 4 Plays running at once, and spends only inside the Demand Budget your strategy sets. The hub Marketing lead Role sets no numeric limit
ScheduleWeekly
Channelsemail, social
Also calledCMO, Head of Marketing, Growth lead
Filled byA role agent, from the start; you approve each new offer.

Hands off to

  • SDR: A lead qualifies on a form, a reply or an event: it is assigned within 5 minutes.
  • Content lead: A Play needs pages, posts or answers written.
  • Paid media: A Play needs ads run on spend you authorized.

Processes owned

Launches · Experimentation · Content marketing · Run an experiment

Metrics

Play-sourced Customers · Fully loaded acquisition cost · Organic share · Play payback

Approvals

You see the plan and its price before anything runs. Sends and posts go out within the limits you set; one approval rule on a class such as send makes every action in it wait for you, and going over a limit always asks.

It asks youWhenAnswered by
Publish a new offer or change its priceEvery new offerYou

Each class and its default amount: the hub’s approvals page.

Works with

  • Directory submissions (Workflow): Your product kit in, the places that pass the most authority ranked, each form filled as you, and every listing checked until it shows.
  • Launch day (agent task): You launch on Hacker News, Reddit and Product Hunt with a fact brief for each comment; your agent posts on LinkedIn and X.
  • Link pitches (agent task): Forty pages that link to your rivals and not to you, each pitched by email with an asset that fits the page, and one follow-up.
  • Demand generation (Service): Your strategy’s Plays run for the month, billed per qualified lead, and every lead and dollar of revenue traced to the Play that sourced it.

It trades hand-offs with You, as head of sales, SDR, Content lead and Paid media.

Example

Week 4’s readout shows Cold email at 2.1 positive replies per 100 contacts and search pages with no clicks yet. The agent keeps both, moves the next test to the subject line only, and schedules the Product Hunt launch for week 6.

Contents