Kartra is a provider of an online business platform offering marketing and sales tools. It includes features such as affiliates management, funnel building, landing page design, website hosting, email marketing, split testing, online courses, membership management, etc.