For marketing agencies · John Bernal

Your agency’s tracking team, under your brand.

I set up, check and fix the tracking for your clients’ websites: GA4, Meta, Google Ads, server-side and consent. Your clients see your name. You stop losing hours, and accounts, to numbers that don’t add up.

The math, for 10 client sites
Hiring a tracking analyst$6,700 / month
My plan, 10 sites at $300$3,000 / month
Your margin at $500 per site+$2,000 / month
Salary figure: average US marketing analyst ($80,409 a year, Indeed, June 2026), before benefits and taxes.
How it works

Your clients get clean data. You get your hours back.

No hiring, no training, no gaps during vacations. How I use AI →

1 · Starting audit

For each site, I map the setup and compare real orders or leads against what each platform records. You get the gaps ranked by impact, ready to show your client.

2 · Fixed fast, often in days

Many fixes go live the same day or within a week; bigger rebuilds take up to two weeks. Biggest gaps first: server-side tracking, consent, enhanced and offline conversions, CRM connections. Accuracy is checked one to two weeks after each fix.

3 · Looked after every day

AI checks every site each morning and I fix what breaks. Your team gets a weekly report with your branding, a work log of every change, and me on your Slack.

Agency pricing

One price per client site. Resell it at your margin.

The same service as my $500 plan, priced so you can add it to your retainers and still earn on it.

$300 / month per client site
Minimum5 client sites Starting audit, once per site$450 Commitment6 months Your brand on reports and callsIncluded
Not included: website builds, platform migrations and anything over 10 hours per site in a month. Those are quoted separately.
Already working this way

Agencies already run their tracking through me.

US marketing agencies have brought me in for years, and some keep me on as their tracking and analytics team: GA4 and GTM for home-services brands with reports by branch, server-side tracking for Shopify stores, offline conversions for a large nonprofit, and tracking training for agency teams.

“John has become a regular hire for our agency to help us navigate GA4. Excellent knowledge and communication.”
Agency client · GA4 and dashboards · Upwork
Questions

What agencies usually ask.

Will my clients know about you?

Only if you want them to. I can work fully behind the scenes, or join calls as part of your team with your email and your branding.

Who owns the accounts and access?

Your client, or you. I am added as a user, the same way you would add an employee, and removed when we stop. Daily checks use view-only access.

Can I start with just one client?

Yes, with a paid starting audit ($450 per site). If you continue, the monthly plan starts at 5 client sites.

What if a client leaves?

Remove the site at the end of the month. The 5-site minimum still applies.

Is my clients’ data safe?

I work with order or lead IDs, never customer names, emails or card details. No customer data goes to AI, and I will sign an NDA with you or your client.

Free audit of one client site

See what one of your clients’ ad accounts is missing.

Tell me where to look. Within one business day I’ll reply with what I need, usually a 30-day export of order or lead IDs plus screenshots from your ad platforms. IDs only, never names, emails or card details. Your privacy and security come first, I’ll ask for anything else step by step, and I’m happy to sign an NDA before we start.

John Bernal
John BernalReplies within one business day

Or book a 20-minute call. Mon to Sat, 10am to 10pm Bogota time.