Three weeks into Meta lead gen for a home improvement company. The guy who set up the original account chose Pakistan as the country-couldn't change it, so I opened a new ad account a week ago. Lead quality has absolutely tanked. Same ads, same lead form, same qualification process (name, email, phone, address, calendar booking option). Yet the algorithm is feeding me completely unqualified traffic. I literally had someone book an appointment and when I called one minute later, they claimed it wasn't them. Cost per lead has doubled, conversion rate dropped. I tried narrowing to top 50% household income zip codes, but worried I'm missing good leads. Prefer to let the algo do its job.
Question 1: What's the actual solution to stop low-intent leads? I know landing page is an option, but I had good quality before without one and don't want to burn more budget with CPC already high (Meta even says HIGH COST).
Question 2 (tracking): I've got WhatConverts and GoHighLevel but not using them properly. Pixel/CAPI says installed but Events Manager isn't recording leads correctly. More importantly, how do I tell the system which leads are qualified vs junk? How do I report closed revenue back so the algorithm learns to find actual buyers?
If anyone has cracked this lead quality issue recently, I'd love to hear your solution. Also, if you know a legit technical expert who can audit and fix the Pixel/CAPI setup to feed offline conversion data back to Meta, drop their info below.