Built for businesses in East Africa

Everything your business sells, in one place.

Website, contacts, email, courses, bookings and payments — one login and one subscription instead of six tools that never talk to each other.

  • First month free
  • No card required
  • We set it up for you
A business owner working on her laptop in a bright workspace

Trusted by creators, coaches, schools and shops across Uganda

modules in every workspace
14modules in every workspace
subscriptions replaced
6+subscriptions replaced
currencies — UGX and USD
2currencies — UGX and USD
  • Coaches
  • Training schools
  • Boutiques
  • Consultants
  • Churches & NGOs
  • Creators
All in one

Because six separate tools isn't a business plan

One system for the whole business, so a new contact, a sale and a follow-up email are all the same story.

Every deal on one board

Drag a deal from first message to money received. Nothing sits forgotten in a WhatsApp thread.

gritcms · Pipeline
New lead6

Nakawa Fitness

UGX 1,200,000

Bright Star School

UGX 3,400,000

+ Add
Proposal sent4

Kabalagala Salon

UGX 800,000

Mukono Poultry

UGX 2,150,000

+ Add
Won9

Serene Spa

UGX 1,900,000

+ Add
Contacts

Know everyone who touches your business

A customer who downloads your guide, books a call and later buys a course is one person — not three spreadsheets.

Every contact carries their whole history, so you always know what to say next.

  • Contacts created automatically from every form, order and booking
  • Import your existing list from CSV or Excel
  • Tags, lifecycle stages and a lead score that grows with engagement
A boutique owner arranging stock in her shop
Payments

Get paid the way your customers actually pay

Mobile money for the customer down the road, cards for the one across the ocean. Both land in the same orders list.

Sell digital downloads, physical stock, coaching time or course access from one storefront.

  • MTN and Airtel mobile money via DGateway
  • Visa and Mastercard via Stripe
  • Prices shown in UGX and USD, coupons and refunds included
Two colleagues reviewing their sales numbers on a laptop
Courses

Turn what you know into something you sell

Upload your lessons, set the price, and share one link. Students get their own login on your website.

Certificates go out automatically when someone finishes — no chasing, no manual admin.

  • Modules, lessons, quizzes and drip scheduling
  • Progress tracked for every student
  • Buying a course enrols the buyer instantly
A coach teaching a small group of students
Automation

Do the follow-up while you sleep

A workflow watches for the moments that matter — a deal won, a booking confirmed, a course finished — and responds for you.

The follow-up that you keep meaning to send finally gets sent, every time.

  • Triggers on real events across every module
  • Send an email, add a tag, move a deal or enrol a student
  • Every run logged step by step, so you can see what happened
A small team planning together around a table
The maths

One system instead of six subscriptions

Most small businesses pay for a stack of tools that don't know each other exist. You copy data between them by hand, and it still goes out of date.

Before

  • Website builder$16
  • Email marketing tool$20
  • Course platform$39
  • CRM$15
  • Booking tool$10
  • Link shortener$8
Every month$108

410,400 UGX

After

GritCMS Pro

  • Website, blog and funnels
  • Contacts and CRM pipeline
  • Email campaigns and automation
  • Courses, products and checkout
  • Bookings and community
  • Short links and analytics
Every month$20

76,000 UGX

Move your business over

We move your contacts across for you. The first month is free.

Stories

Small businesses, running on one system

A few of the people using GritCMS to sell, teach and follow up without switching between apps.

Portrait of a business coach
I used to keep my students in a WhatsApp group and my payments in a notebook. Now someone buys the course and everything happens on its own — the enrolment, the receipt, the welcome email.

Grace

Business coach · Kampala

1 notebook retired

Pricing

One price for the whole business

Start on any plan with a free first month. No card required, and we set the workspace up with you.

Free

Start an audience, pay nothing

Free

No card, no time limit.

  • 500 contacts and 1 newsletter
  • 3 free guides to grow your list
  • 500 emails a month
  • Your public website and blog
  • Carries a small GritCMS badge
Talk to us

Lite

For newsletters and lead magnets

$5/month

19,000 UGX per month

Or $50 a year (≈ 190,000 UGX) — pay for ten months, use it for twelve.

  • 2,000 contacts and 3 newsletters
  • 15 free guides to grow your list
  • 1,500 emails a month
  • Automations and a sales pipeline
  • No courses or shop — that starts at Starter
Talk to us

Starter

Solo creators going pro

$10/month

38,000 UGX per month

Or $100 a year (≈ 380,000 UGX) — pay for ten months, use it for twelve.

  • 3 GB of storage for videos, images and files
  • 2,500 marketing emails a month
  • 5,000 contacts
  • Unlimited team members, funnels and pages
  • 5 courses, 20 products, 3 pipelines, 20 workflows
  • Your own domain, with no GritCMS branding
Talk to us

Pro

Most popular

The complete operating system

$20/month

76,000 UGX per month

Or $200 a year (≈ 760,000 UGX) — pay for ten months, use it for twelve.

  • 4.5 GB of storage for videos, images and files
  • 10,000 marketing emails a month
  • 25,000 contacts
  • Unlimited courses, products, pipelines and workflows
  • Affiliates and API access
  • Unlimited team members, your own domain, no branding
Talk to us

Scale

Teams & agencies

$50/month

190,000 UGX per month

Or $500 a year (≈ 1,900,000 UGX) — pay for ten months, use it for twelve.

  • 6 GB of storage for videos, images and files
  • 30,000 marketing emails a month
  • 100,000 contacts
  • Everything in Pro, still unlimited
  • White-label branding
  • Advanced roles and permissions
Talk to us
Side by side
AllowanceFreeLiteStarterProScale
Storage500 MB1.5 GB3 GB4.5 GB6 GB
Marketing emails a month5001,5002,50010,00030,000
Contacts5002,0005,00025,000100,000

If you go over, nothing stops working

Use more storage or send more email than your plan includes and we simply add the extra to your next monthly invoice: $0.20 (≈ 760 UGX) for each extra GB of storage, and $0.50 (≈ 1,900 UGX) for every extra 1,000 marketing emails. Your site stays up, your campaign still sends, and receipts, password resets and team invites never count against the allowance.

Every workspace starts with one month of Pro, free — no card required. Pay by MTN or Airtel mobile money, or by card.

Questions

Frequently asked questions

If yours isn't here, send it over on WhatsApp — a real person answers.

  • It is one platform that runs the selling side of a small business: your website and blog, your contacts, your email, your courses and products, your bookings, and the automation that ties them together. Instead of paying for six tools and copying information between them, you get one login where a new contact, a sale and a follow-up are all part of the same record.

  • Creators, coaches, consultants, training schools, churches and NGOs, boutiques and service businesses — anyone who sells something and needs to stay in touch with the people who buy. It suits businesses from one person up to a small team. If you already have a full engineering department and custom systems, you probably do not need us.

  • No. Every workspace comes with a public website you build by dragging ready-made sections into place, plus a blog. If you already have a website you love, you can keep it and use GritCMS for contacts, email, courses and payments — or point your existing domain at the new one when you are ready.

  • Yes. Prices can be shown and charged in UGX for local customers and in USD for international ones, from the same product. Your orders list shows both, so you always know what came in and in which currency.

  • Mobile money — MTN and Airtel — runs through DGateway, and card payments run through Stripe for Visa and Mastercard. You connect your own accounts under Settings → Payments, and we do it with you during setup. Money settles directly to you: GritCMS never holds it, it only records the order and unlocks whatever the customer bought.

  • Yes. Your contacts, content, courses and orders belong to you, and you can export them to CSV or Excel at any time from inside the admin. If you ever leave, you take everything with you.

  • Yes. Upload a CSV or Excel file and the importer matches your columns to the right fields, so a list you have been keeping in a spreadsheet or in your phone becomes a proper contact database. If your list is messy, send it to us during setup and we will clean it up with you.

  • You choose a plan and pay monthly by mobile money or card. Plans start at $0 a month, about 0 UGX. Nothing is charged automatically during the free month — there is no card on file to charge — so if you decide it is not for you, the workspace simply pauses and your data stays available for export.

  • Nothing switches off. Every plan comes with an amount of storage for your videos, images and files, and a number of marketing emails a month — 3 GB and 2,500 emails on Starter, 4.5 GB and 10,000 on Pro, 6 GB and 30,000 on Scale. If you use more, the extra is simply added to your next monthly invoice: $0.20 (about 760 UGX) for each additional GB of storage, and $0.50 (about 1,900 UGX) for every additional 1,000 marketing emails. Receipts, password resets and team invites are transactional email and are never counted, so a busy sales week never risks a customer missing their receipt.

  • Yes, and this is the part most people care about. We create the workspace, connect your domain and payment accounts, import your contacts and walk you through the first campaign. Onboarding is done over WhatsApp or a call, in the same week you sign up.

  • Yes. Team members are unlimited on every paid plan, each with their own login. On the higher plans you can control what each person is allowed to see and do, so a marketing assistant can send campaigns without also seeing your revenue.

Still deciding? Get in touch and we'll answer honestly whether GritCMS fits your business.

Let's get your business running on one system

Tell us what you sell and we'll set up your workspace, move your contacts across, and hand you the login. The first month is on us.