Redefine Digital Marketing with Flexible Techniques