From the desk of Net Profit Positive
No vanity metrics. No ROAS theater. Just clear breakdowns of what makes ad spend profitable - and what quietly drains your margin.
Browse by platform
A call from a Google ad's phone number and a call from someone who spent 4 minutes on your site are not the same intent signal. Mixing them into one conversion action destroys bidding precision.
Most Google Ads accounts count every call as a conversion. Short calls, wrong numbers, voicemails - all counted. Here is what that does to your bids and your profit.
The call duration threshold is not a filter. It is a signal definition. Setting it wrong tells Smart Bidding that a 15-second voicemail and a 6-minute booked-job call are the same thing.
Enhanced conversions for leads hashes user data and sends it to Google to improve conversion matching. Most accounts enable it without checking match rate. Here is what low match rate does to your bidding.
90% of form tracking failures come from 4 root causes. Most account managers spend hours debugging the wrong one. This is the 20-minute diagnostic sequence that finds the problem.
Google Tag Manager and gtag.js both track form conversions. They break in different ways, need different debugging skills, and the wrong choice for your site doubles maintenance cost.
Meta Instant Forms generate more leads at lower CPL. Website forms generate fewer leads that convert at 2-4x the rate. The right choice depends on your close process, not your CPL target.
Meta Instant Form leads appear in Ads Manager. But CRM sync failures mean those leads sit in Meta's Lead Center going cold. Here is how to find the gap and fix it.
Meta optimizes for whatever conversion event you define. If that event is form submitted, it finds people who submit forms - not people who buy. Here is what that costs and how to fix it.
iOS 14 did not kill Meta advertising. It killed browser-based-only attribution. The Conversions API sends event data server-side, bypassing privacy restrictions. Accounts without it are missing 30-60% of their signal.
Duplicate Meta pixel events inflate conversion counts, distort audience data, and cause Meta to overbid. Most accounts don't know it's happening. Here is how to detect and fix it.
The Purchase event trains Meta's algorithm to find buyers. Fire it on the wrong page, pass the wrong value, or miss it on mobile - and Advantage+ starts optimizing toward the wrong people.