Single-task activities
Create activities where members complete a single action and earn a reward.
Single-task activities let members complete one action and earn a reward. Use them for ongoing engagement opportunities, such as collecting profile data, rewarding social follows, or incentivizing content uploads.
Navigate to Loyalty → Activities to manage your single-task activities.
Create a single-task activity
- Navigate to Loyalty → Activities
- Click New activity
- Select Single-task
- Select the task type you want to use
- Configure the activity settings
- Click Save changes
- Click Set live when ready to launch
- Click Save and publish in Publish activity?
For Become a member and profile property tasks, Publish activity? also tells you how many members already completed the task before, and asks whether to reward them: select No, only reward new entries (default) or Yes, reward old and new entries. It warns you if the activity has no rewards.
See Available tasks for a complete list of tasks and their settings.
One activity per task type
Some task types can have only one live or draft single-task activity at a time: Become a member, Birthday, Anniversary, Follow on Instagram, Follow on TikTok, Like Facebook page, Follow on X, Klaviyo newsletter subscription, Mention on Instagram, and each profile property. Once you have one, the type is greyed out in New activity and Duplicate is disabled for it. Upload content, Short text, Long text, Number, Single select, Multi select, and Visit a link activities can repeat.
Activity settings
Configure the following sections when creating or editing a single-task activity.
General
Basic information about the activity displayed to members.
| Setting | Required | Description |
|---|---|---|
| Title | ✓ | The name of the activity shown to members, 3 to 100 characters |
| Description | A short description shown to members (max 150 characters) | |
| Custom icon | Upload a custom icon for the activity (256×256 px recommended) |
Task-specific settings
Each task type has its own settings. See Available tasks for details on each task.
How many times can a member complete this activity?
Set how many times members can complete the activity. This setting shows for Upload content, Mention on Instagram, Short text, Long text, Number, Single select, Multi select, and Visit a link. The default is One time. A Birthday activity is always completed once a year.
| Option | Description |
|---|---|
| One time | Members can complete the activity once |
| Once every x days | Members can complete again after a set number of days |
| Unlimited times | Members can complete the activity as many times as they want |
Participants
Select who can see and participate in this activity in Who can see this activity and participate?: Anyone (default), Only program members, Selected segments, Members of tier(s), or Selected profiles. See Who can participate for what each option means. Anniversary and Become a member activities don't have this setting.
Rewards
Select the rewards members receive after completing the activity. Click Add reward to add multiple rewards. An activity can have at most one points reward, and custom rewards aren't available in single-task activities. See Available rewards for available reward types and how to create them.
Birthday rewards are given once a year on the member's birthday. They're skipped if the member enters a birthday that's less than 30 days away.
Dates
Control when the activity is available.
| Setting | Description |
|---|---|
| Start date | When the activity becomes available. It can't be in the past |
| Select an end date | Optional. Enable it to set when the activity stops being available. The end date defaults to 7 days after the start date |
Manage a single-task activity
View submissions
- Navigate to Loyalty → Activities
- Click the activity name
The activity overview shows key metrics and all submissions. Open a submission to view its details. For submission statuses, actions, and exports, see Submissions.
| Metric | Description |
|---|---|
| Date range | The activity's start and end dates. Shows "- Forever" when there's no end date |
| Available for | Who can participate in the activity |
| Participants | Members who participated |
| Participant rate | Percentage of eligible members who have participated |
| Submissions | Total number of submissions |
| Submission rate | Submissions per participant. It can pass 100% when members can complete the activity more than once |
Edit an activity
- Navigate to Loyalty → Activities and open the activity
- Click Edit or click More and select Edit
- Make your changes
- Click Save changes
Once a live or paused activity has a submission, its task settings, participants, rewards, and dates are locked. You can still change the title, description, and icon.
Additional actions
Click More on the activity overview to access additional actions:
| Action | Description |
|---|---|
| Edit | Open the activity settings |
| Translate | Add translations for different languages. Not available on ended activities |
| Duplicate | Create a copy of the activity. Disabled for task types limited to one activity |
| CSV exports | Export the activity's submissions. See Export submissions to CSV |
| Pause | Temporarily hide the activity from members |
| End | Permanently end the activity |
| Delete | Delete a draft, or a live or paused activity with no submissions. All settings and progress are lost |
To resume a paused activity, click Set live and then Resume.
Filter activities
To show only single-task activities:
- Navigate to Loyalty → Activities
- Click + Filter
- Select Type
- Select Single-task
Customer experience
Members find single-task activities in the Activities program widget. A member opens an activity, sees its rewards, and completes the task. A one-time activity shows Completed as soon as the member finishes it. A repeatable activity stays open and shows how many times the member has completed it, such as "Completed 2 times".
Visitors who aren't signed-in members see the activity and its rewards, with a button to sign in or join your program before they can complete it.