How to Create A/B Quest in CMS

Follow these steps to create and configure a new A/B Quest in the CMS.

Log in to the CMS.

1. Navigate to Quest

From the left-hand menu, click Quests.


Click “Create ” to create Quest.


After clicking on Create below page will open up


2. Configure Basic Quest Details

📘

Pro Tip: Use actionable names for Quest and Tasks instead of generic names.

On the Create Quest page, enter the following details:

  • Quest Name – e.g., “New User Quest”

  • Description (optional) – Brief summary of the quest’s purpose.

  • Quest Duration – Choose one of the three options:

    Use this option when the quest doesn’t need a specific start or end time. Ideal for ongoing or evergreen quests that users can complete anytime.

  • User Groups (optional) – Assign which user groups can access this quest.

  • Enable A/B Testing – Toggle ON to create an A/B Quest.

Once enabled, you’ll see the following additional fields:

  • Test Name – e.g., “Task Complexity Experiment”
  • Test Description (optional) – e.g., “Test whether shorter, easier tasks (Variant A) or longer, more effortful tasks (Variant B) result in higher quest completion rates and sustained engagement.”
  • Variant A Name – e.g., “Light Engagement”
  • Variant A Description (optional) – “Encourage easy, fast wins to boost overall participation and quest completions.”
  • Variant B Name – e.g., “Deep Engagement”
  • Variant B Description (optional) – “Measure if deeper, more time-intensive tasks create stronger engagement, even with equal rewards.”

Click "Continue" to proceed.

Configure Quest Objectives

Each variant (A & B) requires separate tasks.

Variant A
  • Quest Task Name – Enter a task name for Variant A.
  • Target Value – Number of times the task must be performed.
  • Enable Link Action – Use the dropdown to select or search for the action to link.
  • To add another task for Variant A, click + Add Task and repeat.
Variant B
  • Quest Task Name, enter a task name for Variant B.
  • Set Target Value – number of times the task must be performed.
  • Enable Link Action – Use the dropdown to select or search for the action to link.
  • To add another task for Variant B, click + Add Task and repeat the steps.

Click Continue when both are configured.

Configure Rewards (Optional)

You can reward users upon quest completion.

Variant A – Prediction

  • Reward Item – Choose a reward from the dropdown.
  • Item Amount – Specify reward quantity.

To add more rewards, click "+ Add Reward" under Var A and repeat.

Variant B – Voting

  • Reward Item* – Choose a reward from the dropdown.
  • Item Amount – Specify reward quantity.

To add more rewards, click "+ Add Reward" under Var B and repeat.

Add to Leaderboard (Optional)

  • Select Update All Leaderboards or Update Selected Leaderboards.
  • If selecting specific leaderboards, choose them from the dropdown.

Add Badges (Optional)

  • Variant A – Select a badge from Var A available section.
  • Variant B – Select a badge from Var B available section.

Add Sponsor (Optional)

Enable the Sponsor toggle.

  • Select a sponsor for Variant A.
  • Select a sponsor for Variant B.

Publish or Save Draft

After all configurations are complete:

  • **Click Publish to make the A/B Quest live. ** Before publishing, both variants must pass all validation checks:
    • Each variant includes at least one task.
    • Shared fields — such as quest name, duration, and user group — are consistent across variants.
    • Task names are unique (no duplicates within the quest or between variants).
    • If rewards are added, each item must have an assigned value.
      Once validation is complete and the quest is published:
    • Variants are locked and can no longer be edited or deleted.
    • The parent quest status automatically updates to Published.
💡

Tip: Always double-check task consistency and reward setup before publishing, since variants can’t be changed afterward.


  • Or choose Save and Quit to save it as a draft.

Your A/B Quest is now live!

The CMS will automatically segment users into Variant A or B groups and track their engagement, completion, and rewards.