1. A system, comprising: a form building system comprising a non-transitory computer readable medium having instructions stored thereon which when executed by a processor cause the processor to: receive, from a user, a selection of an electronic form; cause the display of an image of the electronic form, wherein at least a portion of the image overlaps an electronic canvas; receive, from the user, a selection of a data entry field; receive, from the user, a placement position of the data entry field, wherein the placement position is a location within the bounds of the electronic canvas; and store in a data store a form record, the form record comprising: an indication of the data entry field; and the placement position of the data entry field.