In order to submit your feed to Apple Podcasts and access your analytics through their Podcast Connect dashboard you'll need an Apple ID that has a payment method attached, and that has been activated to use all of Apple's applications.
First, Sign out of any personal Apple ID that might be currently attached to the MAC or iPhone you are using to set-up your new Apple ID with.
Next, create a new Apple ID for your show using the show email you set up previously.
Once you have the Apple ID created you’ll need to add a credit card to your account. While submitting your podcast to iTunes/Apple Podcasts is free, adding a credit card will validate your account.
There are multiple methods for adding a payment method to your account, choose the one that works best for you!
Once you have a payment method attached, login to the App Store and download an app to activate your ID. It might lead you through a series of prompts to approve some terms and conditions, but once that has been accomplished you should get a notice that your Apple ID is approved to use all Apple Applications.
Once you've seen that approval - navigate over to Apple Podcast connect and login with your newly approved Apple ID!
Protip: Please make sure you create your Apple ID on a desktop computer.