Your concerns are VERY valid. We've used WebEx to host webinars and have allowed registrants access to the recordings of the videos via YouTube and the one major complaint (before we were using Marketo) was that we couldn't track who was watching the video after the fact. We've been excited, as new users, to be able to track who's watching the videos, not only webinar registrants but for any web activity.
Why can't you create an on-demand environment from within Marketo? We actually have our Marketo "served" videos on our YouTube account, but people access them through a Marketo landing page with a form so we can collect name and email information...actually we are going to implement the first one today, but we've tested it and our support help from Marketo has signed off on our design.
Are the videos you have posted on youtube private? My concern is that if we post publically with no form on youtube we will lose the lead gen capability of gating those resources on our website. I have set up a similar scenario of placing the youtube video behind a form on a marketo landing page and it's worked quite well. It's how our website works currnetly. The suggestion though is to post these videos ungated on youtube so that sales and more freely distribute them.
I'm not sure what your budget is, but we were having some similar concerns and found out about Vidyard. They integrate really well with Marketo, and were orginally backed by Salesforce and YouTube. We were totally sold on their reporting, analytics, and ability to integrate with Marketo.
That being said they are on the pricy side, but they seem to be really willing to work with budgets.
We're doing the same thing Rodney described. What I did was put a teaser video on a Marketo landing page with an accompanying form to videos hosted on Youtube but only available if you fill out the form. You may lose a little bit of direct lead gen capabilities, but what we found was that the leads that we "lost" were not quality. So in essence we went for quality of quantity
We post the videos on YouTube public/unlisted.
I see your issue of making it easier for your sales people to easily distribute the videos and thus the push to post them ungated. Hmmm...the classic push and pull between marketing and sales.
If I read you right, it seems like the sales people, for who(m) the lead should be in Marketo already want to get them more videos. If so, I bet there is a way that one could use the If Know Lead or Thank You with Add Choice part of Settings from Forms 2.0 to set up special forms for each video that the sales crew could keep on hand. Intriguing question. Since the leads would always be know to Sales (and Marketo) by definition... (I'm rambling)(must stop)
I like the thinking around setting up the known lead/contact bypass. I might try and play around with that to see if I can get it working.
Bit late to the party here, but I think you hit the nail on the head here.
Put the content on YouTube (public, unlisted or private - your choice). Then embed the video behind a gate on a Marketo landing page. This is what Marketo does internally.
If public, drive the audience that discover you via YouTube and come back to your website for more content/offers. However, whenever possible use your own landing pages as oppose to the YouTube links so that you can control the customer journey/lead generation/data.
If engagement data, dynamic forms or interactive elements (video, form, video) are of interest, feel free to take a look at what we do at Vidyard (LaunchPoint partner).