Skip to main content

What It Does

The Password Page template displays when your store is password-protected (pre-launch, maintenance mode, or private/exclusive access). This template shows a password entry form, optional message, and branding to visitors before they can access your store.
This is a static template section with no customizable settings in the section itself. To enable password protection and configure messaging, go to Shopify Admin → Online Store → Preferences → Password protection.

When Password Page Displays

Password Protection Enabled

Activate in Shopify Admin:
  1. Online Store → Preferences
  2. Enable “Password protection” checkbox
  3. Enter password (share with authorized visitors)
  4. Add message (optional - appears on password page)
  5. Save
Result: All visitors see password page until correct password entered

Common Use Cases

Pre-launch (Coming Soon):
  • Store under construction, not ready for public
  • Collect emails, build anticipation
  • Share password with internal team for testing
Maintenance Mode:
  • Site updates in progress
  • Temporary closure (inventory, system changes)
  • Prevent orders during downtime
Private/Exclusive Access:
  • Wholesale store (password for approved buyers only)
  • Members-only boutique
  • Exclusive product drops (password shared with VIPs)
Seasonal Closure:
  • Business closed during off-season
  • Vacation mode for small businesses
  • Password page informs customers of return date

Template Structure

Default Content

Typical password page includes:
  • Logo - Store logo (configured in Header Password section)
  • Heading - Store name or custom title
  • Message - Custom text from Admin (e.g., “We’re launching soon! Enter password to preview.”)
  • Password form - Input field and submit button
  • Footer - Optional footer links, social media, copyright

Customizing Message

In Shopify Admin → Online Store → Preferences:
  • Password: The password visitors must enter
  • Message to your visitors: Text appearing above password form
  • Supports plain text (no HTML/formatting)
  • Typical length: 1-3 sentences
Example messages:
  • “Our store is launching soon. Stay tuned!”
  • “Site under maintenance. We’ll be back shortly.”
  • “This is a private store. Contact us for access.”
  • “Invite-only access. Enter password to shop.”

Password Page vs Main Store

What Visitors See

Before password entry (Password page):
  • Simplified header (logo only, from Header Password section)
  • Password form
  • Custom message
  • Basic footer
  • No access to: Products, collections, cart, checkout
After correct password (Main store):
  • Full site access (products, collections, cart, checkout)
  • Standard header with navigation
  • All store functionality enabled
  • Password saved in browser cookie (don’t need to re-enter during session)

Session Handling

Cookie saves password:
  • Entering correct password sets browser cookie
  • Cookie expires when browser closed or session ends
  • Visitors must re-enter password on next visit (unless cookie persists)
Logging out:
  • Clear browser cookies to force password page to reappear
  • Or use private/incognito browsing to test password page

Best practices

Compelling Message

Use password page message to build excitement (pre-launch) or inform (maintenance). Include return date if applicable.

Share Password Selectively

For pre-launch: Share with team, beta testers, friends/family. For private stores: Only approved customers.

Collect Emails

Add email signup form to password page (requires app or code). Build launch list during pre-launch.

Strong Password

Use secure password (not “password123”). Prevents random access. Change periodically for private stores.

Test Before Launch

Visit store in incognito mode to see public password page. Ensure message, branding, password form work.

Disable After Launch

Remove password protection when ready to launch: Admin → Preferences → Uncheck “Password protection” → Save.

Social Media Links

Add social links to password page footer. Let pre-launch visitors follow on Instagram, Twitter, etc.

Branded Design

Customize Header Password section (logo, positioning, transparency). Match password page to brand aesthetic.

Customization Options

Via Shopify Admin

Limited customization available:
  • Password: Admin → Preferences → Password protection → Password field
  • Message: Admin → Preferences → Password protection → Message to your visitors
  • Logo/Header: Theme Customizer → Header (Password) section → Upload logo, configure styling

Via Theme Customizer

Header Password section:
  • Upload logo (appears on password page)
  • Set logo width, position (left/center)
  • Enable transparent header background
  • Show/hide separator line
Footer section:
  • Standard footer appears on password page (configure as normal)
  • Add social media links, copyright text

Via Code Editing

For developers:
  • Edit templates/password.json (JSON template) or templates/password.liquid (Liquid template)
  • Modify section /sections/section-password.liquid
  • Customize background image, colors, typography
  • Add email signup form, countdown timer, video background
  • Integrate with Mailchimp/Klaviyo for launch list

Via Apps

3rd-party apps:
  • “Coming Soon” apps for advanced password pages (email collection, timers, animations)
  • Check Shopify App Store for “password page customization” apps

Technical Notes

Password Storage

How it works:
  • Password entered → Checked against password in Admin settings
  • If correct → Browser cookie set with session token
  • Cookie allows access to full store (bypasses password page)
  • Cookie expires on browser close (or configurable duration)
Security:
  • Password NOT stored in customer account system
  • Separate from customer login passwords
  • Single password for all visitors (not individual accounts)

SEO Implications

Password-protected stores not indexed:
  • Search engines can’t access password-protected content
  • No SEO value while password enabled
  • Remove password protection to allow search engine crawling
Pre-launch SEO prep:
  • While password-protected, configure SEO settings (page titles, meta descriptions)
  • Add products, collections, content (ready to be indexed when password removed)
  • When password disabled, search engines can immediately crawl full site

Shopify Staff Bypass

Staff logged in to Shopify Admin:
  • Automatically bypass password page
  • Can preview store without entering password
  • To see password page (testing): Log out of Shopify Admin or use incognito browsing

Email Signup (Advanced)

Adding email collection:
  • Requires custom code or app
  • Capture emails during pre-launch
  • Popular tools: Mailchimp embeds, Klaviyo forms, custom Liquid code
  • Developers: Add form to section-password.liquid template section

Troubleshooting

Can’t find password page settings:
  • Shopify Admin → Online Store → Preferences → Scroll to “Password protection” section
  • Must enable “Restrict access with password” checkbox first
Password page not showing:
  • Verify password protection enabled in Admin → Preferences
  • Check you’re logged out of Shopify Admin (staff bypass password page when logged in)
  • Test in private/incognito browser window
Password not working:
  • Check password entered correctly (case-sensitive)
  • Verify password set correctly in Admin → Preferences
  • Try clearing browser cookies, re-enter password
Logo/branding not showing:
  • Upload logo in Theme Customizer → Header (Password) section
  • Check Header Password section settings (logo width, position)
  • Refresh browser after making changes
Custom message not displaying:
  • Enter message in Shopify Admin → Preferences → Password protection → “Message to your visitors”
  • Message supports plain text only (no HTML)
  • Save changes, refresh password page
Password page shows after disabling:
  • Ensure “Password protection” checkbox unchecked in Admin → Preferences
  • Clear browser cache (Cmd/Ctrl+Shift+R)
  • May take a few minutes to propagate (Shopify cache)
Email signup form not working:
  • Verify form code added correctly (if custom)
  • Check app configuration (if using app)
  • Test form submission (receive test email)
Footer links missing:
  • Configure footer in Theme Customizer → Footer section
  • Footer appears on both password page and main store
  • Add links, social media icons as normal

Common Scenarios

Pre-Launch Store

Setup: Enable password protection, message “Launching Spring 2024! Enter password for preview.”, share password with team/testers
Purpose: Build store privately, test before public launch

Maintenance Mode

Setup: Enable password protection, message “We’re updating our store. Back in 24 hours!”, share password with staff only
Purpose: Prevent customer orders during maintenance

VIP/Exclusive Access

Setup: Enable password protection, message “Exclusive access for VIP members. Contact us for password.”, share password with approved customers
Purpose: Private store for wholesale, members-only boutique

Seasonal Closure

Setup: Enable password protection, message “We’re closed for the season. Reopening October 1st. Follow us on Instagram for updates.”
Purpose: Inform customers of closure, maintain brand presence

Product Drop Hype

Setup: Enable password protection week before drop, message “New collection drops Friday! Password will be emailed to subscribers.”
Purpose: Build anticipation, reward subscribers with early access

Key Takeaways

  • No section settings - Password page section itself has no customizable settings
  • Enable in Admin - Shopify Admin → Preferences → Password protection
  • Custom message - Add 1-3 sentence message in Admin (appears on password page)
  • Header customization - Use Header (Password) section for logo, styling
  • Pre-launch use - Perfect for building store before public launch
  • Private store use - Restrict access to approved customers only
  • SEO blocked - Password-protected content not indexed by search engines
  • Cookie-based access - Correct password sets cookie, bypasses password page during session
  • Code customization - Advanced features (email signup, timers) require code editing or apps
For custom password page designs with email collection, countdown timers, or advanced features, explore Shopify App Store “Coming Soon” apps or hire a developer.