The Comparison
Feather vs. bullet.so
Both turn a Notion page into a website. Feather publishes the moment you hit publish, with email capture included from day one. Bullet publishes on a schedule, manual, daily, or hourly if you pay for their Pro plan, and bundles email capture inside a paid membership feature.
Start for free →Built for blogs that publish the moment you hit publish.
Publishing runs on a schedule, and email capture is bundled into a paid tier.
Gated
Feather includes simple email capture on every plan, from the trial up. Bullet's only way to capture an email at all sits behind a content-gating paywall, not a signup widget.
3
Feather's trial is a flat 7 days, every time. Bullet's shrinks to 3 days if you ever cancel and resubscribe, by their own billing policy.
Hourly
Feather publishes the instant you toggle Published. The fastest Bullet ever republishes your Notion edits is hourly, and only on their Pro plan.
2
Feather includes a custom domain, no badge, and fast publishing on your first plan. Bullet needs 2 upgrades to match it: Personal for the domain and badge, Pro for hourly.
Feature by feature. No spin.
Same base ingredient, Notion. Very different limits.
Publishing speed
Save in Notion to live on the web
Custom domain
The basic requirement for a real site
"Made with" badge
Whose brand is on your site
Email capture
Building a list from day one
Free trial terms
What actually happens when you try it
How pricing works
What you actually pay more for
Programmatic SEO
Scaling a content operation beyond hand-written posts
Time to first published post.
The moment you decided to start a blog vs. the moment Google actually sees a post. Real numbers.
Sign up. Point domain. Connect Notion database.
Write your post in Notion. That's the workflow.
Live at yourdomain.com/blog with schema, sitemap, analytics tracking.
“Free” isn’t free.
bullet.so is free like a puppy is free. Here's the real annual bill once you actually run it as a business.
Feather
One line item. That's it.
bullet.so “self-hosted”
Typical mid-size marketing blog.
What actually happens on a Tuesday.
On Feather
You open Notion. You write.
You toggle the "Published" property.
The post is live at yourdomain.com/blog/your-post. Analytics tracking in real time, email capture already running, no tier to unlock either one.
You start the next post, and you actually know if the last one worked.
On bullet.so
You fix a typo in a post. You refresh your site. It's not there, Bullet republishes on a schedule, so you wait for the next cycle, or upgrade to Pro just to get hourly instead of daily.
You want to know how many people signed up this week. There isn't a simple list, Bullet only captures an email if you wall the content behind a paid sign-in gate, and even then it's built for access control, not a mailing list.
You want hourly updates instead of daily. That means upgrading to Pro, which also bundles in sub-directory hosting and membership tools you didn't ask for, whether you use them or not.
You write the next post anyway, in Notion, and wait for the schedule.
Be honest with yourself.
Bullet isn't wrong for everyone. But if any of these sound like you, Feather is the move.
SEO-focused writer
You want a typo fix or update live the second you publish, not stuck behind a daily, or even hourly, refresh cycle.
Growth-minded creator
You want to capture a reader's email the moment they land, not force them through a paid sign-in wall just to say hello.
Budget-conscious solo builder
You want faster publishing without paying for a membership system and sub-directory hosting you don't need just to get it.
“As a non-technical person, I can write and publish without worrying about breaking anything.”
UX Playbook · 18k → 109k organic page views · $0 ad spend
Already on bullet.so?
Bring the blog. Skip the upgrades.
Migration is a domain change, not a rebuild. Your content already lives in Notion, so it comes with you as is.
Point your domain
A single DNS change. Your blog moves to yourdomain.com/blog.
Preserve every URL
301 redirects mapped one-to-one. Any rankings and backlinks you built carry over.
Consolidate your authority
Once your blog sits in a subfolder, it passes link equity to your root domain instead of splitting it.
Publish next post in Notion
Same workflow you're already used to. Toggle a property, it's live instantly, no schedule to wait on.
The honest FAQ.
Is Feather really better than bullet.so for everyone?
Yes, if you want your edits live the moment you publish, a list of subscribers from day one, and no bundled upgrades to fight through, that's exactly what Feather is built for.
Why does it matter that Bullet publishes on a schedule instead of instantly?
Feather publishes the instant you toggle a property, so what you see in Notion is what's live. On Bullet, a typo fix, a broken link, or a time-sensitive update sits unpublished until the next scheduled cycle, daily by default, hourly only if you're on their Pro plan.
Do I have to keep upgrading Bullet to get hourly publishing, the badge removed, or basic email capture?
Every Feather plan includes a custom domain, no badge, fast publishing, and email capture from the start, no bundling required. On Bullet, yes: a custom domain and badge removal both require Personal, and hourly publishing plus email capture (bundled into their membership feature) both require Pro, along with sub-directory hosting and membership tools you may not need.
Will I lose my Google rankings if I migrate from bullet.so?
No, if you preserve URLs, which we do with one-to-one 301 redirects. Moving to a Feather subfolder with full SEO markup tends to help rankings, not hurt them.
Does bullet.so's free plan work for a real blog?
Not for one you're trying to grow. No custom domain, a "Made with Bullet" badge on every page, and no way to capture a reader's email until you upgrade twice, to Pro. It's fine for testing the tool, not for building an audience.
Publish the moment you hit publish.
Every edit that waits on a schedule is a day it isn't live, and every visitor you don't capture is one you can't follow up with. Start today, free for 7 days.
7-day trial. Migration help included.