# Passing Contacts Fields into Web form Hosted on our Website

**URL:** <https://integration.keap.com/t/passing-contacts-fields-into-web-form-hosted-on-our-website/23399>\
**Category:** Max Classic\
**Created:** [December 7, 2017, 7:23am UTC](https://integration.keap.com/t/passing-contacts-fields-into-web-form-hosted-on-our-website/23399 "2017-12-07T07:23:43Z")\
**Posts on this page:** 5\
**Page:** 2

<div class="post-metadata">

**Author:** ![Cheryl\_Hunt](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/cheryl_hunt/32/287_2.png) [@Cheryl\_Hunt](https://integration.keap.com/u/Cheryl_Hunt)\
**Post date:** [April 4, 2018, 1:44pm UTC](https://integration.keap.com/t/passing-contacts-fields-into-web-form-hosted-on-our-website/23399/21 "2018-04-04T13:44:03Z")

</div>

I’ve found that the formatting you posted works well, @Nicolo_Franchi if I’m passing details to a form on a web page that uses the HTML code for the form and has script looking for the parameters. I often use this string: ?inf\_field\_Email=~Contact.Email~&inf\_field\_FirstName=~Contact.FirstName~&inf\_field\_LastName=~Contact.LastName~&inf\_field\_Phone1=~Contact.Phone1~

If I’m passing details to the hosted or Javascript version of an Infusionsoft form (like it appears you are) this structure seems to work perfectly: ?FirstName=~Contact.FirstName~&LastName=~Contact.LastName~&Email=~Contact.Email~

---

<div class="post-metadata">

**Author:** ![Mark\_Price](https://avatars.discourse-cdn.com/v4/letter/m/7ab992/32.png) [@Mark\_Price](https://integration.keap.com/u/Mark_Price)\
**Post date:** [April 4, 2018, 7:23pm UTC](https://integration.keap.com/t/passing-contacts-fields-into-web-form-hosted-on-our-website/23399/22 "2018-04-04T19:23:01Z")

</div>

ohh, it would seem I thought it was an HTML based form because Jordan lists that formatting up above for JavaScript / Hosted forms.

Sorry about the confusion and I’m happy to hear you have it sorted!

---

<div class="post-metadata">

**Author:** ![Andrea\_Tonacchera](https://avatars.discourse-cdn.com/v4/letter/a/e5b9ba/32.png) [@Andrea\_Tonacchera](https://integration.keap.com/u/Andrea_Tonacchera)\
**Post date:** [November 10, 2018, 6:56pm UTC](https://integration.keap.com/t/passing-contacts-fields-into-web-form-hosted-on-our-website/23399/23 "2018-11-10T18:56:27Z")

</div>

I’m facing the same issue now. I have to build an html page WITHOUT using Wordpress, and I have to make the page graphically appealing. So as far as I understood there are no degrees of freedom if I use javascript.  
I tried both ?inf\_field\_Email=~Contact.Email~ as well as ?Email=~Contact.Email~ on the html page with html webform code. Neither worked.  
Anyone who has already found a solution?  
Thank you

---

<div class="post-metadata">

**Author:** ![Chris\_Melville](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/chris_melville/32/9831_2.png) [@Chris\_Melville](https://integration.keap.com/u/Chris_Melville)\
**Post date:** [March 2, 2019, 2:31am UTC](https://integration.keap.com/t/passing-contacts-fields-into-web-form-hosted-on-our-website/23399/24 "2019-03-02T02:31:29Z")

</div>

> [@Cheryl\_Hunt](#):
>
> ?inf\_field\_Email=~Contact.Email~&inf\_field\_FirstName=~Contact.FirstName~&inf\_field\_LastName=~Contact.LastName~&inf\_field\_Phone1=~Contact.Phone1~

Use lower case e for email ?email=~Contact.Email~ and that should work

---

<div class="post-metadata">

**Author:** ![Cheryl\_Hunt](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/cheryl_hunt/32/287_2.png) [@Cheryl\_Hunt](https://integration.keap.com/u/Cheryl_Hunt)\
**Post date:** [March 2, 2019, 2:45am UTC](https://integration.keap.com/t/passing-contacts-fields-into-web-form-hosted-on-our-website/23399/25 "2019-03-02T02:45:55Z")

</div>

I’ve never used lower case for ?email, @Chris_Melville but if you’ve tested it and found it to work, that’s great!

[Previous page](https://integration.keap.com/t/passing-contacts-fields-into-web-form-hosted-on-our-website/23399.md?page=1)
