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 support@appaloosa-store.com

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 sales@appaloosa-store.com 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 jobs@appaloosa-store.com

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