Change log

FTP access format

Treepl CMS allows you to access site files through FTP/FTPS. In this article you will learn how to connect to your Treepl website through FTP/FTPS.

FTPS is different to SFTP. SFTP is not currently supported.


In order to connect to your Treepl CMS website through FTP you would need to have:

  • Live or trial website on Treepl CMS
  • FTP Client


All Treepl sites’ FTP credentials follow the following pattern, using the sites’ system domain and your Partner email address:


Replace [text in the brackets] with the relevant sitename (as shown in your Treepl Portal), username and password and use these credentials in your FTP client to connect to your website.

It is recommended to always use a secure connection via the supported FTPS configuration.

To do this in your FTP client may vary, however generally it involves selecting 'TLS/SSL' as an encryption type along with the standard FTP protocol selection.

Ensure to use 'explicit TLS/SSL' if the option is given, or set 'explicit' in your FTP client settings.


All admin users of your site will have FTP access following the same credential pattern as described above but using their site admin email address and site admin password.

Directory Structure

You have the freedom of creating your own folders and files within your sites directory structure. Keep in mind though, that Treepl CMS has certain directories/folders within a sites file structure which are utilised for system functionality.

The default system directory structure (and FTP access) is outlined below:

  • ROOT
  • cms-assets
    • css
      • event-calendar.min.css
      • jquery.fancybox.min.css
      • main.css
    • includes
    • js
      • event-calendar.min.js
      • jquery.fancybox.min.js
      • payment.js
  • Contact
    • ContentTemplates
      • Master.html
    • EmailTemplates
      • System Default.html
    • Forms
      • [your form name].html
    • MenuLayouts
      • [your_menu_alias]
        • Default
          • item.layout
          • menu.layout
          • sub_items.layout
    • ModuleLayouts
      • Custom
        • [YourCustomModule]
          • Detail_Detail.html
          • List.html
      • System
        • Banner
          • List.html
        • BannerGroup
          • List.html
        • Blog
          • Blog List Layout.html
          • General Blog Layout_Detail.html
        • BlogPost
          • List.html
          • Post Detail_Detail.html
        • Event
        • EventGroup
        • FAQGroup
          • List.html
        • FAQQuestion
          • List.html
        • GallerySlider
          • Detail_Detail.html
          • List.html
        • ItemAuthor
          • Detail_Detail.html
          • List.html
        • Page
          • Page Detail_Detail.html
          • Site Search List.html
        • PageFolder
          • Folder Detail_Detail.html
        • Slide
          • List.html
    • Pages
      • home.html
    • Snippets
    • SystemEmails
      • confirm-email-notification.html
      • invoice.html
      • password-retrieve-email.html
      • secure-zone-login-details.html
      • workflow-notification.html
    • SystemPages
      • 401.html
      • 403.html
      • 404.html
      • default-page.html
      • email-confirmation.html
      • error-page.html
      • form-submission-results.html
      • request-reset-password-result.html
      • request-reset-password.html
      • reset-password.html
    • WorkflowEmails
  • _tmp

Related Articles

  • Domains
    The Treepl CMS Domain settings allow you to control default domain, landing pages, domain authentication for system emails along with country and cultural settings like number and currency formatting.
  • Site Information
    Site Information, under ‘Settings’, is where you can set up customised data points for your...
  • System Pages
    System Pages, under 'Settings', is where you’ll find all those pages required by certain system...
  • Payment Settings
    Integrate various payment gateways, for multiple countries and currencies, into Treepl CMS for form payments, subscriptions and eCommerce workflows.
  • Admin Users
    Admin Users, found under ‘Settings’, is where you can control administrator access to your website...
  • Admin User Roles
  • Admin Menu Configurator
  • URL Redirects
    URL Redirects, found under ‘Settings’, enable you to set up 301 permanent redirects from a prior, or constructed, URL to another URL (within your domain/s).
  • Trial Sites
    Trial Sites are your development environments for starting a new site project before you publish...
  • Trial Sites vs Live Sites
    Site Performance & Resources Currently, there are no differences in performance or resources limits between...
  • Settings
  • Misc Settings
  • SEO
    Configuring these settings will help search engines and accessibility systems better understand the context of your website.
  • Rebuild Index
    The "Rebuild Index" button can be found in the very top bar of the admin...

External Resources

There are currently no external resources available.

Please let us know if you have any other contributions or know of any helpful resources you'd like to see added here.


We are always happy to help with any questions you may have.
Visit the Treepl Forum for community support and to search previously asked questions or send us a message at and we will consult you as soon as possible.