Patrick Woessner
EN DE ES
Patrick Woessner, Senior Product Manager

Senior Product Manager · AI & Data Platforms

Patrick Woessner

Product manager, former developer. I build data platforms and ship AI into production.

Remote since 2020 · distributed teams · full CET overlap

Get in touch

Hundreds of millions of events a day — the scale of the pipelines I own the roadmap for
15+ years building digital products
7 releases from my current role — all linked on this page

About

I run the roadmap for an engineering team at Awin, an affiliate network that large retail and fashion brands run their partner programmes on. The role is customer-facing — from quarterly business reviews with some of the platform's biggest brands to RFP pitches for new ones.

Before Awin I spent two years self-employed in Spain: content portals of my own, built up and run profitably on affiliate commissions and advertising — the publisher side of the very business whose platform side I own today. Alongside them I advised a handful of clients on product development. Before that I was Head of Additional Digital Brands at AIDA Cruises, and earlier I co-founded a marketplace that was acquired in 2019.

I started out writing PHP, and it still shows — when a question about business logic comes up, I open the repository instead of forwarding it to someone else. It is also why I write discovery documents a team can build from directly.

I have worked fully remote since 2020, on Spanish and German contracts, in teams spread across several countries. What interests me most are products where measurement is the hard part — attribution, tracking, data quality: the places where a wrong number costs more than a missing feature.

What I'm working on

Three decisions

Three situations from the last few years where the right direction was not obvious. Pick what you would have done — there is no trick, all three options are defensible. We decided these as a team; what follows is the case I argued for and what came of it.

Decision 1 of 3

What last click cannot express

Last click is the standard in affiliate marketing: whoever delivers the final click before the purchase earns the commission. It is simple, predictable and easy for everyone involved to follow. What it cannot express are campaigns where the decision to buy is shaped much earlier — through content, reviews and recommendations. Advertisers wanted room for that, without making their programme harder for partners to read.

What we did

We built the Attribution Manager as a capability an advertiser switches on per programme: custom rules, earlier touchpoints, defined time windows. The mechanics were not the hard part — legibility was. An attribution model is only useful if everyone involved can follow it, so it is stated per programme: everyone involved can see which model applies. Option A leaves advertisers with the default, which suits many programmes but not content-driven ones. Option C makes the alternatives visible without letting anyone act on them; it followed later as a useful complement.

Outcome Advertisers can weight publishers whose contribution sits earlier in the journey — content, reviews, recommendations — rather than only the last click before purchase. It also became one of the building blocks for the US platform migration.

Publicly documented Awin product release, autumn 2024

Decision 2 of 3

Social traffic starts in the wrong browser

Social apps open links in their own in-app browser. Cookies live in a sandbox there: they do not exist in the device's default browser, and they are not long-lived either. Anyone who buys later — in the evening, in their usual browser — arrives without the context of their click. That is an industry-wide mechanic. The question was how to solve it without creating work for thousands of partners.

What we did

We built the breakout page and rolled it out as a network upgrade: the visitor moves into the default browser before the journey starts — where cookies are at home and persist. No publisher touched a link, no advertiser integrated anything. Option A shifts the work onto thousands of partners and never reaches the long tail; option B models the gap instead of closing it.

Outcome From hackathon prototype to global rollout, live across social and reward platforms — a higher conversion rate for publishers, without a single change on the partner side.

Publicly documented Awin product release, spring 2025

Decision 3 of 3

Does every integration have to be a project?

Awin's tracking is standardised — setting it up on the advertiser side is still its own undertaking: the integration team guides it, and on the customer side engineers have to find time for it. For enterprise setups that path is exactly right, and it stays. But a large share of advertisers run on standard shop platforms, and there the effort was out of proportion.

What we did

We grew the platform coverage: plug-and-play plugins for common shop systems, Salesforce Commerce Cloud among them. For the majority, integration becomes an install — while the custom route remains the right one for enterprise setups with requirements of their own. Option A does not address the actual constraint, which is time on the customer side; option C mainly helps those who built their shop themselves.

Outcome Advertisers on standard platforms go live without an integration project — and the plugin coverage sells on its own: many deliberately pick a network that supports their platform plug and play.

Publicly documented Awin product release, summer 2024 (SFCC plugin)

Selected work

Where a feature has been announced publicly, the source is linked. Numbers on impact I would rather discuss than publish here.

How I work

Problem first. If I cannot state the problem in a paragraph and say who has it, I am not ready to ask engineers for anything.
Success gets defined up front. A metric, a leading indicator, and the condition under which we stop. Deciding afterwards what counted as a win is how teams talk themselves into shipping things that did not matter.
AI is leverage, not a demo. I use it daily for research, analysis and prototyping — and I have shipped it, including the unglamorous parts: evaluation criteria, thresholds, and what happens when the model is wrong.
I write to think. A decision framed on one page beats a meeting. I put the thinking down early so people can disagree with it before we spend engineering time.

Where I've been

Languages. German (native) · English (fluent) · Spanish (conversational, B1–B2)

Side projects

Tech Junkies came out of those years; I still write there about technology. Building an audience from nothing keeps me honest about how hard distribution is, and about how little a feature is worth if nobody finds it.

Get in touch

Send a message

Email works just as well: patrick@woessner.me. This form only saves you a context switch. I usually reply within a day.

I am not on LinkedIn — this page is my profile.

Request my CV

Fill this in and I will send you the PDF, usually the same day. I would rather know who is reading it than leave it floating around as a public link.