[Private beta]{class="badge informative"}

Create challenges create-challenges

recommendation-more-help

Loyalty Challenges documentation:

AVAILABILITY
This feature is currently in private beta. Learn more about availability labels.

This page covers the complete process of creating a loyalty challenge, from selecting the challenge type and configuring its properties to generating and publishing the journey that will deliver the challenge to your customers.

Create the challenge create-the-challenge

  1. Navigate to Loyalty Challenges (Beta) in Journey Optimizer.

  2. Select the Challenges tab and select Create Challenge.

  3. Choose the challenge type:

    • Standard: Customers complete any specified number of tasks in any order
      Example: Complete 3 out of 5 available tasks

    • Streak: Customers complete the same task multiple times consecutively
      Example: Make a purchase on 7 consecutive days

    • Sequential: Customers complete tasks in a defined order
      Example: Purchase → Review → Share (must be completed in this sequence)

    After selecting a challenge type, the challenge creation interface opens with multiple configuration tabs. Start by configuring the challenge structure.

Configure the challenge structure structure

In the Structure tab, define how your challenge is organized: its properties, schedule, tasks to complete, and rewards to deliver.

Define the challenge properties and use custom metadata properties

  1. In the Challenge properties pane, define global settings for the challenge:

    • Name: Enter a descriptive name for your challenge. This name appears in the challenges inventory.
    • Description: Enter a description that explains the challenge’s purpose and goals.
  2. Use the Custom metadata section to add custom metadata using key/value pairs. This metadata can be used for tracking or integration with external systems.

Schedule the challenge schedule

Configure when your challenge runs:

  1. Select the Open schedule icon:

  2. Configure the following scheduling options:

    • Start date and time: Set when the challenge becomes available to customers.

    • End date and time: Set when the challenge expires and no longer accepts new completions.

    • Time zone: The challenge uses the recipient’s local time zone by default.

    • Tasks must be completed: Choose when customers can complete tasks:

      • Any time during challenge: Customers can complete tasks at any time between the challenge start and end dates.
      • During specific hours of the day: Restrict task completion to specific daily hours by setting the Start Time and End Time.

The challenge schedule is now configured. Next, add the tasks that customers need to complete.

Add tasks add-tasks

Tasks define the specific actions customers must complete to earn rewards. You can configure task types (purchase, spend), quantities, product filters, and other attributes.

To add tasks to your challenge, follow these steps:

  1. In the Tasks section, select Add task.

  2. The Tasks Inventory opens. Select one or more tasks from the list and select Add. To create a new task, select New. Learn how to create and configure tasks.

  3. Specify when the challenge is considered completed. Available settings depend on the challenge type:

    accordion
    Standard challenges

    In the Task completion requirement drop-down, choose between:

    • Customer chooses 1 task to complete - Customers can select and complete any single task to earn rewards
    • Customer completes a specific number of tasks - Customers must complete a defined number of tasks. Specify the required number of tasks to complete.
    accordion
    Streak challenges

    In the Streak type drop-down, choose between:

    • Consecutive: Customers must complete the task on consecutive days without breaks. Example: Purchase on Monday, Tuesday, Wednesday—missing a day breaks the streak.

    • Non-consecutive: Customers can complete the task with gaps between completions. Example: Complete 7 purchases over 30 days, with breaks allowed.

    In the Streak length field, specify how many times the task must be completed. Example: Set to 7 for a “7-day purchase streak.”

    accordion
    Sequential challenges

    In the Task completion requirement drop-down, choose between:

    • Customer chooses 1 task to complete - Customers can select and complete any single task to earn rewards
    • Customer completes a specific number of tasks - Customers must complete a defined number of tasks in the exact order you define. Missing or skipping a task breaks the sequence. Specify the required number of tasks to complete
  4. By default, standard and sequential challenges allow customers to complete tasks across multiple transactions. To require all tasks to be completed in a single transaction, select the Settings icon and toggle on the option below.

After adding tasks to your challenge, configure the rewards customers will earn for completing them.

Configure rewards rewards

Rewards are the loyalty points or benefits customers receive for completing challenges.

To configure when and how rewards are delivered:

  1. In the Reward delivery drop-down menu, choose when to deliver rewards:

    • Deliver rewards when challenge is completed: Award rewards when customers complete the entire challenge
      Example: Award 100 points after completing all 5 tasks

    • Deliver rewards at task completion milestones as challenge progress is made: Award rewards incrementally as customers complete individual tasks (only available for challenges requiring more than one task)
      Example: Award 10 points after task 1, 20 points after task 2, and 50 points after task 3

  2. Select your reward provider. This is your loyalty solution that manages customer points and rewards.

  3. Configure the reward amounts based on your selected delivery method:

    accordion
    Deliver rewards when challenge is completed

    Specify the total reward amount to give when customers complete the entire challenge.

    In the example below, customers are awarded 100 points when completing the challenge.

    accordion
    Deliver rewards at task completion milestones

    Specify reward amounts for task completion milestones. This option allows you to create progressive rewards that increase customer motivation as they progress through the challenge.

    For any task where you want to deliver a reward, toggle on the reward option and specify how many points to award when customers complete that specific task. You can choose to reward only certain task completions—for example, if you have 10 tasks, you might reward only tasks 1, 5, and 10.

    In the example below, customers are awarded 10 points when completing the first task, then 50 additional points after completing the second task.

After configuring the challenge structure with tasks and rewards, design the content cards to display the challenge to customers.

Configure content cards configure-content-cards

Content cards visually represent your challenge on customer devices, displaying challenge information, progress, and rewards. Learn more about content cards.

To configure content cards for your challenge:

  1. Navigate to the Content tab and enter a Name for the content card.

  2. Select the Channel configuration. Channel configurations contain all the technical parameters for sending messages, such as header parameters, subdomain, mobile apps, etc. Learn more about channel configurations.

  3. Select Edit content to design your content card. Learn how to design and personalize content cards.

After configuring the content card, set up messaging to engage customers throughout the challenge lifecycle.

Configure messaging configure-messaging

Set up multi-channel messages to engage customers at key stages of the challenge lifecycle. Messaging is optional but recommended to maximize customer engagement.

  1. Navigate to the Messaging tab and configure messages for each lifecycle stage:

    • Launch message: Notify customers when the challenge starts
    • In-progress message: Keep customers engaged with reminders and progress updates
    • Completion message: Celebrate success and confirm reward allocation
  2. For each stage, click the add message button to create a message for that stage.

  3. Choose your desired channel: In-app, Email, or Push notification and select the associated channel configuration.

  4. Select the icon and choose Edit to design your message content.

Learn how to create messages for specific channels in these sections: In-app messages - Email messages - Push notifications

After completing the messaging configuration, define which customers are eligible to participate in the challenge.

Select the challenge audience audience

Define which customers can participate in your loyalty challenge.

  1. Navigate to the Audience tab and click the Select audience button.

  2. In the audience selection dialog, select your target audience from the list of available Adobe Experience Platform audiences and select Add audience. Learn how to work with audiences.

Your challenge is now fully configured with its structure, content, messaging, and target audience. To launch it, you must publish the challenge and its associated journey.

Launching the challenge launch

Launching a challenge requires three steps: (1) publish the challenge, (2) generate the journey, (3) publish the journey. All three must be completed for the challenge to be delivered to customers.

  1. Review your challenge configuration to ensure all required fields are completed.

  2. Click the icon and select Publish.

  3. Select Generate Journey to create the journey that will orchestrate your challenge delivery.

  4. Journey Optimizer automatically creates a journey in “Draft” status. The journey appears in your journey inventory with the name format “Journey: [Challenge Name]”. Learn more about the journey inventory.

  5. Open the journey and publish it. The journey will start automatically on your specified challenge start date and deliver content and messages according to your configuration. Learn how to publish a journey.

  6. Once your challenge is live, monitor performance and message delivery in the journey report.

NOTE
The auto-generated journey can be customized to add additional logic or messaging. However, changes made directly to the journey do not sync back to the challenge configuration. If you edit the challenge later, any journey customizations will be lost when the journey is regenerated.
b22c9c5d-9208-48f4-b874-1cefb8df4d76