Related articles:
Profile data & event sharing, Tiers, Tier evaluation, Activities overview, Redeemable rewards
Recommended approach: CRM integrations
We recommend sending program emails through your CRM rather than through Cevoid. This gives you full control over email design, timing, and fits into your existing email marketing workflows. Cevoid sends event triggers to your CRM when program events occur. You then build flows in your CRM that respond to these triggers.Supported integrations
Available triggers
The following triggers are sent to your connected CRM when program events occur. Use these to build email flows, segments, and campaigns. Refer to your integration’s documentation for how to enable triggers: Klaviyo, Voyado.Member Joined Program
Triggered when a profile joins your rewards program. Use cases- Welcome email introducing the program benefits
- Onboarding series explaining how to earn and redeem points
- First activity suggestion to drive immediate engagement
| Element | Example |
|---|---|
| Subject | Welcome to our rewards program! |
| CTA | Start earning points |
| Field | Description |
|---|---|
name | Member’s name |
email | Member’s email address |
avatarUrl | Member’s avatar image URL |
shortId | Member’s unique identifier |
Payload example
Payload example
Member Left Program
Triggered when a profile opts out of your rewards program. Use cases- Confirmation email acknowledging their choice
- Win-back campaign after a delay period
- Feedback request to understand why they left
| Element | Example |
|---|---|
| Subject | We’re sorry to see you go |
| CTA | Rejoin the program |
| Field | Description |
|---|---|
reason | Why they left (e.g., OPTED_OUT) |
Payload example
Payload example
Challenge Completed
Triggered when a member completes a challenge. Use cases- Thank you email celebrating their participation
- Share their next challenge recommendation
- Remind them about earned rewards they can redeem
| Element | Example |
|---|---|
| Subject | You completed [Challenge Title]! |
| CTA | View your rewards |
| Field | Description |
|---|---|
title | Challenge name |
summary | Challenge description |
banner | Challenge banner image URL |
url | Link to the challenge |
shortId | Challenge unique identifier |
Payload example
Payload example
Challenge Available
Triggered when a new challenge becomes available to a member. Use cases- Announcement email for new challenges
- Targeted notifications based on member interests
- Time-sensitive campaigns for limited challenges
| Element | Example |
|---|---|
| Subject | New challenge: [Challenge Title] |
| CTA | Start challenge |
| Field | Description |
|---|---|
title | Challenge name |
summary | Challenge description |
banner | Challenge banner image URL |
url | Link to the challenge |
shortId | Challenge unique identifier |
Payload example
Payload example
Tier Earned
Triggered when a member reaches a new tier. Use cases- Congratulations email celebrating their achievement
- Highlight new perks and benefits unlocked
- Encourage them to use their entry rewards
| Element | Example |
|---|---|
| Subject | You reached [Tier Name]! |
| CTA | Explore your benefits |
| Field | Description |
|---|---|
tier.name | Tier name |
tier.iconUrl | Tier icon URL |
tier.milestone | Milestone value reached |
rewards | Array of entry rewards received (includes title, type, discount code if applicable) |
Payload example
Payload example
Reward Fulfilled
Triggered when a reward is fulfilled for a member, whether earned through activities, tiers, or redeemed from redeemable rewards. Use cases- Delivery confirmation with reward details
- Include discount codes or redemption instructions
- Suggest products to use the reward on
| Element | Example |
|---|---|
| Subject | Your reward is ready! |
| CTA | Use your reward |
| Field | Description |
|---|---|
parentType | Where the reward came from (e.g., ACTIVITY) |
parentId | ID of the source activity or tier |
rewards | Array of rewards (includes title, type, points amount or discount code) |
Payload example
Payload example
Tier Evaluation
Triggered when a member is approaching their tier evaluation date. The timing is configured in your tier evaluation settings. Use cases- Reminder to maintain or upgrade their tier
- Show progress toward the next tier
- Motivate purchases or activities before evaluation
| Element | Example |
|---|---|
| Subject | Your tier evaluation is coming up |
| CTA | View my progress |
| Field | Description |
|---|---|
evaluationDate | When the evaluation occurs |
evaluationType | COLLECTIVE or INDIVIDUAL |
currentTier | Member’s current tier (name, icon) |
nextTier | Next tier details including milestones, progress, entry rewards, and perks |
Payload example
Payload example
Points Expiration Reminder
Triggered when a member is approaching their points expiration date. The timing and reminder types are configured in your points expiration settings. Use cases- Friendly reminder before points expire
- Last chance reminder close to expiration
- Suggest rewards to redeem with expiring points
| Element | Example |
|---|---|
| Subject | Your points are expiring soon |
| CTA | Redeem points |
| Field | Description |
|---|---|
reminderType | FRIENDLY (early reminder) or LAST (final reminder) |
pointsExpiring | Number of points about to expire |
expirationDate | When the points expire |
currentBalance | Member’s total points balance |
daysUntilExpiration | Days remaining until expiration |
Payload example
Payload example
Built-in emails
For brands that don’t use a CRM or prefer a simpler setup, Cevoid can send program emails directly. These emails are automatically triggered and include dynamic content based on the member’s activity. Navigate to Settings -> Emails to manage built-in emails. All built-in emails are disabled by default. Click an email to open its editor and enable it.Available emails
| Description | |
|---|---|
| Reached tier | Sent when a member reaches a new tier |
| Earned/redeemed reward | Sent when a member earns or redeems a reward |
| Tier evaluation reminder | Sent when a member is approaching a tier evaluation |
| Points expiration friendly reminder | Sent before a member’s points are approaching expiration |
| Points expiration last reminder | Sent as a final reminder before points expire |
Customizing emails
Click any email to open its editor. Each email has two tabs: Settings| Setting | Description |
|---|---|
| Enable email | Turn the email on or off |
| Button | Configure the call-to-action button |
| Setting | Description |
|---|---|
| Background color | Email background color |
| Text color | Body text color |
| Button color | Call-to-action button color |
| Button text color | Text color on the button |
| Button corners | Corner radius for buttons |
