For a new Bio Page, the builder offers Save Draft and Publish. Draft mode allows some required publication fields to remain incomplete. Publish mode requires a valid username, display name, and block array.
When editing an existing page, the main action is Update. The saved active state follows the submitted save mode.
The public Bio Page route uses the saved username. Usernames may contain letters, numbers, periods, underscores, and hyphens and are limited to 80 characters.
PROS ensures the username is unique within the tenant. If necessary, the controller adjusts a requested base to produce a unique username.
An active Bio Page is available through the PROS public route using the username. Use Copy link from the listing when you need the public URL.
The Bio Page save request supports generate_short_link. When selected and no Short Link is already attached, PROS creates a Short Link whose destination is the public Bio Page.
The generated link uses the Bio display name as its title, a unique alias derived from the username, the tag bio-page, and an active state.
The Bio Page can also generate a QR Code pointing directly to the public Bio Page URL. The generated QR is active, uses a code derived from bio- plus the username, and receives basic rounded-dot styling.
When a Bio Page with an existing linked Short Link is saved, PROS updates that Short Link title and destination to continue pointing to the current public Bio Page URL.
The listing also shows Published/Draft status and analytics summaries such as Last 7 days, Unique, Top country, and Top device.
Select Delete and confirm Delete this bio page? This cannot be undone. Editors are explicitly prevented from deleting Bio Pages.
When deleting, PROS also handles an attached Short Link by changing its alias to a deleted-safe value and soft-deleting it, then marks the Bio Page inactive and changes the username before deleting the page. This helps release the public identifier for future use.
When an active public Bio Page is opened, PROS increments the view count/last-viewed timestamp and records a bio_page_view Analytics event.