Promo Campaigns in IZI CRM
Promo Campaigns: Promo Codes for Gaming Club Players
Section titled “Promo Campaigns: Promo Codes for Gaming Club Players”A promo campaign in IZI is a tool for distributing promo codes at scale. You create a campaign, upload up to 50,000 unique codes in one file, set the bonus amount and optional date range, and choose which clubs participate. When a player enters a code while topping up their bonus balance, the system validates uniqueness, credits the bonus, and records the activation. All statistics — counters, utilization rate, activation history — are visible on the campaign page in real time.
The section lives at Organization → Marketing → Promo Campaigns and operates at the organization level, not per club — so you manage every campaign from a single place regardless of how many locations you run.
What a Campaign Contains
Section titled “What a Campaign Contains”Each promo campaign has the following fields:
| Field | Required | Description |
|---|---|---|
| Campaign name | Yes | Internal label for identification |
| Bonus amount | Yes | Fixed amount credited to the player’s balance per activation |
| Promo codes | Yes | Unique strings, up to 50,000 per campaign |
| Available in clubs | No | One or more clubs; empty means all clubs in the organization |
| Period | No | Optional start and end date |
| Max activations per code | No | Usage cap per individual code; empty means unlimited |
| Active | — | Toggle that enables or disables code redemption |
How to Create a Campaign
Section titled “How to Create a Campaign”- Go to Organization → Marketing → Promo Campaigns.
- Click Add Campaign.
- Enter a Campaign name and Bonus amount.
- Add promo codes using one of two methods:
- List — paste codes one per line; case is ignored, duplicates are removed automatically.
- XLSX — upload a spreadsheet file; the system shows how many codes were recognized and warns about duplicates within the file.
- Optionally set a Period and select specific Clubs.
- Click Create.
The new campaign appears in the list with an Active or Inactive status depending on the toggle state and date range.
Campaign Page: Understanding the Statistics
Section titled “Campaign Page: Understanding the Statistics”When you open a campaign, you see a summary panel with four counters:
- Total codes — the total number of promo codes in the campaign, with the date they were added.
- Activated — how many codes have been redeemed and the utilization rate (activated / total × 100%).
- Available — how many codes are still unused, and the campaign end date if one is set.
- Bonus amount — total bonuses issued (bonus amount × number of activations).
Below the summary is a code table with filters for status (All / Active / Archived) and usage (All / Used / Unused). For every redeemed code you can see who activated it, when, and at which club.
Exporting Data
Section titled “Exporting Data”The Export CSV button downloads the complete code list with statuses and activation details. Use it for reporting, reconciliation, or audits.
Adding Codes to an Existing Campaign
Section titled “Adding Codes to an Existing Campaign”If your code pool runs low or you want to expand a campaign, click Add Codes directly on the campaign page. The flow is identical to creation — paste a list or upload a file. Codes that already exist in the campaign are automatically skipped, and you see a summary of how many were added and how many were skipped.
Archiving Campaigns and Individual Codes
Section titled “Archiving Campaigns and Individual Codes”You can archive a campaign to deactivate it and all its codes at once — players will no longer be able to redeem them. Data is preserved. You can restore the campaign at any time using the Restore button in the campaign table.
Individual promo codes can also be archived independently, without affecting the rest of the campaign. This is useful when you need to revoke a specific code. Archived codes remain visible through the Archived filter in the code table.
Conflicts on Restore
Section titled “Conflicts on Restore”If you try to restore an archived campaign and some of its codes are already active in another campaign, IZI displays a conflict list showing exactly which codes are taken and which campaign holds them. Codes without conflicts are restored immediately; conflicting codes can be freed up by archiving the duplicates in the other campaign.
Promo Campaigns and Other Marketing Tools
Section titled “Promo Campaigns and Other Marketing Tools”Promo campaigns work alongside the rest of the IZI marketing toolkit. If you want to reach a specific audience, use player groups to segment your base, then send them codes through a notification campaign. The promo campaign remains the source of the codes themselves and the bonus logic — the notification campaign is just the delivery channel.
Frequently Asked Questions
Section titled “Frequently Asked Questions”How many promo codes can one campaign hold? Up to 50,000. The IZI interface displays this limit explicitly when you add codes via a list.
Can the same code value appear in two active campaigns? No. Code values are unique across all active campaigns in the organization. The system prevents conflicts on creation and warns you about them on restore.
What happens if a campaign’s end date passes but it is still marked Active? The date period is an informational field used for your own management. IZI does not automatically stop accepting codes after the end date. You need to manually deactivate or archive the campaign when it expires.
Can different codes within one campaign have different bonus amounts? No — the bonus amount is set at the campaign level and applies equally to every code inside it. To offer different bonus values, create separate campaigns.
How is the utilization rate calculated? (Number of activated codes / Total codes in the campaign) × 100%. The figure is shown in the Activated counter on the campaign page.
Frequently asked questions
What is a promo campaign in IZI?
A promo campaign is a container for a set of promo codes that share a single bonus amount and validity period. You create the campaign, upload codes (up to 50,000), set the bonus size and dates — players enter a code when topping up their balance and receive the bonus automatically.
How do I create a promo campaign?
Go to Organization → Marketing → Promo Campaigns and click Add Campaign. Fill in the campaign name and bonus amount, select clubs and an optional date range, then add promo codes as a line-separated list or upload an XLSX file.
How many promo codes can one campaign hold?
Up to 50,000 promo codes per campaign. Codes can be added as a list (one code per line) or via an XLSX file. Letter case is ignored, and duplicates are filtered out automatically.
Can I limit how many times a single code can be used?
Yes. The Max activations per code field sets the usage cap for each individual code. Leave it blank to allow unlimited activations.
How do I restrict a campaign to specific clubs?
In the Available in clubs field, select one or more clubs. If you leave it empty, the campaign works across all clubs in your organization.
What happens when I archive a campaign?
Archiving deactivates the campaign and all its promo codes — players can no longer redeem them. All codes and activation history are preserved. You can restore the campaign and its codes at any time.
How do I track campaign performance?
The campaign page shows four counters: total codes, activations (with utilization percentage), codes remaining, and total bonus amount issued. You can export the full activation log — including player name, club, and date — as a CSV file.
What is the difference between a promo campaign and a single promo code?
A promo code is one unique string. A promo campaign is a folder for a large batch of codes that share the same bonus amount, validity period, and club list. Promo codes always belong to a specific campaign.
Can I add more codes to an existing campaign?
Yes. Open the campaign and click Add Codes. You can type codes manually or upload a new file. Any codes that already exist in the campaign are automatically skipped, and you see a count of added versus skipped codes.
Can two campaigns share the same code value?
No. Code values must be unique across all active campaigns in the organization. If you restore an archived campaign whose codes conflict with another active campaign, IZI shows exactly which codes are already taken.
How is the utilization rate calculated?
Utilization rate = (codes activated / total codes) × 100%. The figure appears next to the activation counter in the campaign summary header.
Do I have to set a validity period?
No. The Start and End date fields are optional. Without a period, the campaign stays active until you manually deactivate or archive it.