Dark social demand generation means creating material buyers pass on in private, putting it in front of your named accounts and measuring the result without UTM tags. This free playbook turns that into a 12-week plan you can run yourself, with a week-by-week calendar, a warming tracker, three ways to attribute what you cannot track and a week 12 review.
It covers the sharing your analytics cannot see: a post forwarded in a direct message, a link pasted into a Slack or WhatsApp group, a podcast mention, a recommendation from a peer. There is no form. Fill in the worksheets on screen, where what you type is saved in this browser only and is not submitted to us, or print the page and work on paper.
What is dark social demand generation?
Dark social demand generation is the work of making material people pass on, putting it in front of the accounts you want, and measuring the result with proxies instead of last-click attribution. It assumes much of what works cannot be tracked, and plans around that instead of ignoring everything the dashboard misses.
Dark social itself covers the places buyers share and research that never show up in Google Analytics, your CRM's source field or your ad dashboards. Direct messages, private Slack and WhatsApp groups, forwarded emails, podcast listening, links pasted without tracking and conversations at events all sit here. Buyers can still form an opinion of you in those places. You just never see the click.
Alexis Madrigal named it in The Atlantic in October 2012. He described social traffic that most analytics programs could not see, which showed up as direct or typed-in visits because the link had been passed on by instant message or email.
Three things it is not:
- A reason to stop measuring. Keep UTM tags wherever you can use them. They sharpen the part you can see.
- A volume game. A post a buyer forwards to a colleague is worth more than several they scroll past.
- A replacement for sales. The plan ends with outbound to the accounts you warmed, because recognition still has to become a conversation.
Why warm the market before you need it?
Because at any moment most of your named accounts are not buying. John Dawes of the Ehrenberg-Bass Institute explains this in The 95:5 Rule, a piece he wrote for LinkedIn in 2021 that was co-published in Marketing Week. If companies change a service provider such as their principal bank or law firm around once every five years on average, only about 20% of business buyers are in the market over a whole year, and something like 5% in a quarter. Dawes says the 95% figure is not meant to be a precise rule but a heuristic, and shows how to estimate the share for any category from the average time between purchases. The rule also appears in How B2B Brands Grow, a November 2023 report from the Ehrenberg-Bass Institute and the LinkedIn B2B Institute.
Dark social is how the rest of your list gets to know your name before their turn comes. Estimate the share for your own market below. The first two rows are Dawes's worked examples. Type your own figure in the last row and the page does the sums.
| Average time between purchases | In the market over a year | In the market in any quarter |
|---|---|---|
| Five years | About 20% | About 5% |
| Two years | About 50% | About 13% |
| Your category, in years: |
If you do not know the average time between purchases in your category, Dawes suggests a simple survey asking buyers how often they buy. The longer the gap, the smaller the share in the market at any one time, and the less a plan that only talks to buyers already in the market can reach. The rest of this playbook is about everyone else on your list.
What do you need in place before week 1?
You need the eleven things on this checklist, from a named account list agreed with sales to leadership's agreement to judge the plan at week 12. Tick each one before you start. Any box you cannot tick is the first thing to fix, because the plan depends on these more than on any channel choice.
Which channels should get your time and budget?
Put most of the founder's time into channels that produce something a buyer can forward, quote or recommend, and most of the paid budget into reaching the named accounts directly. Channels do not all travel privately in the same way, so answer these four questions first, then fill in the table.
- Where do your buyers talk to each other in private? Name the actual Slack communities, WhatsApp groups, newsletters, podcasts and events. If you do not know, ask five customers.
- What has a buyer forwarded, quoted or mentioned back to you in the last year? That is your best evidence of what travels in your market.
- Who in your business do buyers already recognise? Dark social runs through people more readily than through logos.
- Which accounts can you reach with paid media, and which only through people? That split decides how much of the plan sits in ads and how much in relationships.
The starting weight under each channel follows that rule of thumb for a founder-led team. It is a place to begin, not a benchmark, so change it once your answer to question 1 shows where your buyers really talk.
| Channel | Why it can travel privately | Owner | Hours a week | Monthly spend |
|---|---|---|---|---|
| Founder LinkedIn postsStarting weight: time high, spend low | Posts get forwarded in direct messages and pasted into group chats. | |||
| Long-form essays and case studiesStarting weight: time medium, spend medium | Source material people quote in Slack groups and newsletters. | |||
| Podcasts: guest appearances and clipsStarting weight: time medium, spend low | Listening is private, and recommendations spread by word of mouth. | |||
| Paid LinkedIn to named accountsStarting weight: time medium, spend high | Puts the founder's face and ideas in front of buyers who do not follow them yet. | |||
| Direct ABM: events, dinners, giftingStarting weight: time low, spend medium | Builds the personal relationships that recommendations come from. | |||
| Communities and newsletters your buyers readStarting weight: set it from question 1 | This is where much of the private sharing happens. | |||
| SEO contentStarting weight: time low, spend low | Gives buyers something to find when a recommendation sends them searching. | |||
If you use gifting, check each buyer's gift and hospitality policy first, especially in the public sector and regulated industries.
What happens in each of the 12 weeks?
Weeks 1 to 4 build the foundation, weeks 5 to 8 add paid distribution to your named accounts, and weeks 9 to 12 compound it, with outbound starting in week 11. The calendar below covers content and account warming together. It is built for one founder giving about 90 minutes a week, with a content lead drafting and scheduling. Treat the numbers as a starting point and change them to fit your capacity, but keep the order: foundation first, then distribution, then outbound.
Weeks 1 to 4: foundation
Two founder posts a week: one opinion piece and one pattern you see across customers. No reposts and no quoted lists. One essay this month on the belief about your category that nobody else will say out loud. Book podcast guest appearances for weeks 6, 9 and 12, using the founder's LinkedIn audience to find the shows. No paid spend yet.
Weeks 5 to 8: distribution
Three founder posts a week, adding a short clip once a podcast episode is live. One essay and one case study this month. Paid LinkedIn starts against the named account list with four creative angles. Each angle is a belief the founder holds about the category, not a product pitch.
Weeks 9 to 12: compound
Four founder posts a week, two of them amplified with paid spend to the named accounts. Clip every podcast appearance and keep to one essay a month. Retarget the accounts that engaged. SDR outbound starts in week 11.
| Week | Founder LinkedIn | Content and podcasts | Paid LinkedIn | Account warming | Done |
|---|---|---|---|---|---|
| 1 | 2 posts | Draft essay 1. Pitch podcast hosts for weeks 6, 9 and 12. | None | Founder sends connection requests to named buyers, no pitch. Follow each company page. | |
| 2 | 2 posts | Publish essay 1. Follow up the podcast pitches. | None | Comment with substance on buyers' posts. | |
| 3 | 2 posts | Confirm the podcast bookings. | None | Keep commenting where you have something to add. | |
| 4 | 2 posts | Plan next month: essay 2 and a case study. | Upload the company list. Check the audience reaches the 300-member minimum. | Keep commenting. | |
| 5 | 3 posts | Draft the case study. | Launch four creative angles to the named accounts. | Founder's face on every ad. | |
| 6 | 3 posts | Podcast appearance 1. Publish essay 2. | Note which accounts engage. | Keep commenting. | |
| 7 | 3 posts, plus a clip once the episode is live | Publish the case study. | Pause the weakest angle. | Send each connected buyer one useful piece of content by direct message. No pitch. | |
| 8 | 3 posts, plus a clip | Draft essay 3. | Move budget to the strongest angles. | Tag a buyer only in a post that genuinely involves them. | |
| 9 | 4 posts, 2 amplified to named accounts | Podcast appearance 2. Publish essay 3. | Amplify founder posts with Thought Leader Ads. Retarget engaged accounts. | Finish the content messages. | |
| 10 | 4 posts, 2 amplified | Clip appearance 2. | Retargeting. | Brief SDRs on each account's history: what they engaged with, and when. | |
| 11 | 4 posts, 2 amplified | Weekly clip. | Retargeting. | Outbound starts. Openers reference a real, public interaction. | |
| 12 | 4 posts, 2 amplified | Podcast appearance 3. Plan essay 4. | Retargeting. | Outbound continues. Run the twelve-week review. |
Topic patterns for the founder's posts
The calendar adds up to 36 founder posts over twelve weeks, plus clips. Rotate through these patterns so the feed never repeats itself, and keep a running list of ideas as they come up on sales calls.
- The belief. Something you think about your category that peers would argue with. The same beliefs become your ad angles.
- The customer pattern. Something you see again and again across customers. Leave names out unless the customer has agreed.
- The costly mistake. An error buyers make before they find you, and how to avoid it.
- The sales-call question. The question prospects ask most often, answered in full.
- The changed mind. Something you used to believe about the category, and what changed it.
- How we actually do it. One step of your own work, shown in enough detail that a buyer could copy it.
- The clip. One idea from a podcast appearance, posted with the clip once the episode is live.
Plan the next eight posts here, and fill the sheet again when it runs out.
| Post | Pattern | Working title | Week | Posted |
|---|---|---|---|---|
| 1 | ||||
| 2 | ||||
| 3 | ||||
| 4 | ||||
| 5 | ||||
| 6 | ||||
| 7 | ||||
| 8 |
How do you warm a named account before outbound?
In four layers: engagement from week 1, paid impressions from week 5, content delivery in weeks 7 to 10 and outbound in weeks 11 and 12. The calendar carries all four. Here is what each one involves, and the line not to cross.
Layer 1, weeks 1 to 4: engagement
- The founder sends a connection request to each named buyer. No pitch in the note: one line about their work or a recent move by their company.
- Follow each company page.
- Comment with substance on buyers' posts. "Great post" does not count. Add a view, a question or an example.
Layer 2, from week 5: paid impressions
- Run LinkedIn ads to the named accounts with the founder's face on the creative and one belief per ad.
- Upload the accounts as a company list, giving the company name and its LinkedIn Company Page URL for each, instead of relying on a short list of named people. LinkedIn sets a minimum audience of 300 member accounts for an ad set, and location is a required targeting facet, so set it wide enough to cover every account's buyers. If a segment is too small, LinkedIn lets you apply several segments to the same ad set.
- If you target buyers in the EEA or Switzerland, LinkedIn notes that the size of matched audiences there may be limited.
- LinkedIn suggests a minimum audience of 50,000 to drive results, and 300,000 for Sponsored Content and Sponsored Messaging. If your named account audience falls below those suggestions, judge the campaign on which accounts engage, not on platform averages.
- From week 9, put paid spend behind the founder's own posts with LinkedIn Thought Leader Ads. The founder is notified of each request and can approve or deny it, and the ad is always tied to your company's LinkedIn Page.
Layer 3, weeks 7 to 10: content delivery
- Send each connected buyer one piece of founder content that fits something they have posted or said in public. Not a pitch: "This might be useful, given what you wrote about X."
- Tag a buyer in a founder post only when the post genuinely involves them, for example when it credits their idea.
Layer 4, weeks 11 and 12: outbound
- SDR outbound starts. The first line refers to a public interaction: the comment thread, the podcast episode, the essay they replied to.
- Never mention private signals such as website visits or ad views. It can read as surveillance and undo the trust the first ten weeks built.
- Send the same outbound, in the same weeks, to your cold control list. That comparison is your clearest read on whether the warming worked.
Warming tracker
One row per buyer. Print one sheet for every ten.
| Account | Buyer | Connected | Commented | Engaging on LinkedIn | Content sent | Outbound sent | Replied |
|---|---|---|---|---|---|---|---|
How do you attribute dark social without UTM tags?
Use three proxies: ask every inbound lead where they first heard of you, watch what named accounts do after each release, and ask on every first call what made the buyer take the meeting. None of these is proof on its own. Together they give you evidence you can put in front of a board.
1. Ask every inbound lead where they first heard of you
Add one question to every inbound form: "How did you first hear about us?" Make it open text, not a dropdown. A dropdown only offers the channels you already expected, and open text tells you about the ones you did not. Group the answers into categories once a month.
| Category | Count this month | Example answer, in their words |
|---|---|---|
| A LinkedIn post or a named person | ||
| A podcast | ||
| A colleague or peer recommended you | ||
| A community, group or newsletter | ||
| An event | ||
| A search engine | ||
| An AI assistant such as ChatGPT | ||
| Other |
2. Watch named accounts after each release
Log every essay, podcast episode and notable post. For each one, note which named accounts did something meaningful in a fixed window afterwards, such as the next seven days: visited your pricing page, signed up to your newsletter, replied to outbound or showed more engagement in LinkedIn's Companies Hub. Then compare with a quiet week. The same kind of release lifting the same kind of action, again and again, is evidence even when no single buyer's path is visible.
Companies Hub in LinkedIn Campaign Manager brings company engagement data into one place and lets you sort or filter companies by engagement level. You need a Company Page associated with your ad account to use it.
| Date | What went out | Named accounts that acted in the next 7 days | Compared with a quiet week |
|---|---|---|---|
3. Ask on every first call what made them take the meeting
Whoever runs the first call asks: "What made you take this meeting?" Record the answer in a dedicated CRM field, in the buyer's own words. Each quarter, read the answers against the deals that closed. The channels named most often by buyers who went on to buy are the ones to protect when budgets get cut.
What should the messages say?
Keep every message short and useful, with no pitch before outbound starts in week 11. The five scripts below cover the moments in this plan where wording matters most. Replace everything in square brackets and keep the rest short.
Connection note, week 1
Hi [first name], I enjoyed your post on [topic], especially the point about [their point]. I write about [your category] and would be glad to connect.
Content message, weeks 7 to 10
Hi [first name], you wrote about [topic] last week. We published [essay or episode] on [related point], and it might be useful: [link]. No need to reply.
Outbound opener, weeks 11 and 12
[First name], you made a good point on [founder]'s post about [topic]: [their point, in a few words]. It's why I'm writing. [One line on the problem you solve, in their words.] Open to a short call next week?
Inbound form question
How did you first hear about us? (Open text. Hint text: "A person, a post, a podcast, a search: anything helps.")
First-call question
Before we start, what made you take this meeting? If the answer is vague, follow up with: "Where did you first come across us?"
How do you check what AI assistants say about you?
Once a month, run five buyer-style prompts through the assistants your buyers use and log whether you are named, who is named instead and which sources are cited. If your buyers ask AI assistants which suppliers to consider, those conversations are as invisible to your analytics as a private message. You cannot see them, but you can check what the assistants say about your category.
- Write five prompts the way a buyer would ask them. For example: "Which [category] providers work with [type of company] in the UK?" or "What should I look for in a [category] partner?"
- Run each prompt in the assistants your buyers use, such as ChatGPT, Gemini, Microsoft Copilot, Perplexity and Claude. Answers can change from one run to the next, so run each prompt more than once and look for the pattern.
- Log what you see: whether you were named, who was named instead and which sources the assistant cited.
- Turn the gaps into work. Write an essay that answers the prompt directly, and list the cited sites where your company should be mentioned.
| Buyer prompt | Assistant | You were named | Named instead | Sources it cited |
|---|---|---|---|---|
For the wider picture, read our guide to the AI dark funnel.
What should you track each week?
Track six numbers: new founder followers who match your ICP, named accounts engaging on LinkedIn, named accounts visiting your website, inbound leads naming a dark channel, messages from ICP buyers, and the reply rate of warmed accounts against a cold control list. Together they show whether the plan is working while the channels themselves stay dark. Write the week numbers across the top and print one sheet a month.
| Metric | How to measure | ||||
|---|---|---|---|---|---|
| New founder followers who match your ICP | Check the newest followers each week against your ICP and count the matches. Track this apart from total followers. | ||||
| Named accounts engaging on LinkedIn | Companies Hub in Campaign Manager, checked against your named account list. | ||||
| Named accounts visiting your website | A company-level visitor identification tool, set up to fit your cookie consent. | ||||
| Inbound leads naming a dark channel | Answers to "How did you first hear about us?" that name a post, a person, a podcast, a community or an event. | ||||
| Messages and comments from ICP buyers | Direct messages and comments on founder content from people at named accounts. | ||||
| Reply rate: warmed accounts against the cold control list | Same outbound copy, same weeks, two lists. Weeks 11 and 12. |
Company-level website data needs a visitor identification tool. Check how any such tool fits your cookie consent setup before you switch it on.
How do you judge the plan at week 12?
Compare the reply rate of your warmed accounts with your cold control list, then decide channel by channel what to keep, change or stop. Run the review in week 12 with the scorecard, the source answers and the warming tracker in front of you.
Warmed accounts against the cold control list
Type the numbers in and the page works out the rates.
| List | Accounts contacted | Accounts that replied | Reply rate |
|---|---|---|---|
| Warmed list | |||
| Cold control list | |||
| Gap | Warmed rate minus cold rate | ||
Keep the comparison fair: same copy, same sender, same weeks. With fifty accounts on a list, one reply moves the rate by two percentage points, so treat a small gap as a reason to run another cycle, not as proof either way.
Keep, change or stop
| Channel | What the evidence says | Keep | Change | Stop |
|---|---|---|---|---|
| Founder LinkedIn posts | ||||
| Long-form essays and case studies | ||||
| Podcasts: guest appearances and clips | ||||
| Paid LinkedIn to named accounts | ||||
| Direct ABM: events, dinners, gifting | ||||
| Communities and newsletters your buyers read | ||||
| SEO content |
Four questions for the team
- Which named accounts moved from silence to engagement, and what did they engage with first?
- Which pieces of content did buyers name, in the source field or on first calls?
- Did the founder keep to the cadence? If not, what got in the way, and what would fix it?
- What is the one change you will make for the next twelve weeks?
Which mistakes undo the plan?
Seven mistakes undo this plan: judging it too early, pitching too soon, posting only from the company page, gating everything, counting likes, mentioning private signals and pausing paid spend when the numbers wobble.
- Judging it in week 4. Outbound to the warmed accounts does not start until week 11.
- Pitching in the connection note or the message. The first ten weeks are about being useful. A pitch resets the clock.
- Posting only from the company page. This plan runs through a named person, because a person can comment, connect and reply in a way a logo cannot.
- Gating everything. A form in front of every asset makes it harder to forward. Keep the material you want shared ungated.
- Counting likes as the result. The scorecard counts accounts, buyers and replies, not reactions.
- Mentioning private signals in outbound. Refer to what the buyer did in public, never to what your tools saw them do.
- Pausing paid every time the numbers wobble. Set the budget for weeks 5 to 12 up front and hold it, so the paid layer has time to reach the accounts.
Should you run it in-house or with ORRJO?
Run it in-house if you can hold three things for twelve weeks: the founder's 90 minutes a week, a paid budget for the full eight weeks of the paid layer, and the discipline to wait until week 12 before calling it. Everything else on this page you can start next week.
If you would rather have help, several parts of this plan run inside ORRJO Demand Generation, from £2,500 a month, with channels and cadence scoped on a discovery call.
| Part of this plan | Where it sits at ORRJO | Price |
|---|---|---|
| Dark social and ABM warming sequences, founder LinkedIn ghostwriting, content strategy and editorial cadence, organic LinkedIn distribution to named accounts, podcast strategy and clip distribution | Demand Generation | From £2,500 a month |
| Outbound to the warmed accounts in weeks 11 and 12 | Lead Generation | From £2,500 a month |
| Both together | Demand Generation with Lead Generation | Bundling comes at a discounted combined rate |
The final Lead Generation figure depends on the volume of qualified meetings you need and how deep the qualification goes, both set at discovery and confirmed in your proposal. Every service price is on the pricing page.
Frequently asked questions
What is dark social in B2B?
Dark social is the sharing and research your analytics cannot see: a post forwarded in a direct message, a link pasted into a Slack or WhatsApp group, a podcast mention, a recommendation from a peer. It can still shape who gets shortlisted, so the work is to create material people pass on and to measure it with proxies rather than UTM tags.
Can you measure dark social demand generation?
Not directly, but you can measure around it. Ask every inbound lead how they first heard about you in an open text field, watch which named accounts act after each piece of content goes out, and ask on every discovery call what made the buyer take the meeting. Together those three give you evidence of what is working, even when the click path stays invisible.
How long should I run this playbook before judging it?
Run the full twelve weeks before you decide. The plan has three phases and outbound to the warmed accounts only starts in week 11, so a review in week 4 judges a plan that has barely started. Use the weekly scorecard to catch problems early and save the verdict for the end.
Do I need a LinkedIn ads budget for dark social?
Not for the first four weeks, which run on founder posts, essays and podcast bookings. The paid layer starts in week 5. LinkedIn sets a minimum audience of 300 member accounts for an ad set, so upload your named accounts as a company list and check the audience size before you set a budget.
Is this playbook free?
Yes. There is no form and nothing to download. Fill in the worksheets on screen, or use the print button and work on paper. What you type is saved in your own browser only and is not submitted to ORRJO, and the Clear my entries button wipes it whenever you want to start again.
How much does ORRJO charge to run dark social demand generation?
Dark social and ABM warming run inside ORRJO Demand Generation, from £2,500 a month, alongside founder LinkedIn ghostwriting, content strategy, organic LinkedIn distribution, podcast strategy and clips, and webinars. Channels and cadence are scoped on a discovery call. If you also want the outbound run by ORRJO Lead Generation, bundling comes at a discounted combined rate.
Sources
- Alexis Madrigal, "Dark Social: We Have the Whole History of the Web Wrong", The Atlantic, October 2012, as excerpted by the Benton Institute for Broadband & Society. Madrigal's naming of dark social, and how it showed up as direct or typed-in traffic. Checked 13 October 2026.
- John Dawes, Ehrenberg-Bass Institute, The 95:5 Rule, 2021, written for LinkedIn and co-published in Marketing Week. The in-market estimates, both worked examples in the table, and the survey suggestion. Checked 13 October 2026.
- Ehrenberg-Bass Institute and LinkedIn B2B Institute, How B2B Brands Grow, November 2023, including "The 95-5 Rule" by John Dawes. Checked 13 October 2026.
- LinkedIn Marketing Solutions Help, Matched Audiences best practices. The 300 member account minimum for an ad set, location as a required targeting facet, applying several segments to one ad set, company name and Company Page URL in company list uploads, and limits on matched audience size in the EEA and Switzerland. Checked 13 October 2026.
- LinkedIn Marketing Solutions Help, Target audience size best practices. The suggested minimums of 50,000 to drive results and 300,000 for Sponsored Content and Sponsored Messaging. Checked 13 October 2026.
- LinkedIn Marketing Solutions, Thought Leader Ads. Sponsoring your thought leaders' posts, the author's approval, and the tie to your LinkedIn Page. Checked 13 October 2026.
- LinkedIn Marketing Solutions Help, Get started with Companies Hub in Campaign Manager. What Companies Hub shows, sorting and filtering by engagement level, and the Company Page requirement. Checked 13 October 2026.