Craig Graham
Paid media strategy and measurement for ecommerce and multi-location healthcare
I run Grayvault Consulting, a paid media consultancy based in Victoria, BC. I’ve been doing paid media for about 15 years and have managed over $100M in ad spend across 100-plus businesses, mostly Google and Meta. Our clients are mainly ecommerce brands and multi-location healthcare groups. On the ecommerce side we manage accounts to a blended MER target and run geo holdout tests so the client knows what the ads are really adding. The most recent one was a 28-day PMAX holdout across 26 US states this fall. Google reported 2.3x to 2.8x, the test came in at 1.17x, and I published the whole thing, method included. On the healthcare side I helped build the attribution setup at Smile Doctors, which tied ad spend to booked consults and production across 500-plus orthodontic locations. I write for SEM Dispatch, Adzooma and Northbeam, publish a biweekly newsletter on LinkedIn called Grayvault Paid Media Insider, and a few of the Google Ads and ChatGPT Ads features I’ve spotted have ended up in Search Engine Journal, Search Engine Roundtable, MarTech and MediaPost. If you have a measurement question I’m glad to help. Setting an MER target, working out whether a holdout test is feasible at your spend level, or whether an attribution tool is worth paying for are the ones I get asked about most. There’s also a free breakeven MER calculator on our site.
Victoria, Canada
Profile details supplied by Craig Graham.
Featured work
Selected by Craig Graham. These links are separate from contribution credits and points.
Explore Craig’s work
Shows, ideas and places to learn from Craig Graham.
Browse by format. Each card shows the recorded connection.
Channels & websites2
Articles1
After Google’s August 17 Smart Bidding Update: What PPC Practitioners Are Actually Doing
Anu Adegbola brings together Reva Minkoff and Craig Graham’s answers to PPC Live community questions about budget-constrained Smart Bidding. The discussion explores how practitioners assess efficiency targets and investigate a change in results before reacting. It is useful when reviewing configured targets against delivered CPA or ROAS, alongside conversion lag, seasonality and account history. Read the different perspectives as diagnostic prompts for your own campaigns. These are practitioner observations, and the appropriate response still depends on the campaign objective and the business behind it.
Image: PPC LiveNewsfeed3
Conversion reporting adds a segmented tooltip with view-through data
Hovering the Conversions column now shows a tooltip with three segments, including conversion value and view-through attribution. For you, this means ChatGPT Ads reporting gains attribution depth, so note how much credit comes from views rather than clicks.
Image: Via the Paid Media Collective newsletter. Original visual creator unverified.Conversions arrives as a campaign objective
ChatGPT Ads now offers Conversions as a campaign objective, currently for Standard campaigns only, not Product feed campaigns. For you, this means optimisation beyond clicks becomes possible, so test the objective against your existing setup.
Image: Via the Paid Media Collective newsletter. Original visual creator unverified.ChatGPT Ads adds audiences and launches in Japan and South Korea
ChatGPT Ads has added audience targeting with advanced bid adjustments, plus custom audiences that let you upload lists of 25,000 or more users to target or exclude, with ad-group-level bid multipliers. OpenAI also added an Overview dashboard, suggested ad drafts built from your site's metadata, a smaller ad-card format, and availability in Japan and South Korea.
Image: Via the Paid Media Collective newsletter. Original visual creator unverified.This is a collection of published credits and official links, not an exhaustive CV or a points total. A guest appearance is different from hosting a show. Community and event links identify the named organiser; they do not imply membership or a speaking appearance.
Contribution ranking & points 14 pts
Contribution points
14 contribution points · 4 credited works · #108 in the Lifetime contribution ranking.
Uncapped points calculated from published source credits. Expertise is not assessed for this editorial profile. These are separate from registered members’ verified scores, lifetime achievement points and levels.
See every credited work and its points →.png)



