---
title: Reverse-Funnel Analysis for Event Promotion
type: concept
created: '2026-04-05'
updated: '2026-04-05'
source_docs:
- raw/2025-11-11-impromptu-zoom-meeting-100799862.md
tags:
- email-marketing
- reverse-funnel
- event-promotion
- expectation-setting
- list-growth
layer: 2
client_source: null
industry_context: null
transferable: true
---

# Reverse-Funnel Analysis for Event Promotion

## Overview

When a client wants to fill seats at an event, the instinct is to start with the tools — send emails, run ads, post on social. The reverse-funnel approach flips this: **start with the goal and work backward through the funnel to determine whether the goal is mathematically achievable** with the current list and typical conversion rates.

This framework is applicable any time a client wants to fill a class, sell tickets, or drive registrations through push marketing.

---

## The Framework

### Step 1: Establish the Goal

Get a specific number from the client. "Fill the room" isn't enough — you need to know:
- How many attendees do they want?
- What is the room capacity? (Overselling has consequences.)
- Are there multiple sessions? (Multiply accordingly.)

### Step 2: Apply Industry Conversion Benchmarks

For push email campaigns promoting events or training:

| Metric | Typical Range |
|---|---|
| Open Rate | 28–44% |
| Click-Through Rate (CTR) | 2–4% |
| Click-to-Open Rate (CTOR) | 5–15% |
| Conversion Rate (CR) | 1–5% |

> **Conversion rate** here means: of everyone who receives the email, what percentage actually registers/signs up.

### Step 3: Work Backward

```
Required List Size = Goal ÷ Conversion Rate

Best case (5% CR):   Goal × 20  = list needed
Worst case (1% CR):  Goal × 100 = list needed
```

**Example — Goal: 100 attendees across 4 classes**

| Scenario | Conversion Rate | List Size Needed |
|---|---|---|
| Best case | 5% | 2,000 contacts |
| Worst case | 1% | 10,000 contacts |

### Step 4: Compare Against the Actual List

Plug in the client's real list size to get a realistic signup range:

```
Projected Signups = List Size × Conversion Rate (1%–5%)
```

**Example — H.S. with 1,900 contacts:**
- Low end: 1,900 × 0.01 = **19 signups**
- High end: 1,900 × 0.05 = **95 signups**

If the goal is 100 and the list is 1,900, the goal is not achievable through email alone. This is a list-size problem, not a campaign performance problem.

---

## When to Use This

Run this analysis **before** launching any event promotion campaign. Key trigger questions:

- "We want to fill X seats."
- "We're running a class / training / webinar."
- "Can you help us sell out this event?"

If you don't run the math upfront, you'll end up defending solid email metrics to a client who expected a full room.

---

## Client Expectation Reset

When the math shows the goal is unreachable with the current list, present the data directly and reframe the conversation:

1. **Show the benchmark ranges** — open rate, CTR, conversion rate.
2. **Show their actual metrics** — confirm they're performing within range.
3. **Run the reverse-funnel calculation live** — "To get 100 people, you need 2,000–10,000 contacts. You have 1,900."
4. **Give a realistic range** — "With your current list, we can realistically expect 19–95 signups."
5. **Pivot to what's actionable** — list growth, paid amplification, urgency tactics.

> The goal isn't to lower expectations for its own sake — it's to redirect energy toward what will actually move the number.

---

## What to Do When the List Is Too Small

If the list can't support the goal, there are three levers:

### 1. Maximize the Existing List
- Resend weekly to non-openers and non-clickers
- Rotate subject lines to create urgency ("Last Chance," "End of Year," "Spots Filling Up")
- Don't change the body copy — just the headline

### 2. Paid Amplification
- **PPC:** Only viable if there's search volume. Check before recommending. (Example: "asbestos training" has ~350 searches/month nationally — not worth it.)
- **Meta/Facebook Boost:** Viable for geo-targeted awareness. A $50–$100 boost targeting employees at schools in a specific county can reach the right audience cheaply, even without a large custom audience list.

### 3. List Growth
- **Clay:** Use criteria-based email scraping (via a Clay operator) to find contacts matching the target profile
- **Lead Magnet:** Create a downloadable asset (infographic, checklist, guide) that requires an email address — builds the list organically over time
- **Internal Lists:** Check existing CRM/HubSpot contacts for relevant matches before going external
- **Attendee Lists:** Scrape public attendee lists from relevant past events

---

## Real-World Example

**Client:** [[clients/advanced-health-safety/index|Advanced Health & Safety (H.S.)]]
**Campaign:** Asbestos training signups for 4 required classes (Nov–Dec)
**List size:** 1,900 contacts
**Client goal:** 100 attendees
**Actual signups:** 28

Email performance was within benchmark ranges (open rate 34–42%, CTR 2–3%, CTOR 5–9%). The issue was never the campaign — it was that 100 signups from a 1,900-contact list requires a 5.3% conversion rate, which is at or above the top of the realistic range.

The correct response: present the reverse-funnel math to the client, validate that 28 signups is actually within the expected range (19–95), and execute a multi-channel push to squeeze toward the upper end.

---

## Related

- [[knowledge/email-marketing/push-vs-pull-campaigns]]
- [[knowledge/paid-ads/meta-geo-targeting]]
- [[knowledge/list-growth/clay-email-scraping]]
- [[knowledge/list-growth/lead-magnets]]
- [[clients/advanced-health-safety/index]]