# \#custom-fields

**URL:** https://integration.keap.com/tag/custom-fields/36.md

[Latest](https://integration.keap.com/latest.md) · [Categories](https://integration.keap.com/categories.md) · [Tags](https://integration.keap.com/tags.md)

---

## [Can I search using the API for contacts based on custom fields](https://integration.keap.com/t/can-i-search-using-the-api-for-contacts-based-on-custom-fields/68558)

<div class="topic-metadata">

**Author:** [@Daniel\_Strood](https://integration.keap.com/u/Daniel_Strood)\
**Replies:** 10\
**Last updated:** [July 17, 2026, 3:03pm UTC](https://integration.keap.com/t/can-i-search-using-the-api-for-contacts-based-on-custom-fields/68558 "2026-07-17T15:03:18Z")

</div>

I can’t seem to find a way or any reference to searching on custom fields from the API. When I do, it seems to ignore it and return all records. I did use the name of the custom field for the API that IS gives you and …

---

## [API Custom Fields Returning NULL Values w/ Data Populated](https://integration.keap.com/t/api-custom-fields-returning-null-values-w-data-populated/93363)

<div class="topic-metadata">

**Author:** [@Chad\_Cheung](https://integration.keap.com/u/Chad_Cheung)\
**Replies:** 1\
**Last updated:** [November 26, 2024, 9:35pm UTC](https://integration.keap.com/t/api-custom-fields-returning-null-values-w-data-populated/93363 "2024-11-26T21:35:34Z")

</div>

We’re doing some testing with the KEAP API endpoints, and we’re having an issue returning vales for the Custom Fields even those we’ve set them with a previous POST request. If we add the Parameter to return the custom …

---

## [Create Custom Field List Box using API](https://integration.keap.com/t/create-custom-field-list-box-using-api/78278)

<div class="topic-metadata">

**Author:** [@Garik\_Tate](https://integration.keap.com/u/Garik_Tate)\
**Replies:** 7\
**Last updated:** [May 22, 2024, 9:40pm UTC](https://integration.keap.com/t/create-custom-field-list-box-using-api/78278 "2024-05-22T21:40:08Z")

</div>

Our app dynamically created a Drilldown (Select) Custom Field successfully before. Now, we need to dynamically create a List Box. But I can’t seem to figure out the correct “DataType” value for it. WHAT WE DID: We’re a…

---

## [Tagging based on dates - Help Needed](https://integration.keap.com/t/tagging-based-on-dates-help-needed/92012)

<div class="topic-metadata">

**Author:** [@Nathan\_Darby](https://integration.keap.com/u/Nathan_Darby)\
**Replies:** 2\
**Last updated:** [December 15, 2023, 3:17pm UTC](https://integration.keap.com/t/tagging-based-on-dates-help-needed/92012 "2023-12-15T15:17:39Z")

</div>

I have 4 custome fields on contacts for: 1st Year Start Date 2nd Year Start Date 3rd Year Start Date 4th Year Start Date My intension is to have the appropriate tag (Year 1, Year 2, Year 3, Year 4) added to each con…

---

## [Retrieving Product Category through Keap API](https://integration.keap.com/t/retrieving-product-category-through-keap-api/91961)

<div class="topic-metadata">

**Author:** [@Archit\_Arolkar](https://integration.keap.com/u/Archit_Arolkar)\
**Replies:** 5\
**Last updated:** [December 8, 2023, 4:19pm UTC](https://integration.keap.com/t/retrieving-product-category-through-keap-api/91961 "2023-12-08T16:19:31Z")

</div>

I have looked through the Keap API documentation, but I couldn’t find a clear example or endpoint for fetching product categories. Can someone guide me on the correct API endpoint or method to retrieve product categories…

---

## [Custom Order Fields Stopped Saving to Order Record](https://integration.keap.com/t/custom-order-fields-stopped-saving-to-order-record/91792)

<div class="topic-metadata">

**Author:** [@David\_Mound](https://integration.keap.com/u/David_Mound)\
**Replies:** 0\
**Last updated:** [November 17, 2023, 3:33pm UTC](https://integration.keap.com/t/custom-order-fields-stopped-saving-to-order-record/91792 "2023-11-17T15:33:57Z")

</div>

Hi, I’ve had custom order fields (custom fields on the order record, not the contact record) working properly for months, and they suddenly stopped working at different times in each of my 4 Max Classic apps over the las…

---

## [How do you use custom fields with the ~Contact.FirstName~ functions?](https://integration.keap.com/t/how-do-you-use-custom-fields-with-the-contact-firstname-functions/91635)

<div class="topic-metadata">

**Author:** [@Matthew\_Wertz](https://integration.keap.com/u/Matthew_Wertz)\
**Replies:** 1\
**Last updated:** [October 17, 2023, 9:27pm UTC](https://integration.keap.com/t/how-do-you-use-custom-fields-with-the-contact-firstname-functions/91635 "2023-10-17T21:27:47Z")

</div>

How do you use the ~Contact.FirstName~ format on custom fields? For example if my Custom Field is “Model Number” I’ve tried ~Contact.ModelNumber~, but to no avail, it does not work.

---

## [Update custom fields "List" value via API](https://integration.keap.com/t/update-custom-fields-list-value-via-api/91280)

<div class="topic-metadata">

**Author:** [@Fabrizio\_Marino](https://integration.keap.com/u/Fabrizio_Marino)\
**Replies:** 7\
**Last updated:** [September 1, 2023, 8:38pm UTC](https://integration.keap.com/t/update-custom-fields-list-value-via-api/91280 "2023-09-01T20:38:41Z")

</div>

Hi everyone, i’m struggling updating a company custom field value via API JSON. The custom field is a listBox where there are many pre determined choices and i’m trying to update those value via zapier. i’m using t…

---

## [Is there any way to differentiate customer's invoices based on their lead source tag? I don't see any option in the invoice table, also i don't found any API around this](https://integration.keap.com/t/is-there-any-way-to-differentiate-customers-invoices-based-on-their-lead-source-tag-i-dont-see-any-option-in-the-invoice-table-also-i-dont-found-any-api-around-this/90926)

<div class="topic-metadata">

**Author:** [@Kyle\_Hill](https://integration.keap.com/u/Kyle_Hill)\
**Replies:** 0\
**Last updated:** [June 26, 2023, 6:45am UTC](https://integration.keap.com/t/is-there-any-way-to-differentiate-customers-invoices-based-on-their-lead-source-tag-i-dont-see-any-option-in-the-invoice-table-also-i-dont-found-any-api-around-this/90926 "2023-06-26T06:45:43Z")

</div>

Hey, I’m looking for a way to differentiate customer’s invoices by their applied lead sources. I haven’t found any option in the invoice table and also i don’t found any API in Rest V1, V2 https://developer.infusionsof…

---

## [Sending the IP Address & 2 Custom Fields of a Web Form to a Custom Solution](https://integration.keap.com/t/sending-the-ip-address-2-custom-fields-of-a-web-form-to-a-custom-solution/90166)

<div class="topic-metadata">

**Author:** [@Thom\_Tessandori](https://integration.keap.com/u/Thom_Tessandori)\
**Replies:** 2\
**Last updated:** [March 2, 2023, 11:55pm UTC](https://integration.keap.com/t/sending-the-ip-address-2-custom-fields-of-a-web-form-to-a-custom-solution/90166 "2023-03-02T23:55:32Z")

</div>

I am creating a Web Form that is a Subscriber Submission, meaning that I’m capturing the Subscribers First Name and Email \[1\]. I intend to put this on my Webpage. In addition to the First Name & Email address, I need to…

---

## [I can't find a Custmo field's ID](https://integration.keap.com/t/i-cant-find-a-custmo-fields-id/87872)

<div class="topic-metadata">

**Author:** [@Francesco\_De\_Minicis](https://integration.keap.com/u/Francesco_De_Minicis)\
**Replies:** 0\
**Last updated:** [June 22, 2022, 10:59am UTC](https://integration.keap.com/t/i-cant-find-a-custmo-fields-id/87872 "2022-06-22T10:59:57Z")

</div>

Hi! I looked everywhere but i can’t find the custom fields’s ids. How can i find them?

---

## [Ever heard of Zapier 'owning' your custom fields?](https://integration.keap.com/t/ever-heard-of-zapier-owning-your-custom-fields/87015)

<div class="topic-metadata">

**Author:** [@Jeff\_Arnold](https://integration.keap.com/u/Jeff_Arnold)\
**Replies:** 0\
**Last updated:** [April 1, 2022, 9:35pm UTC](https://integration.keap.com/t/ever-heard-of-zapier-owning-your-custom-fields/87015 "2022-04-01T21:35:53Z")

</div>

Was chatting with someone in the CSM department and they sad someone who maxxed out their custom fields. I gave some suggestions on ways they could work on backing out and recapturing some custom fields. Their response…

---

## [Create custom form fields that show up under Form Submission Details](https://integration.keap.com/t/create-custom-form-fields-that-show-up-under-form-submission-details/86976)

<div class="topic-metadata">

**Author:** [@Matthew\_Wertz](https://integration.keap.com/u/Matthew_Wertz)\
**Replies:** 0\
**Last updated:** [March 30, 2022, 4:43pm UTC](https://integration.keap.com/t/create-custom-form-fields-that-show-up-under-form-submission-details/86976 "2022-03-30T16:43:37Z")

</div>

Hi, I’ve created a Webform with some custom code and custom form fields and I just want them to show up on the product form submission. I honestly don’t even care if about the information showing up under a customer’s pr…

---

## [I am not able to call users data through API](https://integration.keap.com/t/i-am-not-able-to-call-users-data-through-api/86009)

<div class="topic-metadata">

**Author:** [@Ariana\_Chretien](https://integration.keap.com/u/Ariana_Chretien)\
**Replies:** 0\
**Last updated:** [December 27, 2021, 11:11am UTC](https://integration.keap.com/t/i-am-not-able-to-call-users-data-through-api/86009 "2021-12-27T11:11:50Z")

</div>

Hello Community, I have been using Infusionsoft for my Wordpress Setup where I am using this to store my Users data. Now, I want to integrate my external assessment tool which is hosted on other instance and have been do…

---

## [More custom fields?](https://integration.keap.com/t/more-custom-fields/85883)

<div class="topic-metadata">

**Author:** [@Joe\_Gillespie](https://integration.keap.com/u/Joe_Gillespie)\
**Replies:** 2\
**Last updated:** [December 10, 2021, 4:41pm UTC](https://integration.keap.com/t/more-custom-fields/85883 "2021-12-10T16:41:54Z")

</div>

Is there a way to extend the 150 custom field maximum? We’re pretty much capped out and have plans for new campaigns that will require a lot more. Is there a paid extension I’m able to purchase like with additional cont…

---

## [Updating Custom Field Values using the API](https://integration.keap.com/t/updating-custom-field-values-using-the-api/85700)

<div class="topic-metadata">

**Author:** [@Luke\_Willoughby1](https://integration.keap.com/u/Luke_Willoughby1)\
**Replies:** 1\
**Last updated:** [November 23, 2021, 1:00am UTC](https://integration.keap.com/t/updating-custom-field-values-using-the-api/85700 "2021-11-23T01:00:25Z")

</div>

Hi, Any ideas on how to update the values of a custom field using the API? I am currently following this xml-rpc - Keap Developer Portal I am using the PHP SDK trying to add more options to a dropdown custom field. Thi…

---

## [Add custom field to billing information in e-commerce shopping cart](https://integration.keap.com/t/add-custom-field-to-billing-information-in-e-commerce-shopping-cart/84741)

<div class="topic-metadata">

**Author:** [@Enrique\_San\_Juan](https://integration.keap.com/u/Enrique_San_Juan)\
**Replies:** 0\
**Last updated:** [August 25, 2021, 8:21am UTC](https://integration.keap.com/t/add-custom-field-to-billing-information-in-e-commerce-shopping-cart/84741 "2021-08-25T08:21:50Z")

</div>

Hello, In Spain we need a VAT number (NIF) to be able to invoice customers. I need to get that info from the Billing info when they chek out in the shopping cart. How do I add a custom field there? I already have this …

---

## [Can't choose custom field type](https://integration.keap.com/t/cant-choose-custom-field-type/82909)

<div class="topic-metadata">

**Author:** [@Jamie\_HI\_Hayes](https://integration.keap.com/u/Jamie_HI_Hayes)\
**Replies:** 1\
**Last updated:** [April 5, 2021, 1:17pm UTC](https://integration.keap.com/t/cant-choose-custom-field-type/82909 "2021-04-05T13:17:36Z")

</div>

Suddenly, when creating a custom field, the system will not let me choose a custom field type. Any ideas.

---

## [Having trouble mapping custom fields from Convert Pro to Keap](https://integration.keap.com/t/having-trouble-mapping-custom-fields-from-convert-pro-to-keap/81962)

<div class="topic-metadata">

**Author:** [@Billy\_Robbins](https://integration.keap.com/u/Billy_Robbins)\
**Replies:** 0\
**Last updated:** [January 29, 2021, 8:18pm UTC](https://integration.keap.com/t/having-trouble-mapping-custom-fields-from-convert-pro-to-keap/81962 "2021-01-29T20:18:17Z")

</div>

Hi there! I’m having trouble successfully mapping the custom fields with a convert pro form over to my keap app. I have connected everything, tested it and the test is successful, showing all of the main or general fie…

---

## [Mandatory Custom Fields](https://integration.keap.com/t/mandatory-custom-fields/80498)

<div class="topic-metadata">

**Author:** [@Shekhar\_Suman](https://integration.keap.com/u/Shekhar_Suman)\
**Replies:** 1\
**Last updated:** [October 26, 2020, 5:02pm UTC](https://integration.keap.com/t/mandatory-custom-fields/80498 "2020-10-26T17:02:13Z")

</div>

How do I indicate that certain custom fields are mandatory, like putting an asterisk or star mark next to those fields.

---

## [How to push data from Infusionsoft Webform to Google Form/Sheet instantly](https://integration.keap.com/t/how-to-push-data-from-infusionsoft-webform-to-google-form-sheet-instantly/80250)

<div class="topic-metadata">

**Author:** [@Robert\_Dryden](https://integration.keap.com/u/Robert_Dryden)\
**Replies:** 6\
**Last updated:** [October 15, 2020, 8:00pm UTC](https://integration.keap.com/t/how-to-push-data-from-infusionsoft-webform-to-google-form-sheet-instantly/80250 "2020-10-15T20:00:12Z")

</div>

Hi, I understand in the past when a form was filled out in infusionsoft you used to be able to automatically fill out a google form behind the scenes. This is no longer the case. Does anyone have a solution for this? D…

---

## [Is there a way to set a custom field automatically to the "3rd Thursday of the month" with me specifying the exact date?](https://integration.keap.com/t/is-there-a-way-to-set-a-custom-field-automatically-to-the-3rd-thursday-of-the-month-with-me-specifying-the-exact-date/80233)

<div class="topic-metadata">

**Author:** [@Leigh\_Payne](https://integration.keap.com/u/Leigh_Payne)\
**Replies:** 1\
**Last updated:** [October 15, 2020, 3:51pm UTC](https://integration.keap.com/t/is-there-a-way-to-set-a-custom-field-automatically-to-the-3rd-thursday-of-the-month-with-me-specifying-the-exact-date/80233 "2020-10-15T15:51:41Z")

</div>

Hey everyone! There may well be an obvious answer to this, so apologies in advance, but is there a way to set a custom date field to a particular day of the month. ie the 3rd Thursday of the month. Or the second Monday …

---

## [Everwebinar To Infusionsoft Integration Doesn't Work Unless Mapping To A Plain Text Field And Yet, Date Field Is Needed For Timers?](https://integration.keap.com/t/everwebinar-to-infusionsoft-integration-doesnt-work-unless-mapping-to-a-plain-text-field-and-yet-date-field-is-needed-for-timers/78608)

<div class="topic-metadata">

**Author:** [@JJ\_Baker](https://integration.keap.com/u/JJ_Baker)\
**Replies:** 3\
**Last updated:** [October 9, 2020, 5:47pm UTC](https://integration.keap.com/t/everwebinar-to-infusionsoft-integration-doesnt-work-unless-mapping-to-a-plain-text-field-and-yet-date-field-is-needed-for-timers/78608 "2020-10-09T17:47:00Z")

</div>

Bit of an issue with the Everwebinar to Infusionsoft integration. Essentially, when creating custom fields in Infusionsoft for Everwebinar to map to, you have to use a plain text field in Infusionsoft… Otherwise Everwebi…

---

## [Podia and Keap Integration](https://integration.keap.com/t/podia-and-keap-integration/79569)

<div class="topic-metadata">

**Author:** [@Melva\_Pinn-Bingham\_M](https://integration.keap.com/u/Melva_Pinn-Bingham_M)\
**Replies:** 0\
**Last updated:** [September 10, 2020, 8:43pm UTC](https://integration.keap.com/t/podia-and-keap-integration/79569 "2020-09-10T20:43:18Z")

</div>

Hi. I want to know if there is a way for me to get details from Podia and put in custom field in infusionsoft side-so it will automatically add a tag or sequence?

---

## [Is it possible to move an existing custom field into another tab via developer API?](https://integration.keap.com/t/is-it-possible-to-move-an-existing-custom-field-into-another-tab-via-developer-api/77774)

<div class="topic-metadata">

**Author:** [@BGB\_Admin](https://integration.keap.com/u/BGB_Admin)\
**Replies:** 2\
**Last updated:** [June 11, 2020, 8:54am UTC](https://integration.keap.com/t/is-it-possible-to-move-an-existing-custom-field-into-another-tab-via-developer-api/77774 "2020-06-11T08:54:33Z")

</div>

Hello. Wondering if it’s possible to restructure my custom field tabs a bit. I just want to move one field from one tab into a different tab, and it can’t be done within the application. From what I can tell, one can onl…

---

## [Set Default value for custom fields](https://integration.keap.com/t/set-default-value-for-custom-fields/76672)

<div class="topic-metadata">

**Author:** [@Jaldip\_Upadhyay](https://integration.keap.com/u/Jaldip_Upadhyay)\
**Replies:** 4\
**Last updated:** [May 1, 2020, 3:24pm UTC](https://integration.keap.com/t/set-default-value-for-custom-fields/76672 "2020-05-01T15:24:25Z")

</div>

Hi, I created custom fields of text type. I want to set default values in it. Is there any way to do it from infusion soft?

---

## [Updating Opportunity Custom Fields](https://integration.keap.com/t/updating-opportunity-custom-fields/74427)

<div class="topic-metadata">

**Author:** [@Elvin\_Calata1](https://integration.keap.com/u/Elvin_Calata1)\
**Replies:** 0\
**Last updated:** [February 4, 2020, 9:37pm UTC](https://integration.keap.com/t/updating-opportunity-custom-fields/74427 "2020-02-04T21:37:40Z")

</div>

Hi, I was wondering if anyone’s been able to update a custom field in the Opportunity by pulling the data from the contact record custom field or from a 3rd party form such as Gravity Form? Also, is there a way to autom…

---

## [Problem with creating custom field](https://integration.keap.com/t/problem-with-creating-custom-field/74215)

<div class="topic-metadata">

**Author:** [@Garik\_Tate](https://integration.keap.com/u/Garik_Tate)\
**Replies:** 2\
**Last updated:** [January 27, 2020, 7:59am UTC](https://integration.keap.com/t/problem-with-creating-custom-field/74215 "2020-01-27T07:59:07Z")

</div>

We tried creating custom field through the UI based on this guide Then we tried creating a custom field, but nothing shows up there. I’ve recorded here the steps I made doing it: Is there a way to fix this problem? Or…

---

## [In Keap, how can i clean up all of the custom fields I have. I want to do it in mass, not one at a time](https://integration.keap.com/t/in-keap-how-can-i-clean-up-all-of-the-custom-fields-i-have-i-want-to-do-it-in-mass-not-one-at-a-time/73532)

<div class="topic-metadata">

**Author:** [@Michael\_Brown](https://integration.keap.com/u/Michael_Brown)\
**Replies:** 1\
**Last updated:** [January 23, 2020, 9:57pm UTC](https://integration.keap.com/t/in-keap-how-can-i-clean-up-all-of-the-custom-fields-i-have-i-want-to-do-it-in-mass-not-one-at-a-time/73532 "2020-01-23T21:57:52Z")

</div>

I want to update my custom fields in Keap but can’t. I read an article that shows how to open a contact’s record and remove them from there, but nothing about how to add or remove them across the board.

---

## [Cannot create custom field - invalid header id](https://integration.keap.com/t/cannot-create-custom-field-invalid-header-id/73507)

<div class="topic-metadata">

**Author:** [@Dentma\_Support](https://integration.keap.com/u/Dentma_Support)\
**Replies:** 0\
**Last updated:** [December 16, 2019, 10:35pm UTC](https://integration.keap.com/t/cannot-create-custom-field-invalid-header-id/73507 "2019-12-16T22:35:11Z")

</div>

When I query the “Data Form Group” table to get a header ID I’m given one but then when I go to create the custom field I get an invalid header id returned. What can I do?

[Next page](https://integration.keap.com/tag/custom-fields/36.md?match_all_tags=true&page=1&tags%5B%5D=custom-fields)
