PathshalaDocs

Branding and custom domain — logo, colours and your own web address

Add your logo, banner and theme colour to Pathshala for free, and point your own web address (CNAME) at your portal with MJX Full Branding.

OwnerAdmin5 min read · Updated 2026-10-28 View as Markdown

In Pathshala you can put your own logo, banner and theme colour on your portal for free, and with MJX Full Branding you can also use your own web address (for example learn.myacademy.in) and get your own app on the Play Store. This page covers both.

Where to clickSidebarSettingsOrganisationOrganisation details🎨 Branding
Branding tab with Upload Logo (1), Upload Banner (2) and Theme Color (3) marked
Sidebar › Settings › Organisation › Organisation details › 🎨 Branding

#How to add your logo, banner and colour

  1. Open Settings and the 🎨 Branding tab.
  2. Under School Logo, press 📤 Upload Logo. Square works best; PNG, JPG or SVG up to 2 MB.
  3. Under Enquiry Page Banner (optional), press 📤 Upload Banner. 1200 × 400 is recommended, up to 2 MB.
  4. Under Theme Color, pick a colour or one of the five presets (Blue, Green, Red, Purple, Amber).

Uploads save straight away. Press Remove next to a logo or banner to take it off.

Your logo goes on every receipt, report card and certificate you print, and on the enquiry form the public sees.

#Your look inside the MJX Learn app

If you use MJX LMS, the owner or admin can set how the MJX Learn app looks to your learners.

Where to clickSidebarSettingsOrganisationOrganisation details🎨 BrandingApp look
Branding tab with the App look row marked
Sidebar › Settings › Organisation › Organisation details › 🎨 Branding › App look

The page App look says: "Learners download the MJX Learn app. As soon as they join you, it shows your name, logo and colour."

FieldWhat it does
Name in the appYour name as learners see it
ColourButtons and the top bar use it
LogoShown on the home screen and while the app opens. Square works best.
Splash pictureShown full-screen for a moment when the app opens. Tall (portrait) pictures work best.

Press Save name and colour and check the Preview.

#What is MJX Full Branding?

MJX Full Branding is a paid extra that gives you:

  • Your own web address for your portal (custom domain).
  • Your own app on the Play Store: "Your app is built by itself, with your name as its name and your logo as its icon. It goes on the Play Store under your own Google Play account — MJX sets up the listing for you. Every update after that reaches your app by itself."

It is part of the MJX LMS Pro plan, or a one-time payment otherwise. On the App look page the ✨ MJX Full Branding card shows Build my app (if included), Upgrade to Pro, or Pay … and build my app. To build the app you enter Your Play developer account email and press Done — I added MJX once you have added MJX to your Play account. Press Ask MJX to call me if you have questions.

Full Branding is not part of the free trial or Forever Free. Prices are on the Pricing page.

#How to set up your own web address (custom domain)

Where to clickSidebarSettingsOrganisationOrganisation details🎨 Branding🌐 Custom Domain (CNAME) — Advanced
Branding tab scrolled to the Custom Domain (CNAME) card, which is marked
Sidebar › Settings › Organisation › Organisation details › 🎨 Branding › 🌐 Custom Domain (CNAME)

Your Current URL (Default) is yourname.pathshala.mjxtechnologies.com. You can add your own address on top of it.

#Steps to connect your domain

  1. In Your Custom Domain, enter the address without https:// — for example learn.myacademy.in — and press 🌐 Save Custom Domain. You see ✓ Saved!
  2. Sign in to the company where you bought your domain (GoDaddy, Hostinger, Namecheap and so on).
  3. Add a CNAME record:
SettingValue
HostThe first part of your address, for example learn
TypeCNAME
Valueyourname.pathshala.mjxtechnologies.com (your own portal address, shown on the page)
TTLAuto / 3600
  1. Wait a few minutes (sometimes a few hours), then press Check my domain.
  2. Once it points to MJX, MJX adds the secure certificate and your address goes live.

#What the status means

StatusMeaning
⏳ Not pointing to us yetThe CNAME is missing, wrong, or has not spread yet. Check the record and try again later.
✓ Pointing to usMJX is adding the secure (https) certificate — usually within a day.
✓ LiveYour address works over https. Press the link to open it.

After a check you may see "Your CNAME points to … — it must point to …" (fix the Value) or "We cannot see your address on the internet yet." (wait, or add the record).

#Using a main domain without "www" or a sub-part

A root domain such as myacademy.in cannot take a CNAME. Ask your domain company for A records instead; the check accepts the same A records as your portal address. Contact MJX support if you are unsure.

#Errors when saving

MessageWhat to do
Enter a web address like learn.myacademy.in — not an IP address.Type a name, not numbers
That is not a web address we can use. Enter it like learn.myacademy.in (no https://).Remove https:// and any /
That address is already one of ours…You cannot use a pathshala.mjxtechnologies.com address
Another institute is already using that address.Choose another address
Save your web address first, then check it.Press Save before Check

Only the owner and admin can save and check a custom domain.

#Questions people ask

Is branding free?

Yes. Your logo, banner and theme colour are free on every plan. On Forever Free they are saved, but MJX's look is shown until you upgrade.

What does a custom domain cost?

Your own web address is part of MJX Full Branding (or the MJX LMS Pro plan), together with your own app on the Play Store. Ask MJX for the price.

What CNAME value do I use?

Point a CNAME record for your address (for example "learn") at your portal, yourname.pathshala.mjxtechnologies.com. Settings shows the exact value.

How long until my domain works?

Usually a few minutes, sometimes a few hours, for the record to spread. After "Check my domain" finds it, MJX adds the secure https certificate — the page says usually within a day.

I use Cloudflare. What should I set?

Set the CNAME record to "DNS only" (grey cloud), not "Proxied" (orange cloud). A proxied record hides where it points.