Initiate Media

Initiate Media is the organization that owns and operates My Church Live.

Initiate Media is a leading independent Christian media company, operating in the US, UK, Australia and New Zealand. As a non-denominational organization, we seek to make God famous – and relevant – throughout the world.

Initiate Media produces a range of media products and services to achieve our vision. Our staff are based across four countries and are all focused on our goal of producing ‘world’s-best’ media, with the aim of spreading the word of God globally.

From humble beginnings, a one-magazine operation has grown into a multi-faceted, multi-national organization, leading the way in Christian media. And we look forward to continuing to leverage cutting-edge technology to make the name of God famous throughout the world for decades to come.