Описанное Вами, ни что иное, как task-list автоматического менеджера, обслуживающего все аккаунты (на протяжении всего срока их существования).
1. Составляется таблица всех задач (task-list) для одного аккаунта (эталон). По мере надобности - пул может меняться: добавляться, редактироваться или меняться абсолютно полностью.
2. При создании нового аккаунта - ставятся авто-менеджеру эти задачи, применительно к новому аккаунту с отсчётом от срока активации аккаунта.
3. При входе пользователя - авто-менеджер берёт задачу из пула, и если есть что исполнять - исполняет: экскурсия по интерфейсу, оповещение о нововведениях и т.п.