Here's a step by step elaborating on Rebekah's solution that I received from Eloqua support June 2014:
To view integration mapping & map new field:
Setup / Integration / Outbound / External Calls / Send Data / NEW Create Lead <<this last is the external call to be viewed. Right click on the drop-down for the call and “view field mapping.” Click and drag Eloqua field from the right to map to the SF field on the left. Click Save.
If a new field added to SF is not appearing in the field mapping hit “refresh fields” at top. If it still doesn’t appear, and the CRM user for integration has all access permissions in SF, follow these instructions:
Setup / Integration / Configuration
- Click on “Manage CRM System Users”
- From CRM Systems box at top, click the dropdown for “Salesforce” and “List Fields”
- Select the entity/object for which you want to view fields
- If the field does not display, click “Refresh Field List”
- If the field still does not display (and it’s confirmed live in SF production (or sandbox, depending which ELQ instance you’re in), then click “Refresh Entity List” and the field should appear.
- Click the “Add” checkbox in the far right column for the field to be mapped and click “Add Selected Fields”
- Then proceed to mapping the field in the desired External Call (above)
If you still have issues, I suggest contacting support.
I hope that helps!