Can I approve all submitted testimonials before they display on my site?

Absolutely. Every testimonial that is submitted appears on your account dashboard waiting to be reviewed. At that time you can approve each individual testimonial before it will appear on your website. You can even set up your campaign(s) to automatically approve testimonials.