# Campaigns

In online gaming, campaigns are promotional events aimed at engaging players by offering rewards. Within the Operator Backoffice, you can create campaigns that consist of multiple [rewards](/operator-backoffice/rewards.md). These can be configured and managed to enhance player retention and activity.

<figure><img src="/files/H4j3JUUzmmmGipa0J3VE" alt=""><figcaption><p>Campaigns view in Backoffice</p></figcaption></figure>

Campaigns can be both Casino and Sportsbook type. To switch between the two, click on the corresponding button under Campaigns title.&#x20;

<figure><img src="/files/lGRs0UYh8QWIiFA5vOEK" alt=""><figcaption><p>Buttons in Backoffice to switch between different types of Campaigns</p></figcaption></figure>

### Adding a Campaign&#x20;

To add a new campaign, navigate to the Campaign tab in the Operator Backoffice.

<figure><img src="/files/OHl8sHrOdHJEvCMz2Tyv" alt=""><figcaption></figcaption></figure>

<details>

<summary>Adding a Casino Campaign </summary>

1. Ensure that you are in the Casino tab view.
2. Click on the “+ Add new casino campaign” button in the top right-hand corner.
3. A pop-up will appear, allowing you to fill in information about the campaign:
   1. **Campaign**: The name of the campaign.
   2. **Start date and time**: Use the date picker functionality by clicking the calendar icon. The start date cannot be in the past. The campaign will not be available for the user before this date and time.
   3. **End date and time**: Use the date picker functionality by clicking the calendar icon. The end date cannot be in the past, nor can it be before the start date.
   4. **Operator**
   5. **Product**
4. Click “Submit” to create the campaign.&#x20;

</details>

<details>

<summary>Adding a Sportsbook Campaign</summary>

1. Ensure that you are in the Sportsbook tab view.
2. Choose to "+Create a new campaign". This option will prompt you to fill in details about a Campaign as well as the connected Prepaid. If you wish to just create a new Prepaid, select "+ Create a custom prepaid".&#x20;
3. For the first option, "Create a new campaign", you'll need to fill in the following info:&#x20;
   1. Campaign name
   2. **Start date and time**: Use the date picker functionality by clicking the calendar icon. The start date cannot be in the past. The campaign will not be available for the user before this date and time.
   3. Operator
   4. Operator runtime
   5. Product
   6. Game
   7. Prepaid
   8. Eligible sports
   9. Currency
   10. Maximum win amount in USD
   11. Days to claim the reward
   12. Number of bets&#x20;
   13. Value per bet
   14. Minimum selection per bet
   15. Maximum selection per bet
   16. Minimum odds
   17. Maximum odds
   18. Create a reward (toggle): When selected, a  Sportsbook reward will be created based on the information added in the form.
4. Click "Submit" to finalise the campaign creation.&#x20;

</details>

### Managing campaigns

{% hint style="info" %}
As both Casino and Sportsbook campagins are displayed under Campaigns tab, ensure that for analysing, filtering, and downloading correct type of campaign is selected.&#x20;
{% endhint %}

The information regarding campaigns is presented in a table format, you are able to easily view details about all available campaigns and their status. The table includes the following information for each campaign:

* **Campaign UUID**
* **Prepaid UUID**
* **Bet Count X Bet Value**
* **Game Name and Supplier**
* **Start and End Dates**
* **Creation Date**
* **Operator and Site**
* **Status**

You can search for a specific campaign by its name, UUID, or prepaid UUID. Additionally, the table can be **filtered by Supplier, games, operators, currencies, and status** (active or expired).

**Customising campaign's data view**

The table is interactive, allowing you to customise the view to suit your business needs. You can choose filters and adjust which columns are displayed via **the grid menu button**, located next to the “+ Add new campaign” button. The adjusted table can be saved as a custom Segment, allowing you to easily access the preferred information.&#x20;

To download the full campaigns table, click the three-dot menu.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hub88.io/operator-backoffice/campaigns.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
