Author: Jason Gan

The Facebook pixel and Conversions API (CAPI) aren't two different options to choose between — they're meant to run together, each covering the other's gaps. The pixel tracks from the browser; Conversions API tracks from your server. Same underlying activity, two different paths to report...

Editing a running campaign directly feels efficient, but for a significant change — a new audience, a new creative — it quietly destroys something valuable: your ability to compare old versus new. The better move is to duplicate first, make the change on the copy,...

If your website handles both lead generation and sales — or several genuinely different product categories — the instinct might be to set up a separate Meta pixel for each. In almost every case, that's unnecessary. One pixel per domain is the right default, even...

Retargeting ads shouldn't repeat the same message as your prospecting ad. The person seeing it already knows what you sell — they clicked, looked, and left without buying. The job of the retargeting ad isn't to introduce the product again; it's to give a specific,...

TikTok isn't inherently cheaper or worse than Facebook advertising — it's a different audience, with a different level of readiness to buy, and the right platform depends entirely on what you're selling and how. The decision comes down to two questions: are you running lead...

If you've optimized the ad — improved CTR, tested new creative, confirmed the budget is reasonable — and leads still aren't coming in, the problem might not be the ad at all. It could be the capture method itself. Native lead forms, landing pages, and...

The current approach to Meta ads creative isn't building one ad that tries to appeal to everyone — it's building a portfolio of ads, each speaking to a different persona within your audience, and letting the system match each one to the specific people it...