1. Use a Step-by-step "Wizard"
A question-and-answer approach that resembles the feeling of an in-person needs assessment and recommendations. Once they have answered all questions, they receive a personalized offer
2. Choose and combine plans, putting together packages freely
A more conservative approach, where users can overview all available packages at once, switch between them, and add or remove services to customize the offers to their needs manually.