# Launch your first quest

## Video

{% embed url="<https://www.loom.com/share/fcb8cb562bb0426388d7b7e6718686c2>" %}

## Overview

Domino's quest system provides lets you create [community](https://docs.domino.run/docs/quest-management/creating-your-community-on-domino) quests with automatic verification. Whether you're targeting your branded [Domino portal](https://docs.domino.run/docs/domino-portal/setting-up-your-community-portal) or your Zealy community, the process remains the same - create once, publish anywhere.

{% hint style="info" %}
**Before You Begin**

* You need a Domino account with access to the Quests section
* Have your quest details ready (tasks, rewards, timeframe)
  {% endhint %}

## Quest Template Library

Find the perfect starting point for your community engagement in [Domino's template library](https://domino.run/explore/quests).

### Browsing Templates

Templates are organized by category, making it easy to find options that match your community goals.

{% hint style="success" %}
Each template includes pre-configured tasks that are automatically verified by Domino, drastically reducing setup time while maximizing engagement potential and authenticity.
{% endhint %}

<figure><img src="https://1542229437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8TrWRyvdpP97AjvHh9W%2Fuploads%2Fgit-blob-bde4a71db4ff8d4df5e3bebdc605054cff5ec4e6%2Fscreenshot%20(1).png?alt=media" alt=""><figcaption><p><em>Browse the quest template library to find options that match your community goals</em></p></figcaption></figure>

### Selecting a Template

When you find a template that fits your needs, click **Use Quest**. A dropdown will appear allowing you to select your target platform:

* **Domino** - Publish to your branded [Domino portal](https://docs.domino.run/docs/domino-portal/setting-up-your-community-portal)
* **Zealy** - Publish to your Zealy community

{% hint style="warning" %}
Your platform choice determines where the quest will be published, but the setup process remains identical for both options. You can always preview how your quest will appear on the selected platform.
{% endhint %}

<figure><img src="https://1542229437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8TrWRyvdpP97AjvHh9W%2Fuploads%2Fgit-blob-aca209e8c2d02d0ccd7092464e8773e049b1ecda%2Fscreenshot%20(2).png?alt=media" alt=""><figcaption><p><em>Select your target platform when starting with a template</em></p></figcaption></figure>

## Quest Editor Interface

The quest editor provides a comprehensive interface for customizing all aspects of your quest.

### Basic Information

The Details section contains essential information about your quest:

* **Title**: The name displayed to participants
* **Description**: An explanation of what the quest involves
* **Module:** The category in which the quest is placed on the target platform

{% hint style="info" %}
**Auto-Save Feature**

As soon as you fill in all required fields, your quest is automatically saved and published to the target platform in draft state. This allows you to preview it immediately while continuing to make changes.
{% endhint %}

<figure><img src="https://1542229437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8TrWRyvdpP97AjvHh9W%2Fuploads%2Fgit-blob-79dbb3abe76bcb7e3d64288576cb0587d5856e1c%2Fscreenshot%20(4).png?alt=media" alt=""><figcaption><p><em>The Details section contains essential information about your quest</em></p></figcaption></figure>

### Reward Configuration

Configure what participants receive upon completion:

* For Zealy, you can reward native Zealy XP
* For Domino portal you can select a [leaderboard](https://docs.domino.run/docs/domino-portal/creating-leaderboards) and set points users will receive
* Additionally, you can add a reward distribution [automation](https://docs.domino.run/docs/automations/building-your-first-automation) that will run when the user completes the quest. With this, you can reward your users with any kind of [reward](https://docs.domino.run/docs/using-custom-rewards) like Discord roles, ERC20 tokens, NFTs etc.

### Time Settings

Optionally, you can control when your quest is available:

* **Start Date**: When the quest becomes available to participants
* **End Date**: When the quest expires

## Advanced Configuration Options

### Access Controls

* **Claim Limit**: Restrict how many users can complete the quest
* **Cooldown**: Set how long users must wait after failing before retrying
* **Recurrence**: Configure if quests can be completed once, daily, weekly, or monthly

{% hint style="danger" %}
Setting a claim limit without proper communication can frustrate community members who try to participate after the limit is reached. Always clearly communicate if a quest has limited availability.
{% endhint %}

### Platform-Specific Features

#### Domino Portal Features

* **CAPTCHA**: Require verification to mitigate sybil attacks
* **Redirect**: Show a custom button to users that will take them to a specific URL after completion
* **Disable when locked**: When a quest is locked (because it is not started yet or the user needs to complete some other quest to unlock it) the quest is inaccessible.

## Task Management

[Tasks](https://docs.domino.run/docs/quest-management/setting-up-custom-quest-tasks) are the actions users must complete to finish your quest.

### Adding and Organizing Tasks

* Add new tasks using the **Add Task** button
* Reorder tasks by dragging the grip icon
* Set up and configure each task's verification requirements

{% hint style="success" %}
All tasks are automatically verified by Domino, ensuring users actually complete the required actions. This [verification](https://docs.domino.run/docs/understanding-quest-verification-automation) works identically whether publishing to Domino portal or Zealy.
{% endhint %}

<figure><img src="https://1542229437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8TrWRyvdpP97AjvHh9W%2Fuploads%2Fgit-blob-7ba759428b959d94d161c5acdc998209827b95c8%2Fscreenshot%20(5).png?alt=media" alt=""><figcaption><p><em>Configure each task with appropriate verification requirements</em></p></figcaption></figure>

### Task Types

Domino offers various [task types](https://docs.domino.run/docs/quest-management/setting-up-custom-quest-tasks) to engage your community:

* Social media interactions
* Discord engagements
* Content creation
* Wallet connections
* And many more specialized actions

## Publishing Process

When you're satisfied with your quest setup:

1. Review all fields and tasks for completeness
2. Check that all required connections are established
3. Click the **Publish** button to make your quest live

{% hint style="info" %}
**Auto-Sync Feature**

All changes you make are automatically saved and synced to the target platform. This means you can make adjustments even after publishing, and they'll be reflected immediately without requiring manual republishing.
{% endhint %}

## Managing Live Quests

After publishing, you have full control over your quest's lifecycle.

### Analytics and Tracking

* **View Analytics**: Track completion rates and user engagement
* **View Claims**: See who has [completed your quest](https://docs.domino.run/docs/viewing-quest-claims)
* **Export Users**: Download participant data for follow-up

{% hint style="success" %}
The analytics dashboard provides real-time insights into user engagement, helping you refine your community strategy based on actual performance data.
{% endhint %}

<figure><img src="https://1542229437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8TrWRyvdpP97AjvHh9W%2Fuploads%2Fgit-blob-bae3257a06aa9fe413b308f6c59b6483f9355b77%2Fscreenshot%20(7).png?alt=media" alt=""><figcaption><p><em>Access quest analytics and user data through the management tools</em></p></figcaption></figure>

### Quest Lifecycle Management

* **Archive**: Move completed quests out of active rotation while retaining their data. This is a reversible action.
* **Delete**: Remove quests that are no longer relevant. This is **NOT** reversible, meaning that deleted quests cannot be recovered.

## Troubleshooting

If you encounter issues with your quest setup or deployment, there are several common areas to check.

{% hint style="warning" %}
**Common Publishing Issues**

* **Missing connections**: Ensure all required social accounts are connected
* **Validation errors**: Look for highlighted fields that need attention
* **Task configuration**: Verify that all tasks have proper verification methods
  {% endhint %}

{% hint style="info" %}
When a required connection is missing, Domino will alert you with a notification at the top of the quest editor. Follow the prompts to connect the necessary accounts before publishing.
{% endhint %}
