ROAS Reality Check
Ads Manager reports revenue, not profit. This works out the ROAS a store actually needs once product cost, shipping, payment fees and returns are counted, and the most it can pay for an order.
Try it ↗I find where money leaks between an ad and a sale.Then I build the fix.
Computer science engineer with 5+ years in paid performance marketing. At PHD Media I run paid social for brands like Red Bull, Lipton and GO Transit. I also build tools that catch the money leaks ad dashboards miss, for teams of any size.
Day jobSocial Manager, Paid PerformancePHD Media (Omnicom), Toronto
Keep scrolling to watch where it goes.
Each one started with a problem I kept running into. AI writes the first draft, then I test it until it holds up.
Ads Manager reports revenue, not profit. This works out the ROAS a store actually needs once product cost, shipping, payment fees and returns are counted, and the most it can pay for an order.
Try it ↗One extra tick box lets a sale, two codes and free shipping stack below cost. This rings up the worst cart your Shopify discounts allow, before Black Friday shoppers find it.
Try it ↗Small makers count stock on paper. Snap a photo of the page and Gemini reads it, in English, French or Hindi, into a Shopify product file. Anything it isn't sure about gets flagged for a person to check.
Try it ↗An AI-assisted tool I built at PHD Media that names campaigns and audiences the same way across five ad platforms. My team now uses it, and reporting rolls up without anyone fixing names by hand.
One $120 sale, four channels, five attribution models. A scroll-through explainer of why every platform claims the same order, with a builder to test your own customer journeys.
Try it ↗Agencies plan campaigns on a flowchart: one row per line item, one bar for when it runs. Here's my career on one. Select a row to see what I did there.
Swipe the chart sideways to see every year.
Seven ad platforms, two very different kinds of client: multi-million-dollar budgets for national brands, and lean accounts where every dollar has to earn its keep. Select a side to see where it spends.
Meta, TikTok and Pinterest pull their weight on both sides.
Away from the big-brand work, I build sites and run campaigns for non-profits, events and local businesses. These are still live.
An engineering degree for building, and five years of spending real money on ads for everything after.
Meta, Google Ads, TikTok, Snapchat, Pinterest, Reddit and LinkedIn. Full-funnel planning, bidding, audiences, creative testing, ROAS and CPA.
GA4, Google Tag Manager, Meta Pixel and Conversions API, Looker Studio, attribution, A/B testing and Excel.
Claude, the Gemini API, HTML and CSS, working knowledge of JavaScript and Node, and WordPress.
HubSpot, GoHighLevel, Zapier and Canva. I speak English and Hindi.
Alongside my full-time role, I take on a small number of projects each year, mostly for small businesses and non-profits that want their ad spend to work harder.
Meta, Google, TikTok and Pinterest, with a clear read on what's making money and what isn't.
WordPress sites and landing pages built for paid traffic, fast on phones.
GA4, Google Tag Manager, Meta Pixel and Conversions API, set up so the numbers match reality.
Custom tools that take a repetitive task off your plate, like the ones above.
Send me an email with what you're working on and where it's stuck. I'll reply with a few questions, and we'll set up a short call if it looks like a fit.
Yes. Most projects start with an audit of what's already running: your ad accounts, tracking and landing pages. Rebuilding from scratch is rarely the first step.
Meta, Google Ads, TikTok, Snapchat, Pinterest, Reddit and LinkedIn. For small businesses, I usually start with Meta and Google.
Yes, to move faster on drafts, code and analysis. Every number and every line of code still gets checked by me before it reaches you.