Let’s talk, we answer
within 24 hours!

Our team speaks English, French, Spanish and Chinese; using these skills, they will get back to you as soon as possible.

By using this form you agree with the storage and handling of your data by Upfluence. Read our privacy policy.

Our locations


Upfluence inc. USA

Phone: +1 415 366 0167
Address: 381 Broadway, New York, NY 10013, USA


Upfluence France

Phone: +33 0420 88 00 40
Address: 33 Quai Arloing
69009, Lyon, France


Upfluence Switzerland

Phone:+41 022 518 33 27
Address: Fidbox, Rue du Château 20, 1814 La Tour-de-Peilz, Switzerland