Live preview

WidgetsUpdated Oct 23, 2026
Ministry Platform

Plan Your Visit

Plan Your Visit lets first-time guests tell you they're coming. It replaces the stock Ministry Platform Plan Your Visit widget.

Supported Providers

  • Ministry Platform — Guests, their household, and the visit are saved to MP.

Embed

<fs-plan-your-visit
  email-template="801"
  user-email-template="802"
  church-email-template="803"
  collect-address="true"
  milestone-id="12"
  milestone-program-id="4"
></fs-plan-your-visit>
AttributeDescription
email-templateRequired. MP Communication ID of the verification email (it must contain MP's verification link).
user-email-templateConfirmation email sent to the guest after they finish.
church-email-templateNotification email sent to your staff contact.
collect-addresstrue asks for a household address.
milestone-id, milestone-program-idMilestone (and the program it's credited to) assigned to new guests.
return-urlPage the verification link opens. Defaults to the page the widget is on, and must be on your site.

The stock attribute names (verificationemailtemplateid, usernotificationemailtemplateid, churchnotificationemailtemplateid, collectaddress, milestonetoassignid, milestoneprogramid, returnurl) also work.

How it works

  1. The guest enters their name and email. If Ministry Platform already knows them, they're asked to sign in instead.
  2. Ministry Platform emails a verification link.
  3. The link opens this page again with the visit form: campus, when they're coming, their phone, an optional address, an optional spouse, and any children. Children's age/grade groups are suggested by birth date, and are only asked for when your campus has groups set up.

People who are already signed in see a short welcome-back message instead of the form.

Requirements

  • Ministry Platform configured in Dashboard -> Settings
  • Add allowed origins in Dashboard -> Widgets -> Allowed origins