The builder

A live, theme-styled editor for your Cart, Checkout and Thank You pages. Click to select, drag to move, and see the result on desktop, tablet and mobile before anything goes live.

FreeSiteryn → Checkout → Builder
  • Full screen editor on the Checkout page
  • Top bar: page switcher, status line, Reset/Preview/Save Draft/Publish
  • Elements, canvas with an element selected, Settings with breadcrumbs

The layout of the editor

AreaWhat's there
Top barThe page switcher (Cart · Checkout · Thank You), the status line, and Reset to starter, Unpublish (only once the page has a published design), Preview, Save Draft and Publish. Switching pages with unsaved changes asks first ("Discard unsaved changes?").
Elements (left)Every element for this page, grouped as WooCommerce, Layout, Content and Conversion, with a Search elements box. "Click to add to the selected column, or drag onto the canvas."
Canvas (centre)Your page, live, with your theme's styles and sample data. Below it: a short help line with the shortcuts, and Add section.
Settings (right)The selected item's settings with breadcrumbs (Page › Section › Row › Column › Element), or Page settings.

The editor opens full screen; toggle it with the full-screen button at the end of the canvas toolbar ("Full screen editor" / "Exit full screen"). Your choice, the last page you edited and the Canvas/Structure view are remembered in your browser.

Canvas toolbar

Selecting and moving

Adding elements

A clicked element is inserted after the selected element, or at the end of the selected column. With a row or section selected, it goes to the end of its first column; with nothing selected, to the end of the first column on the page. While a step tab is open, it goes to that step. Single-use elements already on the page show In use and can't be added again. Elements that replace one already placed show Swap (add the new one, then remove the old).

Sections, rows and columns

Keyboard shortcuts

ShortcutAction
Ctrl/⌘ + SSave draft (works while typing too)
Ctrl/⌘ + ZUndo
Ctrl/⌘ + Shift + Z or Ctrl/⌘ + YRedo
Ctrl/⌘ + DDuplicate the selected item
Delete / BackspaceRemove the selected item
EscBack to Page settings; exit full screen; close a dialog
Ctrl/⌘ + C / V ProCopy and paste, also between pages

Element shortcuts work when the canvas has focus, not while you're typing in a field.

Settings tabs

Settings are grouped into Content, Layout, Style, Typography, Responsive, Visibility and Advanced; only tabs with settings appear. Colour pickers have Default and Clear. See Styling for the shared controls.

Saving, preview and publishing

ButtonWhat it does
Save DraftSaves without changing your store. "Draft saved. Publish to show it on your store."
PreviewOpens the draft in a dialog at Desktop, Tablet or Mobile width with sample products. Nothing is added to a cart and no order is created. Your theme's own styles are not loaded in this dialog; the canvas shows them.
PublishMakes the design live, without a confirmation. "Published. Your store now uses this design."
UnpublishAfter you confirm ("Unpublish this design?"), returns to the default design and keeps yours as a draft.
Reset to starterAfter you confirm ("Reset to the starter design?" → Reset Draft), replaces the draft with the "Free Layout 1" starter. "Draft reset to the starter layout. Publish to apply it to your store."

When something is wrong

A design with problems isn't saved: "The design was not saved. Fix the highlighted problems and try again." Under Please fix these problems:, each error has a Show link that selects the item. Common ones:

MessageFix
This page needs one of these elements: Billing Address / Customer Details (classic).Add one of them.
The "Cart Items" block is required on this page.Add it back, or unhide it.
The "…" block is required, so it must show on every device. It is hidden on: mobile.Turn off "Hide on mobile" on the element or its section, row or column.
"Contact Information" and "Customer Details (classic)" show the same checkout fields…Remove one of them.
The "…" block can only be used once.Remove the duplicate.
The "…" block is not available. Remove it, or reactivate the plugin that provides it.Reactivate the plugin that provides it, or remove the element.
You can use up to … sections. · A section can hold up to … rows. · A row can hold up to … columns.Remove the extra items (Free limits; see Limits).
Every step needs a title.Name the step in the Steps panel.

Your work is safe