Knowledgebase: Marketing

How do I import my Shift4Shop Store's Mailing List to Constant Contact?


You can easily use your store's existing export function to create a CSV file of your customer records and upload it to your Constant Contact account.

If you do not have a Constant Contact account, please first sign up with their service before proceeding with the following.

Generating your Customer Record CSV File.

From your Shift4Shop Online Store Manager:

  1. Go to Customers >Customer List
  2. Once there, look to the top right of the page and click on the "Export/Import" button.
  3. On the left hand side of the Export/Import page, click on the +Icon for "Customers"
  4. Followed by the "Export Data" link.

You can also use the export interface to download your customer records by specific groups or alphabetical sections.
(A-H, I-Q, R-Z)

  1. Save the file to your desktop

Editing the CSV File

The customer record CSV contains a large amount of customer information that Constant Contact will not utilize. Therefore, your next step will be to edit the CSV file to remove these unneccessary columns.

Special Note
The Customer Record export contains a very important column titled "mailist" which denotes whether the customer has subscribed to your mailing list or not. This column will contain either a 1 or a 0 for the individual customer records.

  • If the column contains a 1, it means the customer has subscribed.
  • However if the column contains a 0 the customer has either not requested a subscription or has unsubscribed.

Before proceeding with any of the following edits, please be sure to remove all unsubscribed customers before uploading your CSV file to Constant Contact. Again, these will be the ones listed with a 0.

  1. Open the CSV file in a spreadsheet program like Microsoft Excel
  2. Edit the file to remove all of the columns except for the following:
  • billing_firstname
    Constant Contact will use this as their First Name field.
  • billing_lastname
    Constant Contact will use this as their Last Name field.
  • email
    Constant Contact will use this as their Email field.

Constant Contact will allow you to import additional fields as well like the Company Name (billing_company), Phone Number (billing_phone) and Street Address (billing_address) fields. It's entirely up to you which fields you import, but your file must include at least the First Name, Last Name and Email address fields.

  1. Save your CSV file after making your changes

Your advanced CSV file is now ready to import to Constant Contact. During the import process on your Constant Contact account, you will match these fields with their respective equivalents on Constant Contact.

Uploading the CSV file to Constant Contact

You will now upload your CSV file to Constant Contact. During the upload process, you will be prompted to match your CSV columns with their Constant Contact field names.

  1. Log into your Constant Contact account
  2. Click on the "Contacts"
  3. tab
  4. Click on the "Create New" button and enter a name for your new mailing list.
  5. Click on the "Join my Mailing List Form" followed by Save.
  6. Now click "Add Contact"
  7. In your Lists section, check the name of the list you just created and click "Next"
  8. Mark the "Import Contacts From a File" checkbox and click Next.
  9. Browse to your saved CSV file and click "Next."
  10. Mark the four confirmation checkboxes and click "Next."
  11. You will now see a listing of your imported data fields and options to select an applicable label for each.
  12. After you've completed the above step, click on "Start Import"

Your import will then begin.

Depending on the size of your CSV file, the import may vary in the amount of time it takes to complete.

Help Desk Software by Kayako fusion