Catherine Wantuck

I build the tracking, the sites and the systems, not just the strategy.

Marketing leader, twenty years, currently running Twin Pines Marketing. Classically trained designer who writes code, which means the measurement gets built rather than requested. Most of what follows is work I did with my own hands.

Metro Detroit, Michigan Open to remote
Get in touch
250%
Sales against the trailing year rate in the first two weeks after a Merchant Center rebuild
100+
Projects a year through the marketing team I led
500%
Increase in online purchases on unchanged ad spend
42
International websites launched during one global rebrand
Selected work

Six projects. Each one names the problem I was handed, the constraint I had to work inside, and what actually moved. The mechanism comes before the number, because the number only means something if you can see the lever.

01

A store with a four figure catalogue and a tracker that reported none of it

Twin Pines Marketing · Shopify retailer · Google Merchant Center
The problem

The client was selling, but the conversion tracking had recorded zero purchases. Every decision about spend was being made blind, and the product feed was rejecting items faster than anyone was fixing them.

The constraint

A catalogue well over a thousand items deep, all inherited data, no budget increase available, and a live store that could not go dark while I worked on it.

What I did

Rebuilt the Merchant Center integration end to end. Corrected the catalog data, fixed the feed configuration, then repaired the conversion tracking so purchases were actually recorded against the clicks that caused them.

Why it worked

Nothing about the offer changed. The store had been invisible in Shopping and unmeasurable in Ads at the same time, so fixing the plumbing released demand that already existed.

250%
Sales value above the trailing twelve month run rate, measured in the first two weeks after launch.
Google Merchant CenterShopify Product feedsConversion tracking Catalog data
02

Spending the same money, finally knowing which half worked

Twin Pines Marketing · e-commerce client · attribution build
The problem

Leads arrived with no source attached. The client could see totals and nothing underneath them, so every budget conversation was an argument about opinions.

The constraint

A fixed ad budget that could not grow. Any improvement had to come from reallocation, not from spending more.

What I did

Built full-funnel tracking with conversion pixels and Google Tag Manager parameters. When the off-the-shelf tools could not carry click IDs into the lead forms, I wrote a WordPress plugin that captures UTM and click ID data from Google Ads directly into WPForms.

Why it worked

Once every purchase traced back to a specific click, the losing campaigns were obvious. Moving money toward what was already converting did the rest.

500%
Increase in online purchases with ad spend held flat.
Google Tag ManagerGoogle Ads WordPress plugin developmentPHP Looker Studio
03

Rebuilding a website around what buyers actually searched for

PMCF Advisors · investment banking and advisory · Director of Marketing
The problem

Six verticals and two affiliate entities were sharing one site that described the firm the way the firm described itself, rather than the way buyers looked for it.

The constraint

Everything published had to clear FINRA review, so speculative claims and loose language were not available to me.

What I did

Rewrote most of the static content, rebuilt the metadata around real search demand, and cleaned up the interface so a visitor could find one vertical without reading about the other five. Then I paired search data with the firm's CRM to decide what to publish next.

Why it worked

The CRM knew which conversations turned into deals. The search data knew what people typed. Putting those two together turned content planning into a decision instead of a calendar.

40%
Organic sessions year over year, with the firm tracking attributed revenue against the search and CRM work.
Technical SEOEnterprise CRM FINRA complianceContent strategy Paid search
04

Forty-two websites, one brand, markets that had never had either

RGIS · global retail services · Online Marketing Manager to Director
The problem

A global rebrand needed to reach markets with no local web presence at all, and regional teams were producing their own materials with no shared rules.

The constraint

Dozens of countries, multiple languages and time zones, and no appetite for a central bottleneck that would slow every region down.

What I did

Launched 42 international corporate websites and wrote the global brand standards behind them. Then I taught regional teams and the sales organization to work inside those standards, including social selling, so the system survived without me approving every asset.

Why it worked

Standards only hold when the people using them understand the reasoning. The training was the deliverable as much as the sites were.

2x
Organic traffic over the period, with paid search and SEO run end to end alongside the rebrand.
Global brand standardsRebranding Paid searchSales enablement Team leadership
05

Finding out what the AI models were actually reading

Twin Pines Marketing · self-directed · WordPress plugin
The problem

Clients were starting to ask whether AI assistants were quoting them. Standard analytics could not answer it, because bot traffic gets filtered out before anyone looks at it.

The constraint

No vendor sold the answer. If I wanted the data, I had to collect it myself.

What I did

Built a WordPress plugin that identifies and logs 44 AI crawlers across client sites, so we can see which systems visit, how often, and which pages they take. That sits alongside the AEO and GEO work: schema strategy, metadata, and content structured so a model quotes it accurately.

Why it matters

Discovery is moving inside AI answers. Being the source an assistant cites is a marketing problem, and it is one you can only work on if you can measure it.

44
AI crawlers tracked across client sites, turning an unanswerable question into a reportable one.
AEO and GEOSchema markup PHPPythonBigQuery
Capabilities

Three things that usually sit in three different people.

Marketing and demand

Paid search and paid social, technical SEO, AEO and GEO, email and lifecycle, content strategy, demand generation, budget ownership, CRM and pipeline reporting, go-to-market planning, team leadership.

Design and art direction

Brand identity and guidelines, art direction, print and digital production, packaging-adjacent print work, photography, videography, After Effects animation, the full Adobe suite, Figma.

Technology

WordPress and plugin development, PHP, Python, HTML, CSS, JavaScript, Google Tag Manager, Google Cloud Functions, BigQuery, Looker Studio, n8n automation, Shopify, Google Merchant Center.

On AI

I use AI in production rather than as a demo. Claude, ChatGPT and Gemini for research synthesis, drafting and pressure-testing. Firefly and Midjourney for concept exploration. Client-facing copy is written and edited by me, and I can walk through any decision on this site out loud.

History
Founding Partner, Creative, Technology and Marketing Director
Twin Pines Marketing, Metro Detroit, MI
03/2024 to present
Director of Marketing
PMCF Advisors, LLC, Southfield, MI
02/2020 to 07/2023
Director of Marketing Communications
RGIS, LLC, Auburn Hills, MI
01/2017 to 02/2020
Online Marketing Manager
RGIS, LLC, Auburn Hills, MI
03/2015 to 12/2016
Communications Senior Specialist and Multimedia Designer
Meritor Inc., Troy, MI
04/2013 to 03/2015
Interactive Digital Media Designer
Valassis, Inc., Livonia, MI
03/2007 to 04/2013
Art Director, Webmaster and Marketing Consultant
Independent, Michigan
08/1999 to 03/2013
Bachelor of Fine Arts, Graphic Design
Wayne State University, Detroit, MI. School of Business core completed.
2001

Awards: IABC Detroit Renaissance Award of Honor · Meritor Chairman's Award · American Inhouse Design Award · Valassis Platinum Performer, High Performance and Century Club Awards