LiveSaaS · Personalised audio

Produces a personalised hypnosis recording end to end: a generated script in the client's own cloned voice, merged with real pre-recorded intro and outro.

Built at
RaftWorks
Client
A private client
Role
Full-stack developer: maintained and extended a live product
Platform
Web app
Year
2025
Marketing site
01 / 05The problem

A practitioner's personalised recordings took hours of writing and studio time each, which capped how many clients could be served.

02 / 05My role

  • Extended the live production pipeline and its safety gate
  • Wired delivery, CRM and logging through Pabbly webhooks
  • Maintained Stripe subscriptions, bundles and the affiliate programme
03 / 05Order flow

Name, focus area, calming environment and personal notes, then contact details and Stripe checkout. The user sees generation progress and gets the recording in their account.

Step 1: the brief
Step 1: filled in
Step 2: contact details
Step 3: checkout
Step 4: generating
Account and history
04 / 05Pipeline

Every generated script passes a moderation check before voicing. A flagged script stops there: the practitioner gets an alert, the user gets a we'll-be-in-touch notice, and the record is marked blocked.

Completion fires a single webhook to Pabbly, which fans out to a transactional email (Postmark), a logged row with delivery status (Airtable) and a new CRM contact (Go High Level).

Marketing site
Audio sample
Why use it
05 / 05Tech stack

Platform
Bubble.ioBackend workflows
Media pipeline
OpenAI APIElevenLabsCloudinary
Delivery & billing
PabblyPostmarkAirtableGo High LevelStripeRewardful
LiveResult

Live and serving customers directly, with delivery, CRM and billing wired together.

questions to a finished recording
4
systems fed by one completion webhook
3
See it live at makemyhypno.com (opens in a new tab)