New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Choosing paid channels

Channel Selection Guide

by swan-gtm · MIT license · ★ 159 on GitHub · updated Sep 23

Channel Selection Guide cover

Use this skill when choosing paid channels — where Meta, LinkedIn, and search each win for B2B, and how to sequence them by budget and motion.

---
name: "ads-channel-selection"
title: "Channel selection guide"
description: "Use this skill when choosing paid channels — where Meta, LinkedIn, and search each win for B2B, and how to sequence them by budget and motion."
category: Ads
---

# Channel Selection Guide

## Five Primary Channel Categories

| Category | Channels | Description |
|----------|----------|-------------|
| Paid Social | YouTube, LinkedIn, Facebook, Instagram, Twitter, TikTok, Quora, Reddit | Advertising on social networks |
| Paid Search | Google, Microsoft | Advertising on search engines |
| Paid Review | Capterra, SoftwareAdvice, SelectHub | Advertising on review listing sites |
| Programmatic | Display, Digital Audio, Connected TV, Native | Advertising on the open internet |
| Sponsorships | Influencers, Newsletters, Events, Podcasts | Advertising directly with individuals or organizations |

Overview

Run a test campaign for $100 on channels you're seriously considering to get real average CPC & CPM.

Manual install (npx, ZIP)
Claude Codenpx skills add swan-gtm/gtm-skills --skill ads-channel-selection -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/swan-gtm/gtm-skills/tar.gz/e65d97205fd2 \ | tar -xz -C ~/.claude/skills --strip-components=3 gtm-skills-e65d97205fd2/skills/ivan-falco/ads-channel-selection
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/df143a18eedab40e6006/ads-channel-selection.zip" -OutFile "$env:TEMP\ads-channel-selection.zip"; Expand-Archive "$env:TEMP\ads-channel-selection.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md3.0 KB
Read the files here
swan-gtm/e65d9721 file
SKILL.md
Show the full text69 lines

Channel Selection Guide

Five Primary Channel Categories

Category Channels Description
Paid Social YouTube, LinkedIn, Facebook, Instagram, Twitter, TikTok, Quora, Reddit Advertising on social networks
Paid Search Google, Microsoft Advertising on search engines
Paid Review Capterra, SoftwareAdvice, SelectHub Advertising on review listing sites
Programmatic Display, Digital Audio, Connected TV, Native Advertising on the open internet
Sponsorships Influencers, Newsletters, Events, Podcasts Advertising directly with individuals or organizations
Programmatic Breakdown
  • Display: Banner ads on websites (most familiar form)
  • Digital Audio: Spotify, Pandora, iHeartRadio ads
  • Connected TV (CTV): Ads on streaming services like Hulu
  • Native: Similar to display but with native ad placements that blend with content

Four Key Criteria for Choosing a Channel

Criteria Description
Targeting options Can you reach your ICP based on available targeting options?
Media cost How much does it cost per click and per 1,000 impressions? (CPC & CPM)
Reach How large is your audience size with your available targeting options?
Policy Does this platform allow your industry to serve ads without restriction?

Pro Tip

Run a test campaign for $100 on channels you're seriously considering to get real average CPC & CPM.

Stage Channels
Create YouTube, LinkedIn, Facebook, Display, Twitter
Capture Google Ads, Microsoft Ads, Capterra, SoftwareAdvice, YouTube
Accelerate/Activate LinkedIn, Facebook, Display
Revive LinkedIn, Facebook
Expand LinkedIn, Facebook

These are recommendations to use as inspiration, not as restrictions. Your specific situation may warrant different channel choices.

Fictional Examples

Product Hero Channel Selection
  • Create (Problem Aware): LinkedIn - job title targeting for Product Managers, excluding existing customers and website visitors
  • Capture (Solution Aware): Google Ads + Microsoft Ads - non-brand keywords (product roadmap planning), competitive campaigns (bidding on competitor names)
  • Capture (Product Aware): LinkedIn + Facebook remarketing - staying top of mind with product managers who've visited the site
Sales Hero Channel Selection
  • Create (Problem Aware): LinkedIn + Display - targeting top 50 accounts (account-based approach)
  • Capture (Product Aware): LinkedIn remarketing - getting in front of key accounts
  • Accelerate (Offer Aware): LinkedIn - targeting open opportunities at key accounts

By Ivan Falco - Frontal

1---
2name: "ads-channel-selection"
3title: "Channel selection guide"
4description: "Use this skill when choosing paid channels — where Meta, LinkedIn, and search each win for B2B, and how to sequence them by budget and motion."
5category: Ads
6---
7 
8# Channel Selection Guide
9 
10## Five Primary Channel Categories
11 
12| Category | Channels | Description |
13|----------|----------|-------------|
14| Paid Social | YouTube, LinkedIn, Facebook, Instagram, Twitter, TikTok, Quora, Reddit | Advertising on social networks |
15| Paid Search | Google, Microsoft | Advertising on search engines |
16| Paid Review | Capterra, SoftwareAdvice, SelectHub | Advertising on review listing sites |
17| Programmatic | Display, Digital Audio, Connected TV, Native | Advertising on the open internet |
18| Sponsorships | Influencers, Newsletters, Events, Podcasts | Advertising directly with individuals or organizations |
19 
20### Programmatic Breakdown
21 
22- **Display**: Banner ads on websites (most familiar form)
23- **Digital Audio**: Spotify, Pandora, iHeartRadio ads
24- **Connected TV (CTV)**: Ads on streaming services like Hulu
25- **Native**: Similar to display but with native ad placements that blend with content
26 
27## Four Key Criteria for Choosing a Channel
28 
29| Criteria | Description |
30|----------|-------------|
31| Targeting options | Can you reach your ICP based on available targeting options? |
32| Media cost | How much does it cost per click and per 1,000 impressions? (CPC & CPM) |
33| Reach | How large is your audience size with your available targeting options? |
34| Policy | Does this platform allow your industry to serve ads without restriction? |
35 
36## Pro Tip
37 
38Run a test campaign for $100 on channels you're seriously considering to get real average CPC & CPM.
39 
40## Recommended Channels by Stage
41 
42| Stage | Channels |
43|-------|----------|
44| Create | YouTube, LinkedIn, Facebook, Display, Twitter |
45| Capture | Google Ads, Microsoft Ads, Capterra, SoftwareAdvice, YouTube |
46| Accelerate/Activate | LinkedIn, Facebook, Display |
47| Revive | LinkedIn, Facebook |
48| Expand | LinkedIn, Facebook |
49 
50These are recommendations to use as inspiration, not as restrictions. Your specific situation may warrant different channel choices.
51 
52## Fictional Examples
53 
54### Product Hero Channel Selection
55 
56- **Create (Problem Aware)**: LinkedIn - job title targeting for Product Managers, excluding existing customers and website visitors
57- **Capture (Solution Aware)**: Google Ads + Microsoft Ads - non-brand keywords (product roadmap planning), competitive campaigns (bidding on competitor names)
58- **Capture (Product Aware)**: LinkedIn + Facebook remarketing - staying top of mind with product managers who've visited the site
59 
60### Sales Hero Channel Selection
61 
62- **Create (Problem Aware)**: LinkedIn + Display - targeting top 50 accounts (account-based approach)
63- **Capture (Product Aware)**: LinkedIn remarketing - getting in front of key accounts
64- **Accelerate (Offer Aware)**: LinkedIn - targeting open opportunities at key accounts
65 
66---
67 
68> By Ivan Falco - Frontal
69 
View all files on GitHub →

Details

Updated
Sep 23, 2026
License
MIT
Stars on the repo
★ 159
Checked
Source
swan-gtm/gtm-skills ↗
Creator
swan-gtm · 51 listings
View creator

Similar skills

See all →
SkillReverse engineer native, managed, Electron/JavaScriptREAmorluto/rea · by morlutoReverse engineer native, managed, Electron/JavaScript, packaged, firmware, and browser targets with REA. Use shipped-artifact or requested runtime evidence to explain features, compare versions, decompile code, or guide a reconstruction. Skip REA for ordinary source-repository architecture analysis.★ 316k GitHub starsSkillBrainstorms ideas into designs before any creative workBrainstorming Ideas Into Designsobra/superpowers · by obraYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.★ 290k GitHub starsSkillRequires technical rigor and verificationCode Review Receptionobra/superpowers · by obraUse when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation★ 290k GitHub starsSkillDiagnosis loop for hard bugs and performance regressionsDiagnosing bugsmattpocock/skills · by mattpocockDiagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.★ 267k GitHub starsSkillImplement the result of /to-spec and /to-tickets in codeImplement specmattpocock/skills · by mattpocockImplement the result of /to-spec and /to-tickets in code.★ 267k GitHub starsSkillWriting a PR bodymattpocock/skills · by mattpocockUse when writing a PR body.★ 267k GitHub stars

More from swan-gtm

SkillAn ABM program cannot prove engagement mattersAccount-Based Engagement Scoring and Buying Group Measurementswan-gtm/gtm-skills · by swan-gtmUse this skill when an ABM program cannot prove engagement matters, accounts get handed to sales on gut feel, or nobody knows which activity moves buying groups forward. Builds an account engagement score (weighted signals plus decay), maps buying group coverage across the decision-making unit, and defines explicit handover gates so marketing and sales agree on readiness. Produces a scoring model, a buying group tracker template, and a handover decision rule. Rule: without buying group visibility a high engagement score is a false positive; handover requires both the score and the coverage threshold met. Trigger phrases: ABM measurement, which accounts are hot, buying committee coverage, when do we hand this to sales, account engagement score, ABM ROI.★ 159 GitHub starsSkillWriting ad copy — headline formulas, visual directionAd Copywriting - Headline Formulas, Visual Design & Voice of Customerswan-gtm/gtm-skills · by swan-gtmUse this skill when writing ad copy — headline formulas, visual direction, and voice-of-customer sourcing that makes ads specific instead of generic.★ 159 GitHub starsSkillDefining ad personasAd Persona Frameworkswan-gtm/gtm-skills · by swan-gtmUse this skill when defining ad personas — translating ICP segments into the persona lens every ad, angle, and offer gets built against.★ 159 GitHub starsSkillA percentage in a commercial term is being set, questionedAudit the base not the rateswan-gtm/gtm-skills · by swan-gtmUse this skill when a percentage in a commercial term is being set, questioned, or is producing a number nobody expected — sales commission, revenue share, affiliate and creator payouts, channel margin, agency fees, referral fees, rebates. Triggers: "reps are hitting quota but margin isn't moving", "what does this promo actually cost us", "our partner payouts are higher than the model", "is 15% a fair rate", "we're renegotiating the split", "the comp plan is paying out on deals we lost money on". It finds what the percentage multiplies, identifies the condition under which that choice starts to matter, quantifies the gap at that condition, and identifies the clause to revisit.★ 159 GitHub starsSkillInbound leads arrive incomplete B2B Data Enrichment for Revenue Operationsswan-gtm/gtm-skills · by swan-gtmUse this skill when inbound leads arrive incomplete (missing company size, industry, revenue), the TAM list lacks data for scoring, or the CRM cannot route and segment without enrichment. Maps coverage gaps, compares single-source and waterfall provider strategies, and builds an integration roadmap with cost guardrails and quality gates. Produces a provider recommendation matrix, a waterfall architecture, and a go or no-go checklist. Rule: no single provider has full coverage; a waterfall across two or more providers in sequence beats any one source on match rate. Trigger phrases: data enrichment, leads come in with no company info, enrichment coverage, firmographic data, which enrichment tool, data freshness.★ 159 GitHub starsSkillYou need to know what people are saying about a brandBrand mention monitorswan-gtm/gtm-skills · by swan-gtmUse this skill when you need to know what people are saying about a brand across the web and social — "monitor brand mentions", "what are people saying about [brand] this week", "run a brand sweep", "social listening", "find high-risk mentions", or "how does [brand] compare to [competitor] in the conversation". Sweeps social platforms, news, forums, and review sites; scores every mention on reach, velocity, sentiment, and risk-topic match; and produces a triage report bucketed into Crisis / Watch / Engage / Log with a suggested owner and response window for each mention, so the team responds before one spirals.★ 159 GitHub stars