• About us
Log inDemo

Website Builder · Websites

A site built on your records, not beside them.

The editor, the pages, and what the forms brought in.

Editor

Blocks on the page. Drop a Product block, pick ART-2104, and its price and stock are on the page.

The editor, the pages, and what the forms brought in.

  1. Blocks on the page. Drop a Product block, pick ART-2104, and its price and stock are on the page.

  2. Every page with its status, its languages and the records it reads. Publish, schedule, or send one back to draft.

  3. Every form submission as a record, with what it became: a contact, an opportunity, a booking.

Blocks that read records, forms that write them.

What a page reads, what a form writes and who sees what are yours to set.

Book a demo

A block reads a record

The product block shows the price list's price and the warehouse's stock. The team block shows Employees. The open dates block shows the calendar. Change the record and the page follows; nothing is re-typed.

Forms from your fields

A form is fields picked from an object. The quote request writes a contact and an opportunity; the booking form writes a booking.

Two languages, one page

French and Dutch on the same page, the same blocks. What is not translated yet is a field with a status, not a missing page.

Templates shared with your documents

The header, the colours and the footer the quote and the invoice use are the ones the page uses. Change the logo once.

SEO basics

A title, a description and a clean URL per page and per language, edited where the page is.

The client logs in

The login on your site opens the client's quotes, invoices and tickets, read off the records your team works on.

A block reads a record

The product block shows the price list's price and the warehouse's stock. The team block shows Employees. The open dates block shows the calendar. Change the record and the page follows; nothing is re-typed.

Book a demo

The same site for a campsite and an electrical contractor.

What adapts: what a page reads (a pitch's availability, a product's stock, a team's open dates), what the form writes (a booking, a quote request, a ticket), which language comes first, and what the client sees when they log in. Two businesses can run Website Builder and disagree on every one of those.

See it on your own data

A campsite

The pitches page reads the pitches and cabins with their availability for the dates the visitor picked, in Dutch first and French second. The booking form writes a booking on the pitch with the deposit to pay, and the guest logs in to see their stay and their invoice.

An electrical contractor

The services page reads the team and the areas served. The quote request form asks for the site address and the kind of work, and a submission becomes a contact and an opportunity, with the site visit booked from the next open dates.

This is the site.

The site as your team sees it: every page with its status and its languages, the forms and what they brought in this week, the objects the pages read, and the last publish.

See it with your own site

The site reads your objects.

There is no copy for the site to fill in. The product block reads the Product object, with the fields you gave it: the price, the stock on hand as a calculated field, and a "Show on site" field you added so that not every reference is public. The team block reads Employees. The open dates block reads the hosts you pick in Appointments. Add a field to the object and the block can show it; add an object of your own, a pitch or a course, and a block can read that too.

See it on your own data

Products: name, price, stock on hand, and the "Show on site" and "Site description FR/NL" fields you add.

See eCommerce.

Products: name, price, stock on hand, and the "Show on site" and "Site description FR/NL" fields you add.

Employees: name, role, photo, and a "Show on team page" field.

Appointments: the open slots of the hosts you pick, read from their real availability.

See Appointments.

Appointments: the open slots of the hosts you pick, read from their real availability.

From the form to the lead.

Léa Dumont fills in the quote request on the Showroom lighting page at 09:12. At 09:12 there is a contact, matched to the one Atelier Nord already had, an opportunity with her message as its description and the page as its source, and a next activity for Mathilde. Nothing was forwarded, exported or re-typed. The booking form does the same with a booking on the host's calendar, and the support form with a ticket.

See it on your own data

What the site hands on.

What a page reads, what a form writes and who sees what are yours to set.

See it on your own data

eCommerce

The product block becomes a basket and an order, with the stock the block already reads. See eCommerce.

eCommerce

Blog

A post is a page in the same site, in the same languages, with the same templates and the same forms at the bottom. See Blog.

Blog

Appointments

The open dates block is the calendar. The visitor picks a slot and the host's calendar takes it, with leave and site visits already out of the way. See Appointments.

Appointments

Live Chat

The chat on the page knows the page it is on and, once the visitor logs in, the contact. The ones that need a technician become tickets. See Live Chat.

Live Chat

The website builder you would otherwise buy publishes a copy.

It builds a good page fast. Then the form is a mail, the product page is a second catalogue, the booking is the scheduler's, and the client who logs in sees a page rather than their record.

  • Pages built from blocks, no code

    A spreadsheet
    No
    A website builder
    Yes
    A suite module
    Yes
    Enobase
    Yes
  • A product block with the warehouse's stock

    A spreadsheet
    No
    A website builder
    A second catalogue, with the store's stock
    A suite module
    Yes, in their store
    Enobase
    Yes, the stock you count
  • The form writes a lead on the CRM

    A spreadsheet
    A row
    A website builder
    A mail, a row or a webhook
    A suite module
    Yes, in their CRM
    Enobase
    Yes, a contact and an opportunity, matched
  • A booking on the host's real calendar

    A spreadsheet
    No
    A website builder
    A scheduling app beside the site
    A suite module
    Yes
    Enobase
    Yes, from Planning's availability
  • Two languages on one page

    A spreadsheet
    No
    A website builder
    An add-on, a plugin or a locale meter
    A suite module
    Yes
    Enobase
    Yes, a field with a status
  • The client logs in to their record

    A spreadsheet
    No
    A website builder
    A members page
    A suite module
    Rarely
    Enobase
    Yes, field by field
  • Brand templates shared with the quote and the invoice

    A spreadsheet
    No
    A website builder
    No
    A suite module
    No
    Enobase
    Yes
  • Time to live

    A spreadsheet
    A day
    A website builder
    A day
    A suite module
    Months
    Enobase
    One week
What you needA spreadsheetA website builderA suite moduleEnobase
Pages built from blocks, no codeNoYesYesYes
A product block with the warehouse's stockNoA second catalogue, with the store's stockYes, in their storeYes, the stock you count
The form writes a lead on the CRMA rowA mail, a row or a webhookYes, in their CRMYes, a contact and an opportunity, matched
A booking on the host's real calendarNoA scheduling app beside the siteYesYes, from Planning's availability
Two languages on one pageNoAn add-on, a plugin or a locale meterYesYes, a field with a status
The client logs in to their recordNoA members pageRarelyYes, field by field
Brand templates shared with the quote and the invoiceNoNoNoYes
Time to liveA dayA dayMonthsOne week

Questions about Website Builder

Yes. On its own it is pages, blocks, forms, two languages and your templates. A block that reads a record and a form that writes one need the object on the other end: turn on Products, CRM or Appointments and those blocks light up.

eCommerceThe product block becomes a basket and an order, on the stock the block already reads.ExploreBlogA post is a page in the same site, in the same languages, with the same templates.ExploreAppointmentsThe open dates on the page are the host's calendar, and the slot the visitor picks lands on it.Explore

See Enobase on your own site.

Book a demoGet access
Solutions
  • Finance
  • Quotes
  • E-Invoicing
  • HR & Payroll
Industries
  • Catering
  • Construction Company
  • Private Equity
  • All industries
Platform
  • Data Model
  • Knowledge & Collaboration
  • AI & Workflows
  • Analytics
  • Integrations
Company
  • About us
  • Hiring policy
  • Press & Brand
  • Download
  • Privacy
  • Terms
  • Subprocessors

© 2025 Enobase, Inc. All rights reserved.

  • LinkedIn
  • X
  • GitHub
marketing/widget-experience-detail
widget: marketing/widget-experience-detail family: widget kind: record frame: stack subject: three blocks on one page, each showing the record it reads and where that record lives move: two units ordered in the shop, the stock figure on the product block turning from 40 to 38, the page following without an edit neighbour: widget-page-record (S1) · that one is the page and what it reads; this is the blocks themselves, as the visitor sees them, with the source shown content: Product block: ART-2104 LED panel 600x600 40 W · €64.00 excl. VAT · In stock: 38 · chip "reads Products, Inventory" · Team block: Mathilde Renard, Karim Haddad, Sofie Claes · chip "reads Employees" · Open dates block: Thu 18 Sep 09:00, Fri 19 Sep 14:00, Mon 22 Sep 09:00 · chip "reads Appointments, Planning" props: the blocks, the records, the sources not: a page template with placeholder text static: no tags: modules=website,ecommerce,appointments · categories=websites · capabilities=data-model · industries= · sections=bento,zoom,split · reusable=yes
Open asset editor
marketing/widget-contract-library
kind: record, sticker; the "Quote request" form's five fields, each with the field it writes to: Name → Contact.name, Email → Contact.email, Company → Contact.company, Site address → Opportunity.site, Message → Opportunity.description
Open asset editor
marketing/asset-status-roll
with "Contact page, NL" rolling from Missing to Draft, Sofie Claes to Published, 11 Sep
Open asset editor
marketing/screen-document
with the brand template "Studio 2026" applied to DEV-2026-0212 on the left and to the Contact page on the right
Open asset editor
marketing/widget-experience-detail
kind: record, sticker; page "Showroom lighting": /fr/eclairage-showroom, title "Éclairage de showroom", description 148 characters, Indexed: yes; the NL tab beside it
Open asset editor
marketing/asset-document-preview
with INV-2026-0831 seen as Client, Atelier Nord, "4 fields not shown to this role"
Open asset editor
marketing/widget-experience-detail
widget: marketing/widget-experience-detail family: widget kind: record frame: sticker subject: one business's version of the unit of work, its own fields visible move: the fields that differ from the other case landing last, marked neighbour: widget-case-card · reused; the content is this case content: Campsite · Page: Pitches and cabins · Reads: Pitch 42 available 9 to 16 Sep · CB-03 cabin €95.00/night, high season · Form: Booking → RNT-2026-0304, deposit €150.00 card hold · Languages: NL, then FR · Client login: the stay, the deposit, the invoice · marked fields: Availability, Deposit, NL first props: the business label, the object, the marked fields not: a filled operational record; this is the shape one business gave it static: yes
Open asset editor
marketing/widget-experience-detail
widget: marketing/widget-experience-detail family: widget kind: record frame: sticker subject: one business's version of the unit of work, its own fields visible move: the fields that differ from the other case landing last, marked neighbour: widget-case-card · reused; the content is this case content: Electrical contractor · Page: Services · Reads: Team (3), Areas served (Brabant, Bruxelles) · Form: Quote request, fields Site address, Kind of work → Contact Delcourt & Fils (new), OPP-2026-0131 Workshop lighting · Site visit: Tue 16 Sep 09:00, Karim Haddad · Languages: FR, then NL · Client login: the quote to accept · marked fields: Site address, Kind of work, Site visit props: the business label, the object, the marked fields not: a filled operational record; this is the shape one business gave it static: yes
Open asset editor
marketing/screen-finance-dashboard
screen: marketing/screen-finance-dashboard family: screen view: dashboard nav: Inbox, AI Assistant, Dashboards, Website (active), Blog, Products, Contacts, Appointments, Tickets, Invoices subject: one site's overview: pages by status and language, this week's submissions and what they became, and the objects the site reads content: header: "Site", last published Wed 10 Sep 16:45 by Sofie Claes, languages FR NL; tiles: Pages 12 (Published 10, Draft 1, Scheduled 1) · NL coverage 11 of 12 · Submissions this week 4, became 2 opportunities, 1 booking, 1 ticket; below: the pages list as in S2 and a panel "Reads: Products, Employees, Appointments, Price list · Writes: Contacts, Opportunities, Bookings, Tickets" neighbour: screen-finance-dashboard · same shape, three tiles over a grid; the rows are pages, and the tiles are status, language and submissions
Open asset editor
marketing/screen-data-model
widget: marketing/screen-data-model family: widget kind: record frame: sticker subject: the Product object's definition, its shipped fields and the ones added for the site move: the custom fields appearing last, marked neighbour: screen-data-model · reused; the object is Product, and the fields added are the site's content: Product: Reference (Text, shipped), Name (Text, shipped), Price (Money, shipped, from Price list), Stock on hand (Number, calculated, from Inventory), Show on site (Boolean, custom), Site description FR (Text, custom), Site description NL (Text, custom); footer "Read by: Product block, 2 pages" props: the object, the field list not: a filled product static: yes
Open asset editor
Missing asset
Brief in content.md, section the-site-reads-your-objects
Open asset editor
Missing asset
Brief in content.md, section the-site-reads-your-objects
Open asset editor
Missing asset
Brief in content.md, section the-site-reads-your-objects
Open asset editor
marketing/widget-invoice-issued
widget: marketing/widget-invoice-issued family: widget kind: pair frame: sticker subject: a form submission and the contact and opportunity it created, the answers carried across and the existing contact matched move: the contact and the opportunity landing in front of the submission, the "matched" chip on the contact and the source chip on the opportunity landing last neighbour: widget-booking-to-opportunity (appointments page) · same gesture; a page's form rather than a booking, and the contact may already exist content: behind: Submission, form "Quote request", page Showroom lighting, Tue 9 Sep 09:12; Name Léa Dumont · Email lea.dumont@ateliernord.example · Company Atelier Nord · Site address Rue Haute 22, 1000 Bruxelles · Message "Can you quote the LED panels for the second floor?". In front: Contact Léa Dumont, Atelier Nord, chip "matched, existing" · Opportunity OPP-2026-0134 Showroom lighting, phase 2, stage New, source Website, page Showroom lighting, owner Mathilde Renard, next activity "Call back, Tue 9 Sep" props: the form, the answers, the records written not: a notification email static: no tags: modules=website,crm · categories=websites,sales · capabilities=automation,data-model · industries= · sections=zoom,split,bento · reusable=yes
Open asset editor
marketing/widget-order-details
with ORD-2026-1211, Atelier Nord, ART-2104 × 2 at €64.00, €128.00, source Website, status Confirmed
Open asset editor
marketing/asset-activity-list
with "PST-2026-0203 drafted, Sofie Claes · Published FR, Wed 10 Sep · Published NL, Thu 11 Sep · Linked from Home"
Open asset editor
marketing/screen-call-booking
with "Site visit, Karim Haddad, Thu 18 Sep 09:00"
Open asset editor
marketing/widget-workflow-run
with steps Chat on Showroom lighting, 08:05 → Contact matched: Maison Berger → Ticket HD-2026-0426 created, Sofie Claes
Open asset editor

© 2026 Enobase, Inc. All rights reserved.

Log in
All systems normal