Embedding a Workspace into a Google Site Follow
NOTE: The new Google Sites do not currently allow embedding. However Classic Google Sites do support embedding.
It is easy to embed Workspaces into Google Sites. You’ll see an embed icon alongside the G+ and Twitter sharing icons which when clicked will show you the embed link to use and provide instructions.