
Experiments that ship
Activation, retention, and lifecycle loops, run weekly and measured in revenue. The loops that decide whether acquisition ever pays back.
Built and run, not advised
Experiments that ship
A backlog scored by impact, run on a weekly cadence, measured in revenue.
Activation and retention
The loops that decide whether acquisition ever pays back. Found, instrumented, fixed.
Lifecycle that runs itself
Triggered, behavioural messaging owned by the system, not by one person and a spreadsheet.
Vanity metrics feel like progress. I measure the ones that move revenue.
Questions people ask first
Is this growth hacking?
No. Growth hacking looks for tricks. I look for the step in the funnel that leaks the most and fix that, which is usually activation, not acquisition.
What do you need from us to start?
Access to the analytics, the CRM, and one hour with whoever knows why the numbers look the way they do.
How do you decide what to test first?
By size of the leak, not by ease of the test. The cheapest experiment on the smallest step is a waste of a sprint.
Shipped products with real funnels
Growth and retention systems I built and run: relationship CRM, a growth ops hub, and a self-serve booking funnel. Each one links to the live build.

Relora
A relationship operating system for local-government property teams. One place for contacts, owner context, communication status, and next actions.
- Problem
- Important owner conversations lived across inboxes, notes, and memory.
- System
- Contacts, relationships, briefs, status, and follow-up in one operator view.
- Artifact
- Live demo app with dashboard, relation map, and task flow.

GrowthHub
A growth dashboard for operators: acquisition, pipeline, paid, and ICP in one view. Public demo, no login. Real data after GA4 and Pipedrive sync.
- Problem
- Growth signals scattered across GA4, the CRM, and ad platforms.
- System
- One dashboard joining acquisition, pipeline, paid, and ICP fit.
- Artifact
- Public demo at wojciech.io/apps/growthhub.

Camper Rental Booking Engine
Camper rental booking engine with dynamic pricing, availability management and a clean reservation flow.
- Problem
- Rental demand needed a clearer path from browsing to booking.
- System
- Inventory, dates, offer framing, and reservation CTA in one front-end flow.
- Artifact
- Responsive booking website with vehicle cards and search entry point.
Acquiring users that never pay back
Send your funnel and what you have tried. I will tell you which loop to fix first.