Pixel + Conversions API
Installed in the browser and on the server, counted once, so iPhone leads show up.
01 / Service · Meta ads
Facebook and Instagram ads in English and Spanish, with tracking that still counts iPhone leads. Live about a week after you share your accounts.
Example · Facebook + Instagram02 / The problem
Data · Apple & Meta 2024-2026
75%
of iPhone users opt out of cross-app tracking since iOS 14.5 launched in 2021. The browser-side Pixel cannot see those events.
Source: AppsFlyer state of mobile, 2024
50-70%
of Meta conversion attribution is lost on iPhone traffic without CAPI. A campaign can look unprofitable when it is not.
Source: Meta analytics guidance, 2024
03 / Deliverables
One team
04 / Timeline
A written report every week
About week 1
Pixel installed, first ads in English and Spanish, first campaign running.
Week 1 onward
Spend, leads and results by language, in writing every week.
Weeks 2 to 3
Server tracking added next to the Pixel and checked in Meta.
Week 3 onward
Audiences from your customer list, fresh ads, tuned on real leads.
05 / Proof
A real account
We were used to going quiet after April. Having leads coming in every single day in July was not something we expected. The bilingual piece opened up a whole segment we never marketed to.
Owner, California tax firm
06 / Questions
Honesty > Marketing
iOS 14.5 introduced App Tracking Transparency in 2021. Roughly 75% of iOS users opt out of cross-app tracking (AppsFlyer State of Mobile, 2024). The browser-side Pixel cannot see those events, so Meta loses a large share of conversion attribution from iPhone traffic (Meta analytics guidance, 2024).
Conversions API (CAPI) sends events server-side, after the conversion happens, bypassing the browser. Running Pixel and CAPI together gives Meta the most complete picture it can get.
Lookalike audiences tend to work better when they are built from your real customer list, not just website traffic. We work with whatever you have: a Mailchimp list, a Google Sheet, a HubSpot export, a CSV from your accountant.
We never see customer data outside the Meta upload pipeline, and we use the hashed-customer-list feature so the data is matched but not exposed.
Meta runs Facebook AND Instagram from the same Ads Manager. For local service businesses, Instagram is often the better fit: Reels and Stories placements suit local service businesses.
We launch on both surfaces by default and reallocate spend based on the conversion data we see.
Reels yes, included in the launch. TikTok is a separate platform requiring its own Ads Manager and creative spec; we do not currently run TikTok campaigns.
If TikTok matters to your customer base, we will say so on a short call after your scorecard rather than pretend we cover it.
Both platforms use last-click attribution by default, which double-counts when a customer touches both. We set up cross-channel UTM tagging and use GA4 as the reconciliation layer.
The weekly report shows Google-attributed conversions, Meta-attributed conversions, and the deduplicated customer count. You see where your new customers actually came from.
Meta needs a meaningful monthly minimum to exit its learning phase and start optimizing. Below that floor, every campaign restarts the learning every week and never stabilizes.
Your Marketing Scorecard sets your ad budget from what a click costs in your market, never less than $500 a month, paid directly to Google or Meta. We set your specific spend level on a short call after your scorecard, based on your audience size.
Ready? · Bilingual available
Ten areas scored, no charge, by email within one business day. If you already run Meta, we tell you what is failing in your tracking.
Ten areas · No charge · English & Spanish