HoopLife

146 sales calls became the voice every ad and email is written in.

  • Marketing
  • Sales

Before

Great programs, a closer who could sell them in person, and ads that did not sound like him. Every new creative meant a designer’s afternoon.

The system.

  • 146 of Andrew’s sales calls, about 99,000 words, transcribed and embedded into a searchable database.
  • A voice model built from how he opens, stacks reassurance and takes the next step onto himself, with a word-by-word register audit.
  • A creative engine: real program logos and locked brand type composited over AI-made backgrounds, collision-checked, with a vision QA pass on every image.
  • Per-placement Meta creatives: the right cut for the feed, Reels and Stories from one ad.
  • A Google Search campaign built by API from config: 5 ad groups and 36 keywords, with register-click conversion tracking.
  • A 24-hour follow-up clock and call coaching.

Where the AI lives, and where a person approves.

The AI does

  • Writes every ad and email in Andrew’s voice, then audits it word by word.
  • Generates backgrounds and variations; a new ad is a config change.
  • Checks every creative for logo placement, overlap and copy before anyone sees it.

A person decides

  • HoopLife approves every creative before it launches.
  • Every AI text suggestion in Ads Manager is declined, so the approved copy is what runs.

What it replaced.

  • Designer turnaround on every variation
  • Generic ad copy
  • Hand-built campaigns in the Ads Manager UI

The result.

The engine and the voice now run every campaign. Leads and spend on request.

See it.

HoopLife League feed ad from the creative engine: real logo and locked type over an AI-made background.
League feed ad from the engine.
HoopLife Young Stars feed ad from the creative engine.
Young Stars feed ad, same engine, new background.

Want a system like this?

We take on a small number of businesses at a time. Tell us what's slow; if it fits, you book the call on the next screen.