I'm developing a website and as part of my business model I'm thinking I want to make the site 100% free at first. Then, eventually, in no particular time frame, switch it to requiring a yearly paid membership.
My concern is scaring customers away once I flip from free to a paid model. So how do I release it in such a way where members know that it's free for now but will eventually change to a paid model?
During the time period when it's a free site I was thinking of saying it's in beta (putting the word "beta" below the logo and alluding to it on the home page). But I'm not sure that's the right term to use. Also the users of this site will be non-techy people so they may not know what beta-version means.