---
description: Learn how Total CMS can help your business. GetApp provides users in South Africa with the most detailed information on software tools, prices and features.
image: https://gdm-localsites-assets-gfprod.imgix.net/images/getapp/og_logo-94fd2a03a6c7a0e54fc0c9e21a1c0ce9.png
title: Total CMS Reviews, Prices & Ratings | GetApp South Africa 2026
---

Breadcrumb: [Home](/) > [Web Content Management Software](/directory/3826/web-content-management/software) > [Total CMS](/software/2369257/total-cms)

# Total CMS

Canonical: https://www.getapp.za.com/software/2369257/total-cms

> Self-hosted, flat-file PHP CMS for freelance developers and agencies, with per-domain licensing, granular permissions, and a visual.
> 
> Verdict: Rated \*\*\*\* by 0 users. Top-rated for **Overall Quality**.

-----

## Overview

### Key benefits of Total CMS

\* Stores all content as flat-file JSON on the operator's own server, eliminating database setup and removing platform dependency.&#10;\* Licensed per domain with a one-time purchase and two years of updates included, removing recurring subscription costs.&#10;\* Access Groups and per-field permissions restrict client editing to explicitly granted content areas, keeping layout and templates outside client reach.&#10;\* Runs on virtually any PHP 8.2+ shared, VPS, or dedicated host under Apache, Nginx, Caddy, or LiteSpeed with no Composer requirement on the server.&#10;\* Ships with 30+ field types — including blog with categories and tags, galleries, image watermarking, styled text, file downloads, and video embeds — covering a wide range of publishing use cases.&#10;\* Custom schemas with repeatable Deck fields (Pro) allow developers to define structured, flexible content models without third-party plugins.&#10;\* Twig templating with 130+ custom filters and functions gives developers full control over markup and front-end tooling.&#10;\* Built-in MCP server exposes schemas, content, and Twig documentation to AI coding agents in real time, with read-only access on Standard and full read/write access on Pro.&#10;\* CLI (tcms) provides real command-line management of collections, schemas, objects, and deploys without relying on a GUI.&#10;\* REST API with API key and OAuth 2.1 authentication (external access on Pro) supports headless and third-party integrations.&#10;\* Webhooks and Automations with schedule, webhook, and event triggers (Pro) enable automated content workflows without external orchestration tools.&#10;\* All bundled extensions — access control, scheduling, A/B testing, push notifications, and Algolia search — ship with the download, requiring no third-party marketplace.&#10;\* WordPress XML-RPC endpoint allows publishing directly from desktop and iOS writing apps.&#10;\* Passkey (WebAuthn) authentication and white-label admin support agency handoff and branded client deployments.&#10;\* Site Builder with dynamic page routing supports structured site architecture without manual routing configuration.&#10;\* Localization support for 25+ languages accommodates multilingual publishing requirements.&#10;\* 45-day free trial with full Pro features requires no credit card, allowing complete evaluation before purchase.

## About the vendor

- **Company**: Aspect Services,

## Commercial Context

- **Pricing model**:  (Free Trial)
- **Pricing Details**: Total CMS is sold as a one-time license per domain, not a subscription. Standard is $195 and Pro is $395. Each license includes two years of updates; after that, renewing for further updates is optional, and the site keeps working whether or not you renew. Pro adds custom content schemas, external API access, OAuth, MCP write access for AI agents, and automations. A free 45-day trial includes every Pro feature, no credit card required. Volume and multi-site pricing for agencies is available on request.
- **Target Audience**: Self Employed, 2–10, 11–50, 51–200, 1 001–5 000, 5 001–10 000, 10 000+
- **Deployment & Platforms**: Cloud, SaaS, Web-based, Windows (On-Premise), Linux (On-Premise)
- **Supported Languages**: Dutch, English, French, German, Italian, Polish, Spanish
- **Available Countries**: Australia, Austria, Belgium, Brazil, France, Germany, Ireland, Italy, Mexico, Netherlands, Norway, Poland, Portugal, Spain, Sweden, Switzerland, United Kingdom, United States

## Features

- A/B Testing
- AI Framework Integration
- API
- Access Controls/Permissions
- Activity Dashboard
- Alerts/Notifications
- Approval Process Control
- Content Library
- Content Management
- Content Proofing
- Content Publishing Options
- Content Scheduling
- Context Window Optimization
- De-Coupled Front & Back Ends
- Document Management
- Drag & Drop
- For Developers
- For Marketers
- Full Text Search
- Generative AI

## Support Options

- Email/Help Desk
- FAQs/Forum
- Knowledge Base

## Category

- [Web Content Management Software](https://www.getapp.za.com/directory/3826/web-content-management/software)

## Links

- [View on GetApp](https://www.getapp.za.com/software/2369257/total-cms)

## This page is available in the following languages

| Locale | URL |
| en | <https://www.getapp.com/all-software/a/total-cms/> |
| en-AE | <https://www.getapp.ae/software/2369257/total-cms> |
| en-AU | <https://www.getapp.com.au/software/2369257/total-cms> |
| en-CA | <https://www.getapp.ca/software/2369257/total-cms> |
| en-GB | <https://www.getapp.co.uk/software/2369257/total-cms> |
| en-IE | <https://www.getapp.ie/software/2369257/total-cms> |
| en-NZ | <https://www.getapp.co.nz/software/2369257/total-cms> |
| en-SG | <https://www.getapp.sg/software/2369257/total-cms> |
| en-ZA | <https://www.getapp.za.com/software/2369257/total-cms> |

-----

## Structured Data

<script type="application/ld+json">
  {"@context":"https://schema.org","@graph":[{"name":null,"address":{"@type":"PostalAddress","addressLocality":null,"addressRegion":null,"postalCode":null,"streetAddress":null},"description":"Review, Compare and Evaluate small business software. GetApp South Africa has software offers, SaaS and Cloud Apps, independent evaluations and reviews.","email":"info@getapp.za.com","url":"https://www.getapp.za.com/","logo":"https://dm-localsites-assets-prod.imgix.net/images/getapp/getapp-logo-light-mode-5f7ee07199c9b3b045bc654a55a2b9fa.svg","@id":"https://www.getapp.za.com/#organization","@type":"Organization","parentOrganization":"G2.com, Inc.","sameAs":["https://twitter.com/getapp","https://www.facebook.com/GetAppcom","https://www.instagram.com/getappcom/","https://www.youtube.com/c/GetAppCom"]},{"name":"Total CMS","description":"Total CMS is a flat-file PHP content management system licensed per domain with a one-time purchase. Designed for freelance developers and agencies, it eliminates database dependencies by storing all content in flat files, reducing server requirements and simplifying deployment across client sites.\n\nTotal CMS ships with a visual drag-and-drop page builder, granular user role controls, and a structured per-domain licensing model that lets developers manage multiple client installations under clearly defined terms. Content types, custom fields, and layout configurations are handled through an admin interface without requiring database setup or complex server environments. The flat-file architecture keeps content portable and version-control friendly, which suits development workflows that rely on Git-based deployment pipelines.\n\nTarget users include independent web developers and digital agencies building brochure sites, portfolio platforms, and small-to-medium business websites for clients. The self-hosted deployment model gives developers full control over hosting environments, data residency, and update cadence, making it a practical fit for client projects where third-party SaaS dependencies are undesirable.","image":"https://images.g2crowd.com/display-layer-screenshots/2116832/cbddfa7b13a3f734e38b3664866775c184e7b56e1e73d63d8c6769021acc3d21.webp","url":"https://www.getapp.za.com/software/2369257/total-cms","@id":"https://www.getapp.za.com/software/2369257/total-cms#software","@type":"SoftwareApplication","applicationCategory":"BusinessApplication","publisher":{"@id":"https://www.getapp.za.com/#organization"},"operatingSystem":"Cloud, Windows on premise, Linux on premise"},{"@id":"https://www.getapp.za.com/software/2369257/total-cms#breadcrumblist","@type":"BreadcrumbList","itemListElement":[{"name":"Home","position":1,"item":"/","@type":"ListItem"},{"name":"Web Content Management Software","position":2,"item":"/directory/3826/web-content-management/software","@type":"ListItem"},{"name":"Total CMS","position":3,"item":"/software/2369257/total-cms","@type":"ListItem"}]}]}
</script>
