> ## Documentation Index
> Fetch the complete documentation index at: https://docs.figfunnels.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Publishing

> Publish your funnel pages to make them live on your custom domain.

Publishing a page makes its content visible to visitors at your custom domain. Until you publish, all edits remain in draft and are not accessible publicly.

## How publishing works

Every funnel page has two content states:

* **Draft** — your working copy. Changes you make in the site editor are saved automatically. Visitors never see draft content.
* **Published** — the live version of the page. This is what visitors see when they navigate to your domain.

A page is considered live when it has saved published content. You can see each page's published status directly on the funnel canvas — a visual indicator on the page node shows whether it is published or still a draft.

<Note>
  Editing a published page creates a new draft. Your live page continues to serve the previously published version until you publish the updated draft.
</Note>

## Publish a page

<Steps>
  <Step title="Open the site editor">
    Click **Edit** on the page node on the funnel canvas to open the site editor.
  </Step>

  <Step title="Make your changes">
    Design your page content using the visual editor. Changes are saved automatically as your draft.
  </Step>

  <Step title="Preview before publishing">
    Click **Preview** to view the page exactly as visitors will see it, without publishing. Preview mode renders the current draft content in your browser.
  </Step>

  <Step title="Publish">
    When you are satisfied with your changes, click **Publish** in the site editor toolbar. The draft content is saved as the new published version and your page goes live immediately.
  </Step>
</Steps>

## Unpublish a page

To take a page offline, open the page settings in the site editor and select **Unpublish**. The page's published content is cleared and the page becomes inaccessible at its URL until you publish again.

<Warning>
  Unpublishing a page removes it from your live domain immediately. Visitors who navigate to that URL will receive a not-found response until you republish.
</Warning>

## Connect a custom domain first

Your funnel pages are only accessible at a custom URL after you connect a domain to your funnel. Without a connected domain, publishing a page saves the content but does not make it reachable by visitors.

To connect a domain, go to **Settings → Domains** and follow the setup instructions.

<Info>
  Each funnel can have its own domain. If you have multiple funnels, you can assign a different domain to each one from the Domains settings page.
</Info>

## Preview mode

Before you publish, use **Preview** in the site editor to review how the page looks and behaves. Preview mode loads the current draft content in a full-page view. It does not require a connected domain.

<Tip>
  Use preview mode to check your page on different screen sizes before publishing. The site editor preview respects your page's background color, layout, and all component settings.
</Tip>

## Publishing checklist

Before you publish a funnel for the first time, confirm the following:

* You have connected a custom domain to the funnel (Settings → Domains).
* Your entry page is connected to the Organic Traffic node on the canvas.
* Each page you want live has been opened in the site editor and published individually.
* Any step or final pages in the visitor flow have also been published.

<Note>
  Publishing is per-page. Publishing the entry page does not publish other pages in your funnel — you must publish each page separately.
</Note>
