Birthday Reward

Celebrate your customers’ birthdays with a timely reward that boosts engagement and strengthens emotional loyalty.


Beginner
Use Case
Marketing Manager

ACORE Stage: Retain

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

Why use it?

  • Recognize a key personal moment to build emotional connection.
  • Boost conversions with time-sensitive value.
  • Reinforce retention using soft benefits instead of discounts.

Time to implement

~2–3 hours total

  • Segment & trigger: 30 minutes
  • Reward webhook config: 30–45 minutes
  • Email, push, and weblayer setup: 60–90 minutes

What you’ll need

  • A birthdate field in your customer profile data.
  • A Bloomreach scenario to:
    • Trigger the birthday segment
    • Fire a TRIFFT webhook (for points or coupons)
    • Send comms via email / push / weblayer

How it works

1. Collect the birthdate

Prompt customers to provide their birthday during registration or profile completion.

Use:

  • Bloomreach Weblayers to capture missing birthdate fields
  • Interactive surveys or email prompts

Example of a birthday capture weblayer:
Placeholder – Weblayer


2. Build the birthday segment

Create a dynamic Bloomreach segment that includes users whose member attribute birthdate matches today's date.
You can also configure the scenario to run 2–3 days before the exact birthday to pre-warm the communication.


3. Configure the reward via webhook

Use Bloomreach's webhook node to call a pre-configured TRIFFT endpoint that:

  • Assigns bonus points (e.g., 500 points)
  • Or issues a one-time coupon (e.g., 10% off, valid for 5 days)

Webhook parameters can include customer ID, event type, and metadata (e.g., "birthday_reward").


4. Design the communication

Deliver the birthday message across one or more channels:

  • Email: Use a Jinja-powered message with a personal tone
    Example email preview:
    Placeholder – Email

  • Push notification: Send short greetings with CTA
    Push example:
    Placeholder – Push

  • Weblayer: Display a banner when the customer visits
    Weblayer example:
    Placeholder – On-site banner


5. Automate the flow

Set up a Bloomreach scenario:

  • Trigger: birthday segment (runs daily)
  • Action 1: Call TRIFFT webhook to assign reward
  • Action 2: Send email / push / activate weblayer

Monitor using Bloomreach’s engagement analytics.


Best practices

  • Personalize the copy: use the customer's name and reference their previous interactions if possible.
  • Avoid generic messages; instead, lean into emotional tone (“We’re so glad you’re with us!”).
  • Consider layering additional perks (free shipping, early access) based on tier or LTV.

Related use cases