How do i contact first insight? For customer support, please use the Contact Support links found on this page. For inquiries about employment opportunities with First Insight, please visit our Careers page. For sales inquiries, send us an email. How did you hear about us?How do i get a first insight user name and password? First-time clients must contact First Insight to receive a User Name and default Password (one User Name and Password per practice). Call us at 800.920.1940, option 0, or email customer support (click here).Where can i get in touch with insight? Fill out the form below to have an Insight specialist contact you. North America . United Kingdom . EMEA . Asia-Pacific . North America. Insight North America headquarters. 6820 S. Harl Ave. Tempe, AZ 85283.What is first insight experience management? More than a decade ago, First Insight revolutionized the retail industry by creating a system for accurately predicting new product performance. Now the clear leader in that space, First Insight is expanding its offering into Experience Management.