URLs & Publishing

Published URL

Published pages live at floatmessage.com/p/your-slug. The slug is auto-generated from your business name or prompt and can be edited in the page metadata section.

Slug rules

  • Lowercase letters, numbers, and hyphens only.
  • Maximum 60 characters.
  • Must be globally unique - you'll see a conflict error if it's taken.
  • Reserved words (like admin, dashboard, api) are rejected.

Publish vs. unpublish vs. archive

  • Publish - page goes live, compiles HTML, becomes eligible for the sitemap after 24h.
  • Unpublish - page stops serving publicly but the row is kept. You can publish again anytime.
  • Archive (Delete button) - page stops serving and moves to your archive. Hidden from the main list.

Trial expiry

If your FloatMessage subscription lapses, published pages return a "paused" screen and the embed stops rendering. Your URLs stay reserved and SEO equity is preserved - once you reactivate, the pages come back exactly as they were.

Roadmap: subdomains and custom domains

We're rolling out hosting in three phases:

  • Phase 1 (today) - floatmessage.com/p/your-slug.
  • Phase 2 - wildcard subdomains, e.g. your-brand.pages.floatmessage.com.
  • Phase 3 - custom domains (bring your own .com) via Cloudflare for SaaS. Enterprise-only.

The data model already supports these - when Phase 2 and 3 land, your existing pages will keep working at /p/your-slug and gain additional URLs without any migration.