Skip to content
BackNov 7
William M.
Upwork badge

William M.

#1 Media Buyer | ROI Focused using Facebook/Meta Ads & Google Ads

Scaled a DTC brand from $11M to $43M in 3 years and kept 5–7 ROAS at $110–300k/month ad spend. I have 15+ years’ experience, manage $3M+/year, and have led teams of 40–50. My goal is profitable growth with clear ROAS/CAC/margin guardrails. You get a full-funnel setup, clean tracking, and weekly reports. 𝙃𝙚𝙧𝙚’𝙨 𝙬𝙝𝙖𝙩 𝙄 𝙤𝙛𝙛𝙚𝙧: 𝟭. Full-funnel PPC: Search, Shopping, Performance Max, Facebook, Instagram, retargeting 𝟮. Account audits and rebuilds for scale 𝟯. Creative and offer testing (A/B, lift studies) 𝟰. Budget pacing, bid strategy, audience strategy 𝟱. Server-side tracking: GA4, GTM, Facebook CAPI, URL tagging 𝟲. Looker Studio dashboards tied to revenue and profit 𝟳. Funnel and landing page CRO strategy 𝙆𝙚𝙮 𝘼𝙘𝙝𝙞𝙚𝙫𝙚𝙢𝙚𝙣𝙩𝙨: 𝟭. Scaled a DTC brand from $11M → $43M in three years with paid + CRO 𝟮. Held 5–7 ROAS while spending $90–100k/month on both Google and Meta 𝟯 Implemented CAPI + GTM server-side for accurate attribution 𝟰. Built exec dashboards linking spend to net revenue and profit 𝙏𝙤𝙤𝙡𝙨 & 𝘾𝙝𝙖𝙣𝙣𝙚𝙡𝙨 𝟭. Platforms: Google Ads ( Shopping, Performance Max), Facebook Ads, Instagram Ads 𝟮. Tracking & Analytics: GA4, GTM (server-side), Facebook CAPI, UTM/URL tagging 𝟯. Optimization: Retargeting/Remarketing, A/B testing, CRO, bid & budget strategy 𝟰. Reporting: Looker Studio dashboards tied to ROAS, CAC, LTV, revenue/profit 𝟱. CRM & Email: Klaviyo (flows, campaigns, attribution), HubSpot (automation, CRM) With me, you get clear reports, clear explanations, and next steps. If something isn’t working, I say it early and fix it fast. I’m available after launch for support and steady improvements. 𝙍𝙚𝙖𝙘𝙝 𝙤𝙪𝙩 - 𝙩𝙝𝙚 𝙗𝙚𝙨𝙩 𝙬𝙖𝙮 𝙩𝙤 𝙜𝙚𝙩 𝙨𝙩𝙖𝙧𝙩𝙚𝙙 𝙞𝙨 𝙬𝙞𝙩𝙝 𝙖 𝙛𝙧𝙚𝙚 𝙘𝙖𝙡𝙡!

🇺🇸Chicago, United States$49/hr100% JSS4.66 (11)Since Mar 2024
GlobeUpwork

Earnings and projects

MRR
$7.2k

Last 6 months ÷ 6

World#2,639 / 412k
🇺🇸Country#1,059 / 62.1k
Revenue, last 30 days
$15k

Last 6 months: $43k

World#611 / 412k
🇺🇸Country#307 / 62.1k
Total earnings
$64k

Billed in all: $64k

World#61,885 / 412k
🇺🇸Country#11,658 / 62.1k
Per project
$2.5k

$3.1k in the last 6 months

World#63,841 / 412k
🇺🇸Country#10,694 / 62.1k
Projects, last 6 months
14
93% fixed7% hourly
World#11,056 / 412k
🇺🇸Country#1,800 / 62.1k
Projects in all
25

Across 27 contracts

85% fixed15% hourly
World#113,043 / 412k
🇺🇸Country#16,598 / 62.1k

Earnings, last 30 days

$63.7k+$14.7k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$40k$50k$60k$70kOct 8Oct 23Nov 7

Skill rankings: Top 0.41% in Lead Generation

Top 1% in 4 of 19 skills, ranked by MRR among everyone on Upwork with the skill.

  1. #5Campaign Copywriting507 freelancers · 🇺🇸 #3Top 0.99%
  2. #8Retargeting712 freelancers · 🇺🇸 #5Top 1%
  3. #18Media Buying1,414 freelancers · 🇺🇸 #4Top 1%
  4. #28Ecommerce Marketing1,960 freelancers · 🇺🇸 #5Top 1%
  5. #31Campaign Optimization1,751 freelancers · 🇺🇸 #7Top 2%
  6. #36A/B Testing1,603 freelancers · 🇺🇸 #19Top 2%
  7. #39Google Ads Account Management1,516 freelancers · 🇺🇸 #8Top 3%
  8. #41Campaign Management3,111 freelancers · 🇺🇸 #15Top 1%