Hi Toni,
As soon as you thaw them, they need to be sown. The idea of freezing, thawing and then sowing indoors is to get quick germination and a long grow time for the blooms to form earlier outdoors. I'm not sure where you are, but if you want to sow outside, I would not freeze them 1st, unless you are in zone 8 or 9. The other factor is how long are your days now?
If you sow outside and they germinate in late April or May, you may not see blooms the 1st year or it may be very late in the season
This technique is to start early, germinate early and start growing early to have more success with first year blooms early to mid summer