Still have questions? Get in touch

Get Support

If you need any help using Appaloosa, have a look at our documentations and guides or contact our support team at

Talk to Sales

If you still_have_html questions about Appaloosa or would like to tell us more about your project, you may reach us at or give us a call: +1 (415) 937-6537‬ from the US or +33 1 76 34 03 06‬ from Europe.

Join the Team

We are always on the lookout for new team members in tech, marketing or sales. Send us more about you at

Our office location

Appaloosa is based at 34, Avenue de l'Opéra, 75002 Paris, France.

Try Appaloosa,
the first 14 days are on us

  • 14 days free trial
  • No credit card required
  • Cancel anytime
Need a quick 1:1 demo to walk you through Appaloosa ?
Schedule a demo