Advanced Lead Capture Customization

Below is a list of fields available to be used in Lead Capture.

If you decide to use any of these, we may need to work with your tech folks to get it working and tested

POST URLhttps://ha.marketsharpm.com/LeadCapture/MarketSharp/LeadCapture.ashx
Field NameNotesMax Length
MSM_coyRequired. Mutual customer’s MarketSharp Company ID.
MSM_formid
MSM_sourceRequired. Found in html code for Custom Lead Capture generated by mutual customer.
MSM_leadCaptureName
MSM_testformIf =true then will prepend TEST DATA to first and last name
MSM_firstnameRequired50
MSM_lastnameRequired50
MSM_title50
MSM_middleinitial50
MSM_address1200
MSM_address2200
MSM_city50
MSM_state50
MSM_zip50
MSM_county50
MSM_countryca or 2 = Canada; u or 1 = United States
MSM_emailemail or homephone is required50
MSM_homephoneemail or homephone is required11
MSM_cellphoneemail or cellphone is required11
MSM_workphoneemail or workphone is required11
MSM_writtenDncPermissionSet to “true” if the phone numbers should be marked as having written permission to call. Clients are responsible to know if they are allowed to set this based on their federal and state laws
MSM_interestsAppends to inquiry notes
MSM_besttimeAppends to inquiry notes
Custom Fields (Appended to Inquiry Notes
MSM_custom_[fieldname]i.e. custom_Canvassars_Notes
Advanced Fields
MSM_primarySourceIdA list of primary lead sources can be obtained from API
MSM_primarySourceNameIf the name doesn’t exist, it will be created. This could pollute a customer’s database if used incorrectly.50
MSM_secondarySourceIdIf the name doesn’t exist, it will be created.  This could pollute a customer’s database if used incorrectly.
MSM_secondarySourceNameIf the name doesn’t exist, it will be created.  This could pollute a customer’s database if used incorrectly.50
MSM_promoterIdA list of promoters can be obtained from API.
MSM_promoterUsernameDo not use if using promoterId, promoter’s MarketSharp username.50
MSM_salespersonIdA list of salespeople can be obtained from API.
MSM_salespersonUsernameDo not use if using salespersonId, salesperson’s MarketSharp username.50
MSM_canvasserIdA list of canvassers can be obtained from API.
MSM_canvasserUsernameDo not use if using canvasserId, canvasser’s MarketSharp username.50
MSM_divisionNameIf the name doesn’t exist, it will be created. This could pollute a customer’s database if used incorrectly.50
MSM_inquiryTakenByIdA list of inquiry taken bys can be obtained from API.
MSM_inquiryTakenByUsernameDo not use if using inquiryTakenById, user’s MarketSharp username.50
MSM_inquiryTakenDateFormat is MM/DD/YYYY, YYYY-MM-DD, or MM-DD-YYYY.
MSM_apptDateformat must be MM/DD/YYYY, YYYY-MM-DD, or MM-DD-YYYY
MSM_apptTimeformat must be 00:00 to 23:59
MSM_apptSetDateformat must be MM/DD/YYYY, YYYY-MM-DD, or MM-DD-YYYY
MSM_apptSetByIdA list of appt setters can be obtained from API.
MSM_apptSetbyUsernameDo not use if using apptSetById, user’s MarketSharp username50
MSM_apptTypeIf the type doesn’t exist, it will be created. This could pollute a customer’s database if used incorrectly.

Did this article answer your question?

Print Friendly, PDF & Email

Related Articles