In this paper we consider a simple finite element method on an approximate polygonal domain using linear elements. The Dirichlet data are transferred in a natural way and the resulting linear system can be solved using multigrid techniques. Our analysis takes into account the change in domain and data transfer, and optimal-error estimates are obtained that are robust in the regularity of the boundary data provided they are at least square integrable. It is proved that the natural extension of our finite element approximation to the original domain is optimal-order accurate.