---
title: LoyaltyBoost (Rewarded Offers)
slug: loyaltyboost-rewarded-offers
icon: ⭐
docTags: 
createdAt: 2025-09-04T17:38:49.104Z
---

:::hint{type="info"}
**Who is this for:** Partners with loyalty programs who want to reward users with loyalty currency when they complete qualifying offer actions.

**Outcome:** Configure tracking links, handle postback events, and set a currency multiplier so users automatically receive loyalty points after completing revenue-generating offer events.
:::

# Overview

LoyaltyBoost enables you to reward users with loyalty currency when they complete qualifying actions on special offers curated by MomentScience. These offers are integrated directly into your existing offer inventory, allowing users to discover and participate in them as part of your loyalty program.

&#x20;When a user completes a revenue-generating event, such as a purchase or sign-up, your system can automatically credit their account with loyalty points based on the offer's payout value and your configured currency multiplier.

## Prerequisites

- To activate this feature, contact your account manager. Once enabled, you can manage LoyaltyBoost offers and configure reward settings through the MomentScience Dashboard.
- Ensure that you have User identification system in place with an  Ability to handle postback events

# Integration process

## Step 1: Prepare your user identifiers

Determine what identifier to use for your users. This is typically a `user_id`, `customer_id`, or `player_id` stored in your database.

## Step 2: Obtain LoyaltyBoost offers

Access LoyaltyBoost offers through:

- [Publisher Dashboard](https://docs.momentscience.com/directperks)
- [DirectPerks API](docId\:X-Trc9-DEbSkVhrlRTGOR)

## Step 3: Configure tracking links

Ensure tracking links include your user identifier as a URL parameter. This allows MomentScience to associate conversions with specific users

:::CodeblockTabs
Example URL format

```javascript
https://tracking.momentscience.com/offer/123?user_id=abc123
```
:::

## Step 4: Set up postback handling

Configure your [postback ](docId\:U6s7GlbRWPW4hb3zP9xJm) in the Publisher Dashboard to receive conversion events. Implement logic at this endpoint to reward users based on the returned data.

## Step 5: Publish offers

Add the offers to your site or application where users can discover and interact with them.

# Currency Configuration

:::hint{type="info"}
This section applies only to SDK users. Skip this section if you're using APIs.
:::

If you use virtual currency in your loyalty program and the MomentScience SDK, configure these additional settings in the MomentScience Dashboard:

1. Navigate to the **Configuration** page
2. Set your loyalty program's:
   1. `Currency Name - Singular` (e.g., "Point")
   2. `Currency Name - Plural` (e.g., "Points")
   3. `Currency Multiplier` (e.g., "10")

![](https://api.archbee.com/api/optimize/ELjiwjWcrv0a1IejQFFAF/XLLb6U0NRW-kZYzrR5Omf_image.png "MomentScience Dashboard showing currency configuration settings")

:::hint{type="info"}
The Currency Multiplier calculates your loyalty program's payout amount. The formula is:
`Revenue conversion payout ($) × Currency multiplier = Loyalty points awarded`

**Example:** $30 payout × 10 multiplier = 300 loyalty points awarded to user
:::

# Handling Revenue Events

When a conversion occurs, MomentScience sends information to your postback URL including:

- User identifier
- Payout amount
- Offer details

Your system must:

1. Validate the incoming data
2. Credit the appropriate user account
3. Record the transaction

For detailed implementation instructions, see our [Postback documentation. ](docId\:jgGrS-Dnl6SSkmhsjEhuz).

## Implementation checklist

- [ ] Determine user identification method
- [ ] Access LoyaltyBoost offers from dashboard or API
- [ ] Configure tracking links with user identifiers
- [ ] Set up postback URL and handling logic
- [ ] Configure currency settings (SDK users only)
- [ ] Test integration end-to-end
- [ ] Monitor conversions after launch

***

If you're running into any issues while going through the integration process, feel free to contact us at [help@momentscience.com](#)&#x20;
