How this works: Edit any field. Click
Preview on site to see your draft on the live site (this browser only).
When you're happy, click Publish (download) — it saves an updated
content.json. Drop that file into the site folder and re-deploy to Netlify
(or drag the whole folder onto the Netlify dashboard). To exit preview, open the site
and click Exit preview in the yellow banner.
Live previewwaiting…
Leads access
These are the people who can sign into /leads/. You (admin) control this list. Everyone added here must change their password on first sign-in.
First-time setup. No users have been created yet. You can seed the first two accounts from your existing /admin/ password, then change them after logging into /leads/.
SESSION_SECRET not set. The leads functions are running on a random fallback secret stored in Blobs.
It works, but if that blob is ever wiped, every session token becomes invalid and all users get kicked out.
Set SESSION_SECRET (32+ random characters) in Netlify → Site configuration → Environment variables, then redeploy.