← All case studiesUA
Case study · Website with payments

An online course website from scratch for cold traffic

Bodyflex coach Oksana Blazhevska wanted to sell her online course to cold traffic, but she had no website at all. I created a brand style based on her Instagram, built a site with videos right on the page, Stripe payments and automatic access to the learning platform after payment.

SendPulseSendPulse CoursesStripeAutomationsHTML / CSS
0 → 1website from scratch: style, design, code
4course stages with videos on the page
3pricing plans with Stripe payments
0manual steps: access is granted automatically
See it live

See how the website looks

Screen recording: the site from the first block to the last. Click to play.

Desktop
Mobile
The challenge

Sell a course to cold traffic

Oksana wanted to sell her online course to people seeing her for the first time, from ads. Cold traffic needs a site that builds trust in seconds, shows the result and lets people buy in one click. There was no site at all.

Why she chose me

Code instead of a page builder

When we first met, Oksana was choosing between several contractors who offered to build the site in the SendPulse page builder, and she had doubts about me. I suggested she look at the sites I had built in code, and right after that she confirmed we'd work together.

Brand style

Colours from her Instagram and portrait

First I proposed a colour palette based on Oksana's Instagram profile and portrait, plus several font pairings. We chose soft beige, sage and deep green, with Montserrat and Playfair Display. Once the style and design were approved, we moved on to development.

#FDF7F2
#E9E1DA
#76876b
#4d6e40
БОДІФЛЕКС
звичайний фітнес
Montserrat + Playfair Display
How it works

From the first screen to course access

Click a screenshot to enlarge it. Screens are in Ukrainian.

01

A first screen for cold traffic

Course name, the main promise, three short benefits, start date and an access button. A separate challenge: photos are set up differently for mobile and desktop, with different framing and placement, so they look perfect on every screen. Most sites don't do this.

02

The result participants get

Concrete changes after the course: fewer centimetres, a toned body, lightness and a 15–20 minute daily habit.

03

Videos right on the page

The hardest part: clips from each of the 4 stages load for preview right on the page. People see what the classes look like before paying.

04

Three plans with Stripe payments

Basic, Standard and Premium. Each button leads to a Stripe checkout.

05

Trust in the coach

Oksana's story, experience since 2006 and certificates. For cold traffic this matters as much as the course itself.

06

Course access after payment, automatically

SendPulse automations link payment to the learning platform: after paying, the participant gets an email with login and password, and the thank-you page leads to a private Telegram chat.

Results

What we got

  • A website from scratch: brand style, design and code for cold traffic.
  • Videos from all 4 course stages load right on the page.
  • Stripe payments across three pricing plans.
  • Learning platform access is granted automatically after payment, without the coach.
  • Separate photo layouts for mobile and desktop: the site looks great on any screen, and most ad traffic comes from mobile.
Feedback

What the client says

For your business

Want to sell your product online?

Describe the task that takes up your time and the result you want. I'll tell you how to do it with the tools you already use: website, payments, CRM, email.

Discuss your task