-
Notifications
You must be signed in to change notification settings - Fork 9
Description
At the moment, you have to wait for a paid listing (Verified Add in current terminology) to revert to the free listing (Quick Add in current terminology) in order to renew your paid listing for another year, which isn't a great user experience. Users should be able renew their listing for another year before the current listing expires.
Unfortunately the database schema only supports one paid listing per domain at a time, so it'll need a schema redesign to support. That would provide a good opportunity to introduce #65 "Search as a service: Free trial mode", and of course #3 "Indexing: Automate site expiry".
I think a much better flow would be:
- Users get one email reminder, e.g. 2 weeks before expiry, and can login to Manage Site and click a Renew button to renew, without having to go through the whole relisting process.
- If they don't renew, it drops to a new Free Trial tier for a month. During that time they can still login to Manage Site and click Renew.
- If they take no action, it drops to the Basic listing with no access to Manage Site, so if they want to renew they have to relist from the start again.
BTW, I know almost all software as a service partially addresses this by having automated monthly/annual renewals. However, personally, I don't like these, because of the increasing number of regular automated subscriptions I seem to be building up, and the fear that with the increasing number I'm building up and the difficulty in tracking all of these I'll end up paying for something I no longer use - I'd much rather pay for a period, and re-pay at the end of that period if I want to reuse it, and let it lapse if I don't.