Import or upload contacts in Front

There are two ways to import contacts to Front: 

  1. Use our contact API -
  2. Email us a .csv file of your contacts, and we'll import it for you

Column headings and naming conventions are critical for import. Below is an example of a .csv file.

The file may only contain the fields listed below. You can include more than one of each field with the number appended (email2, phone2). Here are some examples of the order in which your file should be. 

  • name,email
  • name,phone,link
  • name,email,phone,group,team
  • name,email,phone,twitter,description,group,team
  • name,email,email2,phone,twitter,link,link2,description,group,group2,team
  • name,email,email2,phone,phone2,team

Things to know

  • The minimum entry required is one of these: email, phone, or Twitter.
  • If no name is provided, then the name field in Front will be populated with the content from the first email, phone, or Twitter.
  • It is best for you to provide any phone numbers in international format already (with the + and country code).
  • If the link is a URL, then it will be clickable in Front.
  • Group is what you have on the left panel in the contact manager in Front; a contact can belong to multiple groups.
  • Extra columns and rows need to be removed.
  • All contacts will be imported as team contacts.
  • If you have multiple teams in Front, you can designate a team for the contact upload by adding a column called "team" - please be sure to type the team name correctly, or else the upload will default to the first team created on the account. 
15replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • I need to know if there is a way to fetch custom field of contact from front app...Sorry this question is not related to this thread..could not find a better platform to ask

    Reply Like
  • Hello, is there a way I can view analytics on which countries emails are coming from?

    Reply Like
  • Brooke Hahn At this time, this isn't something that Front analytics includes. However, if you figure out a way to tag each conversation with the Country name, then you can pull analytics on those specific tags.

    Reply Like
  • Is there any particular reason why we can't just import a CSV into FrontApp ourselves..?

    Reply Like 1
  • Allie Huang We haven't built this capability yet, but we hope to in the future.

    Reply Like
  • If we send a CSV for import, will it update existing customers?

    Reply Like
  • Grant Andrew Yes, it will.

    Reply Like
  • Cori Morris based on phone number, or does the update require an email address? How do we prevent and manage duplicates?

    Reply Like
  • Tim Berman It does not require an email address and duplicates will not occur. If we import contacts with the same name but different email address from what's already in your Contact Manager, the new imported information will override what's already there.

    Reply Like
  • Cori Morris I have dupes from Intercom. Need to be able to associate more than one Intercom cookie with a user as sometimes, they visit from home and work, or on more than one device from home. Some contact via SMS, as well.

    Reply Like
  • Tim Berman You can have multiple phone numbers per contact. On the .csv, your would just need phone2, phone3, etc.

    Reply Like
  • Can 'description' be a number string? 

    Reply Like
  • Chris Morris Yes!

    Reply Like
  • what an epic fail! - this is basic stuff, importing your contacts into a mail app!

    Reply Like
  • Nicholas Saunders , it is definitely something that needs to be addressed. In the meantime, they just launched the Piesync integration, which allows you to sync in all your contacts from tons of tools, real-time. Beats manual uploads! 

    Reply Like
Like Follow
  • 5 mths agoLast active
  • 15Replies
  • 7041Views
  • 8 Following

Welcome to the Front community!

The Front community is your place to come together and discuss the product, register for webinars, and get support from our help center.


New to Front or need to refresh your skills? Join us for live training sessions every week! Check them all out here.

If at any point you need assistance, please don't hesitate to email us: