MartechGuru

What is Upshot?

Upshot is US-based (Professional Services) founded in 2014 and has 60 employees with an estimated annual revenue of $10M-$50M. Upshot is located in Dallas, Texas United States.

What does Upshot do?

An omnichannel user engagement platform that leverages behavioral psychology, gamification, and learning theory to increase product adoption and user engagement.

How to contact Upshot?

* Data provided by MartechGuru.

Take control of your technology stack.

It's 100% FREE to try - no credit card required.

Get started - Sign up NOW