Build your company's public website or private intranet quickly and reuse all the information available in your ERP to make your website dynamic.
A Content Management System, or CMS, is a piece of software designed to help users create and edit a website. It's important to note, however, CMS does much more than help manage the text and image content displayed on web pages. They have evolved to help design the look of websites, track user sessions, handle searches, collect visitor comments, host forums, and much much more.
Content Management Systems have been detected on over half of all websites with an even higher percentage detected on the most popular domains. If you ever wonder which CMS is behind a website you're looking at, just plug the url into the form above and we'll do our best to detect it for you.
Use existing website templates to save you precious time, so you can get your website ready in just a few seconds.
Or, create a website and build the page content from scratch using the website editor. You don't need any technical knowledge to use the website editor. However, if you are an experienced developer or webmaster, then you can use the HTML and CSS embedded editor to build a fully custom website.
You can export, clone and import a full website in just a few clicks.
Organize pages or content into containers. Include any container/page into other containers/pages. For example, you can have a top-level container to define the template of a website that includes a container for your header, another one for your footer and another one for the main content. There is no limit on the number of levels for embedded containers/content, so you have a more powerful and more flexible CMS than any other traditional CMS like Joomla, Wordpress or Drupal, in which case the position of the content is defined by a template.
Because the website is integrated into your ERP system, you can include any data coming from your ERP system easily. All the objects required to read your data are available automatically and can be accessed and manipulated using PHP code snippets that you can embed into your web pages/containers whenever you need them.
Once your website is ready to be online, just create a virtual host in your favorite web server like Apache, Nginx, or other server that points to the directory where your website pages are generated and your website is running, including dynamic content provided by your ERP, even if your ERP is not exposed to the Internet.
If you have infinite resources to spend, there are some very complex content management systems with features designed to make content creators’ and editors’ lives easier. With a limited budget, however, your choices will be more limited. Your web content management system will needs hosting, so it's good to take costs for a domain and web hosting into account when deciding.
After price, the next major consideration is which business operations the CMS will need to support. Does your company need to publish hundreds of new videos a day? Change prices on thousands of products per day? Host images for blog posts?
Publishing a lot of changes and authoring new content can be a lot of work to manage with your team members. Consider using a (free) Conent Management Platform to make managing and collaborating on content easier.
If your company already uses a CRM, ERP or web analytics program, you’ll need to consider a CMS that has integrations with existing online marketing software. If you have developers in-house, a solid API and documentation might also be needed.
The larger the company, the more removed the end user of the CMS will be from the person who implements it. Ideally, the system's back-end will be user-friendly and intuitive, with features like a WYSIWYG drag-and-drop editor, which allows editors to edit digital content without knowing how to code. For the more advanced companies, who might want to build more than templates or needs a CMS for mobile apps, a headless CMS might be a good alternative.
One thing to consider is what various levels of rights are needed in your CMS. Consider the different user roles, including the role of managers in reviewing scheduled content. These different types of users also need document management for files like PDFs or images on your CMS. Good digital asset management (DAM) is key to creating great digital experiences.
Depending on the size of your website or company, you will have different requirements. Larger companies typically have more strict requirements for content management applications and may even require features only found in enterprise content management systems. Small business however, should focus on picking an easy user interfaces and maintenance as the teams who manage the software application are typically smaller.
Depending on the goal of your CMS, like a blog or a commerce site, you should strongly consider using a web analytics platform like Google Analytics or Mix panel to measure conversions. A CMS allows authors to make rapid changes to your content without requiring a front-end developer. You can measure how these changes are impacting your website by running an A/B test. Great CMS software allows you to do this in an easy way, without building complex integrations.