Recommended for clients that can set up automated file transfers from their system of record
Accessing the sFTP
-
Server: sftp.fullmeasure.io
-
Username: schoolname
-
Path: /fme-sftp/schoolname/outgoing
-
Private key (this will be sent via email)
For more information on how to connect to the sFTP go here.
File Structure
- All files shared via the sFTP should be in .csv format with UTF 8 encoding
- The first row of each file should be headers describing the column contents of each row
- Two types of files are required for all our Experiences:
- A contact file (to create the student record)
- One or more audience files (to distinguish the types of students)
-
Contact Files should always begin with "fullmeasure_student_" followed by any word or combination of letters. See more below in the “Contact File” section
-
Audience files should always begin with "fullmeasure_audience_" followed by any word or combination of letters that identifies the group. See more below in the “Audience File” section
This file should always begin with "fullmeasure_student_" followed by any word or combination of letters. Example: fullmeasure_student_fall21.csv.
To update this file, you are able to either overwrite the file or place a file following the same format with a timestamp at the end of the file name. All contact files need to be prefixed with fullmeasure_student_.
Required Fields | Example |
first_name: The first name of the record.
|
Tony |
last_name: The last name of the record.
|
Walasik |
mobile_phone_number: The phone number of the record
|
5551115151
|
contact_id: Unique string identifier that will not change
|
Tonyfull412
|
email: The email of a record
|
tony@fullmeasure.io
|
🔥 Hot Tip: Personalize your content cards and campaign messages at scale with tags. If you would like to pass other data over in your contact file, you're free to do so. Please make sure to label the additional column headers as descriptively as possible.
This file should always begin with "fullmeasure_audience_" followed by any word or combination of letters that identifies the group. Examples: fullmeasure_audience_juniorinquiries.csv or fullmeasure_audience_admitvisitMar_2022.csv
Cumulative files are highly recommended. Instead of uploading a file with only contact_ids of new students, please add those ids to your existing file. Students will not receive repetitive messages.
Required Fields | Example |
contact_id: This id should match the records' id from the contact file | Tonyfull412 |
This file should only have this one column. A student must be included in the contact file in order to exist in the audience file. If a student's contact_id exists only in the audience file, they will not be created in the Full Measure system and will not receive any messages.
Leading 0s in your contact ids can cause errors with your audience upload.
If your contact_ids have leading 0s, please make sure they are carried over throughout all of your data files! If this does not happen, our system can think the same student is different because of the variation in their ID.
Viewing or manipulating data in Excel can be a pain - we totally get it!
If you are concerned about whether your IDs are showing properly, our best suggestion is to not use Excel, and instead use Google sheets or Sublime (a free text editor). You can more easily format numbers in these two programs. If you don't have access to either of these, please submit a support ticket.
The basics to include the leading 0s:
Highlight Column > Format Cells > Number > Custom > In the "Type" section, add the number of zeros as there are characters in the student ID (i.e. for 000123456, do "000"######)
Here are several articles by Microsoft themselves that go into more depth:
If you have any issues or questions, please submit a ticket.