Viral marketing relies on three aspects: content, platform or medium, and seeding. It is most effective when the content is humorous and engaging enough to be voluntarily shared, but marketers must be careful that campaigns do not backfire and damage brands. Quick tips for viral marketing include giving content away for free, letting customers control how it spreads, keeping campaigns small in scale, and under-promising on results.