Deliver client projects in half the time, with twice as many features.

An Agency OS
to help you build a $1,000,000 a year service business.

Focus on your customers future, we’ll focus on yours.

Next generation tooling for agencies and individuals delivering client focused content and marketing websites.

Reduce costs, improve quality, move fast.

Mawla turned over $650,000 in 2021, we are using Marketing Framework to bring us to $1,000,000 in 2022. By following our processes and technolgy you can do this too.

We built our Marketing Framrwork as part of our agency to improve our process, improve code re-use and reduce time wasted on repeated tasks.

Many websites repeat the same patterns, we've pulled many of these patterns together in one engine which rapidly improves the turnaround time on marketing websites.

We quickly noticed the this tooling can help other agencies, so we've decided to share.

We are currently working on a sales process, packages , suggested resourcing plans, and guides on how to manage projects. That will be shared with all subscribers as it becomes available in the following weeks.

For now you will get access to the git code base we use for delivering websites.

Sites built using the engine


  • Made for developers

  • Routing

  • Super fast ⚡️

  • Content Marketing

  • CRM

  • Files & Images

  • Window with development environment open with code
    Window with development environment open with code

    Frontend Demos

  • Window open with picture displayed with magnifying glass beside it
    Window open with picture displayed with magnifying glass beside it

    Sanity CMS Demos

Why should I be interested?

The purpose of the engine is to allow you to focus on the customer problems - their deadlines and unique use cases.

What this means for your business is that you can increase profits and reduce turnaround times dramatically, making you a no brainer for your customers.

We've used the engine to turn around full marketing sites for significant SaaS brands in less than a month of development time.

Websites are not the static things they used to be.

They're not noticeboards. You need to be able to offer your clients a site that can grow and change, and integrate cleanly with things like CRM. If you can make that process really efficient, then you can concentrate on your customers and their KPIs and not on the details of development.

Enter Mawla Engine.

What do you get when you buy the engine?

You get a preconfigured CMS, module baseline, storybook setup, and documentation on how to get up and running quickly!

Creating a module

Using `yarn create-module` you can create a CMS managed module in 30 seconds. After this you're ready to start building the module using live preview from the CMS.

Adding a page type

Create a CMS managed page type with your full module library available using `yarn create-page` in no time.

  • Screenshot of the Sanity page of the Mawla homepage
    Screenshot of the Sanity page of the Mawla homepage
  • Screenshot of Mawla homepage
    Screenshot of Mawla homepage

CLI commands

`yarn create-module`
`yarn create-page`
`yarn create-hero`
`yarn create-form`
`yarn create-dialog`

Ready to try it out?