Whitelisted Container
Contains full content visible only to whitelisted visitors (VSL, sales pages, etc.)
Non-Whitelisted Container
Contains standard content visible to all non-whitelisted visitors (TSL, basic info)
How It Works
Content Visibility Control uses a whitelisting system to determine which visitors see which content. When a visitor is whitelisted, they see the full content in Whitelisted Containers. Non-whitelisted visitors see the standard content in Non-Whitelisted Containers.Both container types can exist on the same page. The system automatically shows the appropriate container based on the visitor’s whitelist status.
Content Containers
Whitelisted Container
The Whitelisted Container displays content exclusively to whitelisted visitors. Features:- Contains full content (VSL, sales pages, complete offers)
- Only visible to whitelisted visitors
- Used for personalized visitor experiences
- Perfect for protecting sensitive information
- Full sales presentations
- Complete product details
- Exclusive offers and pricing
- Detailed testimonials and case studies
Non-Whitelisted Container
The Non-Whitelisted Container displays standard content to visitors who aren’t whitelisted. Features:- Contains standard content (TSL, basic landing pages)
- Always visible to non-whitelisted visitors
- Default content for visitors without whitelist status
- Ensures all visitors see appropriate content
- Basic landing pages
- General information
- Standard pricing displays
- Simplified content versions
Content Display Methods
Choose the method that best fits your needs:Container-Based
Recommended - Use both containers on the same page for easy management
Page Loading
Load entirely different pages based on visitor status
Redirect Method
Redirect users to different URLs based on their status
Container-Based Display
This is the recommended method for most use cases.
- ✅ Both versions exist on the same URL
- ✅ Easy to understand and manage
- ✅ Clear separation of standard vs full content
- ✅ No confusion about redirect destinations
- ✅ Better SEO and link management
- Add Whitelisted Container to your page
- Add your full content (VSL, sales copy, etc.) inside this container
- Add Non-Whitelisted Container to your page
- Add standard content (TSL, basic info) inside this container
- Configure whitelisting rules in Page Events (see Whitelisting section below)
Page Loading Method
Load entirely different pages based on visitor status: When to use:- Completely different page layouts needed
- Complex content differences
- Multiple page variants
- Different design systems per visitor type
- Create separate pages for different visitor segments
- Use “Load Page” node in Page Events
- Connect to query parameter conditions
Redirect Method
Redirect users to different URLs based on their status: When to use:- External landing pages
- Different domains for different content
- Integration with existing systems
- Third-party platform requirements
- Configure redirect rules in Page Events
- Use “Redirect to URL” node
- Connect to whitelisting conditions
Whitelisting Visitors
Whitelisting determines which visitors see full content. There are three main methods:Domain-Level
Automatically whitelist all visitors to a specific domain
Query Parameter
Whitelist visitors based on URL parameters (most common)
Session-Based
Whitelisting persists across page navigation
Domain-Level Whitelisting
Automatically whitelist all visitors to a specific domain: Setup:- Go to Domains → Edit Domain
- Enable “Whitelist all visitors”
- All visitors to this domain will automatically see full content
main-site.com- Whitelisted (shows full content)review-site.com- Non-whitelisted (shows standard content)
Query Parameter Whitelisting
This is the most common method for whitelisting visitors.
- Go to Page Events for the specific page you want to configure
- From the “On Page Loaded” node, drag a new “Query Parameter Condition” node
- Configure the parameter you want to check (e.g.,
vtIDequalsk) - From the “Query Parameter Condition” node, drag a “Whitelist Visitor” node
- Visitors with the correct parameter will be whitelisted for their entire session
vtID=k- General whitelistingaccess=premium- Premium content accesspreview=true- Preview mode
Session-Based Whitelisting
Once a visitor is whitelisted, they remain whitelisted for their entire session: Features:- Persistent: Whitelisting survives page navigation
- Session-wide: Applies to all pages in the funnel
- Automatic: No need to re-whitelist on each page
- Cookie-based: Uses session cookies to maintain status
- Visitor arrives with whitelisting parameter
- System whitelists visitor for the session
- Visitor navigates to other pages
- Whitelist status persists automatically
- Status expires when session ends
Advanced Whitelisting Scenarios
Conditional Whitelisting
Use “Mark visitor as not whitelisted” if you need to:- Remove whitelist status under certain conditions
- Require the parameter on every page visit
- Reset whitelisting for testing
- Create time-limited access
Multiple Whitelisting Methods
You can combine different whitelisting methods for complex scenarios: Combinations:- Domain-level + Query parameters
- Different parameters for different content
- Conditional logic based on traffic source
- Geographic-based whitelisting
Best Practices
Content Strategy
Content Quality
Keep standard content functional and valuable - ensure it provides real value to visitors
Layout Consistency
Maintain similar layout between versions when possible for better user experience
Testing
Test both versions regularly to ensure they work correctly
Performance
Consider loading speed - avoid bloated containers that slow down pages
Implementation Tips
- Use descriptive container names for easy identification in the page builder
- Test whitelisting logic thoroughly before going live
- Monitor both versions for performance and functionality
- Document your whitelisting rules for team members
- Use consistent parameter names across all pages
Platform Compliance
- Follow platform policies - ensure all content meets platform requirements
- Keep content relevant - both versions should accurately represent your offering
- Use responsibly - content visibility control should enhance user experience, not mislead
- Review platform terms regularly as they change
Troubleshooting
Common Issues
Whitelisting Not Working
Solution: Check query parameter spelling and case sensitivity. Parameters are case-sensitive.
Content Not Switching
Solution: Verify container names and Page Events connections. Check browser console for errors.
Session Issues
Solution: Clear browser cache and cookies for testing. Test in incognito mode.
Parameter Not Recognized
Solution: Ensure the parameter is set correctly in Page Events and matches the URL exactly.
Testing Your Setup
Follow these steps to verify your Content Visibility Control setup:-
Test Standard Content
- Visit your page without whitelisting parameter
- Should see standard content (Non-Whitelisted Container)
-
Test Full Content
- Add the whitelisting parameter to URL (e.g.,
?vtID=k) - Should see full content (Whitelisted Container)
- Add the whitelisting parameter to URL (e.g.,
-
Test Session Persistence
- Navigate to other pages in the funnel
- Should remain whitelisted across pages
-
Test in Incognito Mode
- Verify session behavior without cached data
- Test parameter recognition