Case Study · Fintech · 2025

Perrin Court Capital

A seven-step investor onboarding built directly in Webflow — DocuSign signatures, Google Places address lookup, and HMAC-verified webhooks. Eight weeks, zero launch-day bugs.

RoleLead Webflow developer
Year2025
IndustryInvestment / Fintech
ScopeDev · CMS · Integrations · SEO
Featured[Hero screenshot — investor onboarding flow · 16:9 · 2880×1620 recommended]replace with .jpg or .webp

01 — Context

What they needed

Perrin Court Capital is a Belgrade-based investment advisory raising capital for European real-estate funds. They came in with a working marketing site but a painful manual onboarding — PDFs over email, signatures handled by a legal assistant, KYC data rekeyed into their CRM by hand.

The brief was to rebuild the onboarding as a single Webflow flow that captured identity, accreditation, fund selection, and digital signature in one sitting — without losing the premium feel of the marketing site or tripping compliance flags.

No third-party onboarding vendor. Webflow-native, wired directly to DocuSign, HubSpot, and their internal HMAC-verified CRM webhook.

47%completion-rate uplift first 30 days
8wkdiscovery to public launch
0launch-day bugs
97/100Lighthouse performance (desktop)

02 — Approach

How it came together

  1. 01

    Collapse the seven screens into one state machine

    Instead of seven pages we built one Webflow page with conditional sections controlled by a lightweight vanilla state machine — identity → accreditation → suitability → fund → fee → review → signature. One URL, one CMS, one payload.

  2. 02

    Google Places, phone validators, accredited-investor thresholds

    Every field had a real validator. Address via Google Places autocomplete, phone via intl-tel-input, accreditation thresholds pulled from a Webflow CMS keyed on jurisdiction. Zero rework in the back office.

  3. 03

    DocuSign & HMAC-verified webhooks to HubSpot

    Final step calls DocuSign embedded signing. On envelope.completed the webhook hits an internal endpoint with a shared-secret HMAC header, creates the deal in HubSpot, attaches the signed PDF, and triggers a compliance email — all in under two seconds.

04 — Under the hood

Tech & integrations

Frontend
  • Webflow CMS
  • Client-First
  • GSAP + ScrollTrigger
  • Lenis
  • Finsweet Attributes
  • Vanilla state machine
Integrations
  • DocuSign Embedded Signing
  • Google Places API
  • intl-tel-input
  • HubSpot CRM
  • HMAC-verified webhooks
  • Make.com
Performance & SEO
  • Core Web Vitals
  • JSON-LD schema
  • Sitemap.xml
  • OpenGraph + Twitter cards
  • Image CDN