For Pro webinars, you can add your slides through the presenter screen by clicking the slides tab.
See this page:
For standard webinars, you can add your slides through the presenter screen as seen in this video demonstration:
* Slide upload deadline: please remember that slides for Pro webinars can be added at any time but for Standard webinars they must be added 15 minutes prior to the scheduled start time.
* If you need to make changes to the slide deck you can upload a new presentation. You cannot replace slides on an individual basis.
* If you are one of a panel of presenters, please send your presentation to the channel owner who will combine all the presentations and then add this master deck to the webinar.