Marketing Technology Product & Solutions

Building Marketing Technology That Connects Data, Teams and Decisions

I’m a Marketing Technology Product Manager and hands-on Solutions Developer.

I turn complex business requirements into scalable products — from user discovery and solution architecture through development, integration and adoption.

CRM · Customer Intelligence · Marketing Operations · Data Products · Automation

MarTech operating layer
In production
Manual email traffic
−80%
planning moved into product
Customer profiles unified
3,000+
across 4 source systems
Markets operating on it
5
single operating model
Data flow · source to activation
Sources
Web · POS · Email · Events
Ingestion
API layer · scheduled jobs
Model
Unified customer record
Activation
CRM · Planner · Reporting
Campaign throughput · last 7 cycles
Workflow state
Draft12
In review5
Approved23
EM
Eleanor Marchetti
Identity resolved across 4 systems · VIP segment
High intent
Klaviyo → API layer → Salesforce · last sync 4 min ago

Representative workflows shown within a simulated client environment.

Capability

Product Thinking, Built and Shipped

I hold the product decisions and write the implementation. That combination is what makes the architecture below survive contact with real operations.

Product Management

Discovery with the people who will use the system, problem definition with a measurable outcome, prioritisation, and responsibility for adoption after launch.

  • User research
  • Product definition
  • Roadmap & prioritisation
  • Stakeholder alignment
  • Adoption & enablement

Solution Development

Hands-on implementation. I build the products I define — interfaces, workflow logic, and the integrations that connect them to operational systems.

  • Front-end development
  • Workflow & automation
  • API integration
  • Custom tracking
  • Reporting build

Systems & Data

The architecture underneath: shared data models, identity resolution, controlled taxonomies, and reporting layers that hold their definitions.

  • Solution architecture
  • Data modelling
  • Identity resolution
  • Taxonomy governance
  • CRM & martech platforms
Product Lifecycle
DiscoverDefineInvestigateArchitectBuildValidateLaunchImprove
The Reusable Pattern
01Capture
Signals captured at source with a controlled structure
02Structure
Normalised against one shared model and identity key
03Connect
Systems integrated so records reconcile in both directions
04Surface
Exposed where the work happens, not in a separate tool
05Act
Routed to a named owner with a decision to make
Conceptual Architecture

Marketing Technology Ecosystem

A conceptual reference model for how the products below connect. Each layer has a defined responsibility, and each product occupies a specific position within it. Select a layer to see its inputs, outputs and the systems it touches.

Digital Experience Layer
Inputs
Page views, authenticated sessions, saves, enquiries, registrations
Outputs
Structured behavioural events with consistent naming and payloads
Connected systems
Web platform, tag layer, custom event taxonomy
My role
Defined the event taxonomy and implemented tracking alongside the web build.
Products

Five Products, One Operating Model

Five products solving different operational problems across one connected MarTech ecosystem — each shown as a working interface built with simulated data, with the process and architecture behind it available to explore.

Product 01 · Internal MarTech

Marketing Planning & Workflow Platform

Role — Product Owner & Solutions Developer

One operating surface for planning, ownership and approvals across every channel.

Challenge
Fragmented campaign planning created poor cross-team visibility, inefficient approvals and excessive email communication.
Intervention
Designed and built a shared campaign-planning product around organic social and paid media teams' requirements.
Impact
~80%fewer campaign-related emails, with clearer ownership, approvals and cross-team visibility.
Explore the product
Campaign
Channel
Owner
Draft4
Landing page refresh
Spring Exhibition
WebsiteDigital
Booth walkthrough reel
Art Fair Programme
Organic SocialDesign
Post-fair follow-up flow
Art Fair Programme
Email / CRMCRM
Artist studio visit film
Brand Editorial
Organic SocialDesign Blocked
In Review3
Curator interview series
Spring Exhibition
Organic SocialMarketing
Fair preview carousel
Art Fair Programme
Paid MediaMarketing Blocked
Viewing room merchandising
Always-On CRM
WebsiteDigital
Approved3
Private view invitation
Spring Exhibition
Email / CRMCRM
VIP collector dinner
Art Fair Programme
EventsCRM
Editorial: collecting guide
Brand Editorial
WebsiteMarketing
Scheduled3
Exhibition launch film
Spring Exhibition
Organic SocialDesign
Re-engagement journey v2
Always-On CRM
Email / CRMCRM
Partner talk programme
Brand Editorial
EventsMarketing
Live2
Collector newsletter — May
Always-On CRM
Email / CRMCRM
Search brand campaign
Always-On CRM
Paid MediaMarketing
Representative interface using simulated data
System Architecture
Planning Records
Inputs
Team submissions, campaign briefs, recurring always-on activity
Outputs
Canonical plan of record consumed by every view
Connected systems
Planning database, brief intake form
My role
Defined the schema, field rules and validation.
Role
Product Manager & Solutions Developer
Scope
End-to-end — discovery, architecture, build, integration, adoption
Product Type
Internal operational platform
Users
Marketing, design, CRM and digital teams
Technology
Web application, workflow engine, CRM and automation integrations
My Role
User DiscoveryProduct DefinitionData ModellingWorkflow DesignInterface DesignFront-end DevelopmentIntegrationEnablement
Adoption & Operating Model
  • Rolled out view by view so no team had to change everything at once.
  • Operating rules written and owned by the teams, not imposed by the tool.
  • Weekly bottleneck review turned approval delays into a managed metric.
Product 02 · Customer Data & Integration

Behavioural Intelligence Infrastructure

Role — Product Owner / Solutions Developer / Data Architect

Website activity becomes structured CRM intelligence the moment it happens.

Challenge
Behavioural signals sat across analytics, email and the website, so advisors had no reliable view of client intent.
Intervention
Built an event taxonomy, API integrations and scoring logic that enrich CRM profiles with live behavioural intelligence.
Impact
Outreach moved from scheduled broadcast to behaviour-led, with warm relationships surfaced to a named owner.
Explore the product
EM
Eleanor Marchetti
Profile ID · C0142
VIPScore 92
Client Segment
VIP Collector
Region
Europe · London
Programme
Viewing Rooms
Favourite Artists
Hockney, Kusama, Adnan
Recent Interest Areas
Postwar, Sculpture, Editions
Engagement Score
92 / 100
Sales Priority
High
Advisor Notes
Prefers Tuesday calls. Reviewing for Frieze.
Representative interface using simulated data
System Architecture
Event Capture
Inputs
Views, saves, enquiries, registrations, authenticated sessions
Outputs
Consistently named events with object references
Connected systems
Web platform, tag layer
My role
Defined the taxonomy and implemented the tracking.
Role
Product Manager & Solutions Developer
Scope
Taxonomy, scoring model, integration, CRM surface, adoption
Product Type
Customer intelligence infrastructure
Users
Sales advisors, CRM and marketing teams
Technology
Custom event tracking, Klaviyo, Make.com, Salesforce
My Role
User DiscoveryEvent Taxonomy DesignScoring Model DesignIntegration DevelopmentCRM Interface DesignAdvisor Enablement
Adoption & Operating Model
  • Insights reviewed monthly and retired when advisors stopped acting on them.
  • Follow-up SLAs agreed with the sales team rather than imposed by the system.
  • Taxonomy changes go through review so the score stays comparable over time.
Product 03 · Architecture & Integration

Cross-System Data Architecture

Role — Product Owner / Solution Architect

Fragmented systems connected into one model, so every platform describes the same customer the same way.

Challenge
Website, CRM, marketing and institutional data each held their own customer version, so no report could be defended.
Intervention
Designed a unified data layer: one identity key, controlled taxonomy and explicit relationships across customer, content and commercial data.
Impact
Reliable cross-system reporting, richer segmentation, and new products built on a model that already existed.
Explore the product
Fragmented systems → connected intelligence
CRM
Marketing
Website
Institutional Data
Unified data layer
One identity key · shared definitions · governed relationships
Segmentation
Automation
Reporting
Decision-Making
Representative data model using simulated entities
Role
Product Manager & Solutions Developer
Scope
Architecture, data modelling, integration, governance
Product Type
Data and integration architecture
Users
Marketing, CRM, analytics and engineering teams
Technology
Event platform, CRM, automation layer, reporting warehouse
My Role
Solution ArchitectureData ModellingIdentity ResolutionTaxonomy GovernanceIntegration DevelopmentReporting Model Design
Adoption & Operating Model
  • Data dictionary maintained as a product artefact, not a one-off document.
  • New events reviewed against the taxonomy before implementation.
  • Definitions owned jointly by marketing and analytics to keep them enforced.
Product 04 · Data Product

Commercial Reporting & Decision Layer

Role — Product Owner / Data Product Developer

Stakeholder requirements to KPI definitions to a reporting product leadership actually decides with.

Challenge
Leadership had dashboards but not decisions: filters worked in isolation and totals contradicted across views.
Intervention
Defined KPIs with stakeholders, modelled one dataset, and built cross-filtered reporting where every view reconciles.
Impact
Weekly commercial review moved from days of preparation to a working session against one source of truth.
Explore the product
Segment
Region
Programme
Total Clients
800
+15%
High Intent Clients
80
+29%
Inquiries
942
+14%
Revenue
£29.20M
+27%
Conversion funnel
Website Visit22,374 · 100%
Known User8,889 · 39.7%
Engaged User201 · 0.9%
Inquiry942 · 4.2%
Purchase188 · 0.8%
Engagement by programme
Cohort engagement trend (rolling 12 weeks)
Client prioritisation
NameSegmentRegionScoreRecent activityRecommended action
Mei LaurentVIPEurope98Opened advisor emailAdvisor call within 48 hours
Theodore NakamuraVIPEurope98Repeat-viewed sculptureAdvisor call within 48 hours
Mei AshfordVIPEurope98Saved 3 artworksAdvisor call within 48 hours
Beatrice OkonkwoVIPAsia Pacific98Opened viewing roomAdvisor call within 48 hours
Ines VossVIPNorth America98Inquired about KusamaAdvisor call within 48 hours
Greta BridgerVIPEurope98Viewed Hockney printAdvisor call within 48 hours
Greta ChenVIPNorth America98Saved 3 artworksAdvisor call within 48 hours
Eleanor TanakaVIPEurope98Viewed Hockney printAdvisor call within 48 hours
Representative interface using simulated data
Product 05 · Digital Experience & CRM

Identity-Aware Experience Platform

Role — Product Owner & Experience Designer

One website, three identities — the experience adapts to who is looking.

Challenge
One catalogue served very different client stages, so pricing, access and advisor signals could not be one-size-fits-all.
Intervention
Built identity-aware components driven by CRM segment and entitlement flags within a single design system.
Impact
Fewer dead-ends for known clients and higher-value enquiries routed to the right advisor faster.
Explore the product
Member state
Available capabilities
  • View artworks
  • View exhibitions
  • Enquiry CTA
  • Limited account features
gallery.example / collection
Guest
Untitled (Composition)
Yayoi Kusama · 2019
Price on enquiry
Late Afternoon Study
David Hockney · 2021
Price on enquiry
Form in Bronze
Lynda Benglis · 2017
Price on enquiry
Quiet Field
Etel Adnan · 2014
Price on enquiry
Representative interface using simulated data
Approach

How I Build Products

The same lifecycle runs across every product below — from discovery with the people who will use the system, through architecture and build, to the adoption work that decides whether it lasts.

These products are developed within a global organisation operating across five countries, requiring alignment across teams with different workflows, priorities and levels of technical maturity — and careful handling of commercially sensitive client and sales information.

01

Discover

Start with the people doing the work. I sit with teams through real cycles rather than collecting requirements in a workshop, because stated process and actual process rarely match.

Marketing Planning Platform

Two full campaign cycles shadowed before a single screen was designed.

  • Shadowing and interviews
  • System and tooling audit
  • Existing workaround inventory
Portrait of Kitty Wong
About

I work where product, technology and marketing operations meet — a marketing technology product professional with ten years’ experience across contemporary art, cultural institutions and premium international businesses.

My work starts with the problem rather than the platform. I work with users to understand how they operate, translate their needs into requirements, assess technical feasibility, design the solution and then build it, from data models and workflows to APIs, automation and interfaces.

At White Cube, I combine product ownership with hands-on solution development across a global organisation operating in five countries. That means navigating different teams and workflows, commercially sensitive client information, and the change management required to turn new technology into working practice.

I’m particularly interested in turning fragmented information and manual processes into connected systems that people actually use.

Capabilities
Product DiscoverySolution ArchitectureAPI IntegrationData ProductsAutomationCRM & MarTechUXChange & Adoption
Technology
Salesforce · Klaviyo · Airtable · Make · Python · GA4 · Looker Studio · Jira