Custom Fields

Custom Fields are used to acquire information from your customer, which isn’t on a standard order form.

  • Adding Custom Field

    • Duplicating Custom Fields

  • Using Custom Fields in Order Entry

  • Using Custom Fields with CheckoutChamp

  • Using Custom Fields with Direct API

    • (EXAMPLES) *Case sensitive

  • Editing Customer Records


Adding Custom Field

Navigate to your campaign list and edit the campaign where you want to add custom fields.

Scroll down to the bottom of the page to the Custom Fields section. Click the + button to create a new custom field for the campaign.

You can choose from four different data types:

  • Text - Allow the customer to type in a value. Set Max Length of characters the customer can enter.

  • Checkbox - Allow the customer to check a box to indicate an affirmative choice.

  • Drop-Down - Provide the customer a list of options to choose from. Separate options with semi-colons

  • Multi-line Text - Allow the customer to type in a value, while also allowing for line breaks. Set Max Length of characters the customer can enter

Fill out the window the click Create Field to create the custom field.

Setup as many custom fields as you like:

Duplicating Custom Fields

Once you have custom fields setup for one campaign. You may want to use them again in another. It is easy to copy all of the custom fields from a campaign using the duplicate button in the campaign setup.

Using Custom Fields in Order Entry

Now that you have configured custom fields for your campaign. Your agents will be able to enter those fields on the Order Entry page. Custom fields will be visible below the product selection area.

Using Custom Fields with CheckoutChamp

Please view this article - Applying custom fields to inputs

Using Custom Fields with Direct API

Custom Fields can be viewed and edited in the API as well. Please see API documentation on the following pages for more information:

Please follow the steps below to properly pass in the custom field(s):

  1. Take the custom field name from custom field section of the campaign and replace all spaces with underscores

  2. Prefix the field name with the string "custom_"

  3. Add the resulting string to the parameter list

(EXAMPLES) *Case sensitive

"Pets Name" --> "custom_Pets_Name" "Drivers License Number" --> "custom_Drivers_License_Number" "hobbies" --> "custom_hobbies"

Editing Customer Records

You can edit custom fields tied to a specific customer on the main customer details page. To view the custom fields select the Custom Fields tab.

You can edit these fields by clicking the Update Button at the bottom of the tab area.