Skip to main content

Create Custom Trustoo Loyalty Actions via Trustoo Loyalty API

Use Trustoo Loyalty's API to build custom ways for customers to earn points—perfect for unique actions beyond built-in options.

Updated today

Introduction

Custom activities allow you to reward customers for completing actions that you define. These custom actions may require integration with our API, which is essential for creating a personalized loyalty system.

⭐ Note: This feature is only available on the Plus plan.


Why Use Custom Actions?

Custom actions open the door to engaging customers beyond standard purchases. Here are some impactful examples:

  • Survey Participation: Reward customers for completing feedback forms or preference surveys.

  • Event Participation: Offer points for joining webinars, live events, or scanning QR codes at in-store events.

  • Wishlist Creation: Encourage customers to create wishlists, keeping them engaged with your products.

  • Pre-Order Placement: Give early adopters bonus points for pre-ordering new or exclusive items.

  • Customer Education: Incentivize watching tutorials, completing quizzes, or interacting with product guides.

  • Seasonal Campaigns: Tie actions to limited-time campaigns, flash sales, or holiday events.

🎯 These use cases help you encourage behaviors aligned with your brand goals while offering meaningful rewards.


Key Benefits

  • Flexibility: Reward virtually any customer interaction.

  • Integration: Use tools like Shopify Flow or our REST API to trigger custom events.

  • Personalization: Design actions specific to your customer journey, tiers, and behavior patterns.


How to Trigger Custom Actions

  • Shopify Flow

    Ideal for Shopify users—automate workflows to trigger custom rewards based on events (e.g., placed orders, app interactions).

  • Trustoo Loyalty REST API

    For advanced setups, programmatically trigger actions from your website, apps, or external tools.

  • Manual Adjustment

    Manually reward points through the loyalty dashboard or API—for example, for in-person events or special cases.


How to Set Up a Custom Action

Follow these steps to create a new way for customers to earn points:

  1. From your Trustoo Loyalty Admin, go to Program > Points.

  2. Click Add ways to earn points and choose Custom action.

  3. Enter an Action Name (e.g., "Complete a survey", "Scan QR codes").

  4. Set the number of points to be awarded.

  5. (Optional) Customize:

    • Button Link & Text (if directing customers to an external page)

    • Frequency Limits

    • Custom Icon

  6. Click Save, then toggle the action to ON.

✅ Once enabled, connect the Action Name to a trigger in Shopify Flow, the REST API, or a manual workflow to award points when the action is completed.



Rewarding Customers for Social Media Actions (Manual Confirmation + API)

Please note that Trustoo Loyalty cannot directly track social media actions. Our API only supports sending points once triggered.

To reward customers for social media actions (e.g., sharing a post or following an account), merchants can use the following workaround:

  1. Set up a button on your own platform. When clicked, this button calls the Trustoo Loyalty API to add points to a customer’s account.

  2. Open a contact channel for customers. Ask customers to send a screenshot showing they have shared your post or followed your account.

  3. Manually confirm the action. Once you verify the customer’s social media activity, click the button on your coded platform. This triggers the API to send points automatically.

This process allows you to confirm actions manually while still automating the points reward through the API.

Did this answer your question?