Blog / Growth
You should not use a website builder for your marketing site
Is a website builder, like Squarespace or Webflow the best option for your SaaS marketing site? What are the pros and cons of either option? Let’s go over the details.
It’s without a doubt that, at Spinal, Static Site Generators (SSG) are popular. It’s because Spinal exists. I used Jekyll (🐐) for the first time somewhere in 2011. Being able to design a website how I wanted, using the tools I wanted and not have to mess with any database (cough WP cough), was such bliss. A truly stark contrast from what WordPress offered.
Over the years my preference for SSG has changed (from Jekyll to Middleman to Bridgetown), and while all Ruby, I’ve also dabbled with many of today’s JavaScript/Node-based SSG.
With web technology getting more powerful, also complete “website builders” have become a more popular choice for many SaaS companies to built their website with. What are the upsides? What are the downsides? Spoiler alert: it’s not as black and white as the title suggest.
What is a web builder #
Website builders make it easy to create websites without knowing any code. Some popular ones are Squarespace, Weebly and Webflow.
They allow you to drag and drop items onto a canvas. These elements are pre-designed, so there’s no need to learn design either. These elements can be anything from tabs, video players or an image carousel. To make things even simpler they often give you a template, where all these separate items are matched together for you.
What is a static site generator #
A static site generator is a tool that can turn content, data (from your repo or coming from a third-party API) and templates to HTML files which can then be deployed to hosting providers, like Netlify or Vercel.
You can use any tool you know to create a static site. Maybe you like VS Code or, more old-school, Sublime. You also run the SSG locally on your computer. Whenever you change something, it rebuilds the whole site.
Most SSG support many different filetypes, like Markdown and YAML. But most also allow you to read from a API, get its content and do something with it (think get some customer reviews to add as a testimonial).
Because a SSG uses the language it was written in (eg. Ruby or JavaScript), the possibilities are endless. Anything you can think of, you can do with a SSG.
Pros and cons of a website builder #
Let’s look at the pros and cons of a website builder.
Pros #
- easy to get started;
- no coding skills needed;
- no design skills needed;
- market-place with standard features ready-to-go.
Cons #
- lock-in; not easy to move away from the tool;
- “in the cloud”; always an internet-connection needed;
- often hard to “bend” the visual design to your will;
- possibly hurts your SEO;
- limited in features: anything special is unlikely to do.
Pros and cons of a static site generator #
And now the pros and cons of a static site generator.
Pros #
- use the tools you already know;
- not limited to the templates or visual element of someone else;
- build any awesome idea you can think off;
- you control the hosting;
- you control the technical SEO;
- easily move hosting providers;
- you can use Spinal 😅
Cons #
- more initial set up time needed;
- code knowledge required.
So, website builder or static site generator? It’s not as simple as the title says. They both have their place. One could go with a SSG for their marketing site, but use website builder for something (semi-)related to the the company.
But in the end, assuming you have some of the knowledge (in house), choosing for a static site generator simply allows you to create more interesting pages, spin up new ideas more easily and generally be more versatile.
Written by July Forand
Published: (updated: )
Get all Spinal content in your inbox
Every first Thursday of the month, we'll send the latest about Spinal in your inbox. From product updates, articles and a little peek behind the scene of building a SaaS in 2024.
Get all the latest every first Thursday of the month. No spam. Unsubscribe at any time.