> ## Documentation Index
> Fetch the complete documentation index at: https://docs.claimr.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Discord campaign

> Follow this tutorial to create your Discord campaign in Claimr, covering all steps from initial setup through configuring Discord-specific tasks.

Campaigns are the foundation of your user engagement strategy in Claimr. Think of a campaign as the main container for your interactive experience, holding all the quests, tasks, and rewards you design to guide users and achieve your goals. Using Claimr campaigns focused on Discord can help you:

* Increase your Discord server members.
* Encourage participation in Discord discussions or activities.
* Promote your Discord community.
* Reward users for joining and interacting with your server.
* Track the effectiveness of your Discord marketing efforts.

When creating a new campaign, Claimr offers pre-built **Basic** templates for a quick start. Alternatively, you can choose to start with an **Empty** campaign to build everything manually.

This tutorial guides you through the **manual process** of creating a campaign specifically designed for Discord engagement, including configuring the available Discord tasks.

## Create your campaign

<Steps>
  <Step title="Start a new campaign">
    From your Claimr dashboard, click **Campaigns** in the navigation menu, then click **Create new campaign**.
  </Step>

  <Step title="Fill in the campaign basics">
    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-campaign-creation-form.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=05ff72681113ef7bfc8ec665731ae71b" alt="Discord campaign creation form" width="942" height="690" data-path="images/how-to/discord-campaign-creation-form.png" />
    </Frame>

    * **Name**: Enter a name for your campaign.
    * **Campaign points name**: Enter the name for the points users will earn (e.g., Points, XP, Tokens).
    * **Sign-in options**: Select **Discord**. This requires users to connect their Discord account to join and participate.

    Click **Continue**.
  </Step>

  <Step title="Choose Empty and create the campaign">
    Select **Empty** to build your campaign manually and click **Create campaign**.

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/select-empty-template.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=917538fdb7f8dd5c68a28366cb71142d" alt="Select the Empty template" width="1038" height="684" data-path="images/how-to/select-empty-template.png" />
    </Frame>
  </Step>
</Steps>

## Create your quest

Once your campaign is created, you'll be automatically taken to the **Groups of quests** section.

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/groups-of-quests-section.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=951990680d48a432888b8ba3f3ebaba2" alt="Groups of quests section" width="2220" height="432" data-path="images/how-to/groups-of-quests-section.png" />
</Frame>

Quests are often organized into **Groups** for structure. You'll see a **Default group** already created.

<Steps>
  <Step title="Rename the default group">
    Change the name of the **Default Group** by clicking the edit icon (pencil) on the right. In the **General** settings that open, type the new name in the **Name** field, then click **Update** to save.

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-rename-default-group.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=a4a8c3d121c529e305a26292d4ce271e" alt="Rename the default group" width="866" height="442" data-path="images/how-to/discord-rename-default-group.png" />
    </Frame>
  </Step>

  <Step title="Create your first quest">
    Within the **Group** area, click **+ Create quest**. Enter a descriptive name for your first quest and click **Create**.

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-quest-card-in-group.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=965a02f5a80554eac3e7d980fe31d723" alt="Quest card in group" width="2202" height="426" data-path="images/how-to/discord-quest-card-in-group.png" />
    </Frame>
  </Step>

  <Step title="Open the quest settings">
    Click directly on the quest card to open its dedicated settings page.

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-quest-settings-page.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=e0c45da665e86b4650560defd747dcce" alt="Quest settings page" width="1896" height="1320" data-path="images/how-to/discord-quest-settings-page.png" />
    </Frame>

    From this page, you can begin adding tasks to the quest, and edit the quest's **General Settings**, including changing the **Quest Name**, adding a **Description**, or uploading an **Image**.
  </Step>
</Steps>

<Note>
  For a detailed explanation of all available quest settings, see [Quest settings](/quests/quest-settings).
</Note>

## Create your tasks

Now that your first quest is created, add the specific **Tasks** users need to complete. On the **Quest Settings** page, click the **+ Create new task** button.

<Steps>
  <Step title="Configure general settings">
    Enter a name for this task. This name is essential for identifying the task internally and is **not** shown to participants.

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-task-name-field.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=d71280bfdd96f8515a6d790b8b6addf1" alt="Task name field" width="860" height="616" data-path="images/how-to/discord-task-name-field.png" />
    </Frame>

    <Tip>
      You can further customize the task using these optional fields:

      * **Task header**: The title/instruction participants will see.
      * **Task completion message**: Message shown on success.
      * **Task failure message**: Message shown on failure.
      * **Description**: Click **+ Create description** to add detailed instructions using a text editor. After creating, a **Collapse description** toggle appears to control if the description is initially hidden.

      For a detailed explanation, see [Task settings](/tasks/task-settings).
    </Tip>
  </Step>

  <Step title="Set the task type">
    Select **Discord** from the platform options. You'll see two Discord-specific task types: **Join a Discord server** and **Verify Discord roles**. Select **Join a Discord server** to reward users for joining your server.

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-join-server-task-type.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=2e02247bafaf05a09cde727ebf93c8a1" alt="Join a Discord server task type" width="860" height="436" data-path="images/how-to/discord-join-server-task-type.png" />
    </Frame>

    <Warning>
      Before configuring a Discord task, add the Claimr bot to your Discord server and grant it administrator permissions. This allows Claimr to verify task completion. To add the bot, click the link provided within the Discord task settings interface in Claimr.
    </Warning>

    Scroll down to see the specific task settings for this task type:

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-join-server-task-settings.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=1c020a5cdf9a4dc144ffa8ee7f3ece69" alt="Join a Discord server task settings" width="860" height="388" data-path="images/how-to/discord-join-server-task-settings.png" />
    </Frame>

    * **Invite link**: Add the invite link to your Discord server.
    * **Is intent? (optional)**: Enable this toggle if you want users to manually confirm their intent to join before Claimr verifies their membership. If disabled, Claimr attempts verification directly after the user clicks to join.

    <Note>
      To add multiple tasks to your campaign, click **+ Create new task** for each one and repeat the configuration process.
    </Note>
  </Step>

  <Step title="Set task rewards">
    Scroll down to the **Task rewards** section to find the **Completion points** field. Enter the base number of points a user earns for successfully completing this specific task.

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/task-completion-points-field.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=06870778429b4237ccc1b71418f2cfeb" alt="Completion points field" width="844" height="192" data-path="images/how-to/task-completion-points-field.png" />
    </Frame>

    <Tip>
      Below **Completion Points**, you'll find additional settings for **Referral completion Points**, **Points multiplier**, non-point **Rewards**, task **Dependencies**, and **Advanced settings**.

      For a detailed explanation, see [Task settings](/tasks/task-settings).
    </Tip>

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/task-additional-reward-settings.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=729139f5ccbdc5abfc97ba2fbebc10b1" alt="Additional task reward settings" width="864" height="780" data-path="images/how-to/task-additional-reward-settings.png" />
    </Frame>
  </Step>
</Steps>

## Save and preview the task

Once you have configured all the task settings, click **Create** to save your configuration.

To see how this task will appear to users, click the **Preview** button (a play icon) located in the top-right, or navigate back to the main **Quest settings** page and click **Preview** under the quest details.

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-task-preview-button.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=57be6386a9921b8bafa49d4675c5238d" alt="Task preview button" width="1068" height="426" data-path="images/how-to/discord-task-preview-button.png" />
</Frame>

The preview opens in a new tab, showing desktop, tablet, and mobile views.

## Add another task

The other task type available specifically for Discord is **Verify Discord Roles**. Use this task to reward users for having one or more specific roles in your Discord server.

To add this task:

1. Click **+ Create new task** again within your quest.
2. Configure the **General** settings (Task name, header, messages, description) just as you did for the previous task.
3. In the **Task type** section, select **Discord**, and this time choose **Verify Discord roles**.

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-verify-roles-task-type.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=1af3441037351bb7f544a9327122894c" alt="Verify Discord roles task type" width="864" height="434" data-path="images/how-to/discord-verify-roles-task-type.png" />
</Frame>

Configure the specific settings for **Verify Discord roles**:

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-verify-roles-task-settings.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=4cb931d3da4b02f2bc2a4dea73ff3af5" alt="Verify Discord roles task settings" width="862" height="576" data-path="images/how-to/discord-verify-roles-task-settings.png" />
</Frame>

* **Server address**: Enter the full URL of your Discord server.
* **Fetch roles**: Click this button first to retrieve the list of available roles from your connected Discord server.
* **Roles**: Select the specific role(s) users need to have to complete this task.
* **Any role from list? (optional)**: Enable this toggle if having any one of the selected roles is enough to complete the task. Leave it disabled if the user must have all the selected roles.

After configuring these specific settings, move on to the **Task Rewards** section and adjust any **Dependencies** just as you did for the previous task. Once finished, click **Create** to save this task.

## Preview your campaign

Once you've configured all the campaign settings, see how it will appear to users. Click the **Preview** button (a play icon), located in the top-right of the task settings window. The preview opens in a new tab, showing desktop, tablet, and mobile views.

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-campaign-preview.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=f098b15243d46581c6a24c7f6e0bcf32" alt="Campaign preview" width="2280" height="156" data-path="images/how-to/discord-campaign-preview.png" />
</Frame>

In preview mode, try clicking the buttons and completing the actions to see exactly how participants will interact with the task.

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/discord-campaign-preview-interacting.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=4227e30f012868f1a5819b4d7252b0b3" alt="Interacting with the campaign preview" width="602" height="920" data-path="images/how-to/discord-campaign-preview-interacting.png" />
</Frame>

Looking to build campaigns for other platforms like X or Telegram? Check out our dedicated tutorials for step-by-step guides on those specific setups.
