◾Campaigns
Overview
Smartico supports two types of campaigns:
Real-Time Campaigns (Journeys) - Triggered immediately by specific player events, such as Deposit, Withdrawal, Login, Casino or Sports bets, Account status changes, client actions, etc. When setting up a real-time campaign, you can configure:
Entry trigger - can be any event defined in the system (Deposit approved, User Login, User Logout, Sport bet, Casino bet, etc.)
Player Segment (e.g., only VIP players, only players with deposits above €100, etc.)
Entry Mode (e.g., once per open journey, once in a user’s lifetime, etc.)
Max. Campaign Duration - Defines the maximum time a user can remain in the campaign per entry. The countdown starts the moment the user enters the campaign. Once the specified duration expires, the campaign will automatically end for that user.
Control Group - when set, the system will keep the specified percentage of the users outside of the Campaign and will measure how they are achieving the 'Conversion Rule' in the specified period of the Campaign duration.
Custom activity period - The Activity period defines the timeframes for when the users will be able to enter the campaign. When the End date is reached, new players cannot join, but existing ones can progress.
Set explicit stop date (UTC) - The Stop Date ends the campaign for all users but does not change the campaign’s overall status.
Users who are already in the campaign cannot progress after the Stop Date.
New users cannot join the campaign after the Stop Date.

Scheduled Campaigns - Triggered on a defined schedule, such as:
Daily
Specific days of the week
Specific days of the month
One-time on a specific date
Scheduled campaigns offer nearly the same configuration options as real-time campaigns, with one key difference: they are triggered by a schedule rather than an event. Below are the settings specific to scheduled campaigns:
Execution speed - Depending on your SMS & Mail gateways, you can limit the speed of campaign execution.
User limit per run - If the segment is bigger than the limit, users will be chosen randomly for every run. If you want to cover 100% of the segment in multiple runs, please use the “once in a lifetime” entry mode. Example: the segment has 1,000,000 users, you want to have a limit of 100,000 per day, and run the campaign for 10 days to cover every user out of the 10 mln. To achieve that, use the 'once in a lifetime' entry mode. Otherwise, the campaign will pick random users every day, and some of them will be able to enter the campaign more than once, while the others will not enter at all.

The Grid view provides a quick overview of all your campaigns, along with powerful filters to easily find the one you need. Key details such as campaign name, trigger, segment, status, execution status, duration, control group (if set), and conversions (last 24h, 7 days, or 30 days) are all displayed. You can also see the campaign’s active dates and much more at a glance.

Both campaign types are created with the Smartico Flow Builder, a visual tool for planning and automating campaigns that guide users throughout their engagement journey with your brand.

The core elements that define your campaign’s logic are called Activities. These are organized into categories, allowing you to simply drag and drop them to build your campaign flow. Each Activity comes with its own configuration options, giving you full flexibility to shape the flow as needed. Learn more about Activities in campaign flows here.

Campaign Status and Executions status
It’s important to distinguish between a campaign’s Status and its Execution Status:
Campaign Status - Controlled manually by the operator.
Draft: Default status when a campaign is created.
Active: Campaign is live. From here, it can be changed to other statuses.
Paused: Campaign is temporarily stopped but can be reactivated. Campaigns are still running for users who entered Journey, but new users will not enter.
Disabled: Campaign is temporarily stopped, but can be reactivated. Is disabled for new users and users who have already entered.
Executed / Archived: Final states - once set, status cannot be changed further.

Execution Status - Indicates the actual state of the campaign based on its configuration (availability period, start/stop dates, and status). Possible states:
Inactive: Campaign is not active -> Campaign Status = Archived, Paused, Disabled, Executed, or scheduling issue (e.g., the campaign did not start and there are no future runs)
Active / Planned: Start date not reached yet - campaign hasn’t started, and players cannot enter or progress in the campaign.
Active / Running: Campaign is live - players can enter and progress.
Active / Executed (Scheduled campaigns only): All runs are completed, but the stop/end date has not yet been reached (or not set). Players cannot enter or progress.
Expired: Campaign has reached its 'Active until' or Stop date.
Active until date is reached - No new players can join, but existing ones can progress.
Stop date is reached - The stop date stops the campaign for all the users inside and new users cannot enter the campaign after the stop date.
Failed (Scheduled Campaigns): Current execution batch has problems. For example, the total of started users plus skipped users does not match the number of target users.

If a Scheduled Campaign is configured as 'One-time on a specific date', once the date is reached and the campaign is executed:
The Status changes to Executed.
The Execution Status changes to Inactive.
Last updated
Was this helpful?