I have an application that I have been working on for a little while on the side. This application is scratching my own itch and there are some competitors doing very similar things. I understand that this doesn't mean that the idea is validated and that maybe I should have done more research before building the app.
Because it was scratching my own itch and that I could see competitors doing similar thing I went a long and started to build the application directly.
Now I'm almost done with the features that I want to have in a first launch and wanted to start sharing the project with some beta-testers. For this I will run an email campaign trying to get some beta-testers that will flush out the bugs in the application and also give me some good feedback.
I haven't yet implemented a payment system so the application is completely free now. I didn't want to wait until I built the payment system before some people could try out the application. Is that a smart move or should I just wait and have the payment system built with a 14 days trail?
If I shouldn't wait for the payment system to be built what is your recommendation of wording to tell my "beta-testers" because obviously I would want them to pay later on. Something like "It's free now so please test it out and I will make a banger of a deal once the payment system is built for everyone that was with me from the start?" Just so that they know that it will not be free for ever.