Whenever you cast an enchantment spell, draw a card.
The ability is independent from the spell that caused it to trigger. Notably, if the enchantment spell is countered or doesn't resolve for any other reason, you'll still draw a card (unless something specifically counters the triggered ability).
The triggered ability will resolve before the spell that caused it to trigger.