New features available! Check the changelog
Subscribfy
Loyalty Program

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 SubscribfyLoyaltyRewards ProgramCreate new ruleCustom Action.

Configure Rule

SettingDescription
NameDisplay name (e.g., "Complete Quiz Bonus")
Action KeyUnique identifier (e.g., "quiz_complete")
Reward AmountPoints to award (e.g., 50 points)
One-time onlyWhether 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?

On this page

AI Chat

Ask a question about Subscribfy