Custom Action (Coming Soon)
Create custom earning rules for unique customer actions
Create custom earning rules to reward customers for unique actions via API - like completing quizzes, attending events, or any custom interaction.
Why Custom Actions
Unlimited Flexibility
Reward any action you can imagine
API Integration
Trigger rewards from any system via API
Gamification
Create interactive experiences that earn points
Engagement
Reward content consumption and participation
Best for: Stores with custom apps, quizzes, events, or unique customer interactions.
Use Cases
Quiz Completion
Reward customers for completing product quizzes
App Download
Points for downloading your mobile app
Event Attendance
Reward customers who attended an event
Video Watch
Points for watching product videos
Survey Responses
Reward for completing customer surveys
Profile Completion
Points for filling out their profile
How It Will Work
Create Custom Action Rule
Go to Subscribfy → Loyalty → Rewards Program → Create new rule → Custom Action.
Configure Rule
| Setting | Description |
|---|---|
| Name | Display name (e.g., "Complete Quiz Bonus") |
| Action Key | Unique identifier (e.g., "quiz_complete") |
| Reward Amount | Points to award (e.g., 50 points) |
| One-time only | Whether customer can earn only once |
Trigger via API
Send an API call when the action happens:
POST /api/loyalty/custom-action
{
"customer_email": "customer@example.com",
"action_key": "quiz_complete"
}Planned Features
Klaviyo Events
Trigger email flows when custom actions are completed
Tier Restrictions
Limit which tiers can earn from each action
Usage Limits
Control how many times each action can be rewarded
Webhooks
Receive notifications when actions are triggered
Was this page helpful?