How to collect content from clients: Part 1 - Overview