Sold to Phthalo Investments · 2018

Before I spent client money, I spent my own.

I started out in tech investment banking, then bet my own money on frozen desserts: 3 companies, 2 of them acquired. For the last 13 years I've run marketing at a Bay Area agency, and lately the job has turned into marketing engineering: agents, apps, AI in the loop.

3ventures built, 2 of them acquired
0 yrsmarketing, since the first blog in 2006
0 yrsat Jade Orchard, since July 2013
0apps in development
The story so far

Finance, then founder, then the agency.

00Finance·2005 to 2009

Numbers first.

2005 to 2009Photo coming: the finance years

My first job out of college in 2005 was investment banking at a boutique, research-driven tech bank, followed by operations at JPMorgan Chase. On the side, in 2006, I started a personal finance blog, The Zen Capitalist, which is where I first learned what it takes to get a stranger to read something. Those years taught me to read a business through its numbers, and then 2008 showed me how fast those numbers can stop working. I decided I'd rather run a business than analyze one.

01Tuttimelon·2010 to 2015

Two storefronts and a stack of credit cards.

Marvin on the floor at Tuttimelon in Modesto: the self-serve machines, the orange banquette, and the customer photo wall behind him

At 26, 2 partners and I opened a frozen yogurt shop in the Vintage Faire Mall in Modesto, funded with savings and credit cards, then a second one at Fashion Fair in Fresno. Over 5 years we hired and trained 30+ people and built a supply chain out of the Central Valley, and I did all of the marketing myself. The Modesto Bee named us Best New Dessert Shop. Fresno closed in 2013 and Modesto in 2015, and both times the thing that beat us was mall rent. The lease taught me more than the award did.

The full Tuttimelon story
02Marketing for hire·2012 to 2013

Other people's businesses, same instincts.

SJ Options print collateral: letterhead, business card, and the orange-and-black SJ Options logo lockup

While the stores were still open, other people started paying me to do what I'd been doing for myself. I built a network of EDM music blogs, which taught me distribution and SEO with my own time on the line. In 2012, San Jose Options, an options-trading education company, hired me as Director of Marketing, Digital. Then WODshop, an e-commerce shop in LA, brought me on as a consultant, and within 3 months traffic was up 150%, the conversion rate was 50% above the industry standard, and revenue had doubled. Up to this point every dollar I'd managed was either mine or a small company's, and every result had my name on it.

The WODshop numbers
03Pop Up Gelato·2014 to 2018

Tabletop gelato stations that pop up anywhere.

Marvin and a Pop Up Gelato co-founder behind two tabletop gelato stations at a wedding fair, 2014 A Pop Carts ice cream cart in a holographic Supergoop SPF Magic wrap, parked under redwoods
A line of Tesla employees waiting for gelato inside the Fremont factory, forklifts in the background

In January 2014, my partners and I started Pop Up Gelato in San Francisco with a simple idea: tabletop gelato stations, quick to set up anywhere. Within a couple of years we were the Bay Area's mobile gelato bar, working from Napa to Santa Cruz and down to LA and Orange County, for Google, Genentech, Stanford, SpaceX, and Tesla, where we served 12,000 employees across the Fremont plant and the Palo Alto HQ over multiple days, and got asked back. We added gelato carts, and then I spun up Pop Carts, an ice cream cart rental business, with carts wrapped for Supergoop, Marc Jacobs, and Henry's Hard Soda. On August 31, 2018, Phthalo Investments bought both. 4 years and 7 months, first scoop to acquisition.

Pop Up Gelato on Crunchbase
04Jade Orchard·2013 to now

The client's seat, from the other side.

Marvin taking a selfie at a kitchen table work session with a co-worker, laptops open Facebook visitor badge, NDA, Marvin Fontanilla, Jade Orchard, December 14, 2017

I joined Jade Orchard in July 2013, 6 months before the first gelato station and with a frozen yogurt store still open in Modesto. For the next 4 years I was both: the marketer running paid media for a San Francisco Bay Area agency with 400+ clients, and the owner spending his own money on the other side. Today I run paid across Google, Meta, and TikTok for schools, restaurants, and franchises. In 2017 Facebook brought me in, under NDA, to tell their ads team what breaks for media buyers. My title is Director of Marketing. The function, more every month, is marketing engineer: I build the systems the team runs on, and most of our reporting runs on agents I wrote.

05Building now·Nights and weekends

2 apps, AI in the loop.

DailyDen key art: a young girl and a rainbow-tailed fox companion on a floating island, with a quest card reading Make your bed, parent approved, plus 10 XP

Nights and weekends go to 2 apps. WalkSteady is a Mac app that steadies your webcam while you walk on a treadmill through Zoom calls. DailyDen is a chore app where kids finish real-world quests and earn XP (my kids are the QA team). Both were designed, built, and iterated with AI in the loop.

See what I'm building
Brands and tools

Some I marketed for. Some I scooped gelato for. A few of both.

Ace Handyman ServicesTeslaInstitute of TechnologyGenentechBen & Jerry'sStanfordBirdcodeFitbitCK MondaviIntuitNational Holistic InstituteDolbyEA SportsCBRENewmark Cornish & CareyZuoraBlizzardOomaTEDScoopBleacher ReportMorgan LewisRespiratory Compromise InstituteMarc JacobsKohl MansionSupergoopPopSugarHenry's Hard SodaGoogleAppleNetflixSpaceXUberWaymoSalesforceOracleKaiser PermanenteUC BerkeleyModClothOptimizelyWODshop
Google AdsMeta AdsTikTok AdsGA4Search ConsoleTag ManagerClaudeMotionMailchimpKlaviyoHubSpotAhrefsHootsuiteCanvaFigmaAsanaSlackNotionGranolaCloudflareAstroWordPressSquarespaceIngeniuxVintage Faire Mall, ModestoFashion Fair Mall, FresnoNapa to Santa CruzLos Angeles and Orange County
Marketing engineering

A weekday, in agents.

Director of Marketing on paper. In practice, the person who builds the systems the team runs on. These are the ones running right now, with clients unnamed on purpose.

  1. 6:45 am, weekdays

    Task sorter

    Re-buckets my task list into today, upcoming, and later by due date, before I've had coffee.

    Asana
  2. 7:00 am, weekdays

    Paid media health check

    A read-only sweep across every Meta and Google Ads account: disapprovals, delivery that stopped, spend anomalies, CPA and CTR drift, learning-limited ad sets, frequency creep. It reports only what needs a human.

    Meta AdsGoogle Ads
  3. 7:30 am, weekdays

    Morning brief

    Reads yesterday's meeting notes, the task list, Slack, and the calendar, then reshapes by weekday. Monday previews the week, midweek preps today's meetings, Friday recaps the wins.

    GranolaAsanaSlackGoogle Calendar
  4. Monthly

    Client report pipeline

    Monthly reports for 2 colleges, built from platform data in a design system I wrote: source chips on every number, a data QA section at the end. Replacing a third-party dashboard tool one report at a time.

    GA4MetaGoogle AdsBingGoogle Business ProfileCRM exports
  5. Quarterly

    Creative deck, per franchise

    For a national home services franchise. Pulls the trailing 90 days of creative performance, keeps the winners, proposes 4 new themes with 3 benchmarked copy versions each, and ships the deck plus design prompts. The kickoff files the run list in Asana.

    MotionAsana
  6. On demand

    Ad copy from the data

    6 to 10 variations per run, grounded in the account's own creative analytics and a 2026 benchmark report. At least 4 per program when the client is a school.

    MotionMeta Ads
  7. On demand

    AEO and GEO page mockups

    Give it a URL. It reads the live page, drafts the answer-engine content, rebuilds the page inside the client's own design framework with the new blocks flagged, and exports a PDF.

    Live pagePDF out
  8. On demand

    Social scheduling

    Turns a client's email into a scheduled batch of posts across Facebook, Instagram, and LinkedIn, driving Hootsuite through the browser.

    GmailHootsuite

Also on the shelf: client recaps in the client's tone, pre-flight QA before a campaign spends, keyword research to a spreadsheet, Facebook Group research for franchisees, a Slack formatter. Each one started as a task I'd done by hand 3 times too many.

Wired to Meta Ads, Google Ads (160+ accounts under one manager account), GA4, Search Console, Tag Manager, Motion, Asana, Slack, Gmail, Google Calendar, Granola, and Hootsuite. Read more in Turning a marketing team into an AI-assisted one.

Selected work

Real numbers.

Numbers I can show, with a name where the engagement was mine.

01
WODshop.com · e-commerce, Los Angeles
2xrevenue in 3 months

Traffic up 150% in under 3 months, conversion rate 50% above the industry standard, and an Instagram built to 13K. My own engagement, so it gets a name.

What I did
SEO, CRO, social strategy, business development, as consultant
Window
Nov 2012 to Jan 2014
Building now

2 apps, AI in the loop.

Designed, built, and iterated nights and weekends. Each one started as a problem in my own house.

WalkSteadyScreens coming
Mac app · in development

WalkSteady

Walk on your treadmill during Zoom calls

A Mac app for remote workers with walking pads. It stabilizes your webcam feed in real time, so the head-bob disappears and you look like you're sitting still while you get your steps in.

macOS[stack]
walksteady.app
DailyDenScreens coming
iOS · App Store soon

DailyDen

Chores as quests, for kids 6 to 12

Kids finish real-world quests, a parent approves, and XP, coins, and companions pay out. Screen time is one of the rewards. My kids are the QA team.

React 19Cloudflare WorkersD1

The commit log.

The last 90 days of building. Private repos included.

0 Contributions, last 90 days
0 Days shipped
Pulled from GitHub · refreshed every 6 hours
github.com/mfontanilla-coder
Point of view

Writing & field notes.

A prompt gives you an answer. A skill gives you an outcome.

From Turning a marketing team into an AI-assisted one
All posts

Let's build something.

Hiring a marketing director who builds? Need someone who can make AI do real work inside a marketing team? Stuck on a brand problem? I'd like to hear about it.

Say hello

Off the clock: biking, third-wave coffee, markets, and time with the family.