Build a Multi-Page Website in Notion (No Code, No Hosting)
A clean multi-page website built entirely in Notion, with built-in forms. How to publish a professional site as a freelancer without touching code or hosting.

The gap between "I should have a website" and actually having one is usually not design talent. It's the stack: pick a builder, pick a plan, pick a theme, wire up a domain, configure a form service, keep paying for all of it. For a freelancer who just needs a credible presence, that's a lot of machinery for four pages.
The Multipage Professional Website with Forms is a complete site built inside Notion, published with Notion's own sharing. You edit it the way you edit any Notion page.
What you get, and what you give up
Being clear about the trade-off is the fastest way to know whether this suits you. You give up fine-grained visual control, custom animations and anything requiring real front-end code. You get a site you can build today, edit from your phone, and never pay a separate hosting bill for.
- Multiple linked pages: home, about, services, work and a writing or articles section.
- Built-in forms so visitors can actually contact you, without a third-party form service.
- A layout that reads as deliberate rather than as a Notion doc someone shared.
- Edits that go live immediately, because there's no build or deploy step.
- Zero hosting cost, since it runs on your existing Notion account.
Who this genuinely fits
Freelancers, consultants, coaches and small service businesses whose website's job is to explain what they do and let someone get in touch. If your site needs a store, a booking engine or SEO-heavy content marketing, you'll outgrow it, and that's fine, because you'll have spent nothing getting there.
The forms are the part people miss
A website without a way to contact you is a brochure. Because the forms are built in, submissions land in a Notion database you already own, which means enquiries arrive in the same workspace where you track clients and projects. No inbox forwarding, no export, no separate tool to check.
A site that takes an enquiry into the system you already work in beats a prettier one that emails you a copy.
About custom domains
Notion's own published URLs are functional but not memorable. Pointing your own domain at a Notion site is a well-trodden path using a domain-forwarding or proxy service, and it's what turns this from a workable placeholder into something you'd put on a business card. Worth doing before you share the link widely.
Publishing it in an evening
- Duplicate the template and rewrite the home page first, it carries most of the weight.
- Cut ruthlessly: four strong pages beat nine thin ones.
- Replace the placeholder work samples with three real ones, with outcomes, not just images.
- Test the contact form yourself from a phone before you publish.
- Publish to the web in Notion's share settings, then point your domain at it.
If you need something even simpler, the free Link in Bio template is a single page. For an agency-style portfolio, look at the Agency Website template. Otherwise get the multi-page website and be online tonight.