Documentation
Documentation
Use the following sample html code as a starting point for a page on your own website. Of course, you'll want to customize the look, choose which optional standard fields you want to use and maybe add some additional custom fields as described in the Direct Post Interface documentation. Additional notes:
<html> <head> <title>channelLEADS Direct Post Form</title> <!-- js functions for validating form entries --> <script type="text/javascript" src="http://[your channelLEADS install URL]/API/Leads/v2/js/leadsForm.js"></script> </head> <body> <h2>Sample Lead Form</h2> <form action="https://[your channelLEADS install URL]/API/Leads/v2/" method="post" enctype="multipart/form-data" onSubmit="return checkRequired()"> <input type="hidden" name="directPostKey" value="YOUR DIRECT POST KEY" /> <input type="hidden" name="thankYouUrl" value= "http://your.website.com/thankyou.html"/> <label> <input id="saveRecord" name="saveRecord" value="0" type="checkbox" checked /> Display data without saving (for testing only!) </label> <br/> <table> <tr> <td> <label for="company">Company Name:</label> </td> <td > <input value="" name="company" type="text" id="company" maxlength="50" > </td> </tr> <tr> <td> <label for="contact">Contact Name:</label> </td> <td > <input value="" maxlength="25" id="contact" name="contact" type="text"> </td> </tr> <tr> <td> <label for="email">E-mail:</label> </td> <td > <input value="" maxlength="50" id="email" name="email" type="text"> </td> </tr> <tr> <td> <label for="phone1">Phone:</label> </td> <td > <input value="" name="phone1" id="phone1" maxlength="20" type="text"> </td> </tr> </table> <table> <tr> <td> <label for="steet1">Street:</label> </td> <td > <input id="street1" value="" maxlength="50" name="street1" type="text"> </td> </tr> <tr> <td> <label for="city">City:</label> </td> <td > <input id="city" value="" maxlength="50" name="city" type="text"> </td> </tr> <tr> <td><label for="country">Country:</label></td> <td><select id="country" name="country"> <option value=""> Select... </option> <option value="Afghanistan"> Afghanistan </option> <option value="Albania"> Albania </option> <option value="Algeria"> Algeria </option> <option value="Andorra"> Andorra </option> <option value="Argentina"> Argentina </option> <option value="Armenia"> Armenia </option> <option value="Australia"> Australia </option> <option value="Austria"> Austria </option> <option value="Azerbaijian"> Azerbaijian </option> <option value="Bahamas"> Bahamas </option> <option value="Bahrain"> Bahrain </option> <option value="Bangladesh"> Bangladesh </option> <option value="Barbados"> Barbados </option> <option value="Belarus"> Belarus </option> <option value="Belgium"> Belgium </option> <option value="Belize"> Belize </option> <option value="Benin"> Benin </option> <option value="Bhutan"> Bhutan </option> <option value="Bolivia"> Bolivia </option> <option value="Bosnia and Herzergovinga"> Bosnia and Herzergovinga </option> <option value="Botswana"> Botswana </option> <option value="Brazil"> Brazil </option> <option value="Brunei"> Brunei </option> <option value="Bulgaria"> Bulgaria </option> <option value="Burkina Faso"> Burkina Faso </option> <option value="Burundi"> Burundi </option> <option value="Cambodia"> Cambodia </option> <option value="Cameroon"> Cameroon </option> <option value="Canada"> Canada </option> <option value="Cape Verde"> Cape Verde </option> <option value="Cayman Islands"> Cayman Islands </option> <option value="Centeral African Republic"> Centeral African Republic </option> <option value="Chad"> Chad </option> <option value="Chile"> Chile </option> <option value="China"> China </option> <option value="Colombia"> Colombia </option> <option value="Comoros"> Comoros </option> <option value="Congo"> Congo </option> <option value="Costa Rica"> Costa Rica </option> <option value="Croatia"> Croatia </option> <option value="Cuba"> Cuba </option> <option value="Cyprus"> Cyprus </option> <option value="Czech Republic"> Czech Republic </option> <option value="Denmark"> Denmark </option> <option value="Djibouti"> Djibouti </option> <option value="Dominica"> Dominica </option> <option value="Dominican Republic"> Dominican Republic </option> <option value="Ecuador"> Ecuador </option> <option value="Egypt"> Egypt </option> <option value="El Salvador"> El Salvador </option> <option value="Equatorial Guinea"> Equatorial Guinea </option> <option value="Eritrea"> Eritrea </option> <option value="Estonia"> Estonia </option> <option value="Ethiopia"> Ethiopia </option> <option value="Fiji"> Fiji </option> <option value="Finland"> Finland </option> <option value="France"> France </option> <option value="Gabon"> Gabon </option> <option value="Gambia"> Gambia </option> <option value="Germany"> Germany </option> <option value="Ghana"> Ghana </option> <option value="Greece"> Greece </option> <option value="Grenada"> Grenada </option> <option value="Guam"> Guam </option> <option value="Guatemala"> Guatemala </option> <option value="Gineau-Bissau"> Gineau-Bissau </option> <option value="Guinea"> Guinea </option> <option value="Guyana"> Guyana </option> <option value="Haiti"> Haiti </option> <option value="Honduras"> Honduras </option> <option value="Hungary"> Hungary </option> <option value="Iceland"> Iceland </option> <option value="India"> India </option> <option value="Indonseia"> Indonseia </option> <option value="Iran"> Iran </option> <option value="Iraq"> Iraq </option> <option value="Ireland"> Ireland </option> <option value="Israel"> Israel </option> <option value="Italy"> Italy </option> <option value="Jamaica"> Jamaica </option> <option value="Japan"> Japan </option> <option value="Jordan"> Jordan </option> <option value="Kazakhstan"> Kazakhstan </option> <option value="Kenya"> Kenya </option> <option value="Kiribati"> Kiribati </option> <option value="Korea (North)"> Korea (North) </option> <option value="Korea (South)"> Korea (South) </option> <option value="Kuwait"> Kuwait </option> <option value="Kyrgyzstan"> Kyrgyzstan </option> <option value="Laos"> Laos </option> <option value="Latvia"> Latvia </option> <option value="Lebanon"> Lebanon </option> <option value="Lesotho"> Lesotho </option> <option value="Liberia"> Liberia </option> <option value="Libya"> Libya </option> <option value="Liechtenstien"> Liechtenstien </option> <option value="Lithuania"> Lithuania </option> <option value="Luxembourg"> Luxembourg </option> <option value="Macedonia"> Macedonia </option> <option value="Madagascar"> Madagascar </option> <option value="Malawi"> Malawi </option> <option value="Malaysia"> Malaysia </option> <option value="Maldives"> Maldives </option> <option value="Mali"> Mali </option> <option value="Malta"> Malta </option> <option value="Marshall Islands"> Marshall Islands </option> <option value="Mauritania"> Mauritania </option> <option value="Mauritius"> Mauritius </option> <option value="Mexico"> Mexico </option> <option value="Micronesia"> Micronesia </option> <option value="Moldova"> Moldova </option> <option value="Monaco"> Monaco </option> <option value="Mongolia"> Mongolia </option> <option value="Morocco"> Morocco </option> <option value="Mozambique"> Mozambique </option> <option value="Myanmar"> Myanmar </option> <option value="NA"> NA </option> <option value="Nambia"> Nambia </option> <option value="Nauru"> Nauru </option> <option value="Nepal"> Nepal </option> <option value="Netherlands"> Netherlands </option> <option value="New Zealand"> New Zealand </option> <option value="Nicaragua"> Nicaragua </option> <option value="Niger"> Niger </option> <option value="Norway"> Norway </option> <option value="Nigeria"> Nigeria </option> <option value="Oman"> Oman </option> <option value="Pakistan"> Pakistan </option> <option value="Palau"> Palau </option> <option value="Panama"> Panama </option> <option value="Papa New Guinea"> Papa New Guinea </option> <option value="Paraguay"> Paraguay </option> <option value="Peru"> Peru </option> <option value="Philippines"> Philippines </option> <option value="Poland"> Poland </option> <option value="Portugal"> Portugal </option> <option value="Puerto Rico"> Puerto Rico </option> <option value="Qatar"> Qatar </option> <option value="Romania"> Romania </option> <option value="Russian Federation"> Russian Federation </option> <option value="Rwanda"> Rwanda </option> <option value="Saint Lucia"> Saint Lucia </option> <option value="Samoa"> Samoa </option> <option value="San Marino"> San Marino </option> <option value="Saudi Arabia"> Saudi Arabia </option> <option value="Scotland"> Scotland </option> <option value="Senegal"> Senegal </option> <option value="Sierra Leone"> Sierra Leone </option> <option value="Singapore"> Singapore </option> <option value="Slovak Republic"> Slovak Republic </option> <option value="Slovenia"> Slovenia </option> <option value="Solomon Islands"> Solomon Islands </option> <option value="Somalia"> Somalia </option> <option value="South Africa"> South Africa </option> <option value="Spain"> Spain </option> <option value="Sri Lanka"> Sri Lanka </option> <option value="Sudan"> Sudan </option> <option value="Suriname"> Suriname </option> <option value="Swaziland"> Swaziland </option> <option value="Sweden"> Sweden </option> <option value="Switzerland"> Switzerland </option> <option value="Syria"> Syria </option> <option value="Taiwan"> Taiwan </option> <option value="Tajikistan"> Tajikistan </option> <option value="Tanzania"> Tanzania </option> <option value="Thailand"> Thailand </option> <option value="Togo"> Togo </option> <option value="Tonga"> Tonga </option> <option value="Trinidad and Tobago"> Trinidad and Tobago </option> <option value="Tunisia"> Tunisia </option> <option value="Turkey"> Turkey </option> <option value="Turkmenistan"> Turkmenistan </option> <option value="Tuvalu"> Tuvalu </option> <option value="Uganda"> Uganda </option> <option value="Ukraine"> Ukraine </option> <option value="United Arab Emirates"> United Arab Emirates </option> <option value="United Kingdom"> United Kingdom </option> <option value="United States" selected="selected"> United States </option> <option value="Uruguay"> Uruguay </option> <option value="Uzbekistan"> Uzbekistan </option> <option value="Vanuatu"> Vanuatu </option> <option value="Vatican City"> Vatican City </option> <option value="Venezuela"> Venezuela </option> <option value="Vietnam"> Vietnam </option> <option value="Virgin Islands"> Virgin Islands </option> <option value="Zambia"> Zambia </option> <option value="Zimbabwe"> Zimbabwe </option> </select> </td> </tr> <tr> <td><label for="stateProvince">State/Province:</label></td> <td><input type="text" name="stateProvince" id="stateProvince" /></td> </tr> <tr> <td> <label for="postalCode">Postal Code:</label> </td> <td > <input id="postalCode" value="" name="postalCode" maxlength="10" type="text"> </td> </tr> <tr> <td> <label for="user_comments">Comments:</label> </td> <td > <textarea id="user_comments" name="x-user_comments" cols="80" rows="5"></textarea> </td> </tr> <tr> <td valign="top"></td> <td> <span style="display:none;visibility:hidden;"> <label for="comments"> Ignore this text box. It is used to detect spambots. If you enter anything into this text box, your submission will be rejected. </label> <input type="text" name="comments" size="1" value="" /> </span> </td> </tr> </table> <p><input id="submitButton" value="Save" type="submit" /></p> </form> </body> </html>