Migrating from Netlify to Cloudflare for AI bot protection
How I migrated my static site from Netlify to Cloudflare including setting up Functions to handle contact form requests
From landing pages to blogs to ecommerce, explore no-code website builders, pricing, and features—plus tips on domains to keep your site portable and professional.
I'm a big believer that everyone should have their own little corner of the internet — a home base that reflects you, not just whatever social media platform is popular this year. Your website can be your landing page, your blog, your portfolio, or even just a single page that says, "Hey, here I am."
Websites are important, but not everyone wants to learn to code. Maybe you don't have the time. Maybe you just don't want to tinker with HTML and CSS for something simple. That's totally fine. Luckily, there are plenty of tools that let you build a site without writing a single line of code.
I asked develoeprs in my network which website builders they recommend to non-developers and tried my hand at a few. In this post, I'll cover the features you want to think about for various no-code website builders, some suggested options based on your needs, and some caveats to keep in mind.
Before we dive in, let's cover the importance of owning your own domain...
Even if you're using a simple website builder, owning your own domain name (like sia.codes) is one of the most important steps you can take. Think of it as your permanent street address on the internet.
If you only use the free subdomain a builder provides you (like yourname.carrd.co), you're tied to that platform. If the company shuts down, changes direction, or you decide you want to move your site elsewhere, you'll have to start fresh with a new URL. That means broken links, lost SEO history, and confusion for people trying to find you.
With your own domain name, you stay in control. You can point it to a new provider or hosting service at any time while keeping your audience, links, and search rankings intact. It also makes you look more professional and memorable. People are far more likely to trust yourname.com than a long, platform-branded address.
Usually domains are purchased separately from your provider, though sometimes it's included like on Squarespace. Basic endings (called a "TLD" for top-level domain) like ".com" are usually pretty cheap around $12-$15 per year. Others like ".studio" can cost a lot more.
I used to use Google Domains for purchasing new domains, but they stopped offering that service and migrated us all to Squarespace Domains which seems to work fine. Check to see if whatever builder you decide on has the ability to also buy your domain directly through it as that will make your set up simpler. However, double check the pricing with Squarespace Domains because sometimes they charge different amounts.
If you move to a different builder/hosting service in the future, you would go to your domain settings and point it to that new service. You can also move the management of your domain to a different service which may be easier in some cases.
Website builders may look similar at first glance, but the details matter. Here are some features I suggest paying attention to and some key questions for each:
Before we get to the full comparison table, here's a rundown of the tools my network recommended (plus a few extras)...
Which website builder is best for you is going to depend on:
Here, I've split out my recommendations by three types:
Note that the boundaries on the above are blurry. Be sure to check out the feature table and your favorite options' websites for details.
Also, you can cobble together multiple services, especially emails. For example, you can have a basic landing page on a cheap service, then use the free tier for emails on Beehiiv or Buttondown if you have a low subscriber count, and use Stripe for accepting occasional payments with transaction fees but no subscription cost.
Don't forget - once you own your own domain, you can always change your provider. You don't need to pay for the bigger option now because you think you might need, for example, ecommerce in the future. You can migrate when you finally have that need.
The clear favorite from my network in this category was Carrd. It's significantly cheaper than many option at only $19 per year for the level that allows a custom domain. It's main limitation is that it is only for one-page sites. I was impressed with the available templates and the user experience of customizing the content on a template. It has a free tier so you can play with the template before deciding.
Universe and mmm.page were the next step up in price at $12 per month but they allow more pages. I personally didn't like the amount of customization required for mmm.page, but I still included it because some of the examples given are very creative, and I have a lot of artist and creative friends.
Wix has a Light plan that fits in here, but I didn't think it made financial sense as Squarespace Basic is $1 cheaper and includes ecommerce as well, which I'll cover in the ecommerce section.
Basic blog-first services have proliferated, and the favorites in this category were Pika.page and Pagecord. Both offer unlimited blog posts and the ability to email. They allow for some customization and a few extra pages, but not a lot. They are truly more about the blog than the website.
If you're looking for a Substack-like website and newsletter experience, then I recommend Ghost(Pro). If writing and growing an email list is your main goal, this is a strong contender, and you can accept paid subscriptions. Other newsletter services are better tied with a website, but Ghost(Pro) lets you customize the website and add more pages all in one with the blog/newsletter service. If your newsletter really takes off, you can switch to self-hosted Ghost and keep a higher share of your income.
While Wix has the ability to blog, a 100-page limit for the whole site would reduce your max blog posts.
If you only need payments sometimes, then some of the other services mention above can add on basic payments. You can also cobble together payments through Stripe, Paypal, Venmo, and the like.
However, if you plan to sell a lot of products, especially online, then you might want to jump into a full ecommerce solution. Squarespace and Shopify are the leaders here.
Squarespace Basic is the cheaper option. It has polished templates, blogging, and good ecommerce tools. It does not allow for much customization or advanced features, but is good for a lot of folks starting out. Note that email marketing seems to be separate so research pricing on that.
Shopify Basic is the entry point to Shopify, which is a full ecommerce solution. Both free and paid templates are available with endless customization in the user interface or through code. Basic email marketing is included.
Wix Core would be the analogous plan level for ecommerce, but I did not include it in the table because both Squarespace and Shopify offer significantly more pages and some more features at either the same or cheaper plan costs.
This list of website builders is not exhaustive, and many, many other cool tools exist out there.
All plans at these levels and above allow for custom domains (required minimum per my advice above). They also all allow for uploading of your own images, though some have lower total image size limits than others.
On smaller screens, scroll back and forth to see the full table. Noticed that some of this data changed? Contact me with the updates so I can change it!
| Builder | Plan | Max Pages | Newsletter Subscribers | Contact Form | Blog | Styles | Accepts Payments | Full Ecommerce |
|---|---|---|---|---|---|---|---|---|
| Carrd | Pro $19/yr | 1 | ❌ | ✅ | ❌ | Many templates | ✅ via embeds/ widgets | ❌ |
| mmm.page | Plus $12/mo | 100 | ❌ | ❌ | ❌ | Creative, needs high editing | ❌ | ❌ |
| Universe | Base $12/mo | 25 | Email marketing, 500 | Through embeds | ❌ | Simple, mobile-friendly | ✅ | ❌ |
| Pagecord | Premium $29/yr | Unlimited | 100 (add on for 2,000) | ❌ | ✅ | Minimal | ❌ | ❌ |
| Pika.page | Pro $6/mo | Unlimited | 1,000 | ❌ | ✅ | Minimal | ❌ | ❌ |
| Ghost(Pro) | Starter $15/mo | ? | 1,000 | ? | ✅ | Basic with limited customizing | ❌ | ❌ |
| Ghost(Pro) | Publisher $29/mo | ? | 1,000 | ? | ✅ | Marketplace templates | ✅ | ❌ |
| Squarespace | Basic $16/mo | 1,000 | Email marketing through add-on pricing | ✅ | ✅ | Professional, less customizing | ✅ | ✅ |
| Shopify | Basic $29/mo | Essentially unlimited | Email marketing | ✅ | ✅ | Professional, free & paid, high customizing | ✅ | ✅ |
I am a developer who loves tinkering with websites. This is the opposite of a no-code website, though 11ty is comparatively easier as a starting point for code solutions. But, if you're still curious about the details:
You don't need to code to have your own space online. What matters most is choosing a tool that meets your needs and making sure your site lives at your own domain. Platforms will come and go, but your domain is forever.
So whether you want something playful like mmm.page, professional like Squarespace, or content-focused like Ghost, the important part is: you get to own your corner of the web.
Cover photo by Breno Assis on Unsplash
I make websites faster, smarter, and easier to grow.
If you want someone who’s creative and precise, deeply reliable, and not afraid to tell you what’s what to get you to the next level—I’m your partner.
How I migrated my static site from Netlify to Cloudflare including setting up Functions to handle contact form requests
What's holding you back from starting your blog? Sort through the real issues from the noise and start today.
It's really easy.
If you liked this article and think others should read it, please share it.
I really want to build everyone I know a website but this seems to be the reasonable thing to point them to, thanks. So it's useful for developers in that sense too ???? source
No mention of Webflow? At least it doesn’t ship 2MB of JavaScript for a static landing page like Wix does. source
These are webmentions via the IndieWeb and webmention.io. Mention this post from your site: