Using shrinkwrap doesn't wrap the object correctly I'm trying to add my logo design to a shoulderpad of a miniature.

I imported a .svg file (my logo) and a existing .stl of the shoulderpad.
I transferred the .svg logo to a mesh object.
I added a lattice to the logo and made it flat and the size of the shoulderpad.
I added a shrinkwrap to the lattice and linked it to the shoulderpad.

 This is my result, logo show's on the inside of the shoulderpad and isn't realy wrapped around the curved outerparts :(
What am I missing? Do I need to add different settings to the shrinkwrap?
If your logo has only one face, it can't bend/shrinkwrap on a curved surface. Add a subdivision modifier to the logo so it creates more geometry, allowing it to bend. I would also try adding the shrinkwrap to the logo instead of the lattice.