| Background: My product extracts data from pdf files. Free users get 8 free jobs. Paying users get 40 jobs. Each job is a data extraction from a pdf file. Problem: User engagement terminates after they run into a bad extraction. On some pdf files it just doesn't work, it returns empty data. Most times it extracts data but not exactly to what the user had in mind (duplicate, mismatching column, unwanted data). Right after this happens, the user will either try a few more times with other pdf files or just give up and never return again. To fix the cases where it returns empty data, it takes me at least 10 hours. Concern: I can't support myself to work on such fixes and I can't see the number of bad data extraction that needs to be fix decreasing for each user. It's very tough problem to extract data from pdf files, it's never perfect but I was hoping it was good enough for some users. Even a paying user with their number of fix requests, I would have a hard time getting to them all. The bigger problem is that I priced is cheap so I would get more users, turns out this would lead to a far greater number of problems being encountered with the data extraction process. Search for solution: My immediate thought is to ditch the free plan, increase the product price and somehow deal with the number of fixes being requested and barely breakeven. I don't know if anyone's been in this situation, it almost seems like the end user cares about the result of the data extraction unlike say a bookkeeping web application that has a much narrow scope of problems expected. Like if a pdf doesn't extract correctly, it's of no value to the user so they will want this to be fixed right? And as they keep encountering more and more fixes I won't be able to keep up....I'm really about call it quits I've worked long and hard on this project and I don't think I can go on. |
So my question is this: How much does running the service cost? If it is fairly inexpensive to run you could go a mixed "ad supported" and freemium model, with zero more bug fixes. Just sell what you have.
Instead of selling PDF conversion you sell convenience. You give your paid users an identical product but allow them to queue up dozens, even hundreds, of files via some basic desktop program maybe. Alternatively auto-magical conversion via email (PDF comes in, plain text goes out). Plus turn off ads (e.g. make free users wait 20 sec on an ad page).
The vast majority of your revenue would come from adverts, and while it might never be a screaming success, it might at least make a little profit year upon year and eventually pay for the effort you put into it.
But if it is expensive to run as is then I have nothing. You'll just have to try to make the paid model work.