Users want to create a gated page or collection that requires visitors to submit their email address before accessing exclusive content, such as private sales or sample collections. The goal is to grow email lists by offering free content in exchange.
Proposed Solution:
Use an embedded form from email marketing platforms (Mailchimp or Klaviyo)
Display the form in a popup to keep content hidden initially
Store user sessions in cookies after form submission
Show content based on the Mailchimp response or form submission
Current Status:
Multiple users are seeking similar functionality, with one referencing an example site (https://danjino.com/pages/private-sale). No confirmed working implementation has been shared yet, and participants are asking if others have successfully figured out the technical setup.
Summarized with AI on November 12.
AI used: claude-sonnet-4-5-20250929.
I would like to add a page on my site that visitors can only see if they enter their email address. And then that email address gets imported into my mailchimp account.
The goal is to offer free content in exchange for email to grow my list.
Get embed form from mailchimp, I think custom will be better. Display it in popup so all content will remain hidden until user will not input his/her email
On-click of submit or return of mailchimp response store their session in cookies and show content accordingly.
Hi, I’m trying to do something similar - to collect email addresses if they want to enter a collection page. I’m using Klaviyo, how can I do this? Want to create a page like this site: https://dannijo.com/pages/private-sale