← all playbooks

Review what your campaigns are doing and what to change next

A read-only review of your campaigns set against each other: which sequences, steps and subject lines earn replies, where the bounces and unsubscribes come from, which mailboxes drag, and a short ranked list of what to change. Nothing in your sequencer is touched.

use when
campaigns are running or finished across one or more sequencers and nobody has looked at which ones earn replies and which only use up the list
starts from
A list

The prompt

Paste it into Claude Code or the Claude desktop app with Hyreflow connected. The first line tells your agent to use Hyreflow, so it reads the play, asks before it spends anything, and hands the work back to you.

paste this into Claude
Use hyreflow and review what my outreach campaigns have been doing, then
tell me what to change.

Look at <SEQUENCER_OR_SEQUENCERS>, from <START_DATE> to <END_DATE>, these
campaigns: <CAMPAIGN_NAMES_OR_ALL>. What each one was for:
<ONE_LINE_PER_CAMPAIGN>.

I want:
- Campaigns ranked against each other on replies, not opens. Keep
  candidate campaigns and client campaigns apart.
- Which step earns the replies in each sequence, and which subject line or
  variant, wherever the tool reports that.
- Where the bounces and unsubscribes come from: which campaign, which
  list source, which email domains.
- Which mailboxes underperform, if the tool shows that.
- No industry benchmarks. Compare my campaigns with each other, and say
  where the numbers are too small to mean anything.

Read only. Do not pause, edit or start anything. End with the three
changes you would make first. If you redraft a message for me, run five
first and tell me what the full run costs before you do the rest, and
stage it, do not send anything.

Replace every <PLACEHOLDER> with your own detail. Everything else can stay as written.

What you need first

  • At least two campaigns that have sent, so there is something to compare
  • The sequencer connected with your own account, or an export of its campaign report
  • One line on what each campaign was for, so like is compared with like

Tools it can reach for

The agent picks per step from what your workspace has. Nothing here is required by name.

What happens when you run it

Free steps are marked free. Anything that spends credits is marked, and the agent asks before the first paid run of any size.

  1. 1

    List the campaigns and what each was for

    free

    Campaigns and sequences are listed from each connected sequencer with their status, and matched to the purpose you gave: candidate or client, which market, which list. Campaigns with different jobs are not ranked against each other.

  2. 2

    Pull the figures each tool reports

    free

    Whatever each tool reports per campaign for the dates you gave, such as sent, replied, bounced and unsubscribed, read from your own account. The tools do not report the same things, so every figure in the review carries where it came from.

  3. 3

    Put the campaigns side by side

    free

    Replies per person contacted, campaign against campaign, within the same kind of campaign. Automatic replies are taken out where the tool separates them, and a campaign too small to read is marked as such, not ranked.

  4. 4

    Find the step and the subject line that earn the replies

    free

    Where the sequencer breaks figures down by step or by variant, the review shows which touch the replies came from and which subject line carried it. A sequence whose replies all arrive on the first step is a different sequence from one that earns them on the third.

  5. 5

    Trace the bounces and the unsubscribes

    free

    Where the tool lists the people who bounced or unsubscribed, they are grouped by email domain and by the source column on your list. Where it gives counts only, the counts are compared by campaign. Either way you see whether the problem is one bad list or all of them.

  6. 6

    Check the mailboxes, where the tool allows it

    free

    SendKit reports health and bounce rate per mailbox, so a mailbox that drags its campaigns down is named. The other connections do not read per-mailbox figures, and the review says so where that applies.

  7. 7

    Rank what to change

    free

    Each finding becomes a change, ordered by what it would fix: drop a dead step, retire a list source, rest a mailbox, move a winning subject line into the weaker campaigns. Each one cites the figures behind it.

  8. 8

    Redraft the weakest messages, if you ask

    credits

    Optional. The steps that earn nothing can be rewritten in the voice of the ones that do. Drafting is metered, five are written first, and the drafts come back as text: nothing is edited in the sequencer.

What a run costs

Nothing in this play spends credits.

Free before anything is charged

  • List the campaigns and what each was for
  • Pull the figures each tool reports
  • Put the campaigns side by side
  • Find the step and the subject line that earn the replies
  • Trace the bounces and the unsubscribes
  • Check the mailboxes, where the tool allows it
  • Rank what to change

What moves the number

  • How many records survive the free filters. Everything dropped before the paid steps costs nothing.
  • The scoring and drafting steps run on the metered agent, charged on what they read and write rather than per record, so they sit outside this table.
  • Providers you connect with your own key. Those calls bill your account, not your credits.

An estimate, not a quote, priced at the volume credit rate. Your agent sizes the run against your own workspace and tells you what it will cost before it spends anything.

Most campaigns are judged once, on the day they launch

You write the sequence, load the list, start it, and look at the dashboard for a week. Then the next campaign needs building. Six months on there are fifteen of them in the account, some still running, and the only thing anyone remembers is which one felt like it worked.

The figures that would settle it are already in your sequencer. They are just spread over fifteen screens, in a tool that shows one campaign at a time and has no opinion about which of yours is better. Nobody lines them up, so the same third email that has never earned a reply gets copied into every sequence you build, and the list source that bounces keeps getting bought.

This play lines them up. It reads what each tool reports, compares your campaigns with each other, and turns the differences into a short list of changes. It is read-only from start to finish.

What you get back

A table of your campaigns, grouped by what they were for and ranked on replies per person contacted. For each sequence, the step the replies came from and, where the tool reports it, the subject line or variant that carried them. A bounce and unsubscribe section grouped by campaign, email domain and list source. A mailbox section where the tool supports one. Then the changes, most useful first, each with the figures behind it and a note wherever the numbers are too small to lean on.

Variations worth knowing

One sequencer or several. Figures from different tools are shown side by side but not merged, because they do not count the same things.

From an export. If a connection reads less than you need, export the campaign report and the review runs on the file.

Interest, not replies. Once replies are sorted, the share that were interested is a sharper measure than the reply count.

Apply what you learn. The winning shape goes straight into the next sequence you build.

Where this goes wrong

Small numbers. A campaign sent to a few dozen people cannot be ranked against one sent to several hundred: a handful of replies either way moves it more than any change to the copy would. The review flags thin campaigns. Do not overrule it because you like the result.

Comparing unlike campaigns. A candidate approach and a client pitch earn replies at different rates for reasons unrelated to the copy. Keep them apart.

Reading the step, missing the list. A sequence can look weak because the list was poor. Check the bounce section before you rewrite the emails.

Changing five things at once. Make one change per campaign, or the next review cannot tell you which one worked.

What the tool does not report. Where a connection gives totals only, step and mailbox questions stay open. The review says so plainly.

Questions

What can it read from each sequencer?

Instantly: per-campaign totals including bounces and unsubscribes, opens and replies split by step, automatic replies counted apart, interest totals, and daily figures. SendKit: totals per campaign, rows per step and per variant, a positive reply count, leads by status, and mailbox health. lemlist: campaign totals, the steps of each sequence, activity events by type including bounces and unsubscribes, and leads by state. Reply.io: email and LinkedIn figures per sequence for a date range, its steps, and where each contact stands. Smartlead: campaign totals. HeyReach: aggregate figures. SourceWhale: dashboard statistics for a date range.

Why does it not tell me what a good reply rate is?

Because no published figure describes your market, your list or your offer, and a number borrowed from someone else's desk tells you nothing about what to do. Your own campaigns are the fair comparison: same sender, same market, same kind of reader. The useful question is why one of yours earns twice the replies of another.

Why rank on replies and not opens?

Opens are recorded by a tracking image, and many mail clients load or block that image regardless of whether anyone read the email. Replies are people. Where the tool separates automatic replies or counts positive ones, the review uses that, because an out of office note is not interest.

Will it change anything in my campaigns?

No. Every call in this play is a read of your own account. It does not pause, edit, start, remove or re-tag anything. The changes come back as a list for you to make, and any redrafted message comes back as text.

Can it run every week?

Yes, once you have run it by hand and trust how it compares your campaigns. It converts into a scheduled workflow that reads the figures and leaves the review waiting in your workspace. A scheduled run reads only and sends nothing. Reading costs no credits, so it spends only if you include the redrafting step, which then runs without asking each time. Prove it by hand first.