---
title: MomentPerks
slug: momentperks
icon: 🏆
docTags: 
createdAt: 2025-07-24T14:49:09.419Z
---

:::hint{type="info"}
**Who is this for:** Partners, developers, and product teams evaluating or beginning a MomentPerks integration to deliver personalized offers at key user journey moments.

**Outcome:** Understand what MomentPerks is, how it works, and which integration method-JavaScript SDK or API-best fits your platform and use case.
:::

# Overview

MomentPerks helps you deliver personalized offers and rewards at the most impactful points in the user journey, like after a purchase, content unlock, or milestone achievement. These well-timed moments boost user engagement and create new revenue opportunities without disrupting the overall experience.

## What is MomentPerks?

MomentPerks turns everyday user actions into reward-driven engagement opportunities. By presenting relevant offers at exactly the right time, for example, on a thank-you page, after completing a level, or when unlocking premium content, you can:

- **Enhance the user experience** by rewarding actions instantly
- **Increase conversions** by showing offers when users are most engaged
- **Generate incremental revenue** without adding friction

![](https://api.archbee.com/api/optimize/ELjiwjWcrv0a1IejQFFAF/Gun71xileTpWq1Rot0gOS_image.png)

## Use Cases

You can integrate MomentPerks across various engagement points, including:

- **Post-purchase pages:** Show offers after checkout
- **Content unlocks:** Reward users when premium content is accessed
- **In-app milestones:** Trigger offers after achievements or level completions
- **Loyalty program engagement:** Offer perks to encourage repeat actions

## Live Demo

See MomentPerks in action across two interactive demos:

- [MomentPerks Gallery:](https://labs.momentscience.com/moments-gallery) Explore a collection of sample MomentPerks implementations and experience different offer formats.
- [MomentPerks Demo Store:](https://demo.momentscience.com) Walk through a live checkout flow and see how offers are presented after a purchase.

These demos show how MomentPerks integrate into real user journeys, enhancing engagement and creating new revenue opportunities without disrupting the experience.

# How MomentPerks Work

MomentPerks can be integrated in two ways depending on your needs:

## MomentPerks JavaScript SDK

Quickly add MomentPerks to your website or in-app WebView with minimal setup:

- Simple drop-in support for offer creatives
- Easy targeting of post-action events
- Requires minimal code for fast integration

:::CtaButton{label="Read the JavaScript SDK Guide" docId="ajaPHwsr3PnElox8aSuI_" openInNewTab="true"}

:::

## MomentPerks API

The MomentPerks API gives full control over how and where MomentPerks are rendered. Retrieve Offers from MomentScience and integrate them into your app or site with full UI flexibility.

- Retrieve offers directly from MomentScience
- Customize the UI and rendering
- Works for backend-driven or frontend-driven implementations

:::CtaButton{label="Learn more about MomentPerks API" docId="DfU5f7cTxisg9PsTGiGpb" openInNewTab="true"}

:::

***

## Offer Anatomy

Before building your own UI or customizing layouts, it’s important to understand how offers are structured in the MomentPerks API.

The Offer Anatomy Guide explains:

- The different offer display formats (Single vs. Multi-Offer Units)
- Key API fields like titles, descriptions, creatives, CTAs, and tracking pixels
- How to render offers effectively in your app or website

:::CtaButton{label="Read the Offer Anatomy Guide" docId="EASoK60fMEjlmkIjEOmMr" openInNewTab="true"}

:::

***

If you have questions or run into issues during setup, feel free to contact us at [help@momentscience.com.](mailto\:help@Momentscience.com)
