Google Tag Manager helps you to set up custom events & triggers when this data is shared with different sources that have been added to GMT. Google development teams say its easy to operate so, anyone can use it without a need of a developer. Read this blog: Google Tag Manager Explained