Yes, You can start on a free plan with Buzzsprout while you get your show set up. You'll want to upgrade to a paid tier later on since the episodes disappear after 90 days. But the free plan is perfect for the time before you “officially” launch your show.