The sweet spot for testimonial videos is between 90 and 150 seconds, or roughly two minutes. Depending on your industry, 30 seconds can be enough.