Is it possible to set a separate home page for a visitor vs a registered user?

I am looking to have a generic page set as a home page when visitors stop by my page. This home page is basically trying to sell the subscription. Once someone is signed up, I'd love to have the option of a separate home page, so their home page is more of an exclusive experience, and not the same generic home page. What's the best way to tackle this?