Definitely tracking registrations by different channels is useful. It can really help you know where to spend your budget if you can say 20% of registrations came via email, 10% from social media, 50% from the website, etc. Same thing for attendance, so you'll have an idea if one channel produces more attendees compared to others.