Repro - Mobile Analytics for growth
日本語
Sign Up Back to Dashboard
  • System Requirements
  • Dashboard Guide
    • Analytics
    • Marketing
      • Push Notification
      • Event Based Push Notification
      • In-App Message
      • HTML In-App Message
      • Web Message
      • Custom Message
      • Custom JavaScript
      • Available HTML tags and attributes for custom messages
      • Silver Egg Recommendation Messages
      • Viewer Count
      • Web Push Notification
      • Remote Config
      • Audience
      • Scenario
      • Insert Variable
      • Personalization by Liquid
      • Incentive code management
        • Specific Use Case Examples
        • Import incentive codes
          • CSV Format
        • Allocation Rules
          • Create Allocation Rule
        • Create In-App Message
        • Create Web Message
      • Broadcast mail(β)
      • Newsfeed
    • Data Export
    • Settings
    • Booster User Guide
    • Account
    • Misc
  • Development Guide
  • Release Notes
  • FAQ

Incentive code management¶

Note

A separate application is required to use the incentive code management (β). If you wish to use this service, please contact the CS in charge.

By using the incentive code management function, you can individually assign gift codes, point redemption URLs, character strings, etc., to users when specific events occur. Since distribution processing and inventory management can be performed based on the event information held by Repro, incentive distribution to users can be achieved at a low cost.

Specific Use Case Examples¶

  • Distribute coupons to buyers that can be used on their next purchase.
    • Triggered by a purchase made during the campaign period, an in-app message containing a coupon redemption URL will be displayed the next time the app is launched, encouraging a second purchase.

  • Subscription: Promoting paid membership
    • Display a message with an embedded coupon redemption URL as a special offer to users who are using free content, encouraging them to sign up for paid membership.

Note

The above is a use case scenario assuming a service where users can obtain coupons or points by clicking on a specific URL.

Import incentive codes¶

To distribute incentive codes using the incentive code management function, you first need to import the incentive codes through Repro's dashboard.

  1. Open Marketing > Incentive Codes > Incentive Code List

管理画面でのインセンティブコードリストへのメニュー導線
  1. Click the "Create New" button to create a new incentive code list.

インセンティブコード一覧画面 新規インセンティブコード作成画面

The configuration items here are as follows:

items

Description

Name

Please set any name that is easy to distinguish.

Select CSV

Please specify a CSV file in the format described in the next item.

Notification Settings

If the remaining number of assignable incentive codes within the incentive code list falls below the specified value, you will be notified by email every morning at 9 AM (in JST). All members will be recipients of this notification.

  1. Click "Save" to store the incentive code list.

Warning

  • If there are duplicate incentive codes in the uploaded CSV, the import process will fail.

  • Imported incentive codes are visible only to owners or administrators, while they are masked for other members.

CSV Format¶

CSV should contain the below content without any headers.

incentive_code,expire_date,point,provider
myapp://samplecoupon/abc,2025-07-18T16:20:20+09:00,150,"sample corp"

Here is what each column does.

Column

Description

Example

incentive_code

The incentive code to be distributed. You can use text strings. Please include any text string such as URLs, Deep Links, or coupon codes.

myapp://samplecoupon/abc, coupon-code-abc

expire_date

This represents the expiration date of the incentive code. The format is %Y-%m-%dT%H:%M:%S%z.

2025-07-18T16:20:20+09:00
point

An integer value representing the points awarded by the incentive code.

150
provider

An identifier to distinguish the issuing entity of the incentive code.

sample corp

Warning

  • At the time when the allocation event occurs, an incentive code that is valid for 30 days from that moment will be assigned, based on the expire_date.

  • Incentive codes with less than 30 days remaining until the expire_date will automatically become "expired" and will no longer be allocated. Please ensure you import codes with sufficient validity periods.

  • Incentive codes need to be unique within the project.

  • The CSV file must end with a single line break character.

Allocation Rules¶

You can create incentive code allocation rules from Marketing > Incentive Codes > Allocation Rules. Incentive codes added to the incentive code list will be sequentially allocated to users who meet the conditions set in the allocation rules

管理画面での新規インセンティブコード割り当てルールへのメニュー導線

Note

If no incentive code list exists, you cannot create allocation rules.

Create Allocation Rule¶

新規インセンティブコード割り当てルール作成画面

The configuration items here are as follows:

items

Description

Name

Please set any name that is easy to distinguish for the allocation rule.

Target Users

Please set the users who will be eligible for the allocate of incentive codes.

Trigger

Please specify which events should trigger the allocate of incentive codes.

Number of allocations per user

Please set the maximum number of incentive codes that can be allocated to a single user.

Term

Please set the period during which the assignment rule will be effective.

Incentive Code Lists

Please specify which list to allocate incentive codes from.

Warning

When distributing incentive codes via in-app messages or web messages, even if you set the "Number of allocations per user" to 2 or more, the incentive code displayed will always be the one allocated during the first allocation.

Create In-App Message¶

In in-app messages, the part where you input {{incentive_code}} will be replaced and displayed with the incentive code allocated to the user who received the message.

アプリ内メッセージでのインセンティブコード配布

In this example, we are creating a message where, if a URL is used as the incentive code, pressing "Get Your Coupon" will redirect to the URL, allowing the user to receive the incentive.

Note

  • For users who meet the conditions set in the assignment rule, an event called "(Allocation Rule Name)_allocated" will be automatically triggered.

  • The message displaying the incentive code needs to include the allocated event in the delivery target setting filter.

Create Web Message¶

In web messages, the part where you input {{incentive_code}} will be replaced and displayed with the incentive code allocated to the user who received the message.

Webメッセージでのインセンティブコード配布

In this example, we are creating a message where, if a URL is used as the incentive code, pressing "Get Your Coupon" will redirect to the URL, allowing the user to receive the incentive.

Note

  • For users who meet the conditions set in the assignment rule, an event called "(Allocation Rule Name)_allocated" will be automatically triggered.

  • The message displaying the incentive code needs to include the allocated event in the delivery target setting filter.

  • « Personalization by Liquid
  • Broadcast mail(β) »

About Us Careers Terms of Service Privacy Policy Cookie Policy

© 2022 Repro Inc.