Anyone can run ads. Not everyone can tell you why yours are failing and fix it the same day.
Luxury Jewelry: Scaled to $200K+ monthly revenue at 6.8x ROAS.
Healthcare: Grew monthly revenue from $10K to $315K+.
DTC: Generated 1,527 purchases with ROAS reaching 11.85x through disciplined targeting, creative testing, and tracking.
I manage Meta Ads and Google Ads for Shopify and DTC brands as a dedicated media buyer and CRO specialist audit first, strategy second, execution third. Always in that order.
My starting point is always the same. Find what is costing the most money first and fix that before touching a dollar of spend. Usually it is broken tracking. Sometimes it is targeting. Occasionally it is the offer itself.
Meta Ads & Facebook Ads Management
Full account management across campaign strategy, audience targeting, creative testing, retargeting, scaling, and daily optimization. Meta ad account audits and Facebook Ads management for brands that have outgrown their first agency or freelancer and need a paid media manager who actually moves numbers.
Google Ads Management
Search, Shopping, and Performance Max keyword strategy, account audits, PPC campaign optimization, and Google Ads consulting for accounts that need real media buying decisions, not a manager who checks in once a week.
Shopify Marketing & CRO
Conversion rate optimization, landing page fixes, checkout flow improvements, A/B testing, and BFCM campaign execution the work that actually shifts a store's revenue, not surface-level changes that look busy but do nothing.
Tracking & Analytics
Meta Pixel, Conversions API, Google Tag Manager, and GA4 conversion tracking. If the data going into the platform is wrong, every decision built on top of it is wrong. It is always the first thing I audit.
Ecommerce & DTC Growth
Media buying, customer acquisition strategy, CAC and LTV analysis, and Facebook advertising for luxury ecommerce and high-end wellness brands not general small-business marketing with general small-business results.
Who I Work With
Established Shopify or DTC brands spending $10K or more per month on ads. Luxury ecommerce and high-end wellness products. Stalled or underperforming Meta or Google Ads accounts. Agencies needing senior paid media management executed hands-on. Founders who need a clear paid media audit and diagnosis before committing to full management.
Send me your primary KPI, your monthly ad spend, and your biggest constraint I will tell you exactly where I would start.
Cory W.
25,000+ Hours of Paid Social & Search Experience
San Diego, California
$150/hr$150 per hour4.8 (21) 38 jobs $80K+ total earnings
If you're looking for a top performer to manage your Meta and Google ads, then look no further because I am your guy!
My name is Cory Wray and I am a paid media ads expert with over 25,000 hours of experience in Meta and Google.
With 15+ years experience in performance marketing and managing a range of DTC, B2C, and B2B brands, I believe I have the skills, knowledge, and experience you're looking for. My resume, dashboard screenshots, and case studies are attached to my profile so you can get additional insight into my paid ads background.
In the meantime, here is a little bit more about me personally.
I grew up in Seattle, and went to school up there (University of Washington & Seattle University) before I moved to Maui and then ultimately San Diego, CA. I am super Cory when it comes to basketball and paid ads. I love to read and travel. I really enjoy traveling to Central and South America. I volunteer regularly and am passionate about Thoroughbreds and technology.
What I do best is help brands create and execute paid ads strategy that drives performance and growth; and I've done this for a wide variety of clients ranging from mom-and-pops to publicly traded companies.
I love what I do! I hang out with a lot of digital marketing and tech nerds. I am a marketing, data, and political geek myself. I regularly attend digital marketing and tech meetups, and I know a ton of great people in the digital marketing space.
I do not like pushy people. If you are nice, I will go out of my way to help you. I like to treat people with respect. I enjoy helping people and I love to learn about new technologies… Story of my life :)
I appreciate your time and consideration, and I hope to hear from you soon.
Sincerely,
Cory Wray
Dimitry M.
Google Ads Specialist | PPC, AdWords, SEM, Conversion Tracking
San Diego, California
$100/hr$100 per hour5.0 (2) 4 jobs $900+ total earnings
I am the Google Ads Specialist who will run your account. I co-founded the agency and I am the one in it, so there is no handoff after you sign. I am in the account myself: the build, the bids, the negative keywords, the tracking. I measure the work the way you do, in booked jobs and signed deals, not clicks.
Results from the accounts I run:
✔️ A New Jersey waterproofing contractor put $𝟰𝟭,𝟭𝟬𝟮 into Google Ads and got back $𝟮𝟴𝟳,𝟱𝟯𝟮 in booked work
✔️ A garage services company: leads up 𝟲𝟳% at 𝟮𝟲% lower cost per lead, proven in a controlled test, with more than one paid channel
✔️ An auto-injury chiropractic practice: 𝟰𝟳% more first-time patient calls on a small budget, with local search under the ads
✔️ A law firm went from no online presence to 𝟭,𝟰𝟴𝟯 inquiries in six months, with the presence built before the ads
What they said after:
"They found $18K a month of wasted Google Ads spend on our third call, before we had signed anything."
"Every prior agency showed us cost per lead. Magister showed us cost per booked appointment, then went and made both go down."
Most Google Ads problems are measurement problems, not bidding problems, and that is the part a Google Ads Specialist is actually hired for. When nobody can say which keyword produced a call, every Google Ads decision after it is a guess and the platform learns from the wrong signal. So I fix the measurement first: call tracking on every number, Google Analytics 4 and Google Tag Manager wired to real events, server-side conversions sent back so Google Ads optimizes toward booked work, not form fills. Then I rebuild the Google Ads account around what books, and the pay per click budget follows the booked jobs.
Magister Digital AI is mine to run. It manages more than $𝟭𝟮𝗠 in media, has worked with 𝟱𝟬+ operators and covers ten US metros. Glow Pilots and SHG Marketing are mine too, and Google Ads is the part I do not delegate in any of them.
The stack I work in daily: Google Ads (Search, Performance Max, Local Service Ads), Google Analytics 4, Google Tag Manager, CallRail, HubSpot and ServiceTitan. In regulated categories the Google Ads tracking is HIPAA-aware with a BAA in place, because the standard tag install is not compliant.
I keep my hands on the Google Ads accounts because I have not found anyone I would hand one to.
𝗪𝗛𝗔𝗧 𝗜 𝗗𝗢 🎯
Google Ads management for lead generation. Search, Performance Max and Local Service Ads: structure, negatives, bids, pacing.
Google Ads audits. A written teardown: wasted spend, broken tracking, search term leakage, what to fix.
Google Ads account setup. Built from the keyword plan up, tracking live before the first dollar.
Search term and negative keyword cleanup. The cheapest fix in most PPC accounts, and the one nobody runs.
Multi-location Google Ads. Location groups, budget by market, per-branch reporting.
Conversion tracking and attribution. CallRail, Google Analytics 4, Google Tag Manager, server-side events and offline imports, so Google Ads learns from bookings.
Landing pages and conversion rate optimization. Built for the campaign, call and form events wired in.
Search engine marketing and local search. Google Business Profile underneath paid search, so Google Ads is not carrying every lead.
Reporting. Cost per booked job, cost per signed deal, and the Google Ads campaign behind each.
𝗪𝗛𝗢 𝗜 𝗪𝗢𝗥𝗞 𝗪𝗜𝗧𝗛 💼
Owners and operators who need a Google Ads Specialist to make Google Ads produce something countable. Most of my volume is home services, medical and dental practices, and law firms, but the method travels: if a click has to become a booked job, the Google Ads work is the same.
The fit is strongest when you are spending on Google Ads and cannot tell which spend produced revenue, or when your ads, site, CRM and reporting came from four vendors who do not talk.
Not a fit: anyone who shops on cost per click, or who wants pay per click run without conversion tracking. I will not run a Google Ads account I cannot measure.
𝗛𝗢𝗪 𝗧𝗛𝗘 𝗙𝗜𝗥𝗦𝗧 𝟯𝟬 𝗗𝗔𝗬𝗦 𝗚𝗢 📊
1. Audit. I go through the Google Ads account, the tracking and the landing pages, and list what is broken.
2. Measurement. I install call tracking, Google Analytics 4, Google Tag Manager and server-side conversions first, so the numbers are real.
3. Rebuild. I restructure the Google Ads account, keywords, negatives and bid strategy around qualified leads.
4. Report. I send you one page: Google Ads spend, qualified leads, cost per booked job, what changes next week.
By day 30 you have a report that names cost per booked job.
📞 Message me with what you are running in Google Ads and what is not working. A Google Ads Specialist should tell you what to change before you hire one, so I will.
Matthew W.
SEO & AI-Search (GEO/AEO) Expert | Technical SEO + Content
San Diego, California
$50/hr$50 per hour4.9 (36) 66 jobs $100K+ total earnings
I help brands get found in Google today and cited by AI tomorrow. I'm a Top Rated Plus SEO specialist with $100K+ earned on Upwork and a track record of turning search into a client's number-one growth channel.
Most SEO is either technical work nobody can read, or content nobody can find. I do both, and I add the layer almost no one is doing yet: AI-search optimization (GEO and AEO), so your brand shows up inside ChatGPT, Claude, Perplexity and Google AI Overviews, in addition to Google Search
.
A few results:
-Grew a startup's organic traffic 430% and made search its number-one acquisition channel.
-Turned organic into the number-one revenue channel for a national ecommerce store, ahead of paid and direct, on $1M+ in tracked revenue.
-Built the technical and structured-data foundations (schema, llms.txt, answer-first content) that get brands quoted by AI assistants.
What I do, end to end:
-Technical SEO: audits, crawlability, Core Web Vitals, indexation, schema
-On-page and content built around real buyer intent
-AI-search (GEO/AEO): structured, quotable content that AI engines cite
-Shopify and ecommerce SEO
-Local and international SEO
-Measurement you can trust: GA4, Search Console, clean attribution
I work mostly with tech and SaaS, ecommerce, and music and creative brands, and I'm equally happy owning the strategy or rolling up my sleeves on the fixes. Clients tend to say the same things: clear communicator, reliable, and finally makes SEO make sense.
If you want to grow without relying solely on PPC and paid ads, send me a message and tell me what you're trying to grow.
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Verified
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Verified
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Verified
Summa Linguae
How do I hire a Google Ads Expert near San Diego, CA on Upwork?
You can hire a Google Ads Expert near San Diego, CA on Upwork in four simple steps:
Create a job post tailored to your Google Ads Expert project scope. We’ll walk you through the process step by step.
Browse top Google Ads Expert talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Google Ads Expert profiles and interview.
Hire the right Google Ads Expert for your project from Upwork, the world’s largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Google Ads Expert?
Rates charged by Google Ads Experts on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Google Ads Expert near San Diego, CA on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance Google Ads Experts and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Google Ads Expert team you need to succeed.
Can I hire a Google Ads Expert near San Diego, CA within 24 hours on Upwork?
Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Google Ads Expert proposals within 24 hours of posting a job description.