What do you mean "work automatically"? When you set the number of trial days in the LimeLM interface that's the number of unverified trial days for all users (presuming you use UseTrial() and TrialDaysRemaining()).
If you want to do different trial lengths for every user, then use verified trials.