
La Nopalera
Complete brand redesign and digital marketing transformation for authentic Mexican restaurant chain with 5,000+ email subscribers and 2,000+ Instagram followers
We do not open Ads Manager until we can tell you which ad produced which phone call. After that, both placements run off one pixel, one customer list and one budget — and the monthly report says which of them paid for itself.
This page is the account layer: the tracking, the audiences, the structure and the money. What actually gets shot, written and posted on each placement lives on the two pages below. Here is the job each one is given inside the shared account, and what decides how much of the budget it keeps.
Usually where the booked job comes from.
Usually where they decide whether you look like the real thing.
Not synergy. Three specific things two separate efforts cannot give you.
Your customer list is hashed and uploaded once, then used twice: lookalikes built off your best buyers, and exclusions so the people who already paid you stop seeing the acquisition ad. Run the placements separately and you end up bidding against yourself for the same person, with your own money.
Browser tracking alone loses events to ad blockers and iOS privacy settings. We send the same events server-side on a shared event ID so nothing double-counts, then watch event match quality in Events Manager instead of assuming it is fine. Ads Manager and your inbox stop disagreeing.
Both placements sit inside one campaign, so spend follows whatever is producing this week instead of a split someone picked in month one. We still pull the placement breakdown every month, so you can see exactly where it went and argue with it.
We do not open a design file until the offer and the measurement work. A better-looking ad in front of a weak offer just loses money faster.
Built once, then cut to each format. Consolidated rather than sprawling, because a dozen small ad sets never gather enough data to leave the learning phase.
Meta produces the lead. What happens after it lands decides whether it becomes a job — so we wire that part too, instead of handing you a form fill and calling it a win.
A single product feed in Commerce Manager drives Facebook Shops, Instagram Shopping and dynamic retargeting. Service businesses get told to skip all of it — a shop with nothing to sell is a maintenance job with no return.
James goes through your Business Manager, pixel, event setup and recent spend himself. You get a written list of what is broken, what is untracked, and what we would turn off first — and it is yours whether or not you hire us.
We agree the one event that counts as a win, wire it through the pixel and the Conversions API, and get calls and forms landing in the same report. You get the event map and the test results in writing. Nothing launches until that reads correctly.
Structure, audiences, exclusions and creative built once and shipped to both placements, inside assets already in your name. You see and approve every ad before it goes live.
A monthly report by placement and campaign in plain language: what it cost, what it produced, what we are killing and why. Written by the person who built it, not exported from a dashboard.
One person builds and runs the account, and every asset it touches is in your name before the first ad goes live.
James Price runs the account personally — CXL Institute — Conversion Optimization, Google Ads Certified, Meta Ads Certified — with 8+ years in conversion optimization behind it. Production help such as video editing is brought in by name when a job needs it.
Give us access to your Business Manager and you get a written read on what is tracked, what is not, and what we would turn off first. If Meta is the wrong place for your budget, we will say so and tell you where it should go instead.