Self-Hosted Landing Page VS. Custom Domain - What's the difference?
Self-hosted landing page is a unique URL (web page) you provide in the platform that's under your control. We provide you an embed video code to paste on this page so every contact sees his personalized video on this self-hosted landing page.
The Custom Domain is basically masking the codes inside your emails which helps on email deliverability.
Both features compliments each other.