feat(web): flatten frontmatter — drop slug, flat tags/cats, auto-bump updatedDate [skip ci]
diff --git a/content/posts/2026/dm-outreach-for-events/index.md b/content/posts/2026/dm-outreach-for-events/index.md index 31df000..b9333e1 100644 --- a/content/posts/2026/dm-outreach-for-events/index.md +++ b/content/posts/2026/dm-outreach-for-events/index.md @@ -1,17 +1,16 @@ --- title: "DM outreach for events" -slug: dm-outreach-for-events pubDate: 2026-04-05T20:05:09.000Z updatedDate: 2026-04-05T20:05:09.000Z draft: false excerpt: "DM outreach is the highest-conversion marketing channel for underground events, and also the one most promoters execute poorly. The difference between a DM that gets read and one that gets … Read more" categories: - - { name: Guides, slug: guides } + - Guides tags: - - { name: format-how-to, slug: format-how-to } - - { name: instagram, slug: instagram } - - { name: marketing, slug: marketing } - - { name: tone-instructional, slug: tone-instructional } + - format-how-to + - instagram + - marketing + - tone-instructional featured: src: https://cdn.slist.net/posts/dm-outreach-for-events/cover.png alt: "Smartphone DM outreach in dark ambient light"content: rewrite image URLs from slist.net/wp-content to cdn.slist.net/posts/<slug>/
diff --git a/content/posts/2026/dm-outreach-for-events/index.md b/content/posts/2026/dm-outreach-for-events/index.md index 2b5d981..31df000 100644 --- a/content/posts/2026/dm-outreach-for-events/index.md +++ b/content/posts/2026/dm-outreach-for-events/index.md @@ -13,7 +13,7 @@ tags: - { name: marketing, slug: marketing } - { name: tone-instructional, slug: tone-instructional } featured: - src: https://slist.net/wp-content/uploads/ai_69d2a94bc7c339.72241342.png + src: https://cdn.slist.net/posts/dm-outreach-for-events/cover.png alt: "Smartphone DM outreach in dark ambient light" legacy_wp_id: 16094 ---fix(web): point upload URLs at slist.net (cdn.slist.net not wired up yet)
diff --git a/content/posts/2026/dm-outreach-for-events/index.md b/content/posts/2026/dm-outreach-for-events/index.md index 49114eb..2b5d981 100644 --- a/content/posts/2026/dm-outreach-for-events/index.md +++ b/content/posts/2026/dm-outreach-for-events/index.md @@ -13,7 +13,7 @@ tags: - { name: marketing, slug: marketing } - { name: tone-instructional, slug: tone-instructional } featured: - src: https://cdn.slist.net/ai_69d2a94bc7c339.72241342.png + src: https://slist.net/wp-content/uploads/ai_69d2a94bc7c339.72241342.png alt: "Smartphone DM outreach in dark ambient light" legacy_wp_id: 16094 ---feat(web): visually mirror slist.net blog (index + single post)
diff --git a/content/posts/2026/dm-outreach-for-events/index.md b/content/posts/2026/dm-outreach-for-events/index.md index 485e28a..49114eb 100644 --- a/content/posts/2026/dm-outreach-for-events/index.md +++ b/content/posts/2026/dm-outreach-for-events/index.md @@ -4,6 +4,17 @@ slug: dm-outreach-for-events pubDate: 2026-04-05T20:05:09.000Z updatedDate: 2026-04-05T20:05:09.000Z draft: false +excerpt: "DM outreach is the highest-conversion marketing channel for underground events, and also the one most promoters execute poorly. The difference between a DM that gets read and one that gets … Read more" +categories: + - { name: Guides, slug: guides } +tags: + - { name: format-how-to, slug: format-how-to } + - { name: instagram, slug: instagram } + - { name: marketing, slug: marketing } + - { name: tone-instructional, slug: tone-instructional } +featured: + src: https://cdn.slist.net/ai_69d2a94bc7c339.72241342.png + alt: "Smartphone DM outreach in dark ambient light" legacy_wp_id: 16094 --- DM outreach is the highest-conversion marketing channel for underground events, and also the one most promoters execute poorly. The difference between a DM that gets read and one that gets archived comes down to length, timing, and which account sends it. Here is what we learned from thousands of outreach messages across two cities.feat(web): full posts+pages sync, browseable UI, curated pages allowlist
diff --git a/content/posts/2026/dm-outreach-for-events/index.md b/content/posts/2026/dm-outreach-for-events/index.md new file mode 100644 index 0000000..485e28a --- /dev/null +++ b/content/posts/2026/dm-outreach-for-events/index.md @@ -0,0 +1,49 @@ +--- +title: "DM outreach for events" +slug: dm-outreach-for-events +pubDate: 2026-04-05T20:05:09.000Z +updatedDate: 2026-04-05T20:05:09.000Z +draft: false +legacy_wp_id: 16094 +--- +DM outreach is the highest-conversion marketing channel for underground events, and also the one most promoters execute poorly. The difference between a DM that gets read and one that gets archived comes down to length, timing, and which account sends it. Here is what we learned from thousands of outreach messages across two cities. + +## The scroll test + +If the recipient has to scroll to see the full message, they will procrastinate reading it. That procrastination becomes forgetting. That forgetting becomes a lost conversion. The rule is absolute for brand account DMs: short and direct wins every time. + +The ideal brand account DM is 2-3 lines. Event name, date, one sentence about why they should care, and a link. That is it. No backstory, no lineup breakdown, no paragraph about the community. Save the depth for the ticket page or the Instagram post they can find themselves. + +## Brand account versus personal account + +The approach that works on the brand account does not work from a personal account, and vice versa. Longer personal-account DMs can outperform because they feel like a genuine conversation rather than a promotion blast. A personal account message saying “hey, thought you might be into this” with context about why you chose to reach out to them specifically creates connection that a brand blast cannot. + +From a personal account, the recipient feels closer to the brand in a way that a @brandname message never achieves. The longer format works here because the reader expects a human conversation, not a promotional notification. The tradeoff is volume — personal outreach does not scale the way brand DMs do. + +Always A/B test between channels. What converts through the brand account at scale might produce better per-message results from a personal account. Run both and track which produces more actual ticket sales, not just responses. +Diff truncated (56 lines total). View full commit on GitHub →