About Us

Rob Cuppett is the founder and lead engineer behind Ratals, a self-hosted business platform designed to take a company from a free website to ecommerce, purchasing, and full accounting - all on a single data model. Rob's journey into the digital world began in 2001, when resources for starting an online business were limited and the web was still rapidly evolving. He immersed himself in learning how websites, search engines, and online marketing worked, building the experience that would eventually shape Ratals.

Mastering the Art of Digital Marketing

Throughout his career, Rob focused on helping businesses grow online through Organic Search (SEO), Paid Search (PPC), media buying, conversion optimization, and website performance. He worked directly with the mechanics of how businesses attract customers, generate leads, and increase sales.

To stay current as search and marketing evolved, Rob attended industry conferences, including PubCon. That experience shaped one of Ratals' core philosophies: SEO should be built into the platform itself, not added later through plugins. Every page in Ratals includes complete control over metadata, canonical URLs, redirects, structured content, and search indexing as part of the core CMS.

The Idea Behind Ratals

In 2005, Rob recognized a problem that many businesses still face today: building a website was only one piece of running a company. Businesses often had to combine a CMS, an ecommerce platform, accounting software, inventory management, and countless integrations just to operate.

The idea behind Ratals was simple - one platform should be able to build the website and run the business behind it. That vision became the foundation of Ratals: a free CMS that naturally expands into Commerce and then a full ERP, all without changing systems, migrating data, or rebuilding the business as it grows.

Choosing Self-Hosted Over SaaS

As Rob continued working with businesses, another challenge became increasingly clear. Many SaaS platforms limited how much companies could customize or truly own their software, while charging ongoing fees through transaction percentages, per-seat licensing, or both.

That experience led to one of Ratals' defining decisions: the CMS core would remain free and open-source under the Apache 2.0 license, while the complete platform would run on infrastructure owned and controlled by the business itself. The CMS source code is publicly available on GitHub, allowing anyone to review the architecture before adopting the platform.

As businesses grow, Commerce, ERP, and AI are licensed at flat monthly rates with no transaction fees and no per-seat licensing, allowing costs to remain predictable instead of increasing simply because a business becomes more successful.

Becoming the Engineer

Building the platform he envisioned required more than understanding marketing - it required writing the software itself. Rob transitioned into software engineering and built Ratals from the ground up, designing every layer around long-term maintainability, transparency, and performance.

Ratals is written in raw PHP and MySQL without relying on third-party application frameworks. That architectural choice keeps the codebase understandable, reduces unnecessary dependencies, and allows businesses to fully inspect, customize, and extend the platform they control. Every engineering decision is made with the goal of creating software that remains fast, maintainable, and practical for years to come.

A Commitment to Continuous Improvement

Ratals has been actively developed by Rob since day one and continues to evolve through ongoing improvements and new capabilities. Updates are delivered directly through the built-in software update system inside the admin area, allowing core files and database changes to be installed with a single click.

Custom fields and business-specific modifications remain intact during updates, making it possible to continue improving the platform without sacrificing the customizations that make each installation unique. As long as your Ratals installation is running on your own server, you'll continue receiving updates that expand and improve the software.

Building Toward the Most Complete Business Platform Possible

The long-term mission behind Ratals is straightforward: build the most complete self-hosted business platform possible within a single download. Rather than requiring businesses to purchase, integrate, and maintain multiple disconnected systems, Ratals is designed to bring websites, ecommerce, purchasing, inventory, AR, AP, accounting, and AI together on one consistent foundation.

That mission is ongoing. Every release builds upon the same architecture, with each tier - CMS, Commerce, ERP, and AI - adding meaningful business capabilities rather than simply increasing feature counts.

Where Ratals Stands Today

Today, Ratals is built and actively maintained by founder and lead engineer Rob Cuppett. The free CMS provides content management, SEO tools, and website administration. Ratals Commerce extends the platform with ecommerce, inventory management, customer accounts, and order processing.

Ratals ERP builds on that same foundation by adding purchasing, landed cost tracking, inventory accounting, and a complete double-entry accounting system where journal entries are generated automatically from business activity. Ratals AI then extends the platform with intelligent tools designed to improve efficiency across every area of the system.

Because every tier shares the same underlying architecture and data model, businesses can start with the free CMS and expand only when they need additional capabilities - without migrations, rebuilding their website, or replacing the software they've already invested in.

Learn More

  • About Rob Cuppett - Learn more about Rob's background and the engineering philosophy behind Ratals.
  • Ratals CMS - Explore the free, open-source foundation the entire platform is built on.
  • Contact Us - Have questions about Ratals or getting started? We'd love to hear from you.
This site uses cookies to deliver its services and to analyze traffic. Learn more on our Cookie Policy and Privacy Policy.