Yes, you still need to place the Facebook pixel on your website or relevant pages since the pixel will track session and user information which is relevant for proper conversion attribution.