PROJECT SNAPSHOT - Blip Website Build

Date: 28 March 2026 Thread status: Wrapping up session. Prototypes nearly launch-ready. Christian comparing v2 and v3 copy approaches before choosing which to ship.


1. Project Overview

What we’re building: A new single-page landing website for Blip, Christian Malcolm’s boutique premium personal tech support business. The site replaces the current multi-page site at blipsupport.com.

The goal: Convert visitors (primarily from LinkedIn outreach and ads targeting professional women in America aged 40-60+) into “book a free call” consultations via Google Calendar appointment scheduling.

Target audience: Busy, successful women aged 40+. Solopreneurs, creatives, professionals, small business owners. Affluent enough to pay for premium support. Not naturally technical. Emotionally frustrated, sometimes embarrassed, sometimes anxious about technology. Secondary: retirees, people who’ve lost their IT department, people newly managing their own tech.

The brief in one sentence: A warm, premium single-page landing site with AI-generated hero video vignettes, rotating paired text, and a clear path to booking a free introductory call.

Client: Christian Malcolm (mail@blip.ltd). Based in Vancouver, Canada. His colleague Carrie is in London (remote). They use “we” language throughout - Blip is presented as a small team, not a solo operation.


2. Key Decisions Made

Tech stack

Design direction (locked)

Colour palette (locked)

  1. Hero - Video background, headline, subline, CTA button, scroll chevron
  2. What We Do - Three pillar cards (Tech Support, Online Safety, AI Coaching)
  3. Who We Are - Christian’s headshot, bio text, testimonial year-count display
  4. The Close - Final CTA with reassurance copy
  5. Footer - Logo, copyright, phone, email, privacy link

Colour pivot history

Contact strategy (locked)

Privacy page

Copy approaches (two versions for comparison)

Things ruled out


3. Current State

Completed

In progress

Not started

Known issues / watch out for


4. File Inventory

Prototypes and pages (in Blip 26/)

FileDescription
blip-landing-prototype-v1.htmlFirst HTML prototype. Superseded by v2.
blip-landing-prototype-v2.htmlCurrent working prototype. Warm colour direction, hero video, all CTA buttons wired to Google Calendar, footer with phone/email/privacy. Uses “we make it simple” headline approach.
blip-landing-prototype-v3.htmlAlternative copy approach. “You’re good at what you do” validation-first headline. Adds recognition section and before/after proof stories (Frances, Peter, Louisa). Stripped-back year-count testimonials.
privacy.htmlSimple privacy policy page. Matching styles, nav with booking CTA, covers data collection basics.

Videos (in Blip 26/blip videos/)

FileDescription
v3-shop-owners-morning-take1.mp4Discarded take
v3-shop-owners-morning-take2.mp4Discarded take
v3-shop-owners-morning-take3-keeper.mp4KEEPER. White woman, early 50s, boutique shop. Has watermark.
v4-late-night-worry-keeper.mp4KEEPER. White man, mid-to-late 40s, sofa, evening. Has watermark.
v5-curious-learner-take1-keeper.mp4KEEPER. Black man, 60s. Has watermark.
v6-family-dinner-take1.mp4Discarded take
v6-family-dinner-take2-keeper.mp4KEEPER but has watermark. Original Kling export.
v6-family-dinner-take2-clean.mp4CLEAN. Same as take2-keeper but re-exported from Kling without watermark. 19MB raw.
v7-deep-breath-take1.mp4Discarded (worried face after closing laptop)
v7-deep-breath-take2-hold.mp4HOLD. White woman, late 30s, auburn hair, cafe. Has watermark.
v8-ambient-studio-keeper.mp4KEEPER. White woman, early-to-mid 40s, ceramics studio. Has watermark.
v8-ambient-take1-hold.mp4Discarded (too young, flat table instead of studio)
v9-hillside-serenity-take2-hold.mp4HOLD. White man, late 60s, hillside. Back to camera. Has watermark.

Web-ready compressed videos (in Blip 26/blip videos/web-ready/)

FileDescription
v5-curious-learner-web.mp4Compressed v5. Has watermark.
v5-placeholder-blur.jpgLQIP placeholder for v5
v5-poster.jpgPoster frame for v5
v6-family-dinner-web.mp4Compressed v6. Has watermark. (Old version)
v6-family-dinner-clean-web.mp4Compressed v6, NO watermark. 966KB, H.264 CRF28, 1280x720. Currently used in both prototypes.
v6-placeholder-blur.jpgLQIP placeholder for v6
v6-poster.jpgPoster frame for v6

Assets (in Blip 26/previous blip assets/)

FileDescription
cm headshot vanu a.jpegChristian’s headshot. Used in both prototypes for the trust section circular photo.
cm headshot vanu b.jpegAlternative headshot
cm headshot circle name.pngHeadshot with name overlay
blip christian.jpgAnother Christian photo
facebook ads/FB2412-00019.jpgB&W yoga man - best-performing Facebook ad image. Inspired the hillside serenity vignette concept.
logo play/blip.svgSVG logo file
Various subdirectoriesFacebook ad images, newsletter graphics, older site hero images

Working documents (in web work/Blip/)

FileDescription
260318 - Landing Page Brief - Ready for Review.mdMaster brief. Audience research, pain points, proof stories (Frances/Peter/Louisa), site audit, design direction. Read this first in any new thread.
260321 - Hero Video Vignettes - Brainstorm.mdAll 7 original vignette concepts with descriptions and casting notes
260321 - Hero Video Loading Strategy.mdTechnical strategy for progressive video buffering, LQIP, weighted random ordering
260321-16-32-blip-hero-headline-copy.mdHero headline methodology and brief
260325 - Landing Page Section Map.mdWorking document defining the 4-section structure. Strategy notes on “we” language, depth strategy, weighted random video order.
260325 - Google Stitch Prompt v2.mdTighter Stitch prompt. Results rejected as too masculine.
260326 - Project Update Log.mdSession update covering all work done 25-26 March
260326 - V2 vs V3 Copy Comparison.mdDetailed section-by-section comparison of the two copy approaches with recommended hybrid direction
PROJECT-SNAPSHOT-260324-v2.mdPrevious snapshot. Contains detailed Kling AI prompting lessons and all video prompt text.
PROJECT-SNAPSHOT-260324.mdEarlier snapshot version

Reference documents (in web work/Blip/Reference/)

FileDescription
Text Snippets.mdRaw copy snippets and ideas. Contains “digital butler” framing, “We are real humans” messaging.
Pain Points.mdVisual pain-point module concepts for the website
ChatGPT-Top Tech Pain Points.mdResearch on top 5 tech pain points for target audience, with jargon-free paragraphs
Tyson - Bridge Script A.mdCritical. Full video script with Frances, Peter, Louisa proof stories. Christian’s personal story. Emotional language patterns.
Tyson - The Offer.mdService offer structure, included features, bonus items
Tyson - Promised Land Story.mdBefore/after stories for Ian and Frances
Tyson - Facebook Ad prompts - long thread - big summary.mdExtensive Facebook ad copy development
Tyson - Facebook ads A/B/general/241224.mdVarious ad copy iterations
Tyson - Script B.mdAlternative video script
Tyson - Bridge Script C.mdAlternative bridge script
AI Coaching.mdAI coaching service description
Password and online security page.mdSecurity service description
Mission Statements.mdMission statement drafts
Domains.mdDomain name inventory
Various othersResearch, Wes McDowell reference, business reality check, micro-landing page concepts

5. Reference Material

Live URLs

Video compression command

ffmpeg -i INPUT.mp4 -c:v libx264 -crf 28 -preset slow -an -movflags +faststart -vf "scale=1280:-2" OUTPUT.mp4

Kling AI prompting lessons (from previous snapshot)

Key copy lines (settled)

Testimonial data (real clients)

Proof stories (from Bridge Script A)

Core emotional triggers (from 15 months of research)

Emotional destinations (what they want to feel)

Premium service messaging research findings (from this session)


6. Restart Instructions

  1. Read the master brief first: web work/Blip/260318 - Landing Page Brief - Ready for Review.md - this contains the full audience research, pain points, proof stories, and design direction.

  2. Read the copy comparison: web work/Blip/260326 - V2 vs V3 Copy Comparison.md - this explains the two different messaging approaches and includes a recommended hybrid direction.

  3. Open both prototypes: Blip 26/blip-landing-prototype-v2.html and blip-landing-prototype-v3.html. These are self-contained HTML files that can be opened directly in a browser. They reference local video and image files via relative paths.

  4. Check with Christian: Which version (or hybrid) did he choose? Is the site live yet? Has hello@blipsupport.com been set up?

  5. For video work: Read PROJECT-SNAPSHOT-260324-v2.md for detailed Kling AI prompting lessons and the exact prompts used for each vignette. The compression command is in this snapshot above.

  6. For the real build: The plan is Astro + Tailwind + Cloudflare Pages. The astro-static-site skill is available and should be invoked when initialising the project. The HTML prototypes are the design reference - convert to Astro components.

  7. Key preferences: Christian writes in UK syntax. Names: Carrie, Derrick. No em dashes - use short hyphens sparingly. He wants the site to feel welcoming and safe for his audience, not techy or corporate.

  8. Files live in two locations:

    • Blip 26/ - prototypes, videos, assets, privacy page (the deployable stuff)
    • web work/Blip/ - working documents, strategy, reference material, snapshots (the thinking)