All good? The essential video marketing checklist