Skip to main content
All CollectionsbtPRObtPRO Lead Engine
How to Import Your Contacts
How to Import Your Contacts

Follow the steps outlined in this article to import your existing database into btPRO.

Updated over a week ago

Overview

There are 2 methods of importing contacts into btPRO:

  1. Let Us Handle It

    1. Save time and avoid incorrectly uploading your contacts, by having the Lead Configuration Support Team do it for you!

    2. NOTE: If you would like Smart Campaigns to be automatically assigned to your imported contacts, you MUST use this option. The bulk import tool on its own will not automatically assign campaigns to your contacts if you use it yourself.

  2. Do It Yourself

    1. Follow detailed steps and map your own data values to contact fields in btPRO.

Regardless of the method you opt for, we recommend using the applicable import template as a guide for formatting your file.

NOTE: You will not get New Lead Notifications for leads you manually add or import via CSV.

Import Templates (Recommended)

NOTE: There is a max file size of 2MB. The file must contain a header row.

TIP for Canadian Users:

  • Add your Postal Code to the 'Primary Zip' column

  • Add your Province to the 'Primary State' column

Option 1: Let Us Handle It

The best way to get your existing sphere into btPRO, is to have our Lead Configuration Support Team do it for you!

NOTE: This is a totally free and very convenient service to help you get setup with btPRO asap!

Lead Import Request Form

To 'Let Us Handle It', follow the below steps:

  1. Login to btPRO if you're not already

  2. Click on Lead Engine

  3. Click on Bulk Import Request

  4. Click on 'Submit File' under the 'Let Us Handle It' option

  5. Complete the questionnaire, upload your file, and submit it

The team will connect with you directly and your request will be processed and completed within 72 hours.

Have questions? Just book an appointment to speak with a Lead Configuration Expert.

Option 2: Do It Yourself

To 'Do It Yourself', follow the below steps:

  1. Prepare and format your file to match the layout in the Lead Import Template

  2. Login to btPRO if you're not already

  3. Click on Lead Engine

  4. Click on Bulk Import Request

    1. Click on 'Get Started' under the 'Do It Yourself' option

  5. Upload your file directly in btPRO

  6. Map your file to the available CRM fields

  7. Complete the upload

  8. Allow 24 hours for the data to process and display in the CRM

Video Overview of DIY Lead Import

The video below will walk you through the importing process step-by-step:

Supported Import Fields

Below is a list of all the contact fields you can import data to. If you are importing a file yourself, you will need to match each of your file's columns to one of these fields in order for the information to appear in the contact's record in btPRO.

NOTE: When adding contacts through the Bulk Import, make sure at least one of the contact fields is filled out, meaning the email address, a physical mailing address, or one of the phone number fields.

Not all of the below fields will appear as column headers in the example import template, but they can easily be added as additional column headers and used to import data.

Access the Lead Import Template here

Field Mapping

Import Fields

Tips for Use

First Name

Last Name

Birthday

Must be in '8/25/1992' format

Email

Secondary Email

Status

Sphere, Prospect, New Lead, Activer Lead, Client, Contract, Closed, Archived.

Work Phone

Home Phone

Cell Phone 1

Cell Phone 2

Primary Address

Primary City

Primary State/Provience

Primary Zip/Postal

Secondary Address

Secondary City

Secondary State/Province

Secondary Zip/Postal

Deal Type

Buyer, Seller, Renter, Vendor, Agent

Average Price

Average price of the closed deal(s)

Last Closing Date

Must be in '8/25/1992' format

Opt-in Email

Must be 'TRUE' to receive emails

Opt-in Call

Must be 'TRUE' to receive calls

Opt-in SMS

Must be 'TRUE' to receive texts

Hashtags

Must be separated with │

Agent Notes

Note

Can add more Note fields as needed

Spouse First Name

Spouse Last Name

Spouse Email

Please Note: The person in the Spouse field will not receive communications. If you'd like both partners to receive auto-communication add them as their own lead.

Spouse Phone

Spouse Birthday

Showing Date

Must be in '8/25/1992' format

Showing Time

Showing Notes

Showing MLS

MLS listing ID for the toured property

Assigned Lender Name

Must match the Lenders' name in btPRO

Search Alert 1

Please Note: Search Alerts will default to being sent weekly. You will need to manually update the Search Alerts if you'd like them set to a different frequency.

Minimum Size

Maximum Size

Minimum Lot Size

Maximum Lot Size

Minimum Year Built

Must be in '8/25/1992' format

Maximum Year Built

Must be in '8/25/1992' format

Price

Required for auto-setup of alerts. btPRO will create a range upon import based on this average price.

Property Type

Property Type ID

Number of Beds

Number of Baths

Area

Required for auto-setup of alerts

Search Alert 2

Please Note: Search Alerts will default to being sent weekly. You will need to manually update the Search Alerts if you'd like them set to a different frequency.

Minimum Size

Maximum Size

Minimum Lot Size

Maximum Lot Size

Minimum Year Built

Must be in '8/25/1992' format

Maximum Year Built

Must be in '8/25/1992' format

Price

Required for auto-setup of alerts. btPRO will create a range upon import based on this average price.

Property Type

Property Type ID

Number of Beds

Number of Baths

Area

Required for auto-setup of alerts.

Assigned Agent (ID or Email)

Use the Agents' email from their btPRO profile.

Source

Google, Facebook, PTA Meeting, etc.

Referrer

Current/past Client, other Agent, partner's website, etc.

Capture Method

Landing Page, sign-in sheet, website, etc.

Registered

Must be in '8/25/1992' format

Last Visit

Must be in '8/25/1992' format

Last Call

Must be in '8/25/1992' format

Canada Only

DIY Import Tips & Limitations

  • Leads without an Assigned Agent will fail to import.

  • Imported Leads CANNOT have automated Campaigns and/or Search Alerts assigned to leads using the import hashtag (i.e."import1234567") or the Souce "Lead Import". Imported Leads CAN have automated Campaigns and/or Search Alerts assigned to leads with a unique Hashtag, Status, Type, etc.

  • When an Agent or Admin owns a lead if they attempt to manually import a duplicate of that lead (a contact that has the same email address), the manual import will stop that lead from being imported. One Agent or Admin cannot own two leads with the same email address.

  • If you add a birthdate or closing anniversary to an import you will not need to manually toggle these on within the contact profile! The contacts will automatically have the birthday/anniversary messages sent.

Texting Bulk Imported Contacts: Opt-In Consent

In a continued effort to improve text message deliverability and decrease text messages marked as “spam”, leads must opt-in in order to receive mass & Smart Campaign text messages from btPRO. This means that mass Text or Smart Campaign SMS text actions will not be sent until the imported contact has opted into receiving text messages.

In order to opt-in a lead must send an inbound text to your Smart Number at btPRO or register on your btPRO website. That will automatically opt them in and allow them to receive mass and Smart Campaign texts.

Opt-In Consent Frequently Asked Questions

  1. What constitutes an SMS opt-in? Opt-in means the Agent has verified in btPRO that they have consent from the lead to send them SMS text messages. Any inbound text message from a contact constitutes an opt-in. They can also easily opt-in by registering on your website.

  2. Which contacts are impacted by this release? Contacts that are imported via the Bulk Import Tool (both via the 'Do it Yourself' and 'Let Us Do It For You' methods will be required to opt-in to text message communications post-import.

  3. Are mass emails or emails sent via Smart Campaigns impacted? We always recommend collecting consent from leads when possible - including for email. However, this only applies to SMS texting per TCPA laws and guidelines as well as carrier restrictions. In order to remain compliant, we require that imported contacts consent to text communication.

  4. How will users know who has opted-in and who hasn’t? Lead profiles will indicate whether or not the contact in question has opted-into text messaging. The following pinned note will display in an imported contacts profile until opt-in has occurred.

  5. Why Do I Need Email Addresses For My Contacts in btPRO? Many automated outbound communications in btPRO are sent out via email. This is why it’s really important to have a valid email address for every contact and lead in your Smart CRM.

    Here are a few examples of powered-up automation that are delivered via email:

    1. Search Alerts

    2. Market Report

    3. Listing Valuations

    4. Seller Reports

    5. Behavioral Automation

      1. NOTE: The default is to attempt to send by text, however, if not available, the behavioral alert will be sent via email.

    6. Birthdays & Anniversaries

      1. NOTE: The default is to attempt to send by text, however, if not available, the behavioral alert will be sent via email.

  6. If you do not have an email address for a contact, btPRO will add a placeholder email address. For example, Address-only contacts will have a placeholder email address that ends in @kvleads.com. When you capture potential Sellers who do not fully register as leads, you will also see this @kvleads.com address attached to their address-only profile as well. Also, when a lead is captured via a Tracked Call through the Smart Number this placeholder email address is auto-added by btPRO.

    NOTE: There is no functionality used for this email address and no emails will be delivered to this email address, it’s for system internal use only.

    Here’s an example of a lead that came in from a Tracked Call via the Smart Number that has a placeholder email address.

How to Send a Welcome Email After Importing Your Contacts

Scheduling mass emails not only can save you time but can give you the opportunity to market yourself time and again to your contacts. After adding your contacts to your Smart CRM InsideRE understands that you may want to reach out and welcome them to your site! You can queue up the email to send automatically at a specific date/time.

NOTE: At this time only emails can be scheduled to be sent in the future. Occasionally, you may see a delay in their delivery depending on the volume of your scheduled mass email and the capacity of the email servers at any given moment.

To get started click on the Marketing tab from the main navigation on the left side. Then, click into the Scheduled Mass Emails tile.

This control panel will list all of your scheduled emails. Click on the green '+ Schedule Email' button on the upper right.


This will open the interface to set all of your scheduling and content for the planned mass email.

Section 1 - Recipients

To send a welcome email to newly imported contacts, select 'Contacts with Hashtag' and choose the import hashtag from the dropdown menu.

TIP: To find the hashtag go to the Smart CRM and look under the contacts name.

Admins Only: Then, select the scope. The scope limits the recipients to only those owned by the entity selected.

Section 2 - Time & Date To Send

In this section, specify when exactly you want the welcome email to go out. The timezone will be indicated to the right of the list, which may be different than the timezone you're intending.

Section 3 - Email Contents

Here is where you will enter the content of the email itself. It's like many of the email interfaces you have seen in btPRO already.

You can use either Basic or Advanced Editor to compose this welcome email.

  1. Template: If you want to use one of your own templates you may select it from this list.

  2. Email Subject: If you use a template a subject should be included! You can always update the subject line to whatever you please.

  3. Message Body: You can write whatever you like for your email body. TIP: Use Merge Tags here to personalize it.

  4. Include Agent Signature: This will include your email signature as specified in your profile.

    1. If you are an Admin you have the option to include the assigned agent signature. You can enable this by toggling the setting on.

Click on the blue 'Schedule' button at the bottom left, and your future email will appear in the list where you can edit it, delete it, and also see the estimated number of contacts that it should be sent to, provided the filtered list does not change.


Additionally, anytime a client replies to an email sent through the feature, the response will be noted in the contact’s timeline.

Export Criteria

Contact Ownership

You may only export the contacts that you own. Typically your owned contacts are the ones that sign up directly on your personal btPRO website, or the contacts that you import (you can set the ownership upon import.) Contacts that come from your team, or office squeeze pages or ads are owned by those entities.

You can check ownership in the Smart CRM at any time for a list you are working with using the 'Columns' dropdown on the right.

Have questions? Please reach out to Customer Support via the blue chat bubble to the right or by emailing prosupport@insiderealestate.com!

(Keywords: import, CSV, contact sync, import contacts, upload contacts, contact upload, export)

Did this answer your question?