# Growth tools: codes, verified reviews, installments and renewals

> A marketing trainer gives an influencer a code of their own and knows how many orders it brought; a coding trainer asks students for their reviews, which show on the page with a “Verified student” badge without the trainer being able to change a letter; a language tutor lets a buyer pay in three installments or renew a bundle from their account. These are the “Growth tools”, and the server enforces all of them: buyers only see what is true. Codes, installments, the fingerprint and renewal work on showcase offers sold through the “order sheet”, not on a course’s checkout page (/checkout). Verified reviews don’t go through offers.

- Time: About 12 minutes
- Who can do it: Opening and reading the screen: “Edit showcases”, “Manage offers and prices” or “Analytics”. Creating codes and setting installments and renewal: “Manage offers and prices”. Asking for reviews and moderating them: “Edit showcases” or “Manage offers and prices”.
- Updated: 2026-10-27
- URL: https://www.dirassaplus.com/en/guide/showcase-growth

## In short
1. Open “Growth” in the showcases strip: three tabs, “Codes”, “Verified reviews” and “Installments and renewals”.
2. In “Codes”, tap “New code” and fill in the code, its owner, the discount type and value, the offers, the limits and the period.
3. The code applies through its ?promo= link, never exceeds 90% of the price, and the better price for the buyer wins unless you switch on “Stacks on the launch price”.
4. The “Report” says how many orders and how much money the code brought, by offer and by day, over 7, 30 or 90 days.
5. In “Verified reviews”, pick a source, then “Every eligible student” or “Random sample” and tap “Send the request”: you never pick names.
6. Review what arrives: “Publish”, “Hide” or “Public reply”, never editing anyone’s text.
7. The student writes their review from “My reviews” (/learn/reviews) with their consent, and withdraws it whenever they like.
8. In “Installments and renewals”, set 2 to 6 payments and the interval in days for each bundle or tiers offer.
9. “Amount fingerprint” is a small discount of 1 to 49 DZD on receipt orders, so you find the transfer quickly.
10. “Renew from the account” lets a buyer renew a recurring space bundle from “Renewals and installments” (/learn/renew).

## Before you start
- Codes, installments, the fingerprint and renewal work on offers sold through the “order sheet”, available by default in every workspace; a course’s checkout page (/checkout) doesn’t apply them.
- Verified reviews need students enrolled in your course, space or product who meet the eligibility conditions shown on the screen.
- For installments and renewal you need a bundle or tiers on sale: one-item offers don’t appear in the “Installments and renewals” tab.
- For code links, a published showcase that sells one of their offers; without it you copy the code itself.

## The steps

### 1. The “Growth tools” screen
From the showcases strip choose “Growth” (/dashboard/showcases/growth). Under the heading “Growth tools” you read: “Influencer codes, verified reviews, installments and renewals — all enforced by the server, so buyers only see what is true.”. Three tabs: “Codes”, “Verified reviews” and “Installments and renewals”, each with a number: codes not archived, reviews waiting for you, offers. The open tab is kept in the address (?tab=reviews or ?tab=offers). Whoever has “Manage offers and prices” creates and sets; whoever has only “Edit showcases” asks for and moderates reviews and reads the other tabs; whoever has only “Analytics” reads the codes. (If the Dirassa+ team pauses the engine by hand for your workspace, the “Codes” tab carries a card “Codes do not apply at checkout yet” and each code the state “Waiting for activation”, until it is resumed.)
On screen: «Growth tools»، «Growth»، «Codes»، «Verified reviews»، «Installments and renewals»، «Codes do not apply at checkout yet»، «Waiting for activation»
Tip: Each tab follows the same rhythm: prepare, then read the report. Start asking for reviews from day one.

### 2. “Codes”: one code per influencer
In “Codes” you read: “One code per influencer or audience: it applies itself when the customer opens its link, and reports the orders and revenue it brought.”. Tap “New code” and “New discount code” opens. “Code”: Latin letters, digits and dashes, 3 to 24 (case doesn’t matter); “Code owner”: the influencer’s or audience’s name, shown to buyers, “Code Youssef” (60 characters at most); “Discount type”: “Percent” from 1 to 90% or “Amount” in dinars from 10 DZD; “Value”; “Offers”: tick offers or switch on “Every offer of the workspace” (including offers created later); then “Limits”: “Maximum uses” (empty = no limit, up to 100,000, counted like seats: pending and paid orders), “Once per buyer” (on by default, by phone or account) and “Stacks on the launch price” (off by default); then “Period (optional)”, “Starts” and “Ends” in Algiers time; and “Internal note”, never shown to buyers. At the top, “Buyers see”: “Code Youssef −10%”. Then “Save”.
On screen: «New code»، «New discount code»، «Code»، «Code owner»، «Discount type»، «Percent»، «Amount»، «Value»، «Offers»، «Every offer of the workspace»، «Limits»، «Maximum uses»، «Once per buyer»، «Stacks on the launch price»، «Period (optional)»، «Starts»، «Ends»، «Internal note»، «Buyers see»، «Save»
Tip: Create one code per influencer or audience, not one for everyone: the report measures each code separately, so you know who really sells for you.

### 3. The link and the rules of application
On each code row: the code, its “Code owner”, its value such as −10% and its state: “Active”, “Scheduled”, “Ended”, “Used up”, “Paused”, “Archived”. Beneath, its scope (“All offers” or the offer’s name) and its number of uses. “Copy code link” gives your showcase address with ?promo=CODE (it appears when a published showcase sells one of the code’s offers; otherwise “Publish a showcase selling one of this code’s offers to get its link.”, and “Copy code” remains). When the customer opens the link, the code applies itself and stays on their device for 7 days; they read “Code Youssef −10%” in the order sheet. Someone arriving without the link finds “Have a discount code?”, where they type the code and tap “Apply”, with “Remove the code”. A code never takes more than 90% of the price. With a launch price running, the better price for the buyer wins and the sheet says which: “The code beats the launch price, so it replaces it.” or “The launch price is better, so we kept it for you.”; if you switch on “Stacks on the launch price”, the two stack. The buyer reads the reason for a refusal in plain words: “This code is paused for now.”, “This code has expired.”, “This code has been used up.”, “You’ve used this code before: it’s once per buyer.”. Once a code has been used in orders, its letters can’t change so published links keep working. Each row has “Edit”, “Pause” or “Resume”, and “Archive”.
On screen: «Active»، «Scheduled»، «Ended»، «Used up»، «Paused»، «Archived»، «All offers»، «Copy code link»، «Copy code»، «Have a discount code?»، «Apply»، «Remove the code»، «Edit»، «Pause»، «Resume»، «Archive»
Heads-up: In the “Discount code” information inside “The offer sentence” you may read that the code doesn’t stack with a launch price; in fact the choice is yours, with each code’s “Stacks on the launch price” switch, off by default.

### 4. The “Report”: what did this code bring?
The “Report” button on a code row opens “Code report: …” under its owner’s name. Choose “Last 7 days”, “Last 30 days” or “Last 90 days”. Four boxes: “Orders” (everything that came with the code), “Paid” with its share, “Revenue” and “Discount” (what you gave). Then “By offer”, with each offer’s orders, payments and revenue, and “By day”, a bar per day. With no orders: “No orders with this code in this period.”. Amounts show only for people allowed to see revenue: “Amounts show for people allowed to see revenue.”. And in the order review from “Incoming” you read the code that priced the order and what it took off.
On screen: «Report»، «Code report»، «Orders»، «Paid»، «Revenue»، «Discount»، «By offer»، «By day»، «No orders with this code in this period.»
Tip: Compare codes after two weeks: a code that brought 40 orders that were hardly ever paid differs from one that brought 12, all paid.

### 5. “Verified reviews”: ask your students
Verified reviews don’t need the offer engine. You read in the tab: “Written by your enrolled students from their accounts when you ask, then shown with a “Verified student” badge. You can’t edit anyone’s text.”. In the “Ask your students” card: “The request goes to every eligible student or a random sample — you never pick names.”. Choose in “About” a course, space, sessions or product (“Pick a course, space or product”): you see “Eligible”, “Will be asked”, “Asked in the last 90 days” and “Already wrote”. Then “Every eligible student” or “Random sample” with “Sample size” (5 to 500, 20 by default), and tap “Send the request”: “Sent to 38”. Eligible: a course for 7 days with 30% progress or a live attended, a space for 14 days, one session done, a product for 3 days; one request per student every 90 days. If you asked for this source less than 7 days ago, the button is disabled: “You can ask again on …”. The student gets a “Write my review” notification in their portal. Under the card, “Recent requests”.
On screen: «Ask your students»، «About»، «Pick a course, space or product»، «Eligible»، «Will be asked»، «Asked in the last 90 days»، «Already wrote»، «Every eligible student»، «Random sample»، «Sample size»، «Send the request»، «Recent requests»
Heads-up: You can neither pick names nor delete negative reviews: that is what makes “Verified student” a badge a visitor believes.

### 6. Moderation: “Publish”, “Hide”, “Public reply”
Each review arrives in the “Pending” tab (and “Published”, “Hidden”, “Withdrawn”, “All”, each with its number). On each card: the author’s name, the source and “Shown as: …”, their score out of 5 if they rated, and their text as they wrote it: “The text stays exactly as the student wrote it.”. And a “Why it’s verified” line with facts from their account: “40% progress”, “Attended a live”, “Since March 2026”. Three actions: “Publish” (or “Publish again” for a hidden review), “Hide” with “Reason (optional)”, and “Public reply” (400 characters at most) which shows under the review, then “Save reply” or “Remove reply”. What its author withdrew (“Withdrawn by the author”) you can only see. A published review shows in your page’s “Sourced reviews” section with the “Verified student” badge; the average rating and its count appear only from 5 ratings, the spread of ratings from 20, and a review you hid still counts in the average: you don’t curate your score.
On screen: «Pending»، «Published»، «Hidden»، «Withdrawn»، «All»، «The text stays exactly as the student wrote it.»، «Why it’s verified»، «Publish»، «Publish again»، «Hide»، «Reason (optional)»، «Public reply»، «Save reply»، «Remove reply»، «Withdrawn by the author»، «Sourced reviews»
Tip: Reply to every review, even a critical one: the public reply is read by people who hesitate, and it is the only word you get.

### 7. The student’s side: “My reviews”
When you ask for reviews, the student gets a “Write my review” notification and “My reviews” (/learn/reviews) appears in their portal as long as they have an open request or a sent review. In “What you were asked about”, each request with its deadline (“until …”, about 30 days) and a “Write my review” button. They fill in “Your rating” from 1 to 5 (optional, “No rating”), “Your review” from 20 to 600 characters, and “Name shown”: “My full name”, “First name + initial” or “No name” (which shows for example “Student of the course”), then tick “I agree to my review being published on the teacher’s public pages.”, never ticked in advance, and tap “Send my review”. They read: “The teacher reviews it before publishing and cannot edit it.”. In “My sent reviews” they see each review’s state (“Being reviewed”, “Published”, “Not published”, “Withdrawn”) and your reply, and have “Withdraw my review” in two taps (“Tap again to withdraw”): the review disappears everywhere.
On screen: «My reviews»، «What you were asked about»، «Write my review»، «Your rating»، «No rating»، «Your review»، «Name shown»، «My full name»، «First name + initial»، «No name»، «I agree to my review being published on the teacher’s public pages.»، «Send my review»، «My sent reviews»، «Withdraw my review»
Tip: A student can only write about what meets the eligibility conditions, and you can’t write in their place: that is what makes the review verified.

### 8. “Installments and renewals”: paying in stages
This tab gathers offers of several items (bundle, choice, tiers and so on); for a one-item offer sold the usual way, a course’s installments are set in the course pricing. Each offer has a card with its name, type, number of codes and of installment plans. In the “Pay in installments” section: “For digital offers with unlimited or lifetime access. Access extends with each payment and becomes permanent after the last.”. Switch it on (“On” / “Off”), choose “Payments” from 2 to 6 and “every” 7, 14, 15, 30, 45, 60 or 90 days, then “Save”. If the offer can’t be split, you read “This offer can’t be split:” and the reason: “Installments are for single offers, bundles and tiers.”, “A course on a time-limited plan can’t be paid in installments.”, “A space with a recurring period can’t be split; only lifetime spaces can.”, “Session credits can’t be paid in installments.”, “A physical product is paid on delivery.”, “A downloaded file can’t be taken back, so it can’t be split.”. The buyer sees “or 3 × 8,000 DZD, every 30 days” in the order sheet and a “Pay in 3 payments” button, then “First payment 8,000 DZD of 24,000 DZD”.
On screen: «Pay in installments»، «On»، «Off»، «Payments»، «every»، «This offer can’t be split:»، «Pay in»
Heads-up: A one-item offer sold by the engine doesn’t show in this tab for now, so don’t set its installments from here. A course sold the usual way has its installments set in the course pricing.

### 9. “Amount fingerprint”: recognising the transfer
In the offer’s card, a switch “Amount fingerprint”: “A small unique discount (1–49 DA) on receipt orders so you find the transfer in BaridiMob at once.”. It is on by default for CCP transfer and BaridiMob orders: the buyer is asked for an amount a few dinars lower, which they read in the sheet: “Transfer exactly 4,893 DZD: the 7 DZD off helps the teacher recognise your transfer.”. The buyer always pays less, never more; the discount never exceeds 49 DZD or 1% of the total, and it is unique among the pending orders. In the order review from “Incoming” (“Check receipt”) you read: “Search BaridiMob for 4,893 DZD” (or “Search the CCP statement for …”), with “Amount fingerprint: 7 DZD off 4,900 DZD”. If the same receipt is sent for another order, a warning shows: “This receipt was already sent for another order.”.
On screen: «Amount fingerprint»، «Search BaridiMob for»، «This receipt was already sent for another order.»
Tip: Leave it on if you receive many transfers; switch it off if your customers prefer a round amount and finding their transfer doesn’t bother you.

### 10. “Renew from the account”
For a bundle of recurring spaces, for example a conversation space and a grammar space for 2,900 DZD a month for both, the offer’s card carries a switch “Renew from the account”: “Buyers renew the whole bundle at its price from their portal, so the page can honestly say “/month”.”. So after a month, each space’s price doesn’t fall back to its separate price and lose the bundle’s discount. The student finds “Renewals and installments” (/learn/renew) in their portal as soon as they have a paid order, with “Bundles you renew from your account”: “Renews at the bundle’s current price: 2,900 DZD”; they choose “Payment method” and tap “Renew now”. Renewal has conditions: it is refused when the subscription ended over 30 days ago (“buy the bundle from its page”), and when a renewal is already open. On the same screen, “My installments”: “1 of 3 paid” and the “Pay installment 2: 8,000 DZD” button for whoever pays in stages.
On screen: «Renew from the account»، «Renewals and installments»، «Bundles you renew from your account»، «Payment method»، «Renew now»، «My installments»
Heads-up: The renewal switch exists only for a bundle of spaces with a recurring period; it doesn’t renew at a launch price or with a code, but at the bundle’s usual price at the time of renewal.

## Once the growth tools are running
- The offer sentence: The bundles and tiers that installments and renewal serve.
- Launch price and seats: A real date for a lower price, and how it meets the code.
- Review payments: Check transfers and receipts in Payments.
- Follow up interested people: Those who left their number in the Follow-up desk.

## Questions

**Where do the growth tools work?**
Codes, installments on several-item offers, “Amount fingerprint” and “Renew from the account” work on showcase offers sold through the “order sheet”, not on a course’s checkout page (/checkout). They are available by default, with nothing to switch on; they stop only if the Dirassa+ team pauses the engine by hand for your workspace. “Verified reviews” don’t go through offers: you ask for them, you moderate them and students write them.

**What does a buyer see when they open a code’s link?**
The code applies itself and stays on their device for 7 days: they read “Code Youssef −10%” in the order sheet without typing anything. Someone who arrives without the link types the code in “Have a discount code?”.

**Does the code stack with a launch price?**
Not by default: the better price for the buyer wins and the sheet says which. If you switch on “Stacks on the launch price” on the code, the two stack.

**Can I edit or delete a student’s review?**
No. You only publish or hide it, and reply to it publicly. Only the student can withdraw it, whenever they like. And a review you hid still counts in the average rating.

**Why can’t I choose whom I ask?**
So reviews aren’t curated: the request goes to every eligible student or to a random sample, one request per student every 90 days.

**How many installments can I split into?**
2 to 6 payments, 7, 14, 15, 30, 45, 60 or 90 days apart. The buyer’s access extends with each payment and becomes permanent after the last.

**Why doesn’t my offer appear in “Installments and renewals”?**
That tab shows offers of several items only; a one-item offer isn’t in it. And if your offer appears with “This offer can’t be split:”, the reason is written beneath.
