No native way to track affiliate performance inside Fresha — so I engineered one from scratch.
A beauty & wellness booking business needed accurate attribution for affiliate-driven bookings, but Fresha (their scheduling platform) offered no built-in tracking, and their affiliates couldn't be paid fairly without real data.
I designed an end-to-end system: Dub.co affiliate links feed into a dynamic Framer pre-lander that detects the affiliate ID and displays the correct coupon code, Fresha's coupon codes serve as the source of truth for bookings, and a Google Sheets ledger auto-calculates commission from monthly CSV exports.
Result: complete click-to-payout attribution, zero guesswork on affiliate performance, and full documentation so the client's team can onboard new affiliates without touching a line of code. Delivered fixed-price, in 5 calendar days flat.
If your booking platform, CRM, or affiliate program needs custom tracking that off-the-shelf tools can't provide, I build exactly this — with Make, n8n, Zapier, and Python.
Tools: Dub.co · Framer · Fresha · Google Sheets · Python · Affiliate Attribution · API Integration
Like this project
Posted Aug 13, 2026
No native way to track affiliate performance inside Fresha — so I engineered one from scratch.
A beauty & wellness booking business needed accurate attributi...