Custom Widgets


Unique widgets that go beyond the standard widgets that ship with MinistryPlatform. Present your data the way you want.


Custom Widgets put your MinistryPlatform data directly onto your website's pages — the same events, milestones and parish records your staff already maintain, kept current without exporting anything or updating it twice.


Every widget below is running against live MinistryPlatform data, so what you see is what your visitors would see. Select one to try it, then follow its installation guide for the scripts, settings and troubleshooting you'll need to deploy it.


Most widgets need a SQL script run against your database and a single HTML block pasted onto a page. Start with the Get Started guide.

Start Here

Get Started

Enable Custom Widgets, find your domain prefix, and paste your first custom widget onto a page. Begin here before deploying anything below.

Events

Event Calendar

Your parish calendar on your own site, in month, week, day or list view. It draws from the events you already approve for the web, so publishing an event in MinistryPlatform is all it takes to see it here. Installation guide →

Mass Intentions

A public calendar of every scheduled Mass, colour-coded so parishioners can see at a glance which ones still have an intention available. Selecting an open Mass takes them straight to the request and payment form — no call to the office. A "Find Next Available Mass" button jumps them to the next open date. Installation guide →

Perpetual Adoration

A sign-up calendar for adoration hours. Parishioners sign in, filter to the days and times that suit them, and claim one hour or several in a single click. Covered hours show the committed adorer; open hours stay green until someone takes them. Registrations write straight back to MinistryPlatform. Installation guide →

Journeys, Milestones, and Sacraments

Individual Milestone Tracker

Shows a parishioner every step in their journey — Confirmation, OCIA, marriage preparation, volunteer formation — with a green check and the date against what's already complete. A Get Started button points to the next step's form or event, and submitting it records the milestone automatically. Installation guide →

Family Milestone Tracker

The same view for a whole household, with a section for each family member. Parents can follow a child's sacramental preparation and their own progress on one page. Installation guide →

Family Sacraments

A read-only record of the sacraments received by everyone in a household — baptism, first communion, confirmation, marriage — drawn straight from MinistryPlatform. Parishioners sign in to see their own family's, so the office stops fielding requests for dates and certificates. Installation guide →

Organization Directories

Organization Directory

A public directory of every organization (parish, school, cemetery, etc.) you mark Available Online. Visitors search by name, browse A–Z or by city, or find the one nearest their ZIP code — all plotted on a map with directions. No login, no mapping API key, no billing account. Installation guide

Organization Detail

The page behind every entry in the finder: photograph, address, phone, pastor, office contact, weekly Mass schedule, map and directions. One embed serves every parish in the diocese. Installation guide →

Personnel Directory

A public directory of every organization (parish, school, cemetery, etc.) you mark Available Online. Visitors search by name, browse A–Z or by city, or find the one nearest their ZIP code — all plotted on a map with directions. No login, no mapping API key, no billing account. Installation guide