Owner Guide

Run the website without editing code.

This hidden guide explains the free publishing, editing, analytics, reviews, and lead-flow setup for the business owner.

1. Keep the website in GitHub

GitHub stores the website files and lets Pages CMS safely edit blogs and services through forms.

2. Host with Cloudflare Pages

Cloudflare Pages publishes the site for free and runs the Google Reviews and lead-capture functions.

3. Edit with Pages CMS

Open Pages CMS, choose the repository, then add or edit services and blogs without touching code.

4. View visitors in analytics

Cloudflare Web Analytics shows page views, referrers, countries, devices, and top pages from the dashboard.

Editing Demo

How to add a new blog

Open Pages CMS, select the GitHub repository, then choose Blogs.

  • Click New entry.
  • Add title, description, category, date, reading time, and article body.
  • Select related service slugs, such as business-growth-strategy.
  • Save the entry. Cloudflare rebuilds the website automatically.

How to add a new service

Choose Services in Pages CMS and create a new service entry.

  • Add a short summary for cards and a longer body for the detail page.
  • Add use cases and FAQs for conversion trust.
  • Add related blog slugs so the service page suggests educational articles.
  • Save. The service grid and detail page update after deployment.

How to add a new pricing plan

Pricing plans are stored as files inside src/content/pricing/ — one file per plan. You do not need to touch any code.

  • In GitHub, go to src/content/pricing/ and click Add file → Create new file.
  • Name it anything, e.g. growth-starter.md.
  • Copy the format from basic.md and change the values: name, price, features, matchIndustries, matchStatus.
  • Set order to control where it appears (1 = first, 5 = last).
  • Commit the file. Cloudflare rebuilds automatically — plan appears on pricing page and inside the recommendation modal.

matchIndustries and matchStatus control which visitors see this plan as their best match. Use values like: retail, it, manufacturing, services, healthcare, food, real_estate, education, finance, export_import, freelance, other — and: individual, partnership, llp, pvt_ltd.

How to edit the announcement popup

The popup shows current pricing automatically from the same content files. To change the popup message or disable it, edit src/components/AnnouncementPopup.astro. To stop showing it, remove the AnnouncementPopup line from src/layouts/BaseLayout.astro.