Earn Points
Promotional Product Campaigns
Author: Rijoy Team
Feature Overview
Promotional Product Campaigns allow you to set additional point rewards for specific products or collections within a defined time period.
With this feature, you can:
- Boost sales of selected products or collections
- Create point incentives for new arrivals, clearance items, or featured products
- Precisely control point costs without affecting store-wide rules
Activation Logic
- Campaigns are only active within the configured campaign period
- A single campaign can contain multiple promotional rules
- Each promotional rule can be configured independently with:
- Applicable products or collections
- Reward method
- Point value
- If a campaign is manually paused, it will stop immediately, and purchases of the specified products will no longer earn points
Setup Path
Method 1: Create with AI Sidekick(Loyalty AI)

- Click Loyalty AI in the bottom-right corner of any page in the App to open the AI chat panel
- Enter a command in the input box, for example:
“I recently launched a new product; could you help me create a promotional campaign.” - The AI will automatically understand your request and generate a corresponding Promotional Product Campaign, including:
- Campaign name
- Campaign period
- Promotional product rules (products / collections, reward mode, and points value)
- Click the Preview & Edit button
- The system will automatically navigate to and pre-fill the Promotional Product Campaign configuration page
- Review and adjust the campaign period and promotional rules as needed, then click Save to activate the campaign
Method 2: Create Manually

- Go to the app and click Points in the left-hand menu
- Switch to the Marketing Campaigns tab
- In the Promotional Product Campaigns section, click Add Campaign
- You will be taken to the campaign configuration page
Configuration Details
1. Campaign Name
- Displayed in the loyalty panel and loyalty landing page
- Use a clear and descriptive name, for example:
Double points for featured productsNew arrivals bonus points
2. Campaign Period
- Start Time
- Based on browser time
- Cannot be earlier than the current time
- End Time
- Cannot be earlier than the start time
- The system will automatically validate:
- Campaign periods must not overlap with other promotional product campaigns
3. Promotional Rules
You can create multiple promotional rules within a single campaign. Each rule works independently.
Basic Rules
- Each campaign must include at least one promotional rule
- Different rules can have different point rewards
(1) Rule Name
- Displayed on the customer-facing panel and loyalty landing page
- Used to distinguish between different promotional rules
(2) Icon Settings
Used to display a visual identifier for the rule on the storefront.
- Default Icon: Use built-in app icons
- Custom Upload:
- Aspect ratio: 1:1
- Max size: ≤ 50KB
- Supported formats: png / jpg / jpeg / svg / gif / webp
(3) Applicability (Single Choice)
- Products: Select specific products included in this rule
- Collections: Select product collections included in this rule
(4) Reward Mode
Controls how points are granted:
① Order-level reward
- As long as the order contains any eligible product or collection
- Points are granted once per order, regardless of quantity or combinations
Example:
- Reward: 1000 points, products A / B / C included
- Purchase A × 2 → Earn 1000 points
- Purchase A + B → Earn 1000 points
② Per-product reward
- Points are granted for each eligible product or collection
- Rewards stack based on purchase quantity
Example:
- Reward: 1000 points, products A / B / C included
- Purchase A × 2 → Earn 2000 points
- Purchase A + B → Earn 2000 points
(5) Points Value
- Enter the number of points granted by this rule
- Only positive integers are supported (e.g. 100, 150, 200)
4. Rule Status
- Enabled: The rule is visible on the storefront and points will be granted
- Disabled: The rule is hidden and no points will be awarded
Campaign Status
The system automatically determines the campaign status based on the current time:
| Status | Description |
|---|---|
| Scheduled | Current time is before the start time |
| Active | Current time is within the campaign period |
| Completed | Current time is after the end time |
| Paused | Manually disabled by the merchant |
Editing Rules
- Completed: Start/end times cannot be edited and the campaign cannot be enabled
- Active: End time can be edited; start time cannot be changed
- Paused: Campaign time settings can be fully edited
💡 Notes
- The system will warn you if the same product appears in multiple rules within the same campaign, but it will not block saving
- When a campaign is paused, the start time cannot be set earlier than the current time
- Please configure reward rules carefully to avoid excessive point costs
Rijoy Docs