Connect your app to Planning Center

To configure an OAuth2 connection with Planning Center Online, you will need to register Auth0 with Planning Center on their Developer portal.

This doc refers to the client steps to connect your client. If you are looking to manage authentication in your application, see Next Steps below.

1. Log into the Planning Center Developer portal

Go to the Planning Center Developer portal. Log in with your credentials and click Register on the Developer Applications page:

2. Complete information about your instance of Auth0

Complete the form. In the Authorization callback URLs field, enter this URL:


and click Submit:

3. Get your Client ID and Secret

Once your app is registered, your Client Id and Secret will be displayed:

4. Copy your Client Id and Secret

Go to the Social Connections page of your Auth0 Dashboard and select Planning Center.

Copy the Client Id and Secret from the Developer Applications page of the Planning Center Developer portal into the fields on this page on Auth0.

Next Steps

Now that you have a working connection, the next step is to configure your application to use it. You can initiate login using Lock, Auth0.js, or the Authentication API endpoint.

For detailed instructions and samples for a variety of technologies, refer to our quickstarts:

For more background information on client authentication refer to Client Authentication.