Instream pre-roll ads are a form of video advertising in which ads play before the desired video starts to play. These video ads can be 15-60 seconds long and can be both skippable and unskippable. For a successful pre-roll ad, you have to make the first few seconds as attention-grabbing as possible.