The surface map
Use this whenEvery channel is doing a bit of everything and none of it well.
Match the surface to the goal instead of trying to be funny everywhere.
- ten surfaces
- one goal each
- don't start with stunts
Different surfaces naturally match different goals. Don't pick at random - match the surface to what you're trying to do, and don't try to make every surface funny at once.
Social → everything
Highest-leverage by far - try many things fast. If the main account is too buttoned-up, spin a dedicated meme page.
Ads / billboards → differentiate
An in-crowd puzzle only your people decode ("10¹⁸ > 10¹⁰⁰"), or blunt/ugly-on-purpose copy that stands out.
Email → connect
A personal space - the subject line is the highest-stakes real estate. Humor can earn or cost the open.
404 pages → reduce friction
Turn a dead end into a smile or a lead. One of the most under-used surfaces on any site.
Careers / job posts → awareness
Often the 2nd most-visited page. A weird or rebranded role signals culture and can go viral on its own.
Swag / merch → word of mouth
Bigger risk, bigger reward - make something people actually keep and display. A screenshot of the swag spreads even without shipping it.
Stunts / April Fools → big-swing attention
Buys attention you can't pay for - but not where to start. Earn the right with smaller wins first.
Blog / owned → shareable depth
The most "boring" surface is the biggest opportunity - if it's good enough, people read and share a company blog.
Product → delight / retention
Easter eggs and joyful features that exist to be shared (see §05).
Internal → culture / recruiting
Humor gets teammates and stakeholders onboard and makes recruiting easier. "Fun" as an actual value.
New surfaceThe three pages AI answers quote
Buyers ask a chatbot before they ask you. Chatbots quote official sites, not forums.
see detail →hide detail ↑
AI assistants have shifted to quoting a company's own site first. That makes three plain pages the highest-leverage writing on your domain.
- A pricing page with real numbers. Nothing can quote "contact us." If you can't publish a price, publish a range and what moves it.
- A "you vs competitor" page. Buyers ask for comparisons constantly. The answer quotes whoever bothered to write one. Be fair; it reads as credible.
- An FAQ that answers in the first sentence. No warm-up paragraph. Use your customers' words as the question, then answer it flat out.
One more side effect: assistants invent URLs, so your 404 page now gets real buyers who were sent to a page that never existed. Put a search box, your three best links, and one question - "what were you looking for?" - on it.
Do this first
- 01List every surface you own. Include the boring ones: 404 page, careers page, invoice emails, empty states.
- 02Assign each surface exactly one goal. If two surfaces share a goal, cut one from the plan this quarter.
- 03Fix the most neglected surface first. The 404 page or the job post usually takes an hour and gets seen more than your last campaign.
I turn this map into a posting system a team can run:Company LinkedIn page system
Steal this · Surface map
One row per surface you actually maintain. Delete the ones nobody owns. Surface | Job it does | What good looks like | Who owns it LinkedIn page | | | Founder LI | | | Homepage | | | Email | | | Docs / changelog| | | Rule: one job per surface. If two surfaces have the same job, kill one.
You'll know it worked whenEach surface has one job and one owner, written down.
Part of:Grow a company LinkedIn page,Launch a product (or Product Hunt)
Voice & messaging
Use this whenYour writing reads like it was approved rather than written.
Plain beats clever. Get less formal as you grow, and answer the scary question before anyone asks.
- plain > clever
- banned words
- 7th grade
- the scary answer
These rules come from the guides big brands hand new hires on day one. Every one is the opposite of what small brands do by instinct. The fix is the same each time: write the rules down, then use them. A written guide is also what makes AI-written copy sound like you.
01Plain > clever
"Financial infrastructure to grow your revenue." Six words, no adjectives.
see detail →hide detail ↑
Cut "all-in-one AI-powered platform." It sounds small. Adjectives are what companies reach for when they can't say the thing plainly.
02Less formal as you get bigger
A regulated bank writes "We're sorry," not "We would like to apologize."
see detail →hide detail ↑
Formal Latin-root words sound cold. The smaller the company, the harder it tries to sound like one.
03Obsess over what you refuse to say
Ban words ("ninja, rockstar, wizard, unicorn").
see detail →hide detail ↑
A banned-words list becomes your fingerprint.
04Write for a 7th grader
Start sentences with verbs ("add apps," not "you can add apps").
see detail →hide detail ↑
Read it out loud - does a human say it? Ship it.
05Talk like a person when things break
Wiped 300GB of production data → tweeted it within the hour and livestreamed the recovery.
see detail →hide detail ↑
"We accidentally deleted production data." No corporate-speak, no three-day legal review.
06Write the scary answer before anyone asks
The touchiest question (the price hike, "aren't you just a wrapper?") gets a word-for-word answer in the guide.
see detail →hide detail ↑
So nobody improvises it on a call.
Two notes
- You're allowed to repel some people. A mascot that annoys a slice of users is fine, as long as it's persistent and not mean.
- Feed this guide to your AI. It's the fastest way to get your voice out of it. If you're a team of one, the AI is the new hire the doc was written for.
Founder-led voice: receipts, not narrative
The growth channel was the founder, posting in real time. Revenue milestones. Architecture bets. The things that broke.
Plus unedited screen recordings of a prompt turning into a deployed app in under a minute. Raw proof beat every polished brand asset. Answering technical questions personally in Reddit and Discord bought more goodwill than a support org would have.
Steal: publish the number and the screen recording instead of the claim. Let the person who built it answer in the thread.
Do this first
- 01Open your homepage and delete every adjective. Read what's left out loud. If a human wouldn't say it, rewrite it in plainer words.
- 02Write your banned-words list today. Ten words, no debate. "Seamless," "robust," "empower" are free starters.
- 03Write the word-for-word answer to your scariest question - price, security, "aren't you just a wrapper?" & put it where the whole team can copy it.
If the writing is the part you keep putting off:LinkedIn ghostwriting
Steal this · Voice rules (one page)
We sound like: ______________ We never sound like: ______________ Words we use: ______________ Words we ban: ______________ How we open: ______________ How we handle bad news: say what happened, what we're doing, when we'll update. Before publishing, cut: - every adjective doing no work - every sentence you'd never say out loud - the first paragraph (it's almost always throat-clearing)
You'll know it worked whenA customer quotes your words back instead of paraphrasing them.
Part of:Grow a company LinkedIn page,Fix positioning that sounds like everyone else,Outbound that actually gets replies
Outbound
Use this whenYou send plenty and hear nothing - not even a no.
Make one real person feel you wrote it only for them, and always give them an easy out.
- mechanics
- tactics
- skeletons
- the soft-no line
Cold outreach is a channel like any other. The whole game is one thing: make one real person feel you wrote it only for them. Mechanics first, then words.
MechanicsBefore the words matter
- Connection request, no note. Empty requests get accepted more. A note fires a second notification to clear, so people decline instead.
- Wait a few days after they accept - hitting them instantly feels automated.
- After ~2 weeks unaccepted, switch to InMail with no subject line. A bold subject reads as an ad. Blank reads as a normal message.
TacticsWhat makes it land
- Make them feel chosen - a number, a reason, a list. Specificity sells it.
- Hook about them, not you. Never open with "I noticed that…" - it signals a pitch.
- Name their objection first - "you don't know me, ignore this if you want, but I think it's for you."
- Make the ask weightless - a 90-second glance, not a 30-minute call.
- Prove demand quietly - "showed 5 people Monday, 4 asked in." "Everyone loves it" kills belief.
- Lowercase their first name, under ~50 words, one ask, always an exit.
SkeletonsFill the brackets, or hand to AI to rewrite
warm - you have proof
[firstname] :) we just crossed [milestone] with teams like yours, and your name keeps coming up as exactly who we built this for. mind if i show you? two minutes, no pitch. [name] (previously [credential])
cold - no proof yet
[firstname] :) bit of a long shot. i'm building [one line on what it does], and you're one of maybe five people whose honest take i'd actually trust. can i show you what i've got? [name]
the follow-up (the soft-no line)
hey [name], just checking in, any thoughts on [the thing]? wanted to give you first dibs. no worries if it's not the right fit right now.
The whole trick
The soft-no line - hand them an easy exit so they stop bracing and actually reply. Never beg, never "just bumping this." Every message gives them a way out.
Do this first
- 01Build a list of 20 named people, not 500 companies. If you can't say why each one is on the list, they don't belong on it.
- 02Rewrite your current opener to under 50 words with one ask and one exit line. Cut every sentence that starts with "I."
- 03Send 20 this week, track reply rate, and change one variable next week - the hook, the ask, or the timing. One at a time.
I write outbound and posts for people who'd rather not:LinkedIn ghostwriting
Steal this · Cold email that gets replies
Subject: [specific thing about them, 4 words max] [First line: the thing you actually noticed. Not "I loved your post."] [Second line: the problem that thing implies, in their words.] [Third line: what you'd do about it, concretely, in one sentence.] Worth 15 minutes? If not, no hard feelings - I'll stop here. [Name] Rules: under 90 words. No attachments. No "circling back". Always give the exit.
You'll know it worked whenReplies mention the specific thing you noticed about them.
Grow a LinkedIn page by publishing tactical playbooks
Use this whenYour company page posts when someone remembers to.
Teach the job your buyer is stuck on, hand over the checklist, then reply to every comment.
- one painful job
- mini-playbook posts
- comment loop
- pin the manual
Most company pages post news. Nobody follows a page for news. They follow it for help with a job they're stuck on. So publish the help.
- Pick one painful job. Not a topic - a job. "Cold outbound that doesn't feel spammy." "A launch day that doesn't die at 3pm." One job, for months.
- Publish mini-playbooks, in series. Every post: the problem, the wrong default everyone uses, your play, a checklist, one real example.
- Use formats that travel. Numbered steps. Before and after. "Steal this." Screenshots of real work, anonymized if you have to.
- End with a question only an operator would answer. Then reply to every comment with something useful. The replies are the distribution, not the post.
- Compound it. Pin the best posts as a field manual. Turn the best comments into the next post. You never run out of material again.
Steal this · LinkedIn playbook post outline
HOOK - the painful job, said in their words WRONG DEFAULT - what most teams do instead, and why it fails THE PLAY - one paragraph, plain language 5 STEPS - numbered, each one doable today STEAL THIS - the template, checklist or script, pasted in full CTA - one question only an operator would answer
DistributionThree details most pages still get wrong
Small mechanics, free reach. Nobody checks these.
see detail →hide detail ↑
- Put the link in the post, not the comments. The penalty everyone avoids is gone, and LinkedIn's default "most relevant" comment view hides your link completely. People look for it and give up.
- Set the post URL yourself. LinkedIn builds the address from your first line, so half of them read like "so-i-was-thinking-this-morning". Posts rank in Google, and AI answers read Google. It takes three seconds to override.
- Use the notification surfaces. Job changes, new titles and page milestones get pushed to every connection for free. One team gave everyone a silly new title for a day and flooded thousands of feeds. Team updates beat one company post.
Do this first
- 01Write down the one job your buyers complain about most. Check your last ten sales calls if you're guessing.
- 02Publish one post this week using the outline above. Give away the checklist in full - no "DM me for the template."
- 03Reply to every comment within the first two hours with an add-on, not a thank-you. Save the best comment; that's next week's post.
If writing these weekly isn't realistic, this is the service that covers it:Company LinkedIn page system
Steal this · LinkedIn playbook post outline
Hook: the job they're stuck on, in their words. Wrong default: what most teams do instead, and why it feels safe. The play: what you do instead, in one sentence. The steps: 5 numbered, each one doable this week. Steal this: the checklist, template or script, pasted in full. Question: ask the one thing operators will argue about. Then: reply to every comment with something useful, not "thanks!".
You'll know it worked whenBuyers comment with their own version of the problem, and you reply to every one.
Part of:Grow a company LinkedIn page