eSPACE & MinistryPlatform Integration FAQs
Feb. 1, 2019
One of our most recent integration partners is MinistryPlatform. They specialize in Church Management software for midsize to mega churches. Their "eco-system" concept is a perfect match for eSPACE as their product allows their clients to integrate with "best in class" applications to meet their specific needs. They have steered away from the idea that they could be all things to all people and have seen the power that integration can provide as a customized and flexible system that meets the specific needs of their market segment.
We are honored to have been selected by Ministry Platform to be their go-to solution for all things facility management. The integration that our firms have developed, utilizes the best of both applications and allows the local church to incorporate the features and components that meet their needs.
Does the data flow both ways?
No. The integration was designed to avoid having data end up in two different systems out of sync. The best practice approach will be to have eSPACE be the entry point for creating and approving events. These actions will sync / push data to MP in real-time.
What if I have more than one hierarchy in eSPACE for my items?
Great Question. If you are current MP client, then it’s less of an issue since MP only supports one level of hierarchy (Building->Room). However if you are an eSPACE client that is moving to MP and have multiple levels of child/parent relationships on your items, you will need to restructure your setup to adhere to the MP requirement of just one parent/child.
NOTE: Since MP has a requirement for BUILDING - every space has to have a PARENT which will be the building in MP.
Will recurring events in eSPACE be handled in MP?
Yes. We handle this. If you create a recurring event in eSPACE, the same event and all it’s occurrences will be created as a SERIES of Events in MP.
Can I still cancel or delete events in eSPACE?
Yes. If you cancel or delete an event in eSPACE the event will be marked as CANCELED in MP.
NOTE: If an event is deleted in eSPACE, the event will still remain in MP but have a NOTE attached to reflect the delete. This is to maintain any registrations or check-in setups you may have added after the event was synced to MP. You will need to then cancel and process the registrations and notifications in MP.
Can I still add new SPACES/SERVICES/RESOURCES in eSPACE?
Yes. Any new item added in eSPACE will be created in MP.
Will anything change in eSPACE once the integration is turned on?
Yes. Since MinistryPlatform has fields in their system that are required, once the integration is turned on, there will be some fields and rules in eSPACE that must become required. The new fields you will see when creating an event will be:
- Event Type
The above fields will now be required when creating events in eSPACE.
Also, a CONTACT record will be required on each eSPACE event due to this requirement in MP (Primary Contact is a required field for all events).
NOTE: Once the integration is turned on in your eSPACE account and the appropriate API keys from MP are entered into your account, the Event Type, Congregation, and Program drop-down values will automatically populate from MP. No additional work is required for you to enter these in eSPACE. You will want to review all current events and update the newly added fields in ESpace.
Can I still update MP events after they come in from eSPACE?
Yes. In fact that is still where you will enter information related to Child Check-In and Event Registrations.
Can I update an event in eSPACE? (Room Change, Date Change, etc.)?
Yes. When this happens in eSPACE any changes you made to dates or items will be reflected in MP. The one caveat to this rule is if you remove a SPACE for example, that room will remain in MP but have a note attached to say it has been removed in eSPACE.
Which public calendar do I use?
That’s really up to you. Both are great options and we will leave that choice up to you.
How long does it take to see changes from eSPACE to MP?
It’s instant! That’s the beauty of this integration. It was built to be that changes show up in MP in real time.
What if I am a MinistryPlatform Client only and just want more info?
No worries, we got you. If you have additional questions after reading through this document, our integration team is available to answer your questions. Simply email firstname.lastname@example.org and someone will be in touch within 24 hours to setup a call with you.
How do I setup the integration?
To ensure a seamless start to the integration we have integrations teams in place from both companies to work together to perform specific actions to ensure all data is synced correctly so you can hit the ground running. We will work with you to schedule a date to perform the initial sync of your data.