Skip to content

Using the CMS (jujualpha.in)

import { Steps, Aside } from ‘@astrojs/starlight/components’;

import { Aside as Note } from ‘@astrojs/starlight/components’;

This guide is written for **jujualpha.in**. For a different client site, the CMS URL, repo name, and collection labels will differ — but the workflow (Draft → In Review → Ready → Publish) is identical across all sites.

Everything on jujualpha.in that needs to change regularly is editable through the CMS — no code required. This guide covers every task you’ll actually do as an editor.

CMS URL: jujualpha.in/admin


1. Visit [jujualpha.in/admin](https://jujualpha.in/admin) 2. Click **Login with GitHub** 3. Authorise the OAuth app if prompted 4. You're in — you'll see the collection list on the left
1. Click **Blog Posts** in the left sidebar 2. Click **New Blog Posts** (top right) 3. Fill in the fields (see below) 4. Click **Save** — the post is saved as a Draft branch in GitHub
Field What to put Required
Title Full post title — use the target keyword naturally Yes
Description 150–160 character summary for Google search results Yes
Publish Date Date you want the post to go live (can be future) Yes
Updated Date Leave blank unless you’re updating an existing post No
Author Suyog Kurlekar (default) No
Tags Comma-separated: seo, maharashtra, small-business No
Draft Toggle ON to hide from the live site even after merge No
Hero Image URL Leave blank if no image is ready No
Content Full post body — use the markdown toolbar for headings, bold, lists Yes
FAQs Add 4–6 Q&A pairs for Google FAQ rich results (see below) No

FAQs appear in Google search results as expandable accordion questions. Each post should have 4–6.

1. Scroll to the **FAQs** section at the bottom of the post editor 2. Click **Add FAQs** 3. Enter the **Question** and **Answer** for each FAQ 4. Add more with **Add FAQs** again 5. Save

To publish a post automatically on a specific date:

1. Set **Publish Date** to the future date you want it to go live 2. Leave **Draft** toggled OFF 3. Follow the editorial workflow steps below to merge it to `main` 4. The post will be hidden until the daily 9:00 AM IST build runs on or after that date

Editorial workflow: Draft → In Review → Ready

Section titled “Editorial workflow: Draft → In Review → Ready”

Every blog post goes through three stages before it appears on the live site. This lets Suyog review Vasu’s posts (and vice versa) before they publish.

Stage What it means Who acts
Draft Work in progress — not merged, not live Writer
In Review Ready for feedback — move here when done writing Writer
Ready Approved — merging this triggers a deploy Reviewer
1. Open the post in the CMS editor 2. Look for the **Status** dropdown at the top of the editor (shows "Draft" by default) 3. Change it to **In Review** when you've finished writing 4. The reviewer opens the post, reads it, then changes status to **Ready** 5. Click **Publish** — this merges the branch to `main` and triggers a Cloudflare Pages rebuild 6. The post goes live in 2–3 minutes

Pricing is the most business-critical content in the CMS. Changes go live within 2–3 minutes of saving and publishing.

1. Click **Pricing & Plans** in the left sidebar 2. Click the **Pricing** entry 3. Edit the section you need (Website Plans, SEO Packages, or SEO Audit) 4. Click **Save** then **Publish**

Each plan has these fields:

Field Notes
Plan Name e.g. “Starter”, “Business”, “Premium”
INR Price e.g. “₹24,999” — include the ₹ symbol
USD Price e.g. “$299” — for international visitors
Checkout Key Do NOT change — this links to Cashfree payment
Period e.g. “/month” or “one-time”
Highlighted Toggle ON for the “Most Popular” plan — only one per section
Tagline Short line under the price
Features List of bullet points — add/remove with the + button
CTA Button Text e.g. “Get Started”, “Let’s Talk”

Single object with INR price, USD price, and description. Edit directly and save.


FAQs appear on the Homepage, Web Design page, SEO page, and Hosting page. Each page has its own set.

1. Click **FAQs** in the left sidebar 2. Click **FAQs** 3. You'll see four sections: Homepage FAQs, Web Design FAQs, SEO FAQs, Hosting FAQs 4. Click into the relevant section and edit the Q&A pairs 5. Use the **+** button to add new FAQs, the trash icon to remove 6. Save and Publish
1. Click **About Page** in the left sidebar 2. Click **About** 3. Three sections are editable:

Add or update team member cards (initials, name, bio, LinkedIn URL, Instagram URL).

The numbers shown on the about page (e.g. “38+ Clients served”). Update these when the real numbers change.

The list of tools and methods (e.g. “Astro — Fast static sites that score 99+ on PageSpeed”). Edit name and description.


1. Click **Homepage Content** in the left sidebar 2. Click **Homepage**

The client logos/names on the homepage. Add new clients as you onboard them (Business Name + Website URL).

The numbered steps section. Each step has a number (e.g. “01”), title, and description.


The “Why Juju Alpha vs WordPress & Agencies” table on the homepage.

1. Click **Comparison Table** in the left sidebar 2. Click **Why Juju Alpha vs WordPress & Agencies** 3. Edit any row — each row has Feature, WordPress column, Agencies column, and Juju Alpha column 4. Save and Publish

Images uploaded through the CMS go to /public/blog-images/ and are committed to the GitHub repo.

1. In the post editor, click the image icon in the markdown toolbar 2. Click **Choose an image** → **Upload** 3. Select your file — JPG or WebP, under 500KB 4. The image URL is inserted into the post content automatically
You click Save / Publish
Sveltia CMS commits the change to GitHub
Cloudflare Pages detects the commit and rebuilds (2–3 minutes)
Change is live on jujualpha.in

For Draft and In Review posts, the commit goes to a separate branch — nothing changes on the live site until you hit Publish (which merges to main).


What you want to edit Collection in CMS
Blog posts Blog Posts
Website plan names and prices Pricing & Plans → Website Plans
SEO package names and prices Pricing & Plans → SEO Packages
SEO audit price Pricing & Plans → SEO Audit
Homepage FAQs FAQs → Homepage FAQs
Web design page FAQs FAQs → Web Design FAQs
SEO page FAQs FAQs → SEO FAQs
Hosting page FAQs FAQs → Hosting FAQs
Team members About Page → Team Members
Stats (“38+ clients”) About Page → Stats
How We Work section About Page → How We Work
Client list on homepage Homepage Content → Clients
Process steps on homepage Homepage Content → Process Steps
Comparison table Comparison Table