EdPuzzle has been around for years now and has been a driving force in student engagement especially asynchronously. As you watch the video by EdTech Cafe on how to get started with EdPuzzle, keep in mind these target points.
Videos are enhancements NOT the lesson.
Create and upload your own videos.
The shorter the better.
Snip videos to make shorter or to highlight specific areas.
Include interactive/recall questions which are thought provoking.
Add Voice Over to reinforce important points.
Give feedback in EdPuzzle or Google Classroom
Lastly do not overuse EdPuzzle, you don’t want students to roll their eyes at another EdPuzzle. You are much more engaging then any video.