Home / Work

Sites we built.
Things that moved.

A selection of recent client work — measured by the metric the client cared about most. Numbers are post-launch, not promises.

Hero — homepage redesign
Sambal & Sons · F&B retailer Case 01 · 2026

Custom WooCommerce build with subscription bundles

Replaced a Shopify storefront with a custom WordPress + WooCommerce build. Variable products with regional spice levels, subscription "monthly heat" boxes, and a wholesale portal gated by company size.

+187%
Conversion uplift
2.4×
AOV after bundles
1.2s
LCP, p75
99
Lighthouse
WooCommerce Sage 10 Subscriptions Cloudflare
Course catalog
Reef Academy · Online courses Case 02

LearnDash platform with cohort scheduling

Built a course platform for 14 instructors. Cohort start dates, drip lessons, certificates, and a private Discourse forum bridged via SSO.

3,400+
Enrollments yr 1
94%
Completion rate
LearnDashDiscourse SSOStripe
Performance rebuild
Kopi Ulu · Specialty coffee Case 03

Migration from a builder-heavy theme to a custom block theme

Stripped Elementor, rebuilt as native Gutenberg blocks, set up Cloudflare full-page caching, and rewrote the product imagery pipeline.

−72%
TTFB reduction
99
PageSpeed mobile
Block themeCloudflareWebP / AVIF
Membership portal
Nusa Ride Co · Surf community Case 04

Tiered membership with content paywall & events

MemberPress-backed paywall with three tiers, monthly virtual events, member directory, and a Salesforce sync for the partnerships team.

2,100
Paid members
7%
Churn, monthly
MemberPressSalesforceZoom API
Landing page system
Lokal Labs · D2C skincare Case 05

A reusable landing page system for paid campaigns

Built six block patterns the marketing team can recombine in under an hour. Each page ships with GA4 events, schema, and an A/B variant slot.

+34%
Ad ROAS
48 hrs
Page-to-launch
Block patternsGA4A/B
CRM integration
Pajak Logistik · B2B logistics Case 06

HubSpot bridge with quote calculator & lead routing

Custom freight quote tool routes inbound leads by region and lane volume directly into HubSpot, with webhook-driven enrichment from internal ERP data.

4.1×
SQL volume
−63%
Lead-to-quote time
HubSpotWebhooksERP sync
Next step

Got a project that
belongs on this list?

20-minute audit, written summary, no pressure. We only quote if it's a fit on both sides.