Better Sheets
Portal Builder
Configure your sheet — code and preview update on the right
Column headers
Copy row 1 in Google Sheets, click the grid, and paste.
Settings
Sheet
Each portal link uses one value from this column (order ID, email, etc.).
Portal page
Shown in the browser tab and as the main heading on the portal.
Paste headers first
Advanced options
Links look like ?id=VALUE. Auto-filled from your ID column header.
Optional HTML sections
In Apps Script, add an HTML file named Page (Page.html) and paste from the panel below.
Code.gs uses createHtmlOutputFromFile('Page').
Apps Script — Code.gs
Page.html
Preview
Preview unavailable — check your settings.
Sample data — deployed portals show real sheet rows.