Loyalty Member Activation Campaign

Activate existing loyalty members, increase visit frequency, and maximize revenue through targeted, automated reward campaign using TRIFFT and Klaviyo.

Intermediate
Use Case
Marketing Manager

ACORE Stage: Expand

A – Attract
C – Convert
O – Onboard
R – Retain
E – Expand

Technical Overview

Objective:
Run a segmented loyalty activation campaign using:

  • Transactional triggers from TRIFFT to Klaviyo, and
  • Klavio Flows orchestrating communication (email & SMS) and loyalty via webhooks.
Webhook JSON Example
[
  {
    "uri": "/v1/segment/dc3623a2-6aa0-48f0-a1dd-ab901f5ad384/add-members",
    "method": "POST",
    "payload": {
      "members": ["{{ person.id }}"]
    }
  },
  {
    "uri": "/v1/segment/2e0f416e-81c4-4edb-b8f0-90a5448ee57f/remove-members",
    "method": "POST",
    "payload": {
      "members": ["{{ person.id }}"]
    }
  },
  {
    "uri": "/v1/member/{{ person.id }}/coupon/607aa8c0-ab4f-4231-80ea-018e2a81e315/assign",
    "method": "POST",
    "payload": {}
  },
  {
    "uri": "/v1/member/{{person.id}}/message/notification",
    "method": "POST",
    "payload": {
      "notification": {
        "title": "Santé ! Un assortiment de bières offert",
        "text": "Fantastique ! Deuxième récompense débloquée : un assortiment de bières offert vous attend."
      },
      "link": {
        "type": "APP",
        "uri": "coupon/607aa8c0-ab4f-4231-80ea-018e2a81e315"
      },
      "modal": null
    }
  }
]

What you'll need

  • Active TRIFFT x Klaviyo integration.
  • POS data flowing into Klaviyo directly or through TRIFFT.
  • Mobile app with TRIFFT loyalty configured.

Application

How it works

1. Define your campaign
Choose campaign length and qualifying criteria (e.g., minimum spend €15).

2. Engage your members
Communicate clearly via POS materials, staff, and TRIFFT mobile app.

3. Automated Klaviyo flows
Klaviyo identifies transaction counts, triggering webhook-based rewards in TRIFFT.

Example Klaviyo flow, excludes email or SMS. Each webhoke node ("Visit 1, Visit 2, Visit 3") calls multiple TRIFFT API endpoints to execute the appropriate actions in TRIFFT, e.g.:

  • Add to segment "2 transactions"
  • Remove from segment "1 transaction"
  • Assign respective reward directly
  • Send push notification

4. Personalized rewards
Example progression:

  • Visit 1: Free appetizer
  • Visit 2: Free beverage
  • Visit 3: High-value discount

5. Member communication
Push notifications via TRIFFT app, supported by Klaviyo emails/SMS.

6. Visualize progress
TRIFFT homepage widgets update dynamically to show member progress.

Outcomes

Typical results

  • ~50% increase in repeat visits, coupon redemptions, and new members.
  • Achieving high campaign ROI requires offering attractive rewards and good in-store execution with staff and POS materials.

Measurement

Track metrics directly in TRIFFT and Klaviyo dashboards.

Best Practices

  • Use appealing rewards, clear POS communications, and strong staff support.
  • Regularly optimize your campaign parameters for better outcomes.

Next Steps

  • Analyze campaign data for further refinement.
  • Test various reward types and campaign configurations.