Create and Edit Promotions in the Admin Platform
Learn how to create a promotion in the Admin Platform, choose the promotion type, configure discount and timing rules, attach items or plans, and understand which settings can still be changed later.
This guide explains how to create and edit promotions in the Admin Platform.
Use it when you want to:
- create a one-time or subscription promotion
- generate or enter a promotion code
- configure discount rules and usage limits
- set start and end dates
- attach courses, bundles, products, or subscription plans
- update an existing promotion after it has been created
Open The Promotion Creation Page
To create a new promotion:
- Go to Marketing > Promotions.
- Select Create promotion.
OpenMirai then opens the promotion setup page.
Understand The Promotion Setup Page
The promotion creation page includes:
- a back button
- a section list for easier navigation
- a save bar
- a Basic Info section
- a Details section
- a Configuration section
- an Items section
Use this page when you want to build the full promotion in one flow.
Use The Save Bar
The save bar appears while you work on the form.
Use it to create the promotion after you finish reviewing the details.
After saving successfully, OpenMirai returns you to the promotions list.
Choose The Promotion Type
In the Basic Info section, use Type of promotion to choose one of these options:
- One-time purchase
- Subscription
Choose the promotion type carefully because it changes:
- which discount settings appear later
- which items you can attach
- which fields become fixed after the promotion is created
Important detail:
- if you switch between one-time and subscription while creating the promotion, OpenMirai clears selected items from the other type
Enter The Promotion Name
Use Promotion Name to enter a clear internal name for the promotion.
Choose a name that helps your team recognize the campaign quickly later.
Enter Or Generate The Promotion Code
Use Promotion Code to add the code users will redeem.
You can:
- type the code manually
- select Generate to let OpenMirai create one for you
Important detail:
- the code must use capital letters and numbers only
Add Promotion Details
In the Details section, use the Details editor to add a short description for the promotion.
Use this when you want teammates to understand the purpose of the promotion more easily from its detail page.
Choose The Usage Type
In the Configuration section, use Usage Type to decide how the promotion is used.
You can choose:
- Auto
- Manual
This setting controls whether the promotion is applied automatically or used manually with its code.
Set The Discount
Use the Discount controls to choose the discount type and amount.
You can choose:
- Percentage
- Fixed
Then enter the discount value in the field beside it.
Use percentage discounts when the offer should scale with the purchase amount.
Use fixed discounts when the promotion should reduce the price by one fixed currency amount.
Set The Start Date
Use Start Date to choose when the promotion becomes available.
OpenMirai does not let you set the start date earlier than the current day.
Set Or Remove The End Date
Use End Date when the promotion should stop automatically on a specific date and time.
This field is optional.
If you want the promotion to continue without a planned end date, leave the field empty.
If you already added an end date and want to remove it, use the clear button beside the date field.
Important detail:
- the end date cannot be earlier than the start date
Set Usage Limits
The Configuration section also includes optional usage limits:
- Total Usage Limit
- Per Customer Limit
Use these when:
- a campaign should stop after a fixed number of uses
- one customer should not be able to redeem the promotion too many times
You can leave these fields empty if you do not want to set a fixed limit.
Set Subscription Discount Duration
If the promotion type is Subscription, OpenMirai shows extra fields for Discount Duration.
You can choose:
- Once
- Repeating
- Forever
Use these options to control how long the subscription discount should continue.
Set Max Billing Cycles For Repeating Subscription Discounts
If you choose Repeating, OpenMirai also shows Max Billing Cycles.
Use this field to decide how many billing cycles should receive the discount before it stops.
Add Items To A One-Time Promotion
If the promotion type is One-time purchase, the Items section lets you attach:
- courses
- bundles
- products
Use Add Items to open the item selection dialog.
Inside the dialog, OpenMirai lets you browse available items and choose what should use the promotion.
After you apply the selection, OpenMirai shows the chosen items in the page.
Review And Remove Selected One-Time Items
Selected courses, bundles, and products appear in separate sections inside the Items area.
Use these lists to confirm that the promotion applies to the correct content or products.
Each selected item includes a Remove action.
Use it when:
- the wrong item was added
- the promotion scope has changed
- you want to narrow the campaign before saving
Add Subscription Plans To A Subscription Promotion
If the promotion type is Subscription, the Items section changes to a subscription plan picker.
Use Add Subscription Plans to open the selection dialog.
Inside the dialog, OpenMirai lets you:
- search for subscription plans
- filter by plan status
- select one or more plans
After you apply the selection, OpenMirai shows the chosen plans in a table.
Review And Remove Selected Subscription Plans
The subscription plan table shows details such as:
- plan name
- monthly price
- plan status
Use this table to check that the promotion is attached to the correct plans before you save it.
Each selected plan also includes a remove action.
If No Items Are Selected Yet
If you have not attached any items or plans yet, the Items section shows an empty state instead of a list.
Use the add button in that section to start building the promotion scope.
Create The Promotion
After reviewing the setup, use the save bar to create the promotion.
OpenMirai saves the promotion and returns you to the promotions list.
Open The Promotion Edit Page
To edit an existing promotion:
- Go to Marketing > Promotions.
- Open the promotion you want to change.
- Choose Edit.
OpenMirai then opens the promotion edit page.
Understand The Edit Page
The edit page keeps the same general structure:
- Basic Info
- Details
- Configuration
- a save bar
However, once a promotion already exists, some structural settings become locked.
Understand Which Fields Become Read-Only
On the edit page, OpenMirai keeps several fields read-only so the core promotion setup cannot be changed later.
These locked fields can include:
- Type of promotion
- Promotion Code
- Usage Type
- Discount type and value
- Discount Duration for subscription promotions
- Max Billing Cycles for repeating subscription promotions
Use the edit page mainly for updating the parts of the promotion that are still allowed to change.
Update What Can Still Be Changed
On the edit page, you can still update fields such as:
- promotion name
- promotion details
- start date
- end date
- total usage limit
- per customer limit
Use this when:
- the campaign name needs revision
- the timing needs to change
- usage limits need to be tightened or relaxed
- the description needs to be clarified
Manage Attached Items After Creation
After a promotion has been created, attached items or subscription plans are managed from the promotion detail page instead of the main edit form.
Use the promotion detail page when you need to:
- add more courses, bundles, products, or plans
- remove attached items later
Save Promotion Changes
After updating the editable fields, use the save bar to save your changes.
OpenMirai then returns you to that promotion’s detail page.
If Promotions Are Restricted On Your Plan
On some plans, OpenMirai can show an upgrade prompt instead of the full promotion editing experience.
If that happens, follow the upgrade link shown on the page to review your billing and usage options.
If You Leave Before Saving
If you start creating a promotion and try to leave before saving, OpenMirai can warn you about unsaved changes.
Use this warning as a reminder to save first if you want to keep your work.
If A Field Needs Attention
If required information is missing or invalid, OpenMirai highlights the affected field so you can correct it before saving.
Common examples include:
- missing promotion name
- missing promotion code
- invalid code format
- missing discount value
- start and end dates in the wrong order
- repeating subscription discounts without a billing cycle limit
Review Promotion Details And Manage Attached Items
Learn how to use the promotion detail page to review promotion information, copy the code, manage receipts, and add or remove attached courses, bundles, products, or subscription plans.
Manage Announcements In The Admin Platform
Learn how to use the Admin Platform announcement list to search announcements, review announcement cards, open details, and create, edit, or delete announcements.