online marketing using content distribution