A powerful network marketing technique known as viral marketing has gained a lot of attention in recent years.