Alfiya AcademyAdmin
View site

Overview

Student journey

How far students get, from sign-up to certificate

Visitors per day

Funnel

Visitors who reached each step

Sources

Visitors by where they came from

Pages

Views by page

Devices

Share of visitors

Leads

People who raised a hand

NameContactTypeDetailSourceDateStatus

Course

Series

#LessonVideoQuizStatusActions

Students

NameMobileAgeLives inProgressJoinedAccess

Payments

Open the screenshot and match it in your bank or UPI app before you approve. Approving a payment for yourself unlocks that learner. Approving a payment for others adds places for scholarships.

Payments

PayerForAmountProofSentStatusDecide

Scholarship requests

Approving opens the full course for free. When a sponsored place is waiting, the approval uses it.

LearnerSituationIn their wordsSentStatusDecide

Discount codes

Students type a code on the payment page. Uses are counted when you approve the payment.

CodeDiscountUsedValid untilStatusActions

Insights

Where students slow down, lesson by lesson.

Lessons

Pass rate is students who passed out of students who tried the quiz. Hardest question is the one answered wrong most often.

LessonWatchedTried quizPass rateAttemptsHardest questionStuck here

Certificates

NumberNameIssuedCheck

Sign-in

Learners sign in with their mobile number only. Choose whether they confirm it with a code.

Login code

Off: the number and name are enough. On: we send a one-time code first.

Send codes by

Hanu OTP sends by

Numbers outside India

If WhatsApp delivery fails, the backend falls back to SMS.

WhatsApp sender

Code rules

Keys stay on the server

API keys for WhatsApp, SMS and Hanu OTP are never typed here. They are saved as secrets of the phone-code backend function. See backend/README.md.

Not connected

Pricing

Three ways in: pay for yourself, learn free on a scholarship, or pay for other students.

Prices

India is chosen from the learner’s +91 number. Everyone else pays in US dollars.

India (₹)

Outside India (US$)

For yourselfOnce, lifetime access

For othersPer student

Ways to pay

A way shows to learners only when it is on and connected. UPI works today. The others connect with the backend.

UPI · QR and screenshotIndia. The learner pays, uploads the screenshot, you approve.
Ready
RazorpayIndia. Cards, UPI, net banking.
Not connected
CashfreeIndia. Cards, UPI, net banking.
Not connected
StripeOutside India. Cards in US dollars.
Not connected

Settings

Contact
Course rules
Announcement for students
WhatsApp message templates

Used by the WhatsApp buttons on each student. Words in braces are filled in: {name}, {link}, {done}, {total}, {receipt}, {cert}.

Team

Teachers can see students, their progress, insights and certificates. They cannot change the course, payments or settings.

NameEmailRoleActions

Backup

Everything is stored in this browser until a database is connected. Keep a copy.

Lesson

Paste a link to preview

Published with a future date: the lesson opens for students on that day, and they get a notification.

Quiz

A student must pass it to unlock the next lesson. No questions means watching is enough.

    Import course content

    Series

    Payment screenshot

    Student