Guide

The /t/youtube‑seo‑engine Kit (B2B)

A practical, copy‑ready system to publish one search‑led B2B video per week for 12 weeks — complete with a topic map by intent, script prompts, title/description templates, a Shorts/LinkedIn repurposing SOP, and a GA4‑ready ROI tracker (demos per 1,000 views).

Build a search‑led YouTube engine you can run from a café Wi‑Fi connection: one 6–10 minute video per week, each tied to an exact buyer query and a cloneable template CTA. Use this kit to plan your 12‑week calendar, generate scripts fast, publish with chaptered descriptions and UTMs, repurpose to Shorts/LinkedIn, and track demos per 1,000 views without inventing workflows on the road.

1) 12‑week operating plan you can run on the road

Ship one video each week for 12 weeks. Keep production lightweight and predictable so you don’t need a studio or a team.

Weekly rhythm (repeat x12):

  • Monday (60 min): Pick one buyer query from your topic map. Draft the hook and outline. Confirm the template/cloneable exists and the link works.
  • Tuesday (90–120 min): Record a single take screen‑share build (6–10 min). Cut dead air only. Burn in captions. Export thumbnail with the exact query in text.
  • Wednesday (45–60 min): Publish long‑form video with the description template below. Place the template link above the fold. Add 5–8 chapters. Pin a troubleshooting comment. Add end‑screen → related video/playlist.
  • Thu/Fri (2×20–30 min): Ship two Shorts cutdowns + one LinkedIn post using the repurposing SOP.
  • Friday (20 min): Update the tracker (views, CTR, avg % viewed, template clicks, demos). Decide one keep/one change for next week.

Guardrails for every upload:

  • Exact‑match the buyer query in title and thumbnail.
  • Description top‑fold includes a single template CTA with UTMs.
  • Chapters in description (5–8) for scannability.
  • End‑screen has 1 specific next video (not just “Best for viewer”).
  • Pinned comment repeats the template CTA and answers 1 expected objection.
  • Internal targets: CTR ≥4%, average percentage viewed ≥35%, and you can compute demos per 1,000 views from your tracker.

2) Topic map with 4 intent tiers (+ how to fill it fast)

Organize queries by purchase intent so your library compounds.

Intent tiers (with examples you can copy):

  • Tier A — Do‑the‑job now (highest intent)
    • “Make.com client onboarding automation (email + Slack) — free template”
    • “Webflow → HubSpot: auto‑create MQL with UTM capture (cloneable)”
    • “Airtable CRM: score inbound leads and route to AE in 10 minutes”
    • “Notion form → Google Sheets → invoice in Stripe (template inside)”
  • Tier B — Integrations that unblock adoption
    • “HubSpot + Calendly: round‑robin demo booking with buffers (workflow)”
    • “ClickUp + Slack: task due alerts by priority with emoji reactions”
    • “Gmail + OpenAI: summarize support threads to Airtable (scenario)”
    • “Webflow CMS → LinkedIn: auto‑publish posts with image mapping”
  • Tier C — Evaluation helpers (pre‑purchase research)
    • “Make vs Zapier: which for multi‑step client onboarding (B2B example)”
    • “Webflow vs Framer: which ships faster for SaaS marketing site?”
    • “Airtable vs Notion DB: which for sales pipeline with automations?”
    • “Top 5 CRM triggers for founder‑led sales (with templates)”
  • Tier D — Post‑purchase fixes and scale (retention/expansion)
    • “Retry failed Make.com webhooks (3 patterns + template)”
    • “Speed up Webflow CMS lists: 5 fixes (cloneable filters)”
    • “Airtable record limits: archive pattern (template)”
    • “ClickUp custom fields at scale: naming + automation kit”

How to build your 12‑week map in 30 minutes:

  1. List your 3 core jobs‑to‑be‑done (e.g., “capture inbound → qualify → book demo”).
  2. For each job, pick 1–2 tools your buyers already use (HubSpot, Webflow, Airtable, Make, Notion, ClickUp, Slack).
  3. Generate one Tier A and one Tier B query per job×tool pair. Add 2 wildcard topics from Tier C or D.
  4. Prioritize by: (a) has a working template you can link, (b) short screen‑share path (≤10 min), (c) known adoption pain.
  5. Assign each query to Week 1–12. Done.

3) Script generator prompt pack (hook → proof → demo → template CTA)

Record simple, specific, and fast. Use this prompt pack to go from blank page to script in 10 minutes.

Base structure (6–10 minutes):

  • Hook (0:00–0:15): Name the exact query and outcome. Promise the template.
  • Proof (0:15–0:40): Show the finished result first (before/after or live run).
  • Demo (0:40–7:30): Build from blank; one cut allowed per major step.
  • Template CTA (7:30–8:00): “Skip the build — clone it via the top link.”
  • Tease next video + end‑screen (last 10–15s).

Prompt: turn a buyer query into a script Copy/paste to your AI writing tool and fill the brackets.

You are a B2B demo scriptwriter. Write a 6–9 minute screen‑share script for YouTube that answers the exact query: “[BUYER QUERY]”.
Constraints:
- Tools shown: [TOOL 1], [TOOL 2].
- Target viewer: [ROLE] at a [COMPANY TYPE].
- Start with the finished outcome visible. In 12 seconds, say what it does and the single metric it moves.
- Then rebuild it from blank in 4–6 clear steps. Keep narration in present tense, short sentences.
- At 70% runtime, insert: “Skip the build — get the template via the top link. It clones into your workspace.”
- Close with a one‑line tease to the next video.
Deliverables:
1) A-read script with timestamps (mm:ss) at each beat.
2) On‑screen text list (max 6 items) for overlays.
3) Chapter labels for description (5–8, 30–90s apart).

Prompt: generate the pinned troubleshooting comment

Write a pinned YouTube comment for the video titled “[TITLE]”.
Line 1: “Template link:” [YOUR_TEMPLATE_URL_WITH_UTMS]
Line 2: Known gotcha #1 and fix (1 sentence).
Line 3: Known gotcha #2 and fix (1 sentence).
Line 4: Invite questions and promise a same‑day reply window.
Tone: plainspoken, zero fluff. 3–4 short lines total.

Prompt: tighten the hook and thumbnail text

The exact buyer query is “[QUERY]”. Suggest 5 title hooks (≤65 chars) and 5 thumbnail texts (2–4 words) that mirror the query and outcome. Include 1 numeric result.

5) Repurposing SOP to Shorts and LinkedIn (+ UTM patterns)

Turn one long‑form into lightweight distribution without breaking platform rules.

Shorts (awareness → push to long‑form)

  • 30–45s vertical. Open with the finished result; overlay the exact query as text.
  • Script beat: Hook (2–3s) → result demo (6–10s) → 1 core step (8–12s) → tease: “Full build + template in the long video on our channel.”
  • CTAs: Use on‑screen text and end‑card to point to the long‑form video. Don’t rely on external links; they aren’t clickable from Shorts.
  • Filename convention for asset management: shorts_[query‑slug]_v1.mp4

LinkedIn (company page + newsletter)

  • Post template (company page)
[NUMBER] minutes to [OUTCOME] — full build + cloneable template.
▶ Watch: [YOUTUBE_VIDEO_URL]
🔗 Get the template: [TEMPLATE_URL?utm_source=linkedin&utm_medium=company-page&utm_campaign=YYYY-MM-[QUERY-SLUG]&utm_content=post-1]
1) [STEP]
2) [STEP]
3) [STEP]
Gotcha: [ONE COMMON EDGE CASE + FIX].
  • Newsletter CTA block (bottom of issue)
Ship it this week: [WORKFLOW NAME]
Template: [TEMPLATE_URL?utm_source=linkedin&utm_medium=newsletter&utm_campaign=YYYY-MM-[QUERY-SLUG]&utm_content=issue-01]
Watch the 6‑min build: [YOUTUBE_VIDEO_URL]

UTM variants (keep them consistent)

  • youtube long‑form description (top): ?utm_source=youtube&utm_medium=video&utm_campaign=YYYY-MM-[QUERY-SLUG]&utm_content=desc-top
  • youtube pinned comment: ...&utm_content=pinned-comment
  • youtube end‑screen link (if pointing to site): use the same campaign with utm_content=end-screen
  • linkedin company post: ?utm_source=linkedin&utm_medium=company-page&utm_campaign=YYYY-MM-[QUERY-SLUG]&utm_content=post-1
  • linkedin newsletter: ?utm_source=linkedin&utm_medium=newsletter&utm_campaign=YYYY-MM-[QUERY-SLUG]&utm_content=issue-01

Asset handoff checklist

  • Long‑form video, thumbnail (with exact query text), description (template applied), pinned comment, end‑screen set, 2 Shorts exports, 1 LinkedIn post copy, 1 newsletter block, UTM‑tagged template link copied to all surfaces.

6) Simple ROI tracker (demos/1000 views) wired to GA4 UTMs

Track just enough to iterate weekly. Wire UTMs once; the math is simple.

Core columns (one row per video)

  • date_published (YYYY‑MM‑DD)
  • video_title
  • video_url
  • query_slug (kebab‑case)
  • views_7d, views_lifetime
  • impressions, ctr (from YouTube)
  • avg_percent_viewed (YouTube)
  • template_clicks (sessions with utm_source=youtube & utm_medium=video)
  • template_installs (template success event)
  • demos_booked (calendar/CRM event)
  • demos_per_1000_views = (demos_booked / views_lifetime) * 1000
  • end_screen_ctr (YouTube)
  • notes_keep_change (what you’ll repeat or fix next week)

UTM schema (put this on every template link)

utm_source   = youtube | linkedin | email | community
utm_medium   = video | shorts | company-page | newsletter | forum
utm_campaign = YYYY-MM-[QUERY-SLUG]
utm_content  = desc-top | pinned-comment | end-screen | post-1 | issue-01 | shorts-1

Event naming in your product/site

  • template_click (params: video_id, query_slug, utm_source/medium/campaign/content)
  • template_install (params: template_id, account_id)
  • demo_booked (params: source, campaign, meeting_id) Mark template_install and demo_booked as conversions. Create an exploration that filters landing page = your template URL and groups by utm_campaign.

Weekly checkpoint math

  • Template CTR from description = template_clicks / views_lifetime
  • Demos per 1,000 views = (demos_booked / views_lifetime) * 1000
  • End‑screen lift = end_screen_clicks / end_screen_impressions Decide one keep/one change every Friday based on these three.

7) Quality gates, troubleshooting, and graduation plan

Before you hit publish, run these nine checks:

  1. Title exactly matches the buyer query; thumbnail repeats the query in 2–4 words with 1 number.
  2. First two description lines: one‑sentence benefit + UTM‑tagged template link.
  3. 5–8 chapters added; labels use plain language, not jargon.
  4. Pinned comment includes the template link + 1–2 known fixes.
  5. End‑screen points to a specific next video/playlist that logically follows.
  6. On‑screen text never exceeds 6 items total; captions are burned‑in.
  7. Template page loads fast on mobile; the “Use/Clone” button is visible without scrolling.
  8. UTMs validated by clicking from the published video and confirming parameters land in GA.
  9. Add one “next step” line at ~70% runtime: “Skip the build — get the template via the top link.”

If metrics are soft, fix the right failure:

  • Low CTR (<4%): Tighten the title to mirror the exact query; add a number to thumbnail; move the main benefit into the first 50 characters of the description; retest thumbnail with query words in high‑contrast text.
  • Low retention in first 30–45s: Start with the working result; cut introduction; add a progress timer; jump straight to Step 1 within 20 seconds.
  • Low template click‑through: Move link to line 2 of description; mention it verbally at 70% runtime; mirror in pinned comment; add a one‑line benefit above the link (“Clones into your workspace in one click”).
  • Demos/1000 views not moving: Audit the template→demo path. Add an in‑template nudge (“Need help? Book a 15‑min fit check”). Make the calendar link carry the same campaign UTMs so you can attribute demos.

Graduation plan (after Week 12)

  • Keep the 1/week search cadence for core queries. Layer 1–2 discovery‑first videos/month (case study, teardown) that point back to your best template playlist. The library compounds; the engine stays simple.