Booking URL conflict

The slug you picked is unavailable, or a URL that used to work now returns a 404.

Symptom

  • "This URL is already taken" when creating or renaming a page.
  • An existing booking link returns "Page not found".
  • Your custom URL clashes with a TimeTuna system route.

Why it happens

  • Another TimeTuna account owns the same slug.
  • You renamed the page; the old URL no longer resolves.
  • The slug collides with a reserved route (such as signin, blog,docs, booking-pages, api).
  • The page was deactivated or deleted.

How to fix

  1. Pick a unique slug. Add a personal qualifier (book-with-jane, jane-30) to avoid generic collisions.
  2. Avoid reserved words. Slugs that match top-level app routes are blocked. Common reservations: signin, auth, api, blog,docs, booking-pages, internal.
  3. If you renamed a page, share the new URL. The old slug is now free for anyone else to claim; redirects are not added automatically.
  4. If your page is missing entirely, check Settings → Bookings. A deactivated page is recoverable; a deleted one is not.
Hyphens are fine; spaces are not
Slugs can contain lowercase letters, numbers, and hyphens. Uppercase letters and spaces are silently converted to lowercase and hyphens.

Still not working?

Open with the slug you want and the slug it conflicts with.