The following pattern is being increasingly found in SaaS plugins:
1. You have 3 Selectors
2. To begin with, only the first is enabled.
3. After you select an option from the first, the second gets populated based on selection in the first.
4. When you select the second, the third gets populated based on selection in the first and second.
There should be a widget that makes an interaction like this easily possible.