Contact list formatting and upload issues in GOCare Reach
Quick Summary
This article explains the required structure for contact list uploads in GOCare Reach and outlines common reasons for upload failures. It covers all supported fields, formatting rules, and troubleshooting techniques to ensure smooth campaign execution and proper list visibility.
Contact block formatting & upload troubleshooting – GOCare Reach
GOCare Reach relies on well-formatted contact lists to deliver SMS and email campaigns. Uploading contact data with structural or naming issues can lead to confusing behavior: successful uploads that “disappear,” misnamed lists, or campaigns that silently fail.
Use this guide to structure your files correctly and resolve common issues.
How to download the contact list template
Before formatting your contact list for GOCare Reach, you’ll need to start with the correct CSV template. This ensures your headers match system expectations and avoids upload issues later.
The Reach Contact Import Template can be downloaded at the bottom of this article.
If the template is not working correctly, an updated version may exist. This would be available to download directly in Front, within the Contacts interface. Here’s how to access and download it:
In Front, navigate to the Contacts tab in the left-hand panel.
Click on Private Contacts (this is where your personal lists are managed).
In the upper-right corner, click the Import button.
A pop-up will appear — click More Options at the top of this window.
Click Download CSV Template.
This will open a new tab in your browser with a Google Sheet. Click the download icon in the top right portion of the page.
This will download a pre-formatted CSV file with all the correct column headers (name
, email
, phone
, contactlist
, etc.). You can open this file in Excel or Google Sheets and begin populating it with your campaign contacts.
💡 Tip: Even if you’re only using a few columns (like name, email, phone, and contactlist), leave all column headers intact to avoid system confusion during upload.
Supported Fields for GOCare Reach Uploads
Your contact list should be uploaded as a CSV file. The platform recognizes the following fields:
Field Name | Required | Notes |
---|---|---|
| ⚠️ Optional | Encouraged for personalization and contact syncing |
| ✅ At least one | Needed for email campaigns; validate formatting |
| ✅ At least one | Must use E.164 (+15551234567) or 10-digit U.S. format |
| ❌ No | Optional; rarely used |
| ❌ No | Use for custom URLs (e.g., portal or offer links) |
| ❌ No | Internal-only reference or campaign notes |
| ⚠️ Optional | Strongly recommended. Without |
💡 Tip: Including a
contactlist
name helps organize your campaign data and improves visibility in dropdown filters. If this field is left blank, the system will auto-name your list using the date of upload (e.g.,04-28-25
).
Upload Best Practices
✅ Do:
Keep all column headers from the original template—even if some are unused
Use clear, unique values in the
contactlist
field for naming and filteringInclude at least one valid email and phone number
Save files as CSV format
❌ Don’t:
Delete headers like
contactlist2
orphone2
, even if they’re emptyUse spreadsheet formulas or merged cells
Upload lists with only dates as names—these get lost easily in dropdown views
Troubleshooting Common Upload Issues
When a file fails to load, a failure report is generated explaining why it would not load.
❓Upload successful but list not visible
⚠️ Likely Cause 1: You’ve hit the 50-list dropdown limit in Reach.
Fix: Go to Lists section in the Contacts tab.
Select and delete older lists, especially one-time-use or date-named ones. The dropdown only shows the 50 most recent or alphabetically sorted.
⚠️ Likely Cause 2: Missing or malformed
contactlist
headers.
Fix: While contactlist
is not required, it’s strongly recommended. If omitted, your list will upload—but the system will auto-name it using the upload date, which can make it difficult to find later.
💡 Example: Miles uploaded a file without a
contactlist
. The list was named02-03-24
by default, which caused confusion when selecting it in the campaign dropdown.
❓Uploads fail or misbehave
Issue | Explanation | Fix |
---|---|---|
Only date appears as list name | System fallback when | Fill |
Missing headers or renamed columns | System can’t map data when expected headers are removed | Match all headers to the official template |
Duplicate columns or ambiguous data | Two | Keep headers but fill only one; others can be left blank |
Email or phone is malformed | If contact rows lack any usable destination, they are skipped silently | Clean and validate your data before upload |
System Notes & Behavior
The dropdown menu in Reach shows only 50 list names at a time.
If your file is valid but unnamed, GOCare will auto-name the list using the upload date (e.g.,
04-28-25
)Tags like
FastSpeed
,NewBuild_2025
, orNoPromo
in thecontactlist
field help with:Campaign grouping
Automations
Filtering for follow-up or exclusion
✅ Best Practice: Use consistent naming conventions (e.g.,
SpeedUpgrade_Apr2025
,Install_Reschedule_List2
) for allcontactlist
uploads.