Skip to guide
HelpGuides ↓
Main website ↗

Integrations

Map Facebook lead fields to applications

Tell Truckers Data which Facebook answers identify the applicant, fill application details, or populate a company custom field.

Admin4 min read

Understand source and target

A Source Field is a question or answer name supplied by the Facebook form. A Target Field is where that answer belongs in Truckers Data. Mapping is a translation between the two systems; it does not change the wording of your Facebook ad or add questions to your public Truckers Data application.

For example, map Facebook’s email answer to Applicant → Email. Map a question about terminal location to Application → Location, or to a company custom field if it represents information your team tracks internally.

Understand source and target in Truckers Data — desktop view
Each mapping connects one incoming answer to one destination. Sample data.

Map and save a form

  1. Open the intended company’s Facebook Integration tab and find the correct Page/form row.
  2. Choose Map fields.
  3. Review every mapping row. Select the source question and its matching target.
  4. Include Applicant → Email. Incoming records need a valid email; a mapping to Full name alone does not supply it.
  5. Use the repeater’s add or delete controls to manage mapping rows. Do not map two different answers to the same destination unless you intentionally want a single answer to take precedence.
  6. Save the mapping, then import a known lead using Sync Leads if appropriate.
  7. Open its application and compare the stored identity, contact details, position, and custom fields with the original Facebook answers.

Common contact and address sources have suggested destinations when the form mapping opens. Review these suggestions; they are a starting point rather than confirmation that the form is configured correctly.

Choose the right destination

Field or buttonWhat it does
Applicant → Full nameSplits a full name into first and last names. Use separate First name and Last name targets instead when the source already supplies them separately.
Applicant → First name / Last nameApplicant identity. Avoid relying on conflicting full-name and separate-name sources at the same time.
Applicant → EmailRequired identity/contact destination. Supply the actual email answer, not a question label or unrelated reference number.
Applicant → PhonePhone contact value. An incoming mapped phone must satisfy the application’s phone validation.
Application → PositionLooks for a matching position name among this company’s open positions. Review the position on the created application if the external wording differs.
Application → Address / City / State / ZipThe corresponding application address details. These do not replace the full application’s residence-history questions.
Application → LocationYour recruiting location or terminal detail.
Application → Referral detailsAdditional referral context.
Custom → your field nameAn existing company custom-field definition. Create the definition first under Custom Fields.
Meta → Source IDA source identifier used to record the incoming source context; it is not the applicant’s email.

Match the answer’s format to the field type

Text and single-select destinations accept text values; numbers need numeric input; date fields need a parseable date. Yes/No custom fields recognize values such as yes/no, true/false, and 1/0. Multi-select custom answers can be supplied as arrays or a comma-separated list. Test the format your external form actually returns.

The custom-field Required switch controls the internal application editor. It does not make an unmapped Facebook custom answer automatically required during lead import. Map every answer that your workflow needs and verify it on the application.

What happens after you change a mapping

Saving a mapping changes how subsequent processing reads that form’s answers. It does not bulk rewrite existing application records. Changing the Facebook question, renaming a custom-field key, or switching a target can leave older records with the earlier values.

After a change, test a known lead, check the resulting application, and make any necessary corrections to existing records separately. Do not repeatedly click Sync Leads as a substitute for diagnosing a bad mapping. Use the lead’s email to check for an existing application before starting another import.

Mapping problems and next steps

Field or buttonWhat it does
Email missing or invalidMap the form’s real email answer to Applicant → Email, then test with a valid value.
A new question is absent from Source FieldUse Sync Forms to refresh the form definition, then reopen Map fields.
Custom field absent from Target FieldConfirm that its definition belongs to this company, not another carrier or the agency account.
Position is emptyCompare the incoming position text to the company’s available position names.
A mapped value did not update an old applicationMappings govern processing; they are not a bulk update tool. Inspect the existing record and correct it through the appropriate workflow.