If you see this and know how to add pins to a Google map, with titles and links for each pin, such that it works within SquareSpace, perhaps you can send me an email to let me know!