We use a growers medium, Promix from Central Alberta, in all our baskets and containers. It isn't actually soil, but it provides the best mediumto grow plants with healthy roots. It has no nutrients, this is why we stress to fertilize, every 3rd time watering.
All our hanging baskets also have a water holding gel and slow release fertilizer in the every basket.
Promix is available to purchase.