@Kajus Rimsa Got it, so this is really a lead quality problem, not just a tracking passback one. And I'd be careful blaming the pixel for it, because a broken pixel usually shows up as no conversions tracked at all, not as leads in the wrong ICP. If leads are coming through, your Lead event is almost certainly firing. The real reason you get off-ICP or unqualified leads is what you optimize toward. If your ad set is optimizing for Lead (form fill), Meta goes and finds people who fill out forms. That's it. Perfect pixel or not, that's exactly what you told it to look for, so you get form-fillers, not buyers. Where CAPI does help is letting you feed Meta a deeper event so it optimizes toward quality instead. But heads up, you need volume for that. If you don't have many actual sales yet, don't optimize for the final purchase or the ad set never leaves learning. Optimize toward a qualified-lead event instead, like booked call, showed up, or marked qualified in the pipeline, and send that back through CAPI. And honestly, no amount of CAPI fixes a magnet that attracts freebie seekers. Tighten the offer and add a couple of qualifying questions on the form. That filters more junk than any pixel setting. Since you're not spending right now, this is the perfect time to wire it up properly before you relaunch. What were you optimizing for last time, and is there a stage in your pipeline you'd call qualified?