Posts TaggedTraffic to new site