viibhiiv

Tyler's list, rebuilt live.

142 / 370 done · 59 in progress

Done (142)

  1. 5automated bot-detection to prevent spam signups
  2. 12one-click unsubscribe, the way gmail and yahoo now require it
  3. 16blocking disposable, invalid, and typo’d addresses before they ever reach the list
  4. 17rate limiting every signup endpoint a bot can find
  5. 19an acquisition source on every subscriber
  6. 20engagement history for every reader, across every post
  7. 22custom domain configuration that is aligned with DKIM, SPF, DMARC
  8. 36a live email-size gauge that warns you before gmail clips your newsletter
  9. 43slash commands: type “/” and insert any block without touching a menu
  10. 44markdown and keyboard shortcuts for people who never want to touch a mouse
  11. 45pasting from google docs with the formatting intact
  12. 46search and replace across the whole post
  13. 48footnotes and citations that work in the inbox and on the web
  14. 49code blocks, for the technical newsletters
  15. 51autosave, so a closed tab never costs you a draft
  16. 53drag-and-drop images, from your computer, your media library, or a URL
  17. 54rich-text image captions, plus image titles and alt text for accessibility
  18. 61a send API to create and send newsletters programmatically
  19. 62creating, updating, and deleting subscribers in real time
  20. 63reading and writing custom fields on any subscriber
  21. 64tagging subscribers from your own app
  22. 68creating posts from a template, then appending or prepending content
  23. 74rate limits that protect the platform without blocking real integrations
  24. 75API keys you can create and revoke anytime
  25. 80looking up any subscriber's full history and engagement
  26. 87managing podcast shows and episodes
  27. 108secure, single-use magic links to log in from desktop
  28. 118redirects, so old links never break
  29. 119custom robots.txt
  30. 125an automatic page for every podcast episode
  31. 129welcome sequences that start the second someone subscribes
  32. 130delays and wait steps
  33. 131branching logic based on subscriber attributes
  34. 132reusable condition sets across automations
  35. 133email steps built in the same editor as your newsletter
  36. 134webhook steps that call your own systems, with automatic retries
  37. 136per-subscriber journey tracking
  38. 137opens and clicks for every email in every flow
  39. 138editing a draft version while the live automation keeps running
  40. 139comparing draft vs. live before you publish changes
  41. 140reordering steps in bulk
  42. 174a community built into your newsletter: channels, posts, and comments
  43. 176syncing newsletter posts into the community
  44. 177direct messages between you and members
  45. 178threaded comments
  46. 179pinned posts
  47. 180a moderation queue for reported posts and comments
  48. 181banning and unbanning members
  49. 182admin, manager, and moderator roles
  50. 183inviting subscribers, segments, or specific emails
  51. 185community metrics: new members, posts, and activity
  52. 186notification emails with your own from name
  53. 187channel ordering and a default channel
  54. 190native podcast hosting with zero platform fees
  55. 192an automatic webpage for every episode
  56. 195bot filtering on downloads
  57. 196downloads and unique listeners per episode and per show
  58. 199importing from other hosts with episode GUIDs preserved
  59. 200RSS redirects so listeners follow you over
  60. 201scheduled episodes
  61. 202apple podcasts categories and metadata
  62. 203podcast players embedded in your posts
  63. 204a full episode library on your site
  64. 205webhooks for episode and private-feed events
  65. 206segments built on behavior, attributes, and engagement
  66. 207dynamic segments that update automatically
  67. 208static segments that stay fixed
  68. 209filtering by acquisition source, including magic links
  69. 210filtering by custom fields and tags
  70. 213reusable condition sets
  71. 214recalculating a segment on demand
  72. 215sending to a segment, or excluding one
  73. 220exporting any segment
  74. 221webhooks for new, confirmed, and deleted subscribers
  75. 227podcast episode published, updated, archived, and deleted events
  76. 228private podcast feed access events
  77. 229choosing exactly which events each endpoint receives
  78. 233manually retrying any failed message
  79. 237survey forms with multiple question types
  80. 239every answer tied to a real subscriber
  81. 240live poll results
  82. 241per-question response breakdowns
  83. 242aggregate results across every survey
  84. 243individual responses you can browse one by one
  85. 244webhooks the moment a survey is submitted
  86. 246polls on the web and in email
  87. 249polls for picking topics, products, and pricing
  88. 250response data you can turn into segments
  89. 251no third-party form tool required
  90. 252a library of professionally designed post templates
  91. 253custom colors, fonts, and spacing on every template
  92. 255content outlines baked into templates
  93. 256separate email and web styling
  94. 257theme design tokens per template
  95. 258duplicating templates in one click
  96. 259a custom email footer applied to every post
  97. 260templates with sponsor slots, referral blocks, and recommendations built in
  98. 261creating posts from templates via API
  99. 262template changes picked up instantly by API-created posts
  100. 266templates your whole team shares
  101. 269ads available to claim for your upcoming posts
  102. 270dropping an ad into a post with one click
  103. 271earnings and payouts reported for every placement
  104. 272ad revenue reports post by post
  105. 273a history of every opportunity you accepted or declined
  106. 274bot-filtered clicks advertisers can trust
  107. 275custom link parameters for advertiser attribution
  108. 276brand safety review on every campaign
  109. 278direct sponsorships: selling your own placements
  110. 279sponsorship products with your own formats and pricing
  111. 280scheduled sponsor placements with advertiser details
  112. 308one-click subscribes powered by magic links
  113. 309one-click subscribe links, no form needed
  114. 312bot detection and honeypots
  115. 313a confirmation step only when a click looks suspicious
  116. 314double opt-in respected
  117. 315redirecting new subscribers straight to your site
  118. 317links you can drop into other newsletters, socials, and ads
  119. 319single-use tokens that expire in minutes
  120. 320rate limits on login requests
  121. 321protection against timing attacks
  122. 324embeddable subscribe forms for any website
  123. 325full-width, fixed-width, and slim embeds
  124. 326an attribution script to track where signups come from
  125. 328theme design tokens per form
  126. 329a draft and publish workflow for form changes
  127. 330comparing draft vs. live before publishing
  128. 331multiple forms per publication
  129. 332custom success behavior: a message or a redirect
  130. 337bot protection on every submission
  131. 349visits tracked in your website analytics
  132. 350signups tagged with their acquisition source
  133. 354real-time website analytics, no third-party tools
  134. 355traffic by channel
  135. 356filters for location, device, OS, and referral source
  136. 358breakdowns by page, referrer, and more
  137. 359custom conditions to slice any report
  138. 360AI crawler and bot analytics: what was served vs. blocked
  139. 361control over which crawlers can index your site
  140. 364an acquisition source on every subscriber
  141. 367trends over time
  142. 368website traffic connected to the subscribers it produced

Partly done (53)

  1. 4validating every single email submission (1st and 3rd party)syntax, MX, and disposable checks; no 3rd-party validator
  2. 11temporary suppressions that expire on their own, and permanent ones that never dopermanent suppressions only so far
  3. 31columns, tables, buttons, blockquotes, sections, file attachments, and a table of contents with anchor linksbuttons, tables, blockquotes, TOC; no columns/sections/attachments
  4. 32native embeds for X, youtube, tiktok, instagram, bluesky, stocktwits, and podcast episodesown podcast episodes embed; X/YouTube/TikTok not yet
  5. 33polls, referral blocks, recommendations, and ad slots, built right into the postpoll, episode, and sponsor blocks in posts; X/YouTube embeds pending
  6. 35images resized and optimized automatically, however they’re uploadedbrowser resize to 1200px WebP + server re-encode via Images
  7. 55audio files that play inlineaudio inline via episode embeds
  8. 60a REST API for subscribers, posts, segments, automations, and moreREST API live; segments and automations not yet
  9. 66pulling opens, clicks, and engagement for every postper-post opens/clicks; no cross-post comparison
  10. 67fetching post HTML rendered for free vs. premium, email vs. webemail vs web; no free vs premium yet
  11. 73pagination that holds up across millions of recordskeyset cursors everywhere; not load-tested at millions
  12. 86reviewing ad offers and ad revenue reportsdirect ad offers + revenue reports
  13. 127a visual automation builder, no code requiredno-code list builder, not a visual canvas
  14. 128triggers based on signup source, behavior, purchases, and engagementsignup source, link clicks, engagement; purchases reserved
  15. 135enrolling subscribers via APIenroll function ready; /api/v1 route next
  16. 141segment conditions based on whether an automation startedautomation-started rule exists in automations; segments not linked yet
  17. 175channels that are free or gated to paid tiersfree/confirmed gating; tier channels wait on paid tiers
  18. 184surfacing your most engaged subscribers to invite firstranked by opens/clicks; not bot-filtered
  19. 191distribution to apple podcasts, spotify, and youtubefeed has every required tag; not yet submitted to directories
  20. 193automatic transcriptsMP3 transcripts; M4A up to 4 MB
  21. 194IAB-standard analytics by country, app, and deviceIAB-inspired (not certified) by country/app/device
  22. 197private feeds for paying subscribersprivate tokenized feeds; issued by hand until paid tiers
  23. 211filtering by subscription tier and paid trial statusbuilt and tested; goes live when Stripe keys are added
  24. 212filtering by whether an automation startedcondition exists; automations landing next
  25. 222upgrade, downgrade, pause, and resume eventsbuilt and tested; goes live when Stripe keys are added
  26. 224newsletter list subscribe and unsubscribe eventssubscribe/unsubscribe events for the single list
  27. 225post sent, scheduled, and updated eventssent and updated events; scheduled reserved
  28. 238polls that readers answer with one click, right in the inboxvote is a link then a Confirm button (scanners prefetch)
  29. 245survey and poll data available via APIhelpers ready; /api/v1 routes next
  30. 247signup flows that send new subscribers through a surveysurvey links exist; post-signup redirect not on yet
  31. 254a default style applied to every new postdefault template applied on create; editor prefill next
  32. 265welcome email templateswelcome template exists; automations can use it
  33. 2810% platform fees on paid subscriptionsbuilt and tested; goes live when Stripe keys are added
  34. 282multiple paid tiersbuilt and tested; goes live when Stripe keys are added
  35. 283monthly and annual plansbuilt and tested; goes live when Stripe keys are added
  36. 284free trialsbuilt and tested; goes live when Stripe keys are added
  37. 285paid trials, like $1 for 30 daysbuilt and tested; goes live when Stripe keys are added
  38. 286metered paywalls, new york times-stylebuilt and tested; goes live when Stripe keys are added
  39. 287a paywall break inside any postbuilt and tested; goes live when Stripe keys are added
  40. 288discount offersbuilt and tested; goes live when Stripe keys are added
  41. 289gift subscriptionsbuilt and tested; goes live when Stripe keys are added
  42. 290group subscriptions: one buyer, many seatsbuilt and tested; goes live when Stripe keys are added
  43. 291custom group deals for teams and companiesbuilt and tested; goes live when Stripe keys are added
  44. 292pausing and resuming subscriptionsbuilt and tested; goes live when Stripe keys are added
  45. 293private podcast feeds and gated community channels as paid perksprivate feeds work; tier gating pending
  46. 310UTM parameters carried through on every linkinbound UTMs captured; outbound link UTMs not yet
  47. 311rate limiting on every requestAPI and signup/login rate limited; not every request
  48. 318login magic links so paid subscribers can read premium postsbuilt and tested; goes live when Stripe keys are added
  49. 327custom colors, fonts, and styling5 colors, 4 font stacks, radius; no custom fonts/CSS
  50. 338forms that work on wordpress, webflow, and anywhere elsescript + iframe snippets; untested on WordPress/Webflow
  51. 357website and newsletter analytics in one placesite + sends in one place; open/click stats not inline
  52. 362UTM tracking on every linkinbound UTMs captured; outbound link UTMs not yet
  53. 366podcast analytics alongside your siteseparate podcast stats page

Building now (6)

  1. 18filtering bot clicks out of every report (something we pay an ungodly amount of money for)
  2. 24turning that editor into table-based, inline-styled email HTML that holds up in outlook
  3. 27separate email and web versions of every post, from one draft
  4. 58blockquotes with custom borders, colors, and styles
  5. 59content breaks and dividers that render cleanly in every inbox
  6. 120auto-generated meta titles and descriptions for every post

To do (169)

  1. 199.3% email delivery rate (industry-leading)
  2. 2team of deliverability experts with decades of experience
  3. 3infrastructure to send 3M+ emails per minute
  4. 6registering for every mailbox provider’s feedback program
  5. 7ingesting data from said feedback loops and building suppression lists
  6. 8tagging every email so gmail reports complaint rates per newsletter
  7. 9classifying every bounce (hard, soft, mailbox full, DNS failure) and knowing which ones mean “try again” vs. “never again”
  8. 10three layers of suppression: global, per-publication, and transactional
  9. 13warming new IPs and domains on a schedule
  10. 14watching blocklists around the clock, and pulling an IP from rotation the moment it’s listed
  11. 15retrying deferred mail for 24+ hours before calling it a bounce
  12. 21multiple sender addresses for different emails
  13. 23a true WYSIWYG editor: what you write is what lands in the inbox, with no HTML required
  14. 25real-time collaborative editing, so the whole team can work on the same issue at once
  15. 26dynamic content: different sections for different readers, all in a single send
  16. 28free and premium versions of the same post, split by a paywall break
  17. 29merge tags that personalize every email, and a simulated subscriber to preview them before you send
  18. 30templates with saved colors, fonts, and spacing, plus a default style for every post
  19. 34an AI writer, AI images, and a built-in AI agent one keyboard shortcut away
  20. 37custom HTML blocks, cleaned so a stray script tag can’t break your post
  21. 38automatically hiding anything an inbox can’t handle (video, iframes, audio) in the email version, while keeping it on the web
  22. 39links and embeds made clickable even in outlook, which ignores links wrapped around tables
  23. 40vertical alignment in columns, because a layout that looks off by 4px looks broken to readers
  24. 41converting your newsletter to audio versions for readers who prefer to listen
  25. 42random cohort sends to randomly split your list to test different content and conversion
  26. 47comment threads right in the draft, so editors and writers stop living in google docs
  27. 50an AI writer that rewrites, translates, and fixes spelling and grammar in place
  28. 52subject line A/B testing, built into the send flow
  29. 56file attachments, so a PDF can ride along with the issue
  30. 57sections with their own backgrounds, borders, and spacing
  31. 65enrolling subscribers into automations via API
  32. 69fetching segments and every subscriber in them
  33. 70managing tiers and premium subscriptions
  34. 71pulling referral program data and milestones
  35. 72reading poll and survey responses
  36. 76an MCP server so claude, chatgpt, and other AI tools can work inside beehiiv
  37. 77drafting and editing posts from an AI chat
  38. 78asking for open rates, CTR, and revenue in plain english
  39. 79comparing performance across dozens of posts in one request
  40. 81building segments by describing them
  41. 82creating and editing automations
  42. 83generating AI images straight into your media library
  43. 84managing website pages, redirects, and SEO
  44. 85reading and replying to community posts and DMs
  45. 88creating digital products, coupons, and promo codes
  46. 89running subscriber growth and earnings reports
  47. 90setting up subject line A/B tests
  48. 91deliverability by mailbox provider for any post
  49. 92searching docs without leaving the chat
  50. 93inviting teammates by email
  51. 94admin, member, and contributor roles
  52. 95admins who control billing, exports, integrations, payments, and domains
  53. 96members with full access minus admin permissions
  54. 97contributors limited to drafting posts and automations
  55. 98roles at the workspace or publication level
  56. 99multiple publications under one workspace
  57. 100workspace grouping and search for people on multiple teams
  58. 101multiple authors per post, with bylines
  59. 102guest authors for one-off contributors
  60. 103author profiles with bios, avatars, and social links
  61. 104community roles mapped to workspace roles (admin, manager, moderator)
  62. 105real-time collaboration and comment threads on every draft
  63. 106removing access the moment someone leaves
  64. 107publication transfers between owners, with written consent
  65. 109a no-code website builder on your own custom domain
  66. 110an AI website builder that works from plain-english prompts or screenshots
  67. 111AI custom elements for live widgets
  68. 112drag-and-drop editing, plus HTML access for full control
  69. 113site-wide theme tokens for fonts, colors, borders, and shadows
  70. 114global navbar, footer, and signup and login modals
  71. 115saving sections, blocks, and pages as reusable templates
  72. 116version history with one-click restore
  73. 117custom pages with their own SEO settings and paywalls
  74. 121google news schema
  75. 122pages up to 80% faster on largest contentful paint
  76. 123image carousels and grids
  77. 124youtube blocks that update when you post new videos
  78. 126pop-ups and gated content to turn visitors into subscribers
  79. 142product delivery and follow-ups triggered by purchases
  80. 143selling files, links, guides, templates, and ebooks
  81. 144memberships and time-based products
  82. 1451:1 coaching sessions and appointments
  83. 1460% platform fees on every sale
  84. 147a storefront on your beehiiv website
  85. 148products sold inside emails and automations
  86. 149free products that double as lead magnets
  87. 150product variants
  88. 151discount codes and promotion codes
  89. 152product reviews, with moderation
  90. 153product tags for organizing your catalog
  91. 154orders dashboard with buyer details
  92. 155sales totals per product
  93. 156duplicating a product in one click
  94. 157automatic delivery the moment someone buys
  95. 158payouts through stripe
  96. 159live webinars with up to 10,000 attendees
  97. 160ticket sales in 10 currencies
  98. 161native streaming with video, screen sharing, and chat
  99. 162no zoom required
  100. 163up to 5 automated reminder emails
  101. 164calendar invites sent automatically
  102. 165a recording of every session
  103. 166selling the replay as its own product
  104. 1670% platform fees on tickets
  105. 168free webinars that grow your list
  106. 169discount codes on tickets
  107. 1701:1 coaching bookings
  108. 171buyers linked to their subscriber profile
  109. 172promoting events in your newsletter and on your site
  110. 173orders and revenue reporting for every event
  111. 188luma calendar integration for events
  112. 189discord integration that syncs roles with subscription tiers
  113. 198bundling your podcast with your paid subscription
  114. 216segments that power dynamic content inside a single post
  115. 217segments as automation conditions
  116. 218adding a whole segment to a newsletter list
  117. 219multiple newsletter lists in one publication
  118. 223tier created, deleted, paused, and resumed events
  119. 226survey response events
  120. 230a signing secret on every endpoint
  121. 231automatic retries on failed deliveries
  122. 232a log of every delivery attempt
  123. 234disabling an endpoint without deleting it
  124. 235versioned payloads
  125. 236webhook steps inside automations
  126. 248surveys that tell you what to write next
  127. 263website templates
  128. 264saved sections, blocks, and pages for your site
  129. 267the largest native ad network for newsletters
  130. 268brands like netflix, hubspot, notion, and nike (and 525+ others)
  131. 277payouts to your beehiiv wallet
  132. 294payouts through stripe connect
  133. 295recommendation network with 60K+ active newsletters
  134. 296getting recommended by thousands of other newsletters
  135. 297free, reciprocal recommendations
  136. 298paid recommendations: pay to grow, or get paid to recommend
  137. 299discovering newsletters to partner with
  138. 300AI-suggested recommendation partners
  139. 301applications for paid recommendations, with accept and reject
  140. 302engagement and spend insights for every partner
  141. 303pausing, resuming, or ending any partnership
  142. 304fraud detection on paid recommendations
  143. 305clawing back payouts for fake subscribers
  144. 306recommendations inside your newsletter, not just at signup
  145. 307attribution for every subscriber a partner sends you
  146. 316magic links as a filterable acquisition source
  147. 322logging in on desktop from a link sent to mobile
  148. 323faster logins across every beehiiv publication
  149. 333pop-ups on your beehiiv site
  150. 334gating posts to subscribers only
  151. 335readers picking which newsletter lists to join
  152. 336signup flows that run right after subscribing
  153. 339a customizable link-in-bio page
  154. 340hosted on your own beehiiv site and domain
  155. 341a subscribe form built in
  156. 342your brand colors, fonts, and buttons
  157. 343social links for every platform
  158. 344links to your latest posts
  159. 345links to your products and paid tiers
  160. 346a linktree integration that captures newsletter signups
  161. 347every visitor a potential subscriber
  162. 348traffic from instagram, tiktok, and X turned into owned email subscribers
  163. 351mobile-first design
  164. 352no third-party link tool required
  165. 353updated in seconds, from the same dashboard as everything else
  166. 363custom link parameters at the publication level
  167. 365google analytics integration
  168. 369native integrations with linktree, hubspot, manychat, meta, and dozens of other apps
  169. 370human support team with a dozen experts ready to assist with whatever you need