Every idea starts here. Tell us what you want to achieve and how we would know it worked, before a single rand goes out. It is friendlier than it looks.
BRIEF ID: PT-____ v3.6 · Elevator pitch → Brief
New pitch · unsavedLocal
TIER 1Quick brief. Set your budget and risk in section 02 to unlock the full work-up if you need it.
01
The idea
The what, in plain words. Give it a name, then say the idea in a single line.
Existing players BI pulls these by segment
Reaching new people (prospecting) built by the media team on Meta / Google
02
How big is this?
Not every idea needs the full treatment. How much are you putting on the table? Set the budget and risk and the form right-sizes itself. A small punt stays quick, we are not here to kill the gees.
Tier 1 · Quick test
< R10k · low risk
One-line idea, one metric, the cost. Quick sign-off. Two minutes, tops.
Tier 2 · Measured campaign
R10k to R150k or medium risk
Full brief, a measurement plan, a holdout where you can. Marketing lead signs off.
Tier 3 · Investment case
> R150k or high risk
All of Tier 2, plus ROI model, prior-results review and a mandatory post-mortem. Exec signs off.
03
Call your shot
Section 01 was what you want to do. This is what you reckon it gets you, and why. Different question, promise. If real money is going behind this, call the result now, in writing, before you know how it turns out. That is what makes it a real bet and not just a nice idea. Back yourself.
Fill in the idea up in section 01 and it shows up here.
Your call builds here as you type, one clean sentence.
04
What is the primary objective?
Not a marketer? Relax, this is the easy bit. Every campaign is really just trying to do one of four jobs. Reach: get noticed by people who do not know you yet. Act: get them to take a first small step, a tap or a sign-up. Convert: get them to actually spend, the deposit or the bet. Engage: look after the players you already have. Every idea swears it does all four at once. It does not. Pick the ONE that is the real point, because that is the number we will hold you to.
Reach
Brand awareness
Get noticed by people who do not know you yet. You cannot win a punter who has never heard of you. The "hello, we are here" job.
Brand ads, sponsorship, print, cinema and TV, PR, social reach
Act
Get leads
They have heard of you, now get them to do one small thing: tap the ad, enter the comp, start an account. The first little yes, before any money.
Turn a window-shopper into a paying customer. The moment real money lands: the first deposit, the first proper bet.
Welcome offers, free-bet SMS, deposit matches, acquisition media
Engage
Reward and grow
Look after the players you already have. Keep them happy, win the quiet ones back, and make your best people worth even more. (The Bafana VIP night lives right here.)
You are not BI, and nobody expects you to be. But we do expect you to think it through and put your best guess on the table: what is the one number that proves this worked? Have a go. BI will sanity-check the maths and tweak it. Tap any metric to see what it means in plain English.
Where does the spend we care about happen? this decides how BI measures it, online events or land-based card play
Pick a primary objective in section 04 to load the relevant metrics. Tap a metric name to read what it measures and how BI gets it.
No primary metric chosen yet
Put a number on each one you ticked your best estimate, not a blood oath
You ticked a few metrics, so here is where the numbers go. Give a rough target for each. The primary is the headline the campaign lives or dies on, the rest are supporting. BI will sanity-check them, you just have to commit to a guess.
Quick reality check on the maths. A small audience plus a money metric makes a noisy read, a handful of big players can swing the whole result, so the answer comes back fuzzy. If you are targeting under about 100 people and measuring rand, lean hard on a clean holdout and give it a bit longer, or accept the number is directional rather than exact. Bigger audiences, or rate metrics like claim rate and attendance, read far more cleanly.
06
Tell BI what you want to know
Tier 2+
Here is the secret: you do not need to know how BI measures anything. Holdouts, baselines, incrementality, that is their craft, not yours. You just tell them, in plain words, what you want to find out and what a win looks like to you. They turn it into the right numbers and the right comparison. No jargon required.
A few quick ones to help BI answer it
1
The one number BI reports
Pulled from your primary metric above.
Pick a primary metric in section 05
2
Over what window?
How long after launch do we measure?
3
How would we know it was THIS, and not just luck or normal behaviour?
Pick the closest. Genuinely not sure? Choose the last one and BI will pick the right method.
4
For BI: what needs setting up before launch? not from BI? skip it
This is the data plumbing the BI team sorts out. If you are the one asking for the campaign, just leave it all ticked and BI will handle it. If you are from BI, treat this as your pre-launch checklist.
One honest caveat for floor measurement. You only see spend from players who used their loyalty card. If carding rates differ between your invited group and the holdout, the comparison skews. Treat the floor number as a floor, not the whole truth, and tell the property the absolute rand understates.
5
When do you need the read-out?
Give BI a date and a format.
Optional: if you already have a feel for the numbers
Totally optional, and easy to skip. If you have a rough sense of the numbers, jot them down and BI gets a head start. If not, leave it blank, BI will work it out.
What we put in
What we hope comes back
This is what BI gets first, before any creative brief
Tracking has to be built before launch, so the moment the elevator pitch is signed off, hand BI this ticket. The studio brief comes later, once the bet is approved.
07
What will it really cost?
This is your stake. The obvious costs are easy, the hidden ones sink the ROI. Add every line, tap the chips for the ones people forget, and use the bonus estimator if you are giving something away.
🎯 Giving something away? Estimate the cost
Pick what you are offering. The estimate drops straight into your cost table below and updates as you tweak it.
Offer structure
The cost factor is YOUR assumption, not a fact. Calibrate it with Finance from past free-bet performance.
Cost is the expected payout. RTP drives it. Use the actual game's RTP. Real cost is lower if winnings carry wagering.
Headline bonus is rarely the real cost. Playthrough and the house edge claw a chunk back, and some players forfeit. Net cost factor captures that. Calibrate it.
No-deposit bonuses have high abuse risk and low survival through playthrough. Only the share that converts to withdrawable cash is real cost.
Use the cost to us, not the retail price. An internal hotel night, a meal or an event seat usually costs the group far less than its face value. Use that lower number.
Tiered offer: set the amount per tier below. The shared assumptions above (take-up, RTP, cost factor and so on) apply to every tier.
Tier / segment
Players
Value (R)
Face value (what it looks like on paper)
R0
Estimated real cost (what feeds the budget)
R0
Cost line
Amount (R)
Offer / bonus (estimated)
R0
Total estimated cost
R0
08
Does the maths work?
Tier 2+
One rule that trips people up: measure the return in the same money you spent. Turnover, the total amount bet, looks huge but most of it pays straight back out, so it is not your return. Use NGR, net gaming revenue, what you actually keep after payouts and bonuses. That is what gives an honest ROI.
Don't count the bonus twice. If your return is in NGR, the bonus you gave away is already netted out of it, so do not also put that same bonus in the cost table below, or you understate the return. Two clean models: (a) return in NGR, cost table holds only operating costs (venue, media, production), or (b) return in GGR, cost table includes the bonus cost. Pick one with Finance and stay consistent.
Enter a cost and a projected return to see the ROI verdict.
09
Have we done this before?
Required: Tier 3
If something like this ran before, the numbers from last time settle the argument. If it flopped, the burden is on you to say what is different now.
Have you run something similar?
10
Generate the elevator pitch
Does the bet stack up?
NO BET0/100
Build your pitch above and watch the odds firm up.
Pitch it to the house. Turn it into a clean one-pager for sign-off, and once it is approved head to the Brief tab, we will pull it all forward so you only fill in what is new.
First up: what do you actually need from us?
Kit and a creative brief. Fill in what you can below.
Most of this is optional, so fill in what helps and skip the rest. Only the few things marked Required actually need an answer.
B1
The creative brief
A few we need, the rest just help
This is the bit the studio actually builds from, so it is worth a few minutes. You do not need clever words, just talk to us like a human. The more you tell us here, the less we have to guess, and the better the work comes back. The four marked Required we genuinely need to start. The rest are nice to have, so fill in what you can.
B2
What we need made
Required
The shopping list, and the one part of this page you genuinely cannot skip. This is where briefs leak: the pull-up banner nobody ordered, the Facebook creative sized wrong, the photographer nobody booked. Tick everything you need. If you fill in nothing else on this page, fill in this.
B3
Offers and tracking
List every offer separately, and give each its own code. A R200 free bet and a R500 voucher are two different incentives. Code them apart and BI can tell you who took which, who took both, and which one actually pulled people to the floor. One blended offer teaches you nothing.
Offer
Value (R)
Code
Delivered via
Costing these is the elevator pitch's job (the offer estimator). This is where you lock the codes so the measurement is clean.
B4
Timeline, owners and approvals
Who does what, by when. A deliverable with no owner and no date does not happen.
B5
Lock the tracking with BI
The elevator pitch agreed how we would measure it. This is where it gets switched on, before launch, so the numbers actually exist on the day. Pulled forward from your elevator pitch: primary metric, window and the holdout approach.
A standalone ticket BI can action before launch: who to pull, the holdout, the baseline, the codes, the events, the report date and the win/stop lines. Send it the moment the elevator pitch is approved, not on launch day.
B6
Closeout
fill in after the run
This is the bit that makes the whole thing worth doing. Come back after the campaign, put the actuals against the bet, and the next elevator pitch for something like this writes itself. Skip this and you are back to vibes.
B7
Generate the brief pack
Two documents drop out: a Brief pack for whoever builds it, and a Data brief for BI. Copy, email or download whichever you need, then go and make something good.
Admin · lists and approvers
These settings save in this browser only, which is right for a prototype. When the tool is hosted with a database, this config moves server-side so all 50 people share one list. Until then, edits made here stay on this machine.
People who submit briefs (originators)
Shown in the Originator dropdown.
Approvers and sign-off
Who can approve, and who signs off at each tier.
Target segments
Keep these aligned to your real BI segments so the data team can pull the exact group. VIP tiers are Ace, King, Queen, Jack. Confirm the full taxonomy with BI.
Prospecting audiences for new-customer campaigns, built on the ad platforms
Channels and formats
Shown in the Channel dropdown. The chosen channel also pre-opens the matching deliverables list in the Brief.
Cost line presets
The quick-add chips under the cost table. Mark a preset as a hidden cost to colour it as a reminder.
Custom metrics
Add your own metrics to any RACE stage, on top of the built-in list. Useful for measures specific to your team that are not already here.
Comp / physical reward types
The give-aways in the cost estimator beyond cash bonuses: hotel nights, event seats, meals, tickets and so on. Each uses a simple recipients x units x cost calculation. Financial bonuses (free bet, spins, deposit match, no-deposit) have their own maths and stay fixed.
Brief deliverables lists
Everything that appears as a pickable list in the Brief: the deliverables shopping lists and the offer delivery channels. Tune them to how playTSOGO actually runs campaigns.
Physical / event items
Digital items
CRM / journey items
Offer delivery channels suggestions for the "delivered via" box on offers
Decision picklists
Every dropdown a campaign author picks from. Edit the wording to match how your team talks. Risk keeps its low / medium / high tiering logic, you are only renaming the labels.
Confidence levels section 03, how sure the requestor is
How to compare section 06, the incrementality method
Return basis section 08, the money the ROI is measured in
Urgency levels brief, B4
Closeout verdicts brief, B6
Risk level labels wording only, the low / medium / high tiering stays wired
Team email addresses
Used by the Email button on a generated brief. It opens your mail app with the brief pre-filled. The actual sending stays with you.
Tier thresholds
Where the gates sit. Adjust to your appetite for process.