www....../civicrm/?page=CiviCRM&q=civicrm/profile/edit&gid=1&reset=1&id={contact.contact_id}&{contact.checksum}
i have finally set up my Checksum for profile update. However when link is clicked inside email i am getting this message- "This profile is configured for contact type 'Individual'. It cannot be used to edit contacts of other types. If I disable the Fist Name and Last Name fields for that profile it works.
Is there a way around this as i really need to have a First Name Last Name.