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.

Back office · Demo Casino

Campaign builder

#1047 · Weekend reload race · AD HOC

DRAFT
Weekend reload race
€15,000.00
weekend-reload
06/11/2026 18:00
07/11/2026 00:00
09/11/2026 23:59

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 reloaders
Step 1Saturday deposit07/11/2026 00:00 to 07/11/2026 23:59Show in progress widget
Requirements
1DepositTransaction Amountis greater than or equal to20
BonusReload 50% up to €100BONUS MONEY
Step 2Sunday spins08/11/2026 00:00 to 09/11/2026 23:59Show in progress widget
Requirements
✓DepositCampaign Deposit Countis greater than or equal to1
✓Place Casino BetTransaction Amountis greater than or equal to1
Bonus25 bonus spinsBONUS SPIN
2 of 3 bonus steps

When player joins this step: Saturday deposit

Push notificationThe weekend reload is liveDelay 0 minutes

When player completes those requirements

Inbox messageYour reload is in your accountDelay 0 minutes
EmailSunday: 25 spins are waitingDelay 60 minutesA/B 50% / 50%

Inform about available bonuses (Reload 50% up to €100)

Onsite popupClaim your weekend reloadDelay 0 minutes
Campaign Budget€15,000.00
Remaining Budget€15,000.00Nothing awarded yet
Participating Customers1,284Frozen at launch
Bonus steps2
Activation Date06/11/2026 18:00
Start Date07/11/2026 00:00
End Date09/11/2026 23:59
EligibilitySegment snapshot
ReoccurrencyOff

Ad Hoc Campaigns

Search
IDCampaign NameActivation DateStart DateEnd DateStatusBudgetEligibilityParticipantsWinners
1047Weekend reload race06/11/202607/11/202609/11/2026DRAFT€5,000.00Segment snapshot––
1044Halloween free spins24/10/202625/10/202631/10/2026FINISHED€8,000.00Dynamic segment2,3181,904
1041October high-roller cashback30/09/202601/10/202631/10/2026FINISHED€12,000.00Static target list212187
1039Second deposit boost14/10/202615/10/202615/11/2026RUNNING€6,500.00Platform analytics snapshot1,612644
1036Live casino weekend09/10/202610/10/202612/10/2026FINISHED€3,000.00Dynamic segment905512
Show 50 entriesShowing 1 to 5 of 5 entries. Open #1047 to go back to the builder.

Fast Track Campaigns

Welcome offers for new players, run alongside your acquisition campaigns.

IDEligibility
IDCampaign NameStart DateEnd DateStatusBudgetParticipantsWinners
1015Welcome spins, first 50001/10/2026 00:0031/12/2026 23:59RUNNING€10,000.002,148500
1012Welcome 100% first deposit01/09/2026 00:0031/12/2026 23:59RUNNING€40,000.003,4121,906
1009↻Monthly welcome reload01/11/2026 00:0030/11/2026 23:59RUNNING€6,000.00611188
1018Sportsbook welcome free bet15/08/2026 00:0015/12/2026 23:59PAUSED€8,000.00920401
1021December welcome pack01/12/2026 00:0031/12/2026 23:59DRAFT€20,000.0000
1004Summer welcome 50%01/06/2026 00:0031/08/2026 23:59FINISHED€25,000.005,2102,875
Show 50 entriesShowing 6 entries

Campaign Bonuses

Every bonus a campaign awarded, with its status here and on the platform.

Bonus NameCustomer IDBonus Type
IDBonus NameBonus TypeStatusPlatform StatusCustomer IDBase Currency AmountClaim TypeCampaign IDCreated DateError
58214Reload 50% up to €100BONUS MONEYSENTACTIVE100412€60.00CLAIM103331/10/2026 21:14–
5821325 bonus spinsBONUS SPINSENTACTIVE100388€5.00AUTOMATIC101231/10/2026 21:09–
58212Reload 50% up to €100BONUS MONEYREJECTED NO BUDGET–100351€100.00CLAIM103331/10/2026 20:58
58211Wheel spinFORTUNE SPINSENTACTIVE100327€0.00AUTOMATIC101231/10/2026 20:41–
58210Free bet €10FREE BETREJECTED CAMPAIGN PAUSED–100318€10.00AUTOMATIC101831/10/2026 20:12
58209Reload 50% up to €100BONUS MONEYREADY–100296€45.00CLAIM103331/10/2026 19:55–
5820825 bonus spinsBONUS SPINFAILED–100271€5.00AUTOMATIC101231/10/2026 19:30
58207Reload 50% up to €100BONUS MONEYREJECTED CUSTOMER PAUSED–100244€80.00CLAIM103331/10/2026 19:02
58206Reload 50% up to €100BONUS MONEYREJECTED NO BUDGET–100233€100.00CLAIM103331/10/2026 18:47
58205Welcome 100% first depositBONUS MONEYSENTINACTIVE100219€100.00AUTOMATIC101231/10/2026 18:20–
Show 50 entriesShowing 10 entries

External Campaigns

Free-spin campaigns at the game studio, set up and run from here.

Bonus CodeProvider
IdNameCreated DateStart DateExpiration DateBonus TypeProviderStatusBonus Code
88Friday spins, 20 at €0.2030/10/2026 16:2006/11/2026 18:0008/11/2026 23:59BONUS SPINPragmatic PlayDRAFTFRI20-DEMO
86↻Weekend feature trigger02/10/2026 11:0503/10/2026 00:0031/12/2026 23:59FEATURE TRIGGERPlaysonRUNNINGWKND-FT-DEMO
84Welcome 50 spins28/09/2026 09:4001/10/2026 00:0031/12/2026 23:59BONUS SPINELK StudiosRUNNINGWELC50-DEMO
82October VIP spins29/09/2026 14:1501/10/2026 00:0015/11/2026 23:59BONUS SPINSpinomenalPAUSEDVIPOCT-DEMO
81Halloween spins20/10/2026 10:0025/10/2026 00:0031/10/2026 23:59BONUS SPINiSoftBetEXPIREDHALLO-DEMO
79Autumn spins14/10/2026 12:3015/10/2026 00:0030/11/2026 23:59BONUS SPINPragmatic PlayFAILEDAUT25-DEMO
Show 20 entriesShowing 6 entries

Campaign Calendar

Which campaigns ran on which day, and how far players got through their steps.

October 2026
MondayMonTuesdayTueWednesdayWedThursdayThuFridayFriSaturdaySatSundaySun
All of October 2026
Campaign NameNumber of CustomersTurnoverGGRAll StepsCompleted StepsSteps Completion %Bonus AwardedBonus 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.

Demo data. Every label is a control in the shipped product.

Giselle V2, the whole suite →

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.

How CLOE works →

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.

690+behavioural indicators an AD HOC campaign can target
€20Bplayer wagering through the platform, lifetime
30+regulated brands launched on the platform in ten years

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

The licence register, market by market →

06 · How it is bought

Four ways to take it. One price list.

The usual

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.

Custom

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.

Our licence

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.

Without the platform

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

  1. The platform you run on today.
  2. The modules you want: the whole suite or a part of it.
  3. The brands and markets it would run on.
  4. 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.

Giselle Cloud →

The six questions we get asked →

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.

Send us a promotion