L4. Channels
Outputs doc: outputs.md, L4 section. Fill it in as you work through the steps below. Raw channel-discovery and channel-test captures go in captures.md. L5 reads the L4 section before starting.
Jump to: Diagnostic · Step 1 · Step 2 · Step 3 · Step 4 · Step 5 · Step 6 · Step 7 · Summary · Assumption sweep
What this layer is: The decision about where the L3 message goes to meet the L1 audience. It is not a list of every platform you could be on. It is a deliberate choice of the one or two places your sharpest segment already is, where the channel’s native format can carry your message and where you can sustain a presence. The output is a short, focused channel selection grounded in where the buyer actually looks, not in where you are comfortable creating or where the industry is loud this year.
Why it comes after L3 and before L5: L1 told you who the buyer is and, crucially, where they already look for options. L3 turned the claim into messages at different lengths and tones. L4 is the join between them: it sends a specific message form to a specific place where a specific reader is. It cannot be chosen before L3, because a channel is a place to put a message, and choosing where to send something you have not written yet is choosing a venue for nothing. And it must be settled before L5, because lead generation is the machine you build inside a channel; build the machine first and you will be optimising contact in a place the buyer is not. The channel choice follows from L1, where the buyer is, never the other way around. Picking a channel because it is trendy, and then asking who you can find there, is unscrewing the bulb from the warning light. If your channel keeps underperforming, the cause is usually not the channel tactics; it is that the channel was chosen for the wrong reason, or the segment in L1 was never sharp enough to locate.
What finishing this layer produces: A written channel selection in the L4 section of outputs.md naming one or two beachhead channels, the message form each one carries, the reader and awareness level it meets, whether it is owned or rented attention, and the deferred channels and anti-channels. Backed by evidence that the segment is actually there and responds, from L1’s discovery data and a cheap test, not from your assumption that they must be.
Diagnostic: is L4 actually done?
Before building anything, answer these questions in writing. Vague answers mean the layer is not finished.
1. Can you name the specific places your segment already goes, from L1 evidence rather than assumption? Not “social media” or “search.” The actual communities, publications, people, search terms, and events your L1 interviews said the segment uses when they look for options. If your list is where you assume they are, it is a guess, not a channel map.
2. Did the channel choice follow from where the buyer is, or from where you are comfortable? The most common L4 failure is choosing the channel you already know how to run, or the one getting attention this year, and then hoping the audience is there. If you could not draw a straight line from the channel back to L1’s “where they look,” the choice is backwards.
3. Does each chosen channel’s native format actually carry your L3 message? A channel that allows only a one-liner cannot deliver the long-form proof a skeptic needs; a channel built for long reads is wasted on a most-aware buyer who needs one line and a link. If the channel’s format and the message form do not match, the channel will underdeliver no matter how well you run it.
4. Have you focused on one or two channels, or are you spread across many? “We are everywhere” is usually effectively nowhere. A beachhead channel dominated beats five channels run thinly, the same discipline as the L1 segment. If you cannot name the one or two you are committing to, you have not chosen.
5. Have you confirmed the segment actually responds in this channel, or only assumed reach? Being present where the audience is and getting a response from them are different things. If no cheap test has shown the segment reacts at all in this channel, the reach is a hypothesis, and L5 should not be built on it yet.
If you answered all five clearly and in writing, L4 may already be done. Jump to the L4 section of outputs.md, fill in the fields, check the checklist, and move to L5. If not, work through the steps below.
Step 1. Pull the inputs from L1 and L3
Duration: 30 minutes
L4 does not start from a blank page or from a list of platforms. It starts from two things you already have: where L1 said the audience looks, and what L3 gives you to send them. The fastest route to a good channel choice is to treat L1’s discovery data as the shortlist and L3’s message matrix as the constraint on what each channel can carry.
What to do:
-
Open the L1 and L3 sections of
outputs.mdand copy the following into the “Inputs from L1 and L3” field in the L4 section:- From L1: where the audience looks for options, captured verbatim in the L1 interview synthesis. This is the single most important input to the whole layer. Paste it where you can see it the entire time; the most common L4 failure is choosing a channel that is not on this list.
- From L1: the sharpest segment, the observable signals, and the anti-audience. The signals tell you how to target inside a channel; the anti-audience tells you which channels will fill the funnel with people who never buy.
- From L1: the buying context, specifically who you market to versus who signs. Different roles live in different channels; the channel that reaches the champion may never reach the economic buyer.
- From L3: the message matrix, the lead message form for each reader, the tone, and the state of awareness and sophistication note. These decide which channels can carry your message and how cold or warm a reader each channel meets.
-
Write one sentence: “Based on L1, the segment looks for options mainly in ___, and the message they would meet there has to be ___ long and pitched at ___ awareness.” It states the constraint the rest of the layer works inside.
-
If L1’s “where they look” is thin, generic, or was filled from your own assumption rather than from interviews, that is not an L4 problem to paper over. A vague discovery input caps how good the channel choice can be, and you will end up guessing at channels. Note it in the L4 scope notes in
outputs.mdand log it inassumptions.md(Layer: L4, Status: Untested). If it is too thin to work with, the honest move is to return to L1 Step 6 and ask the “where do you look” question directly.
Step 2. Map where the audience actually is
Duration: 45-60 minutes
Before choosing a channel, lay out the full picture of where the segment already spends attention and where they go when they are looking for a solution. These are not always the same place: people scroll one venue idly and search a different one with intent. You want both, because they serve different jobs later, but you must not confuse them. Build this map from L1 evidence and observation of real people in the segment, not from where you would prefer to publish.
What to do:
-
In the L4 section of
outputs.md, under “Audience presence map,” fill in the table below (it is also inoutputs.md). For each venue your segment uses, note what they use it for and whether they are there with buying intent (actively looking for a solution) or with idle attention (reachable, but not looking).Venue or place What the segment uses it for Intent (looking) or attention (reachable)? Which role is there (champion / economic buyer)? -
Cover the full range of venue types so you do not anchor on the obvious two. Work through: search (what exact terms would they type), communities and forums, the people and accounts they follow, publications and newsletters they read, podcasts they listen to, events and conferences they attend, peer and word-of-mouth networks, and review or comparison sites. Pull every entry you can directly from L1’s “where they look” and your interview notes; mark the ones you are adding from your own observation.
-
Separate inbound venues (where the buyer comes looking, like search and review sites) from outbound venues (where you go to them, like a community feed or a cold channel). Inbound meets a more-aware, higher-intent reader; outbound meets a colder one. This distinction sets up the awareness match in Step 4.
-
Note where each buying-group role concentrates. In the running example, the VP of Sales champion is active and vocal on LinkedIn and in sales-leadership communities, while the founder who signs is reachable on LinkedIn but rarely in those communities. A channel that reaches one and not the other is fine, as long as you know which, because L7 will later arm the one you reach to convince the one you do not.
-
Most of this map is inference until confirmed. Whether the segment is genuinely active in a venue, and whether they are there with intent or just attention, is exactly what Step 6 tests. Log the venues you placed from reasoning rather than from L1 evidence in
assumptions.md(Layer: L4, Status: Untested).
Step 3. Generate the full candidate channel set
Duration: 45-60 minutes
Now turn the presence map into a list of candidate channels, deliberately wider than the two or three you already have in mind. The discipline here is to consider channels you would not naturally reach for, because the channel that wins is often not the one you are comfortable with. A wide candidate list that you then cut hard beats a narrow list you never questioned. You are not committing to anything yet; you are making sure the eventual choice was made against real options.
What to do:
-
In the L4 section of
outputs.md, under “Candidate channels,” list every channel that could plausibly reach the segment from Step 2. Force breadth by working across the channel taxonomy below, naming at least one candidate in each row that is realistic, and explicitly writing “not where the segment is” for the rows that do not apply, so the dismissal is on the record.Channel type Examples Candidate for this segment? Owned, earned, or rented? Search (inbound) SEO, content, comparison and review sites Paid acquisition Search ads, paid social, sponsorships Social and community LinkedIn, niche Slack or forum communities, subreddits Content and audience Newsletter, podcast, YouTube, owned blog Outbound Targeted email, social outreach, calling Partnerships and channels Integrations, resellers, co-marketing Events Conferences, webinars, meetups, communities Referral and word of mouth Existing-customer referrals, peer networks -
For each realistic candidate, mark whether it is owned (your list, your site, your audience), earned (someone else gave you reach, like a podcast feature or organic word of mouth), or rented (a platform you do not control, like a social feed or an ad network). This is not academic: rented channels can vanish or reprice overnight, so a channel strategy with no path toward an owned audience is built on land you do not own. Note it now; it weighs in the scoring in Step 5.
-
Cross out the candidates that are not where the segment from Step 2 actually is, even if they are popular or you are good at them. A channel you can execute brilliantly is worthless if the buyer is not there. Keep the dismissed ones visible with a one-line reason, so the choice is defensible and you do not quietly drift back to them.
-
The fit of each candidate to the segment is still partly assumption. Whether the segment is reachable and responsive in a given channel is what Step 6 tests. Log the candidates you are most tempted by but least sure of in
assumptions.md(Layer: L4, Status: Untested).
Step 4. Match each channel to the message and the awareness level
Duration: 45 minutes
A channel is not just a place; it is a format and a moment. Each channel allows a particular message length and meets the reader at a particular level of awareness and intent. A channel whose native format cannot carry your message, or that meets the reader at the wrong awareness level, will underperform no matter how present your audience is. This step filters the candidate channels by whether they can actually deliver the L3 message, not just whether the audience is there.
What to do:
-
In the L4 section of
outputs.md, under “Channel-to-message map,” fill in the table below (it is also inoutputs.md) for each surviving candidate channel. Pull the message form from the L3 matrix and the awareness level from the L3 awareness note.Channel Native message length it allows L3 message form that fits Reader awareness it meets (cold to most-aware) Which reader (champion / economic buyer) -
Check each channel for format fit. If a channel only carries a headline and a link, it can deliver your tagline or headline but not the long-form proof; that is fine for a high-intent inbound channel where the click leads to the long form, and wrong for a cold channel where the headline is all the reader will ever see. If no L3 message form fits a channel’s native format, drop the channel or note what new form you would have to write, and whether it is worth it.
-
Check each channel for awareness fit. A cold outbound channel meets a less-aware reader and needs the problem-first opening from L3 Step 4; a high-intent search or review channel meets a solution-aware or product-aware reader who wants differentiation and proof, not the problem restated. A channel that forces you to open at the wrong awareness level will convert poorly. Mark any mismatches; they are either a reason to drop the channel or a note for how to adapt the message there.
-
Note where a channel reaches a different reader than the one its best message form is written for. If your strongest message form is the champion headline but the channel is full of economic buyers, you either need the economic-buyer form there or a different channel for the champion. This keeps the buying-group split from L1 visible in the channel plan.
-
The awareness and format matches are reasoned, not yet tested. Whether a real reader in the channel responds to the form you chose is a Step 6 question. Log the riskier matches in
assumptions.md(Layer: L4, Status: Untested).
Step 5. Score and choose the beachhead channel(s)
Duration: 45-60 minutes
You now have a filtered set of channels where the audience is and whose format can carry the message. L4 forces a choice: commit to one or two as the beachhead and defer the rest. Spreading thin across many channels produces presence everywhere and traction nowhere, the same failure as an unsegmented audience in L1. The channel you lead with is the one that best combines real reach of the segment, genuine buying intent, a format that fits, and your ability to sustain it. Dominating one channel and expanding from it beats a shallow presence in five.
What to do:
-
In the L4 section of
outputs.md, under “Channel scoring matrix,” score the surviving candidates against each other in the matrix below (it is also inoutputs.md). Use a 1-5 scale in each column. The matrix forces an honest comparison; it does not replace judgment.Candidate channel Segment reach (1-5) Buying intent, not just attention (1-5) Format fits the message (1-5) You can execute and sustain it (1-5) Cost to test is low (1-5) Measurable (1-5) Owned vs rented (5 = owned) Total -
Weight reach and intent most heavily. A channel with huge reach but no buying intent (idle attention) fills the top of the funnel with people who never act; a channel with high intent but tiny reach is worth keeping but cannot be your only one. A 1 on “you can execute and sustain it” usually disqualifies a channel regardless of total, because a channel you cannot keep up is worse than one you never started: it leaves a dead profile and a broken promise.
-
Apply the beachhead test, the same one L1 used for segments. A good beachhead channel is one where the segment is genuinely concentrated and reachable, where a win is visible to others in the segment (so it compounds), and that you can realistically dominate rather than merely appear in. Choose one or two channels that pass. Resist three or more; focus is the point.
-
Build the anti-channel list. Some channels are tempting and quietly wrong for this segment. Capture them in the table below (also in
outputs.md) so you do not drift back to them in L5.Tempting channel Why it looks attractive Why it fails for this segment Common entries: the channel you already know how to run but where the buyer is not, the trendy channel with reach but no intent, the channel whose format cannot carry the message, and the rented channel you could not sustain or that could disappear. Naming them here stops them from creeping back when L5 looks for volume.
-
Note which channels you are deliberately deferring, not abandoning, and the order you would add them once the beachhead works. This keeps scope honest and stops the channel plan from quietly broadening back out under pressure in L5.
-
The scoring rests on assumptions about reach, intent, and your ability to sustain each channel. The reach and intent of your chosen channel is usually the highest-impact assumption in the layer. Log it in
assumptions.md(Layer: L4, Status: Untested), and mark the chosen channel’s reach as a leap-of-faith if no test has confirmed it.
Example (continuing the L0 to L3 example):
Chosen beachhead: LinkedIn, where the VP of Sales champion is active and already complains publicly about deals going dark, and where the founder who signs is also reachable. It carries the champion headline and short paragraph natively and links out to the long form. Second channel, deferred until LinkedIn works: niche sales-leadership communities (Slack groups and a couple of newsletters) where the same champions gather with higher intent but lower reach. Anti-channels: paid search (the segment does not search for a category they do not know is named), and a company TikTok (reach without a buyer in sight).
Step 6. Validate with cheap tests
Duration: 3-6 hours active work, spread over 1-2 weeks | Target: confirmation from the audience plus one minimal test per beachhead channel
L1 told you where the segment looks; L4 has reasoned its way to one or two channels. Step 6 confirms two things before L5 builds anything heavy on top: that the segment really is in the channel and reachable there, and that they respond to your message at all. This is not L5. You are not building the lead-generation machine yet. You are running the smallest possible test that produces a signal, so you do not spend the whole next layer optimising contact in a place the buyer is not. Validate cheap, then scale.
There are two halves to L4 validation, and you want both: a few conversations that confirm the channel from the buyer’s side, and a minimal live test that confirms the channel from the data’s side. A channel that the audience says they use but that produces no response when you show up is not yet a channel; it is a hypothesis with good manners.
6a. Confirm the channel with the audience
Duration: light, often foldable into L1 or L3 conversations
You may already have most of this from L1 Step 6, where you asked where people look. If that data is thin, or you want to confirm the specific channel you chose, go back to a few people in the sharpest segment and ask directly. These are short conversations, not full interviews.
Who to ask: people who fit the L1 sharpest segment, ideally a mix of the champion and, if reachable, the economic buyer, since they often live in different channels.
What to ask:
- When you were last looking for a way to handle [problem area], where did you actually go first? And then where?
- Whose posts or newsletters or podcasts do you pay attention to in this area?
- Where would you never look for something like this, or what would you scroll straight past?
- If a peer recommended something, where would that conversation happen?
You are confirming the presence map from Step 2 and, importantly, surfacing channels you missed. If several people name a venue you did not have, add it and re-score.
6b. Run one minimal test per beachhead channel
Duration: the bulk of the time; keep each test small and cheap
For each chosen channel, run the smallest test that would produce a real signal that the segment is there and responsive. The point is a yes-or-no on reachability and response, not a tuned campaign. Keep the spend and effort low enough that being wrong costs little.
What a minimal test looks like, by channel type:
- Organic social or community: post the L3 message a handful of times over a week or two and watch whether the right people (segment-fit, by their profiles) engage, reply, or message you. You are looking for response from the segment, not vanity reach.
- Paid: run a small, time-boxed ad set with a tiny budget pointed at the L3 message and a simple destination. You are testing whether the segment clicks and whether the click is the right kind of person, not whether the funnel converts yet.
- Outbound: send a small, hand-written batch (twenty to forty, not a blast) using the L3 message and the L1 signals to target. You are testing reply rate and the quality of replies, not building the sequence.
- Search or content: publish one or two pieces against the exact terms from Step 2 and watch whether any of the right traffic or queries arrive, accepting that this channel takes longer to read.
- Events or partnerships: one conversation with an organiser or partner about access to the segment, and a read on whether the audience there actually matches.
Define, before you start, what a pass looks like: a concrete, minimal threshold of response from segment-fit people. Anything that produces no response from the right people, after a fair test, is a fail for that channel, and you fall back to the next-best candidate from Step 5.
6c. Capture immediately after each conversation and test
Do this within a day, while the signal is fresh. For each channel-confirmation conversation and each channel test, add an entry to the L4 section of captures.md using this structure:
Entry [number] | Type: [audience conversation / channel test]
Channel:
Date:
If a conversation:
Segment fit (do they match the sharpest segment? which role?):
Where they actually go first (verbatim):
Who they follow / read / listen to (verbatim):
Channels they would never use (verbatim):
Any channel you had missed:
If a test:
What you ran (size, spend, message form used):
Pass threshold you set beforehand:
Response from segment-fit people (numbers, and who):
Quality of response (right people? right intent?):
Pass / fail / unclear, and why:
Surprises (anything you did not expect):
Any L4 assumptions this confirmed or challenged:
The verbatim “where they actually go first” and the response data from the tests are the most valuable output. The first confirms the channel from the buyer’s side; the second confirms it from the data’s side. Capture both exactly.
6d. Synthesise across the validation
Do this after the conversations and at least one test per channel. Go through your captures in captures.md and update the Channel-validation synthesis fields in the L4 section of outputs.md, covering:
Channel confirmed or not. Did the audience conversations and the test agree that the segment is in this channel and responsive? A channel that passes both is validated. One that the audience names but that produced no test response needs a harder look: maybe the message, maybe the targeting, maybe the channel.
Response quality, not just volume. Did the right people respond, by L1 segment fit, or did the channel produce volume from the anti-audience? A channel full of the wrong people is a fail dressed as traction. Note who actually responded.
Reach and intent, corrected. Was the reach as large, and the intent as high, as Step 5 assumed? Adjust the scoring with what the test showed. If the chosen channel scored on assumed reach that the test did not bear out, the beachhead may be wrong.
Channels you missed. Did people name venues you did not have on the map? Add them, score them, and test the strongest before committing.
Owned-audience signal. Did anything in the test suggest a path from the rented channel toward an owned audience (people who would subscribe, join a list, follow directly)? Note it; L5 and beyond depend on not staying forever on rented land.
Surprises. What came up that you did not expect, a channel that overperformed, a message that worked better in one place than another?
After synthesis, mark the relevant rows in assumptions.md as Validated or Invalidated, and note what the evidence showed. If the chosen channel was invalidated, fall back to the next candidate from Step 5 and test it, rather than pushing into L5 on a channel that did not respond.
6e. If you genuinely cannot run tests yet
If you cannot run even a minimal test in the time available, lean harder on confirmation and observation, and mark the gap clearly.
- Go deeper on the audience conversations from 6a, since without a live test they are your main evidence. Push for specifics: not “I use LinkedIn” but “I follow these three people and I found my last tool through a post by one of them.”
- Observe the channel directly. Go to the community, the subreddit, the search results, and read whether the segment is actually there and active, and whether competitors are reaching them there (competitor presence is a weak signal that the channel works).
- Read competitor channel behaviour. Where do the alternatives from L2 concentrate their effort? A channel several competitors sustain is more likely to have the buyer in it, though it is also more saturated.
Document each source in the L4 section of captures.md using the same structure, noting it is secondary. Log the absence of a live test as an assumption in assumptions.md. A channel chosen without any response data is weaker than one a cheap test confirmed, and that needs to be visible to L5, which is about to spend real effort building inside it.
Step 7. Write the final channel selection
Duration: 30-45 minutes
You now have a presence map, a scored candidate set, format and awareness matches, and validation from the audience and at least one test. Lock the selection.
A complete L4 output has six parts. Write one or two lines for each:
- Beachhead channel(s): the one or two channels you are committing to, named specifically (not “social” but “LinkedIn, founder and VP content plus targeted outreach”).
- Message form per channel: which L3 form each channel carries, and where the click or reply leads if the channel only holds a short form.
- Reader and awareness per channel: which buying-group role each channel reaches and at what awareness level, so the opening is pitched right.
- Owned or rented, and the owned-audience path: what you do not control, and how you intend to convert rented reach into an owned audience over time.
- Deferred channels and the order to add them: what is next once the beachhead works, kept explicit so scope does not creep.
- Anti-channels: the tempting channels you ruled out and why, so L5 does not reach for them under pressure for volume.
Keep it as structured fields. Format does not matter. Focus does: one or two channels, chosen on evidence, that carry the message to where the buyer is.
What to do:
- Write the final selection directly into the matching fields in the L4 section of
outputs.md. - Read it once as a skeptic who thinks you chose the channel you were already comfortable with. Can you point to the L1 evidence and the test that put the buyer there? If not, the choice is still a preference.
- Run the diagnostic from the top of this page one more time. If all five questions now have clear written answers, L4 is done.
What you’ve built
After completing the steps above, the L4 section of outputs.md should contain:
| Field | What it proves |
|---|---|
| Inputs from L1 and L3 | You started from where the buyer looks and what the message needs, not from a platform list |
| Audience presence map | You know where the segment actually is, and whether they are there with intent or just attention |
| Candidate channels | You chose against a wide set, not the two you already use |
| Channel-to-message map | Each channel’s format and awareness level actually fits an L3 message form |
| Channel scoring matrix | You chose the beachhead on explicit criteria, weighted to reach, intent, and sustainability |
| Anti-channel list | The tempting channels you ruled out, so they do not return in L5 |
Channel-validation captures (in captures.md) | Real confirmation from the audience and a live test, not assumed reach |
| Channel-validation synthesis | Whether the channel is confirmed, who responded, and the corrected reach and intent |
| Final channel selection | One or two beachhead channels, with message form, reader, owned-vs-rented, and deferrals, ready for L5 |
| Scope notes | Decisions about what is in, out, and deferred |
This is not a deliverable for anyone else. It is a constraint on L5.
Assumption sweep
Before moving on, scan the L4 section of outputs.md for any field you filled in from reasoning rather than evidence. Common ones at L4:
- The audience presence map (did L1 interviews or a test confirm the segment is in these venues, or did you assume it?)
- The chosen channel’s reach (did a test show the segment is reachable there at scale, or is it your best guess?)
- The buying intent of the channel (did people respond as buyers, or just engage idly?)
- The format and awareness match (did a real reader respond to the form you put in the channel, or did you reason it should fit?)
- Which role the channel reaches (did you confirm the economic buyer is or is not there, or assume the buying group’s whereabouts?)
Each unconfirmed field is an assumption. Log it in assumptions.md now if you have not already. The chosen channel’s reach and intent is usually the highest-impact assumption in the layer; if no test has confirmed it, mark it a leap-of-faith and test it before L5 scales.
What this layer hands off to L5
Before moving on, confirm the L4 section of outputs.md is complete. L5 opens by reading it. Specifically, L5 needs:
- The chosen beachhead channel(s), because lead generation is the system you build inside a channel. L5 cannot design a contact system without knowing which channel it lives in.
- The message form per channel, because the lead-generation mechanics (the post, the ad, the outreach, the offer) are built around the L3 message the channel carries.
- The reader and awareness level per channel, because the call to action and the offer L5 designs have to match how aware and how high-intent the reader in that channel is. A cold channel needs a lower-commitment ask than a high-intent one.
- The baseline response from the Step 6 test, because L5 is numbers-driven and needs a starting point to improve on. The test result is the first data point in the L5 funnel.
- The owned-audience path, because L5 should be building toward an audience you control, not only renting reach.
The sharpness of your L4 channel choice sets the ceiling on what L5 can do. L5 is the layer where the error messages are loudest, which is exactly why people start tinkering there first while the real fault sits in L4 or above. If L5’s numbers are bad, check here before optimising tactics: a perfectly tuned lead-generation system in a channel the buyer is not in will still produce nothing. And recall that the channel choice itself came from L1; if the channel is wrong, the cause may be an audience that was never located precisely enough. Come back and confirm where the buyer is.
Common failure modes
The channel was chosen for trendiness, not for where the buyer is. Someone said “we should be on TikTok” or “everyone is doing webinars,” and the audience question came second. The channel follows from L1, where the buyer already is, never from where the attention is loudest. If you cannot trace the channel back to L1’s “where they look,” it is the wrong reason.
You spread across many channels and mastered none. Presence everywhere, traction nowhere. A thin profile on five platforms loses to one channel dominated. Pick one or two, defer the rest in writing, and resist the pull to be everywhere.
The channel cannot carry the message. You chose a channel whose native format only holds a one-liner and then needed it to deliver long-form proof, or the reverse. Match the channel’s format to an L3 message form, or the channel underdelivers no matter how well you run it.
You built on rented land with no owned-audience plan. The whole strategy sits on a platform you do not control, which can change its rules, reach, or pricing overnight. Rented channels are fine to start; a plan that never converts any of that reach into an owned audience is fragile by design.
You confused where you like to create with where they consume. You picked the channel you enjoy or are good at, and assumed the buyer is there. Your comfort is not a targeting criterion. Go where the segment is, even if it is a channel you have to learn.
You scaled before validating. You jumped from choosing a channel straight into building the L5 machine, with no cheap test that the segment responds there. Validate cheap, then scale; a tuned funnel in an unproven channel is effort spent in the wrong place.
The channel has reach but no intent. It delivers large numbers of the wrong people, or the right people in an idle frame, and the funnel fills with traffic that never acts. Weight buying intent, not just reach; attention is not the same as looking.
“We are everywhere.” Said as a strength, it usually means no channel is owned and the effort is spread too thin to dominate any of them. If you cannot name the one or two channels you are committing to, the choice has not been made.
Sources
- Traction by Gabriel Weinberg and Justin Mares. The core source for L4. The Bullseye framework (brainstorm every channel, test the most promising cheaply, focus on the one that works) is behind Steps 3, 5, and 6, as is the discipline of treating channels as testable rather than assumed.
- This Is Marketing by Seth Godin. On going to where the audience already is rather than demanding their attention, the smallest viable market applied to channels, and the difference between rented and owned attention. Behind Steps 2 and 5 and the owned-audience path.
- Crossing the Chasm by Geoffrey A. Moore. On choosing a distribution channel that fits the beachhead segment and dominating one point of entry rather than spreading across many. Reinforces the beachhead-channel discipline in Step 5.
- Hacking Growth by Sean Ellis and Morgan Brown. On testing channels with small, fast, cheap experiments before committing budget, and reading channel signal from real response. Behind the minimal-test method in Step 6.
- The 1-Page Marketing Plan by Allan Dib. On selecting media and channels directly from the target market rather than from habit, and matching the channel to the message and the stage of the buyer. Practical background for Steps 1 and 4.