Available tasks
Task types you can use in challenges and single-task activities.
Tasks are the building blocks of your activities. Each task defines what members need to do to complete an activity or progress through a challenge. Some tasks are available for both challenges and single-task activities, while others are specific to one type.
Some tasks can have only one live or draft single-task activity at a time: Become a member, Birthday, Anniversary, the follow and like tasks, Klaviyo newsletter subscription, Post on Instagram, and each profile property. The other tasks can be used in as many single-task activities as you like. See Single-task activities.
Content
Collect photos, videos, and Instagram posts from members.
| Task | Description | Challenges | Single-task activities |
|---|---|---|---|
| Upload content | Collect photos and videos, sent to your UGC Inbox | ✓ | ✓ |
| Post on Instagram | Ask members to post on Instagram, verified by Cevoid | ✓ | ✓ |
Upload content
Collect photos and videos from members. Submitted content can be sent to your UGC Inbox automatically.
Available in: Challenges, Single-task activities
How it works
- Member starts task
- Member uploads content that meets the requirements in the task settings
- Member clicks Continue
- Task is completed
- Content is saved to the submission, and sent to your UGC Inbox with Send content to the inbox
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Allowed media types | ✓ | Select what members can upload: Images, Videos, or Images and Videos |
| Select content destination | ✓ | Select where submitted content is stored: Keep content in the submission or Send content to the inbox (default) |
| Min number of uploads | The minimum number of files a member must upload. Default 1 | |
| Limit the max number of uploads | Set a maximum number of files a member can upload. Default 10 in challenges, off in single-task activities | |
| Enable caption | Let members add a caption to their upload | |
| Require caption | Make the caption mandatory | |
| Caption needs to include | Require specific words or phrases in the caption | |
| Limit the maximum amount of characters | Set a character limit for captions |
Post on Instagram
Ask members to post on Instagram. Cevoid verifies the post before the task is marked complete and rewards are processed. The task needs a connected Instagram account, and a challenge can have only one. In the single-task task picker, it's called Mention on Instagram.
Available in: Challenges, Single-task activities
How it works
- Member starts task
- Member is asked to share their Instagram handle (skipped if already provided)
- Member sees instructions and requirements
- Member posts on Instagram and @mentions your account in the caption
- Cevoid detects the post and verifies the task via Instagram's official API
- Task is completed
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Allowed post type | ✓ | Select which post types are accepted: Image, Reel, or Carousel album. All three by default |
| Select content destination | ✓ | Select where submitted content is stored: Keep content in the submission (default) or Send content to the inbox |
| Must include hashtag | Require a specific hashtag in the post | |
| Music / Sound | ✓ | Shown when Reel is allowed. Select No music or Allow music (default) |
With Allow music, the app warns that posts with copyrighted music still complete the task, but the content might not be available in Cevoid because Instagram removes it from its API.
Profile data
Collect and use member information.
| Task | Description | Challenges | Single-task activities |
|---|---|---|---|
| Profile properties | Collect information about members | ✓ | ✓ |
| Become a member | Automatically reward members when they join your program | ✓ |
Profile properties
Collect information about members using profile properties. Use built-in properties such as name, or create custom profile properties.
Available in: Challenges, Single-task activities
How it works
- Member starts task
- Member enters the requested information
- Member clicks Continue
- Task is completed
- Information is saved to the member's profile
Members enter Weight and Length in the property's unit. For Height, they can switch between centimeters and feet and inches. See Profile properties.
Profile properties support multiple data types, from text and numbers to dates and measurements. See Profile properties to learn how to create and use them.
Task-specific settings
This task has no settings. When adding this task, you select which profile property to collect. Settings related to each property are managed on the profile properties page. In challenges, the list also has Birthday, Avatar, and Instagram handle. In a challenge, Birthday only collects the date: yearly birthday rewards are a single-task activity.
Become a member
Automatically reward members when they join your program.
Available in: Single-task activities
This is a passive task, meaning members don't need to do anything. They automatically complete it when they join your program, and rewards are processed immediately.
Task-specific settings
None.
Base tasks
Build custom forms and surveys with questions, inputs, and informational steps.
Responses from base tasks are saved to submissions only. If you want to save data to member profiles as structured data and share with your CRM, use Profile properties instead.
| Task | Description | Challenges | Single-task activities |
|---|---|---|---|
| Single select & Multi select | Let members select from a list of options | ✓ | ✓ |
| Short text | Ask for a single line of text | ✓ | ✓ |
| Long text | Ask for longer, multi-line text | ✓ | ✓ |
| Number | Ask for a number | ✓ | ✓ |
| Information | Show a message without requiring input | ✓ | |
| Visit a link | Drive traffic to a blog post or any other page | ✓ |
Single select & Multi select
Ask members choice-based questions. Single select lets members select one option, and multi select lets them select multiple options.
Available in: Challenges, Single-task activities
How it works
- Member starts task
- Member selects their answer(s) from the available options
- Member clicks Continue
- Task is completed
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Choice type | ✓ | Single select (one answer) or Multi select (multiple answers) |
| Multi selection (multi select only) | Unlimited, Exact number, or Range (min/max) | |
| Display type | ✓ | How options are displayed: Text or Color |
| Options | ✓ | The available choices members can select from |
Short text
Collect single-line text responses from members, such as names, titles, or quick answers.
Available in: Challenges, Single-task activities
How it works
- Member starts task
- Member enters their response
- Member clicks Continue
- Task is completed
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Set minimum characters | Require a minimum number of characters | |
| Limit the maximum characters | Set a maximum number of characters |
Long text
Collect multi-line text responses from members, such as feedback or detailed answers.
Available in: Challenges, Single-task activities
How it works
- Member starts task
- Member enters their response
- Member clicks Continue
- Task is completed
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Min characters | Require a minimum number of characters | |
| Max characters | Set a maximum number of characters |
Number
Collect numeric input from members.
Available in: Challenges, Single-task activities
How it works
- Member starts task
- Member enters a number
- Member clicks Continue
- Task is completed
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Min value | Minimum value allowed | |
| Max value | Maximum value allowed |
Information
Display information to members as a step in a challenge.
Available in: Challenges
How it works
- Member reaches this step in the challenge
- Member reads the information
- Member continues to the next step
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Title | ✓ | The title displayed to members |
| Description | Text with your information |
Visit a link
Drive traffic to external pages by rewarding members who visit a link.
Available in: Single-task activities
How it works
- Member clicks the link button, labeled with your CTA text
- The link opens in a new tab
- Task is marked as completed at least 15 seconds after the click (Cevoid checks every minute)
Cevoid does not verify that a member visited the page. The 15-second delay encourages members to engage with the link before the task is marked as completed.
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Link | ✓ | The URL members visit |
| CTA text | ✓ | The text displayed on the link button. Default "Visit link" |
Annual events
Reward members on special dates each year.
| Task | Description | Challenges | Single-task activities |
|---|---|---|---|
| Anniversary | Reward members every year on their membership anniversary | ✓ | |
| Birthday | Collect birthdates and reward members on their birthday each year | ✓ |
Anniversary
Reward members every year on their membership anniversary.
Available in: Single-task activities
This is a passive task, meaning members don't need to do anything. Rewards are distributed each year on the date the member joined your program, at 09:00 in your workspace's timezone.
Task-specific settings
None.
Birthday
Collect birthdates and reward members on their birthday each year. After members share their birthdate, the birthday task becomes a passive task, and rewards are automatically distributed every year on that date, at 09:00 in your workspace's timezone.
Available in: Single-task activities. In challenges, Birthday is a profile property that only collects the date
A member is rewarded only if they entered their birthdate at least 30 days before their birthday, to prevent fraudulent behavior. For members who entered it later, rewards are processed automatically from the following year onward.
How it works
- Member starts task
- Member enters their birthdate
- Member clicks Continue
- Task is completed
- Birthdate is saved to the member's profile
- Rewards are processed automatically every year on their birthday
Task-specific settings
None.
Social following and newsletter
Grow your audience and email list.
| Task | Description | Challenges | Single-task activities |
|---|---|---|---|
| Klaviyo newsletter subscription | Build email list | ✓ | |
| Instagram handle | Collect Instagram handles | ✓ | |
| Follow on Instagram | Grow Instagram audience | ✓ | ✓ |
| Follow on TikTok | Grow TikTok audience | ✓ | ✓ |
| Like Facebook page | Grow Facebook audience | ✓ | ✓ |
| Follow on X | Grow X audience | ✓ | ✓ |
In challenges, the follow and like tasks are in the task picker's Social group. There, the task's Verification setting decides when it's completed, not the 15-second wait.
Klaviyo newsletter subscription
Build your email list by rewarding members who subscribe to your Klaviyo newsletter.
Available in: Single-task activities
How it works
- Member enters their email (prefilled if known) and clicks Continue
- Cevoid finds the member's profile in Klaviyo, and creates it only if your Klaviyo integration's Profile sync behavior is Create profile
- Cevoid adds the profile to your list as a marketing email subscriber
- Task is completed, or on a double opt-in list, when the member confirms their subscription in Klaviyo
Members who are already subscribed can still complete this task. The only difference is that no change occurs in Klaviyo since they are already subscribed to your marketing emails.
On a double opt-in list, the submission stays Submitted until the member confirms. Cevoid checks for 7 days, then deletes a submission that was never confirmed. A member who opts in to your marketing emails anywhere else also completes a live newsletter activity.
This task requires a connected Klaviyo account. See Klaviyo to get started.
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| List for (account name and ID) | ✓ | The Klaviyo list members are added to, one field per Klaviyo connection. Selecting a list also sets it as that connection's email marketing list |
Members in a market whose Klaviyo connection has no list don't see the activity. You need at least one list to publish it.
Instagram handle
Collect and track member Instagram handles.
Available in: Challenges
How it works
- Member starts task
- Member enters their Instagram handle (prefilled if already shared)
- Member clicks continue
- Task is completed
Task-specific settings
None.
Follow on Instagram
Grow your Instagram audience by rewarding members who follow your account.
Available in: Challenges, Single-task activities
How it works
- Member enters their Instagram handle (prefilled if already shared), if Ask for Instagram handle is on
- Member clicks the follow button, labeled with your CTA text
- Your Instagram account opens in a new tab
- Task is marked as completed at least 15 seconds after the click (Cevoid checks every minute)
Instagram does not allow Cevoid to verify that a member has followed your account. The 15-second delay encourages members to complete the follow action before the task is marked as completed.
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Instagram handle | ✓ | Your Instagram handle |
| Link to Instagram page | ✓ | Built from your handle. You can't edit it |
| CTA text | ✓ | The text displayed on the follow button. Default "Follow" |
| Ask for Instagram handle | Ask the member "What is your Instagram handle?". On by default |
Follow on TikTok
Grow your TikTok audience by rewarding members who follow your account.
Available in: Challenges, Single-task activities
How it works
- Member enters their TikTok handle (prefilled if already shared), if Ask for TikTok handle is on
- Member clicks the follow button, labeled with your CTA text
- Your TikTok account opens in a new tab
- Task is marked as completed at least 15 seconds after the click (Cevoid checks every minute)
TikTok does not allow Cevoid to verify that a member has followed your account. The 15-second delay encourages members to complete the follow action before the task is marked as completed.
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| TikTok handle | ✓ | Your TikTok handle |
| Link to TikTok page | ✓ | Built from your handle. You can't edit it |
| CTA text | ✓ | The text displayed on the follow button. Default "Follow" |
| Ask for TikTok handle | Ask the member "What is your TikTok handle?". On by default |
Like Facebook page
Grow your Facebook audience by rewarding members who like your page.
Available in: Challenges, Single-task activities
How it works
- Member clicks the like button, labeled with your CTA text
- Your Facebook page opens in a new tab
- Task is marked as completed at least 15 seconds after the click (Cevoid checks every minute)
Facebook does not allow Cevoid to verify that a member has liked your page. The 15-second delay encourages members to complete the like action before the task is marked as completed.
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| Link to Facebook page | ✓ | Link to your Facebook page |
| CTA text | ✓ | The text displayed on the like button. Default "Like" |
Follow on X
Grow your X audience by rewarding members who follow your account.
Available in: Challenges, Single-task activities
How it works
- Member enters their X handle (prefilled if already shared), if Ask for X handle is on
- Member clicks the follow button, labeled with your CTA text
- Your X account opens in a new tab
- Task is marked as completed at least 15 seconds after the click (Cevoid checks every minute)
X does not allow Cevoid to verify that a member has followed your account. The 15-second delay encourages members to complete the follow action before the task is marked as completed.
Task-specific settings
| Setting | Required | Description |
|---|---|---|
| X handle | ✓ | Your X handle |
| Link to X page | ✓ | Built from your handle. You can't edit it |
| CTA text | ✓ | The text displayed on the follow button. Default "Follow" |
| Ask for X handle | Ask the member "What is your X handle?". On by default |