Marketo - Bulk import objects from file action (bulk)

This action imports objects from a file in bulk into your Marketo instance.

Existing objects are updated if found; otherwise, new objects are created from the file data. Rows with failures and warnings are returned in the same format as the input, with an additional column for error or warning messages.

Input

FieldDescription
ObjectSelect the object you plan to import in bulk. Options include Program members, Leads, and Custom objects.

Refer to the relevant sections to learn how to configure the input fields for the object you plan to import in bulk:

Program members input fields

FieldDescription
File inputExpand to configure the file input for this action.
File input (file input)Add the file contents containing the program members data to import into Marketo.
Column separator (file input)Specify the delimiter used in your file. Options include comma, space, tab, colon, semicolon, and pipe.
Contains header line? (file input)Select Yes if your file has a header line, No otherwise. The first line is skipped from import if a header exists.
Column names (file input)Provide the column names in the same order as they appear in the CSV file.
Program ID / Select programEnter the ID of the program to import members into, or select the program from the drop-down menu.
Program member statusSpecify the status for members being added to the program.
File to Marketo program members field mappingDefine how columns in the input file map to Marketo fields.

Leads input fields

FieldDescription
File inputExpand to configure the file input for this action.
File input (file input)Add the file contents containing the leads data to import into Marketo.
Column separator (file input)Specify the delimiter used in your file. Options include comma, space, tab, colon, semicolon, and pipe.
Contains header line? (file input)Select Yes if your file has a header line, No otherwise. The first line is skipped from import if a header exists.
Column names (file input)Provide the column names in the same order as they appear in the CSV file.
Lookup fieldSelect or enter the unique field to deduplicate leads. If a lead with this field exists, it is updated; otherwise, a new lead is created. Select ID to only update existing leads. If entering the lookup field, provide the API name of the field. You can locate the API name in Marketo by going to Admin > Database Management > Field Management and selecting the field.
Partition nameIf specified, all imported leads become members of this partition.
File to Marketo leads field mappingDefine how columns in the input file map to Marketo fields.
List / List nameIf specified, all imported leads become members of this static list. If entering the list name, the name should be exact. Not case-sensitive.

Custom objects input fields

FieldDescription
File inputExpand to configure the file input for this action.
File input (file input)Add the file contents containing the custom objects data to import into Marketo.
Column separator (file input)Specify the delimiter used in your file. Options include comma, space, tab, colon, semicolon, and pipe.
Contains header line? (file input)Select Yes if your file has a header line. Otherwise, select No. The first line is skipped from import if a header exists.
Column names (file input)Provide the column names in the same order as they appear in the CSV file.
Custom object name / Object nameSelect or enter the name of the custom object. If entering the object name, add the suffix _c.
File to Marketo custom objects field mappingSelect how your input file columns should map to your Marketo fields.

Output

FieldDescription
ResultArray of individual records in the operation.
Batch ID (result)Unique integer ID of the import batch.
Import ID (result)Unique identifier for the import operation.
Status (result)Current status of the batch.
Message (result)Status message for the batch.
SuccessIndicates if the action was successful.
Number of rows failedTotal number of rows that failed.
Number of rows with warningTotal number of rows with warnings.
CSV content of failed rowsCSV data for rows that failed.
CSV content of warning rowsCSV data for rows with warnings.

Last updated: