Giselle · Campaigns
The campaign builder for every promotion on your calendar.
Fast Track for welcome offers, AD HOC for the launch, the weekend and the draw: an audience, up to three bonus steps, the messages around them, and a budget that refuses rather than overspends. Free spins at the studio from the same back office. Anything that has to react to a player runs as a CLOE flow instead, beside it, in the CRM and gamification suite you would otherwise buy on top.
Keeping your platform? Giselle Cloud runs the same campaigns on it →
01 · The back office
The builder your CRM team opens for every promotion.
Five screens from the product, with demo data, and the controls work. Pick who gets in, add a step, launch a campaign, open a welcome offer's figures, filter the bonuses a budget refused, start a free-spin campaign. On a call we open the real one, on your brand.
Campaign builder
#1047 · Weekend reload race · AD HOC
Activation date. It can sit before the start date, so players who have requirements to meet first get the window to meet them.
Eligibility method
- How it works
- Takes the members of a saved segment once, at the start. The segment keeps refreshing; this campaign keeps the list it took.
- Use when
- A segment you already trust, with an audience you will report on or a budget that must not grow.
- Watch out
- On a recurring campaign each run takes its own list at its own start.
Choose a segment
Weekend reloadersEligibility Criteria
Participants
42 players on the list, added by hand from the potential participants.
| Id | Username | Country | VIP level | Real money balance |
|---|---|---|---|---|
| 100412 | demo.player.412 | DE | Gold | €1,240.00 |
| 100388 | demo.player.388 | FI | Silver | €310.50 |
| 100351 | demo.player.351 | CA | Bronze | €86.20 |
| 100327 | demo.player.327 | BG | Silver | €472.00 |
When player joins this step: Saturday deposit
When player completes those requirements
Inform about available bonuses (Reload 50% up to €100)
Ad Hoc Campaigns
| ID | Campaign Name | Activation Date | Start Date | End Date | Status | Budget | Eligibility | Participants | Winners |
|---|---|---|---|---|---|---|---|---|---|
| 1047 | Weekend reload race | 06/11/2026 | 07/11/2026 | 09/11/2026 | DRAFT | €5,000.00 | Segment snapshot | – | – |
| 1044 | Halloween free spins | 24/10/2026 | 25/10/2026 | 31/10/2026 | FINISHED | €8,000.00 | Dynamic segment | 2,318 | 1,904 |
| 1041 | October high-roller cashback | 30/09/2026 | 01/10/2026 | 31/10/2026 | FINISHED | €12,000.00 | Static target list | 212 | 187 |
| 1039 | Second deposit boost | 14/10/2026 | 15/10/2026 | 15/11/2026 | RUNNING | €6,500.00 | Platform analytics snapshot | 1,612 | 644 |
| 1036 | Live casino weekend | 09/10/2026 | 10/10/2026 | 12/10/2026 | FINISHED | €3,000.00 | Dynamic segment | 905 | 512 |
Fast Track Campaigns
Welcome offers for new players, run alongside your acquisition campaigns.
| ID | Campaign Name | Start Date | End Date | Status | Budget | Participants | Winners | |
|---|---|---|---|---|---|---|---|---|
| 1015 | Welcome spins, first 500 | 01/10/2026 00:00 | 31/12/2026 23:59 | RUNNING | €10,000.00 | 2,148 | 500 | |
| 1012 | Welcome 100% first deposit | 01/09/2026 00:00 | 31/12/2026 23:59 | RUNNING | €40,000.00 | 3,412 | 1,906 | |
| 1009 | ↻Monthly welcome reload | 01/11/2026 00:00 | 30/11/2026 23:59 | RUNNING | €6,000.00 | 611 | 188 | |
| 1018 | Sportsbook welcome free bet | 15/08/2026 00:00 | 15/12/2026 23:59 | PAUSED | €8,000.00 | 920 | 401 | |
| 1021 | December welcome pack | 01/12/2026 00:00 | 31/12/2026 23:59 | DRAFT | €20,000.00 | 0 | 0 | |
| 1004 | Summer welcome 50% | 01/06/2026 00:00 | 31/08/2026 23:59 | FINISHED | €25,000.00 | 5,210 | 2,875 |
Campaign Bonuses
Every bonus a campaign awarded, with its status here and on the platform.
| ID | Bonus Name | Bonus Type | Status | Platform Status | Customer ID | Base Currency Amount | Claim Type | Campaign ID | Created Date | Error |
|---|---|---|---|---|---|---|---|---|---|---|
| 58214 | Reload 50% up to €100 | BONUS MONEY | SENT | ACTIVE | 100412 | €60.00 | CLAIM | 1033 | 31/10/2026 21:14 | – |
| 58213 | 25 bonus spins | BONUS SPIN | SENT | ACTIVE | 100388 | €5.00 | AUTOMATIC | 1012 | 31/10/2026 21:09 | – |
| 58212 | Reload 50% up to €100 | BONUS MONEY | REJECTED NO BUDGET | – | 100351 | €100.00 | CLAIM | 1033 | 31/10/2026 20:58 | |
| 58211 | Wheel spin | FORTUNE SPIN | SENT | ACTIVE | 100327 | €0.00 | AUTOMATIC | 1012 | 31/10/2026 20:41 | – |
| 58210 | Free bet €10 | FREE BET | REJECTED CAMPAIGN PAUSED | – | 100318 | €10.00 | AUTOMATIC | 1018 | 31/10/2026 20:12 | |
| 58209 | Reload 50% up to €100 | BONUS MONEY | READY | – | 100296 | €45.00 | CLAIM | 1033 | 31/10/2026 19:55 | – |
| 58208 | 25 bonus spins | BONUS SPIN | FAILED | – | 100271 | €5.00 | AUTOMATIC | 1012 | 31/10/2026 19:30 | |
| 58207 | Reload 50% up to €100 | BONUS MONEY | REJECTED CUSTOMER PAUSED | – | 100244 | €80.00 | CLAIM | 1033 | 31/10/2026 19:02 | |
| 58206 | Reload 50% up to €100 | BONUS MONEY | REJECTED NO BUDGET | – | 100233 | €100.00 | CLAIM | 1033 | 31/10/2026 18:47 | |
| 58205 | Welcome 100% first deposit | BONUS MONEY | SENT | INACTIVE | 100219 | €100.00 | AUTOMATIC | 1012 | 31/10/2026 18:20 | – |
| No data found for your search criteria | ||||||||||
External Campaigns
Free-spin campaigns at the game studio, set up and run from here.
| Id | Name | Created Date | Start Date | Expiration Date | Bonus Type | Provider | Status | Bonus Code | |
|---|---|---|---|---|---|---|---|---|---|
| 88 | Friday spins, 20 at €0.20 | 30/10/2026 16:20 | 06/11/2026 18:00 | 08/11/2026 23:59 | BONUS SPIN | Pragmatic Play | DRAFT | FRI20-DEMO | |
| 86 | ↻Weekend feature trigger | 02/10/2026 11:05 | 03/10/2026 00:00 | 31/12/2026 23:59 | FEATURE TRIGGER | Playson | RUNNING | WKND-FT-DEMO | |
| 84 | Welcome 50 spins | 28/09/2026 09:40 | 01/10/2026 00:00 | 31/12/2026 23:59 | BONUS SPIN | ELK Studios | RUNNING | WELC50-DEMO | |
| 82 | October VIP spins | 29/09/2026 14:15 | 01/10/2026 00:00 | 15/11/2026 23:59 | BONUS SPIN | Spinomenal | PAUSED | VIPOCT-DEMO | |
| 81 | Halloween spins | 20/10/2026 10:00 | 25/10/2026 00:00 | 31/10/2026 23:59 | BONUS SPIN | iSoftBet | EXPIRED | HALLO-DEMO | |
| 79 | Autumn spins | 14/10/2026 12:30 | 15/10/2026 00:00 | 30/11/2026 23:59 | BONUS SPIN | Pragmatic Play | FAILED | AUT25-DEMO |
Campaign Calendar
Which campaigns ran on which day, and how far players got through their steps.
| Campaign Name | Number of Customers | Turnover | GGR | All Steps | Completed Steps | Steps Completion % | Bonus Awarded | Bonus Released | % Released |
|---|
Five tabs from the idea to the launch. Settings, eligibility, up to three bonus steps, the messages around them, and a review that asks before it launches. Each eligibility method says when it draws its list and what to watch for.
Welcome offers, and what each one paid. The bonus goes to every new player, the first, or the first N, with entries allowed and AD HOC participants left out if you choose. View a campaign for its engaged players, amount rewarded, budget left, turnover, GGR and deposits.
Every bonus a campaign sent, and every one it refused. A bonus that would take a campaign past its budget is rejected, not paid, and the row says why. The same goes for a paused campaign or a paused player.
Free spins at the studio, from the same back office. Provider, game, spins, bet, bonus code, start and expiry, repeating if you want. The status says whether it went out, expired or failed.
The step where players stop, campaign by campaign. Every campaign on the calendar with its customers, turnover, GGR, bonus released and steps completion. Pick a day for what ran on it. Campaign Dashboard and Campaign Steps sit beside it in Campaign Reports.
02 · What is in it
Campaigns, in three parts.
- 01CampaignsFast Track for welcome offers, AD HOC for everything with a date on it, every bonus a campaign sent or refused on one list, and finished campaigns archived with their figures.Fast Track Campaigns · AD HOC Campaigns · Campaign Bonuses · Archived
- 02External CampaignsFree-spin campaigns at the game studio, set up from the same back office with a bonus code, a start and an expiry.Free Spins
- 03Campaign ReportsWhat runs when, what each campaign turned over and awarded, and the step where players stop.Campaign Calendar · Campaign Dashboard · Campaign Steps
03 · Campaign or CLOE
A campaign for the dates you set. CLOE for what a player does.
Both run in the same back office, on the same players and the same bonuses. CLOE is the newer of the two and supersedes campaigns for anything that has to react to a player. Campaigns stay for what you plan.
Build it as a campaign.
- A dated promotion.
A launch, a weekend, a seasonal offer: a list you decide, a start, an end and a budget.
- A welcome offer.
Fast Track, with its terms published on your site, running alongside your acquisition campaigns.
- A draw or a race.
An entrant list frozen at launch, or a prize for the first however-many players to finish.
- The same offer, on repeat.
Daily, weekly or monthly, each run with its own dates.
Build it as a CLOE flow.
- Something a player did.
A first deposit, a big win or a week of silence starts the journey, for that one player, when it happens.
- A journey that branches.
It waits for the next event, decides on what the player does, and stops when they convert.
- A programme you measure.
Results against a held-back control group, with every player’s place in the flow, node by node.
- Anything that runs all year.
Welcome journeys, win-backs, big-win follow-ups. Retention lives in CLOE.
04 · Standard, and ours
Every CRM sends campaigns. Here is what is under these.
Standard. Here too.
- Campaigns with a start, an end and a budget
- Audiences from a segment, rules or a hand-picked list
- Multi-step offers with deposit and wagering conditions
- Email, SMS, push, popup and inbox messages around each step
- Recurring campaigns, daily, weekly or monthly
- Free spins with the game studios
- Clone, pause, cancel and archive
- A calendar and per-campaign reports
Different here.
- The budget refuses instead of running over.
A bonus that would take a campaign past its budget is not sent. It lands on Campaign Bonuses as rejected, no budget, beside the ones held back because the campaign or the player was paused. No promotion spends more than you gave it.
- You decide when the list is drawn.
Frozen at launch for a draw or a cohort you will report on, growing while the campaign runs for an offer that should land the moment a player qualifies, or picked by hand. The activation date can sit before the start date, so players with something to do first get the window to do it.
- Targeting on 690+ indicators already computed.
An AD HOC campaign can target any of the platform’s behavioural indicators, organised by category: the same catalogue segments and CLOE read. Nobody writes a query or waits for an export.
- Step rules count from the moment a player enters.
Each rule reads the campaign, the lifetime or the single transaction, so “one deposit during this step” starts from zero for every player when they enter it. Requirements run in order or as a checklist.
- The review shows what it earned.
Turnover, GGR and deposits of the participants, for everyone or only the players who engaged, beside players rewarded, amount rewarded and the budget left. On Dench Core it reads the same wallet as everything else.
05 · The record
What every campaign runs on.
Ran on it
- 138.comUnited Kingdom, 2017 to 2020, under our UK Gambling Commission licence.
- Bet99Canada from 2020, licensed in Ontario when the regulated market opened.
- KlondaikaLatvia, the full platform including CRM, until Entain acquired it in 2022.
- GGPokerA global poker brand, on the platform in 2019.
Running on it now
- Spins.lvLatvia
- EverbetBulgaria
- SlotinoBulgaria, the brand we built and ran ourselves
- AladinsBulgaria
- QbetBulgaria
- Slots99Canada, Europe and Latin America
- ISO/IEC 27001 since 2017
- UKGC licensed software supplier
- GLI certified in three jurisdictions
- Bulgarian manufacturer licence
06 · How it is bought
Four ways to take it. One price list.
Platform
You hold the licence and run the operation: marketing, support, payments relationships, compliance. We deliver and run the technology: the platform with its CRM and gamification suite, integrations, front end, hosting, releases, support. Your provider contracts or ours.
Enterprise
The platform built out to your market and your specification: dedicated environment, custom front end, features against your requirements. The way the largest accounts have been delivered for ten years.
White label
Our infrastructure end to end, run under the group’s Curaçao setup: licensing, provider contracts, payments. You bring the brand and the marketing.
Giselle Cloud
The engagement suite, journeys, loyalty, jackpots, tournaments, bonusing and the analyst, on the platform you already run.
You pay for the modules you take, on the platform you already run.
Take the whole suite or the part you are missing. IN-GRID Loyalty and the Jackpot Server are licensed on their own as well. Connecting your platform is typically a few engineer-days on your side, and the mapping is ours.
To quote, we need four things
- The platform you run on today.
- The modules you want: the whole suite or a part of it.
- The brands and markets it would run on.
- How your platform emits events today: a transaction feed, webhooks, or neither.
07 · Asked first
The three questions that arrive before the demo.
Who gets into a campaign, and when is the list decided?
You choose per campaign. A platform analytics snapshot or a segment snapshot draws the list once, at the start, and keeps it: right for a draw or a budget that must not grow. A dynamic segment keeps enrolling players who qualify while the campaign runs: right for an offer that should land the moment someone deposits. A static target list is exactly the players you pick.
The builder shows how many players match before you launch, and asks before it does.
How long until our CRM team runs its own campaigns?
A dated promotion is five tabs: settings, eligibility, steps, messages, review. The bonus machinery under it is deep, and a CRM team spends real time in it before using it well. The way in is to build your own promotions on a static list of your own accounts, watch what lands, then widen the audience.
The knowledge base carries back-office descriptions and guides for each screen, and the demo above is where it starts.
Does it run on our platform?
Yes, as Giselle Cloud: your platform posts its events to one endpoint, and campaign rewards fire as your own bonuses, by their ID.
Send us a promotion. We build it while you watch.
The offer, who it is for, the dates and the budget, in your own words. We build it on demo data on a call, and show you whether it belongs in a campaign or a CLOE flow.