Education & EdTech · professional-development publisher · recurring programme
A recurring live-session programme for educators, scoped to exactly what the campaign record supports
A professional-development publisher runs a recurring live-session programme for educators. OmniFlow ran the invitation campaigns; sessions were delivered and replies came back positive. This entry is deliberately narrow — it documents campaign mechanics and stops where the record stops, rather than reconstructing outcomes nobody captured.
At a glance
The engagement in brief
Services
- Webinars
- Email Marketing
- Outbound
Stack
- Email sending programme
- Webinar platform
- Segment workbook
The situation
What we walked into
A recurring programme is a different marketing object from a series of events, and it is usually run as the second while being described as the first. Each session gets an invitation campaign, the campaign goes out, the session happens, and the next session starts again from a list that has learned nothing from the last one. This programme sat in that shape: real content, a real audience of educators, campaigns that went out and replies that came back positive. What it did not have was a record built to be read afterwards. Reply sentiment was observed by the people clearing the inbox rather than counted against a denominator, and there was no written definition of what counted as a positive reply, which means the impression is real and the number is not yet available.
The replies were positive. Nobody had written down what positive meant, so there is an impression where a number should be.
What we found
The diagnosis
01
A positive reply is a metric only after somebody defines it
An out-of-office, a not-me-try-this-person, a send-me-the-recording and a we-would-like-to-talk are all replies and only some are signals. Without a written classification agreed before the campaign, the reply rate is a count of email volume and the positive rate is a memory.
02
The denominator is the number that goes missing first
A reply rate quoted without its send count is not a rate. In a recurring programme where list size changes between sessions, the same number of replies can be a doubling or a halving, and only the denominator tells you which.
03
Recurring programmes either accumulate an asset or they do not, and it shows in the second campaign
The people who registered and did not attend, and the people who replied and did not register, are the highest-value list any session produces. If they are not tagged at the time, the next session's campaign gets built at full cost from the same cold source as the first one.
04
Scoping an entry to the record is a decision, not a limitation
This engagement covered campaign management. Session design, content and delivery sat with the publisher, and writing about them here would mean inventing detail. The entry is narrow on purpose, and its metrics carry instructions for what to pull rather than figures nobody has checked.
What we built
The system
The work was campaign management for a recurring live-session programme: audience segmentation, invitation copy, sending schedule and reply handling, session after session. The corrections that matter are structural rather than creative. Reply classification is written down before the send, with four categories and a named owner, so a positive reply becomes a defined object rather than an impression formed while clearing an inbox. Send counts are recorded per campaign so every rate has its denominator attached to it. Registrants who do not attend and repliers who do not register are tagged at the time and carried into the next session's list rather than rebuilt from cold. Session content, structure and delivery remained with the publisher throughout, and this entry does not describe them.
The sequence
How it was delivered
Per cycle, week 1
Segmentation
Educator segments defined for the topic of that session
Owner: OmniFlow
Per cycle, weeks 1–2
Invitation campaign
Copy written per segment, send count recorded at dispatch
Owner: OmniFlow
Per cycle, ongoing
Reply handling
Replies classified into the four written categories as they arrive
Owner: OmniFlow
Per cycle
Session
Live delivery; content and structure owned by the publisher
Owner: Publisher
Per cycle, after the session
Carry-forward
Non-attendees and repliers tagged into the next cycle's list
Owner: OmniFlow
Outcome
Results
Nothing in this entry should be published as a figure until it has been pulled from the sending tool and the webinar platform directly. Report the reply rate with its denominator in the same sentence, and report a positive-reply rate only after the written classification has been applied retrospectively to the stored reply text, so the number and the definition ship together. Where the platform did not record attendance for a session, report registrations only and say so rather than estimating the gap. The narrow scope of this entry is itself part of the reporting instruction: publish the campaign mechanics now, and add each figure only once it carries a source and a denominator.
Measured in the sending tool and the webinar platform, window to be confirmed at publication. Supplied by the client and used with permission; identifying details removed. Cited: ON24 *2025 / 2026 Webinar Benchmarks*. ---.
Reporting
What you would actually see
These are the surfaces this engagement is run and measured from, shown with representative figures built around the benchmarks cited on this page. Every account we run reports into views like these, and you keep ownership of all of them.
These are demo dashboards. They show the reporting surfaces this engagement is run and measured from, with representative figures generated around the published benchmarks cited on this page — not a client account and not a client result. Live reporting for your own account replaces every number here.
LinkedIn Campaign Manager
Sponsored Content · Education & EdTech audience
Impressions
109,160
+41.7%
Clicks
501
+45.9%
CTR
0.5%
+0.18%
Cost per lead
$162.86
-9.9%
Impressions by month
Dashed line marks the month the engagement started.
| Campaign | Impr. | Clicks | Leads | CPL |
|---|---|---|---|---|
| Thought leadership — practice leads | 37,114 | 170 | 13 | $162.86 |
| Problem-aware — retargeting | 28,382 | 130 | 10 | $162.86 |
| Case study download | 24,015 | 110 | 8 | $162.86 |
| Webinar registration | 19,649 | 90 | 7 | $162.86 |
Method
How this is measured
5 of the figures on this engagement are not published yet. Rather than estimate them, this is the standard they will be held to: the system each is read from, and the exact definition and window that will be used. Nothing appears above until it has been pulled from the system named here.
| Figure | Read from | How it is defined | Status |
|---|---|---|---|
| Sessions promoted | the campaign tracker | count sessions with an invitation campaign attached | Not yet published |
| Invitations sent per session | the sending tool | total sends per campaign; state this denominator alongside every rate | Not yet published |
| Reply rate per campaign | the sending tool | replies divided by sends, per campaign, before any classification | Not yet published |
| Positive replies, once defined | the sending tool | apply the written classification retrospectively to the stored reply text | Not yet published |
| Registrations per session | the webinar platform | registrations per session, and attendance only where the platform recorded it | Not yet published |
Honestly
What we would do differently
We ran several cycles before writing down what a positive reply was, which means the earliest campaigns produced a genuine signal that cannot now be reported as a rate without re-reading the inbox. The classification should have been a one-page definition agreed in the first week, before the first send. It costs an hour at the start and it is the difference between a programme with a record and a programme with an impression.
Next
Start the same conversation
Start the same conversation
Tell us what you are working on and we will say plainly whether this is the right shape of engagement for it.