What would you like to know more about?

Show Page Sections

Map

An overview of the map record insight feature that displays a single location on a map, enhancing your experience with easy navigation and location identification on various pages.

Is there a location associated with the record? Then the map record insight is the one for you! It displays a single location on a map. Perfect for Small Groups, but how great it would be on the Household page?

Note: If you use the Advanced Search Tool to get the Record ID, it will look like this: Offsite_Meeting_Address_Table.[Latitude]. For the purposes of record insights, move the left square bracket at the very start of the ID, so it looks like this: [Offsite_Meeting_Address_Table.Latitude]. It may look weird at first. Just make sure the entire ID is in square brackets and that there are only two square brackets (one at the beginning and one at the end).
  • Here are some maps to get you started.
    • Contacts Page: Map of Household's address.
    • Households Page: Map of the Household's address.
    • Participants Page: Map of the Household's address.
    • Events Page: Map to the Event's location.
    • Care Cases Page:
      • Map to the Care Case location.
      • Map to the associated Household's address.
  • Map of a single location associated with the record.
  • Click the map to open a zoomable Google Maps dialog box.
  • Click a map pin on your computer to open directions in Google Maps.
  • Tap a map pin on your mobile device to open your mapping application, if possible.
Tip: You can use the Advanced Search Tool to get the latitude and longitude record IDs.

Configure Map Record Insights

The map record insights can be very helpful. To get them up and running, you'll need to do a few things in the Platform first.
  1. If you don't have one already, obtain a Google Maps API key.
  2. Add the Google Maps API key to your domain record:
    1. Go to System Setup > Domains/Accounts.
    2. Open the Domain record.
    3. Click Edit Record.
    4. Scroll to the very bottom.
    5. Paste the value into the Google Maps API key field.
    6. Click Save.

Add Map Record Insights

MinistryPlatform has a bunch of useful record insights by default. But if you want to add your own, you can do that if you have access to the System Setup section.

  1. Find the address you want to map and obtain the longitude and latitude record IDs.
  2. In the navigation menu, click System Setup > Insights.
  3. Click New to create a new record insight. Or find one you like, and click Copy.
  4. Add or edit the necessary information:
    1. Title: A clear, concise title for your record insight. The title displays on the map record insight, so enter something that others will understand.
    2. Page: The page where the record insight display.
    3. Sub Page View: Leave this blank.
    4. Template: The template for this insight.
      • name: The record ID that will display when the address pin is tapped.
      • lat: The record ID associated with the latitude of the location you're mapping.
      • long: The record ID associated with the longitude of the location you're mapping.
        Remember: Move the left square bracket to the beginning of the record IDs.
    5. View Order: The order this insight will display in, from left to right.
    6. Active: Whether the insight will display on the page. If it's no longer relevant, set this to No.
  5. Click Save.

Map Template & Example

Copy the template below. Be sure to switch the Template field into source mode before pasting. To do this, click the </> button.

Group Offsite Meeting Address

{Map: name=[Offsite_Meeting_Address_Table.Address_Line_1], lat=[Offsite_Meeting_Address_Table.Latitude], lon=[Offsite_Meeting_Address_Table.Longitude] }