Custom actions are only available on the Plus and Enterprise plans.
- Newsletter subscription
- Entering a code from a physical product
- Watching a video
- Uploading a receipt
- Filling out a survey
- Scanning a QR code
- Voting on new product ideas
General flow
Rewarding customers for performing a custom type of action can be broken down into four main steps:Define a new custom activity type
In Smile Admin, configure a new type of custom activity (e.g. “Subscribe to the newsletter”).
Define a new way to earn
In Smile Admin, setup a new way to earn , based on the new custom activity type (e.g. “Earn 100 Points when you subscribe to the newsletter”). Once this is defined, the way to earn will automatically start showing up in the rewards panel and be visible to customers.
Notify Smile when the activity occurs
Once the rewardable action has been completed in your system (e.g. the customer has subscribed to the newsletter), use the create an activity endpoint to notify Smile that the activity has occurred. You’ll use the activity type/token from the definition you created in step 1.