If this is your first time accessing the Cleo Customer Portal, please follow the Registration link in the top right corner to create your user account.

The Customer Portal is your source for all Cleo support contracts.

  • Sleep soundly at night by upgrading your current support level, ensuring seamless communication.
  • Access your W-9.
  • Pay your support renewal quickly and securely by Credit Card or ACH.
  • Submit a purchase order.


For assistance, contact Cleo Renewals at +1.815.282.7894 or by clicking here.

From the Blog

Oh, the Places Your Business Will Go with MFT

Published August 14, 2017

Read More

Upcoming Events

Cleo Connect 2017

Scheduled September 11, 2017

See All Events


Entry-Level Sales Representative

Cleo is looking for passionate, motivated self-starters who aspire to be successful business leaders to join our Sales Development team.

See All Openings