What would you like to know more about?

Widgets - Releasing May 2025

Introducing the new Widget Configurator!

star icon indicating a featured enhancement New Widget Configurator

  • If you've ever configured a widget, you're familiar with the Widget Configurator here in the Help Center. It required you to know certain parameters (like record ID numbers) from your system. Now, the new Widget Configurator widget provides the available parameters for you to select. And, you can preview your configured widget before you place it on your website. That's right, the new Widget Configurator is a widget that lets you configure widgets!
  • Ready to try it out? Go to your Widgets Library (append "/widgets" to your system domain, like https://example.ministryplatform.net/widgets), click the Navigate to... drop-down menu, and select Widget Configurator at the bottom. Then you can select the widget you want to configure, select any parameters, and click Try it Out to see what your widget will look like on your website.

    Gif showing how to navigate to the Widget Configurator and preview a widget

Wix, FaithConnector, and Joomla

  • We have good news if you're using (or want to use) Wix as your CMS – you can now add widgets to your website! To learn how to set it up, see the "Wix" section on Specific CMS Tips.
  • If you use FaithConnector or Joomla, you can now customize parameters to pass the URL. To review the new configuration settings, see the "FaithConnector and Joomla" section on Specific CMS Tips.

Custom Forms

  • Fixed an error that displayed if a custom form didn't have any fields. Now, people can submit custom forms with or without form fields (in case you only want to gather contact information).

Make a Pledge Widget

  • We updated the way the Make a Pledge widget determines the default end date in a certain scenario. If a pledge's end date is in the future and the Pledge Campaign record has Pledge Beyond End Date set to Yes, the pledge's end date is used as the default end date. The individual is able to select another end date in the future, if needed.
  • Fixed an issue where the Last Installment date was not being calculated if people made a pledge with a start date in January and an end date in December.
  • Fixed an issue where the Total Pledge was not being calculated if people made a pledge with an Annual frequency but had pledge start and end dates that spanned less than a year.

Opportunity Details

  • Fixed an issue where the Remaining Need was showing a negative number if the number of responses with a Response Result of "Placed" exceeded the Max Needed on the Opportunity record. Now, it shows 0 as the least number of people needed.

RSS Feed

  • You can now use the <style> element for the RSS Feed widget.

Subscribe to Publication Widget

  • The Audit Log now shows "(on behalf of: [User's name])" on records created when the authenticated user subscribes to a publication.

Widget URLs

  • Some of our widgets use ?id= in URLs to indicate a specific record ID. However, this is not compatible with certain CMS platforms like Joomla and FaithConnector. Now, you can customize the query parameter name in your configuration settings to meet your needs. For example, want your event ID parameter to be "superawesomeeventid" instead of just "id"? Go for it!
    Important: After updating these settings, you must clear your browser cache. Changes can take up to 15 minutes to take effect. Updating this value will break any existing links that use the old parameter name.
  • Here are the new configuration settings: