This article presents a software architecture and communication protocol for synchronizing user-generated content across websites in near real time. The technique builds on the Google Wave Federation Protocol, allowing websites to mashup and cooperate in ways that are difficult to achieve with other mashup techniques. The authors also present a set of requirements for modern federated websites, along with an extensive scenario walkthrough to illustrate how to use the proposed approach.