Back to docs
Publishing Your Pages

Publishing Your Site

Overview

Find the Publish button in the top right corner of the editor. Clicking it opens a panel where you can publish your site to make it live.

Previewing Your Changes

Before publishing, you can preview your current page using the Share button. This generates a live preview link that shows your latest changes, allowing you to review or share with your team before going live.

AI Change Summary

When you open the Publish panel, Flint's AI automatically generates a summary of all changes you've made since your last publish. This gives you a clear overview of what's about to go live, making it easy to review and confirm before publishing.

Publish panel showing site URL, change summary, and Publish button

Publishing

When you're ready, click Publish to make your site live. Your changes will be available to the public at your configured domain.

Page Visibility: Hidden vs Visible

Every page in your site has a visibility state: Hidden or visible by default.

  • Hidden pages will not appear on your live site, even after publishing. Use this for drafts or pages you're still working on.
  • Pages without a "Hidden" badge are visible by default and will be included when you publish.

To change a page's visibility:

  1. 1.Open the left sidebar in the Flint editor
  2. 2.Look for the "Hidden" badge next to each page name — pages without a badge are ready to publish
  3. 3.Click the badge to toggle it, or hover over the page and click the three-dot menu to change the status
  4. 4.Publish your site for the changes to take effect

Tip: If your published page appears blank, check whether it's marked as Hidden. This is the most common cause of blank pages after publishing.

Tracking Scripts and Hidden Pages

If a page is marked as Hidden, it will not be included in your production build. This means analytics and tracking scripts, including Google Analytics, Meta Pixel, and any other third-party tracking tools, will not fire on that page.

Visitors who land on a hidden page will not be tracked, and any conversion events tied to that page will not be recorded. This can silently skew your campaign data if you're sending paid traffic to a page that is still marked as Hidden.

Before launching a campaign or enabling tracking for a page:

  1. 1.Confirm the page is not marked as Hidden in the Flint editor
  2. 2.Publish your site so the change takes effect
  3. 3.Verify the tracking script is firing using your analytics tool's debug or real-time view

Note: Tracking scripts are always present in the editor preview, but data is only collected reliably from live, visible pages in production.