25.50 Promotion Participation Events, Smarter Member Search & Web Portal Enhancements

This release introduces a new Promotion Participated event for analytics and automation, improves member search accuracy in Administration, strengthens Shopify Earn & Burn reliability, and adds powerful new capabilities to the Customer Portal.
Version released between 29.11. – 12.12.2025.


Platform & Admin Experience

  • Member search now prioritizes exact full-name matches, making it faster and more reliable for support and operations teams.
  • Added Promotion Participated entries to the Member Account Detail Page for clearer visibility into member engagement with promotions.

Loyalty Features & Promotions

Promotion participation events

Whenever a member takes part in a promotion, a new Promotion Participated event is generated.

Includes:

  • promotion name
  • points awarded
  • number of coupons awarded
  • list of awarded coupons

This event provides a clean, non-transactional signal that can be used for reporting, analysis, and automation.


Integrations

Klaviyo

  • The Promotion Participated event is now sent to Klaviyo, enabling marketers to trigger flows based on promotion engagement rather than transactional logic.

Shopify

  • Improved reliability of Earn & Burn processing by preventing duplicated point deductions in rare cases where Shopify sends concurrent webhooks.

Touchpoints

Customer Portal (Web Portal)

  • Custom CSS styling is now more stable and future-proof.
    Custom styles no longer depend on auto-generated class names, ensuring they persist reliably across deployments.
  • URL parameters can now be persisted to browser storage and mapped to member custom parameters during registration.
    This enables use cases such as:
    • pre-filling hidden fields (e.g. country or venue)
    • attributing registrations to campaigns or locations
    • capturing contextual data without exposing additional form fields

Performance & Infrastructure

  • Improved handling of unverified member records.
    Inactive, unverified accounts are now cleaned up correctly, preventing users from being blocked when re-registering with the same email or phone number.