Steven Molina Case study · Client work · Resorsi

Case study · Client work · Resorsi

Brand Growth Engine

Growth system for a DTC sleep brand with 100,000+ customers.

Client

Sleepout

Role

Forward Deployed AI Engineer

Built at

Resorsi

Timeline

8 weeks

Watch the demo ↓

Overview

The only 100% blackout curtains with GREENGUARD Gold, featured on CBS and ABC, and backed by Canada’s largest sleep retailer. The engine drafts PR, affiliate, and editorial outreach in the founder’s voice.

Wide social cut · 21s · with music

See it run

Brand rules in, a real run, three drafts queued, one person approves. Nothing sends on its own.

Muted · unmute in the controls

The video uses a fictional brand and local sample pages. It is not a recording of Sleepout’s production inbox.

How it works · real screenshots

The review loop

00 /05
Five screens from the walkthrough

Scroll to lift each one out.

From the page a draft cites to the database row that says it was never sent.

01 · Screenshot

Source page

A local sample page, marked as a fictional outlet. The draft cites pages like this. It is not open-web search.

The outlet page the draft cites

02 · Screenshot

Review queue

A drafted pitch waits in the review queue. Nothing has been sent.

Source page and score

03 · Screenshot

Draft detail

The reviewer can approve, edit, or discard. The screen says nothing sends from here.

Approve, edit, or discard

04 · Screenshot

After approval

After one approval, a remaining draft is still unsent.

Still waiting, still unsent

05 · Screenshot

The record

The approved row stays approved. The sent column is empty.

Sent column: empty

Source page
A local sample page, marked as a fictional outlet. The draft cites pages like this. It is not open-web search. The outlet page the draft cites
Review queue
A drafted pitch waits in the review queue. Nothing has been sent. Source page and score
Draft detail
The reviewer can approve, edit, or discard. The screen says nothing sends from here. Approve, edit, or discard
After approval
After one approval, a remaining draft is still unsent. Still waiting, still unsent
The record
The approved row stays approved. The sent column is empty. Sent column: empty
How it works · real screenshots · 01—05

The review loop

Source page
A local sample page, marked as a fictional outlet. The draft cites pages like this. It is not open-web search. The outlet page the draft cites
01 / 05

Source page

A local sample page, marked as a fictional outlet. The draft cites pages like this. It is not open-web search.

Review queue
A drafted pitch waits in the review queue. Nothing has been sent. Source page and score
02 / 05

Review queue

A drafted pitch waits in the review queue. Nothing has been sent.

Draft detail
The reviewer can approve, edit, or discard. The screen says nothing sends from here. Approve, edit, or discard
03 / 05

Draft detail

The reviewer can approve, edit, or discard. The screen says nothing sends from here.

After approval
After one approval, a remaining draft is still unsent. Still waiting, still unsent
04 / 05

After approval

After one approval, a remaining draft is still unsent.

The record
The approved row stays approved. The sent column is empty. Sent column: empty
05 / 05

The record

The approved row stays approved. The sent column is empty.

Results · 8 weeks

Real numbers. No generic copy.

394 contacts researched
255 outlets
401 pitches drafted
~150 hours of manual work (est.)

In 8 weeks: 394 contacts researched across 255 outlets and 401 pitches drafted, about 150 hours of manual work (est.). A daily growth system for a 100k-customer sleep brand: research in, voice-matched drafts out.

Full walkthrough · 52s · no audio

Every step, uncut

The engine reads the brand rules, cites a sample outlet page, and drafts a pitch. Captions are on screen. No narration or music.

Brand Growth Engine · walkthrough

Built at Resorsi

My role.

01

My role

Forward Deployed AI Engineer at Resorsi. Shaped the plugin tracks and the split between automated drafts and founder-led pitching.

02

Claims stay tied to the brand file

Volume only works if drafts are fast and the claims stay tied to the brand file, including certification language.

03

About the demo

The walkthrough uses the fictional brand Lullwood and local sample pages. It is a generic demonstration of the outreach draft flow, not a recording of the Sleepout production session.

Next case study · 02 of 08


Creator Matching System