Skip to content

Internet Marketing Playbooks

Small, repeatable marketing moves. Each playbook is one specific tactic — a DM sequence, a post structure, a follow-up pattern — explained in enough detail that I (or anyone on the team) can run it cold a month from now.

Every playbook has the same shape:

  • The doodle — stick-figure diagram at the top, so the technique is absorbed in three seconds
  • What it is — one paragraph, no jargon
  • When to run it — the trigger, the audience, the situation
  • The steps — numbered, explicit, short
  • Why it works — the psychology underneath, in plain language
  • Common mistakes — where this breaks when executed carelessly

The doodles are generated with Nano Banana Pro via the Generate an Image capability. Same visual style across the whole library — hand-drawn marker, stick figures, all-caps labels, themarketingshow.com signature in the corner. The consistency makes a playbook instantly recognizable as one of mine.

Why These Live Here (And Not on themarketingshow.com)

Section titled “Why These Live Here (And Not on themarketingshow.com)”

The public site is finished, polished writing — blog posts, videos, courses. The playbook library is raw operational knowledge, the stuff I actually use when running the business. Some of these might graduate to blog posts eventually, but the home version is terser, more honest about edge cases, and does not worry about SEO.

  • The Comment Ladder DM Technique — turn a hand-raising comment into a warm DM, then pair delivery with a contextually relevant “by the way” offer
  • The Facebook Group Email Collector — turn a Facebook group’s join-request questions into a free email-collection funnel, with optional segmentation into matched offers
  • The Link in Bio Play — one link, every platform, every post — the bridge from rented audience on social platforms to an asset you actually own
  1. Generate the doodle with ~/apps/cc/generate-image.py. Save to public/playbooks/{slug}.png so it serves at /playbooks/{slug}.png.
  2. Write the page in src/content/docs/playbooks/{slug}.md following the same shape as the existing ones.
  3. Register the page in astro.config.mjs under the Playbooks sidebar section.
  4. Add a one-line entry to the list above.
  5. Bump build.txt, commit, push.