<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/vendor/feed/atom.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
                        <id>https://weadorehim.com/feed</id>
                                <link href="https://weadorehim.com/feed" rel="self"></link>
                                <title><![CDATA[We Adore Him Blog]]></title>
                    
                                <subtitle>Stay up-to-date with new features and announcements.</subtitle>
                                                    <updated>2026-08-27T00:00:00+00:00</updated>
                        <entry>
            <title><![CDATA[Close a Substitute Request When the Hour Is Covered]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/close-a-substitute-request-when-the-hour-is-covered" />
            <id>https://weadorehim.com/close-a-substitute-request-when-the-hour-is-covered</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        When an adorer can't make their commitment, the
        <a href="https://weadorehim.com/articles/substitute-finder">Substitute Finder</a>        invites eligible substitutes one at a time until someone claims the
        substitute request. Sometimes the hour already has adequate coverage,
        though, because other adorers are scheduled for that same time.
    </p>

    <p>
        Administrators and captains can now close a substitute request in two
        new ways:
    </p>

    <ul>
        <li>
            <span>Hour is covered</span>, when the adorers already scheduled
            provide enough coverage. The search stops and the adorer is removed
            from the schedule for that one date.
        </li>
        <li>
            <span>Adorer will attend</span>, when they turn out to be able to
            keep their commitment after all.
        </li>
    </ul>

    <p>
        To help you decide, an open substitute request now shows an
        <span>Other Scheduled Adorers</span> section listing who else is
        scheduled for that hour, when each of them arrives, and how often
        they've kept their recent commitments.
    </p>

    <p>
        It works beautifully alongside the
        <a href="https://weadorehim.com/articles/substitute-request-approval-workflow">substitute request approval workflow</a>.
        With that enabled, every substitute request waits for your review before
        sending any substitute invitations.
    </p>

    <p>
        Learn more about
        <a href="https://weadorehim.com/articles/closing-substitute-requests">closing substitute requests</a>.
    </p>]]>
            </summary>
                                    <updated>2026-08-27T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Text SIGNUP to Join Adoration]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/text-signup-to-join-adoration" />
            <id>https://weadorehim.com/text-signup-to-join-adoration</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        Every <em>We Adore Him</em> site has an
        <a href="https://weadorehim.com/articles/phone-number">adoration phone number</a>,
        which adorers can text to request a substitute or to get their door code.
    </p>

    <p>
        Today, we added three more keywords.
    </p>

    <h2>SIGNUP</h2>

    <p>
        New adorers who text SIGNUP receive a welcome message and a
        link to the sign up form, where they can choose an hour and create their
        adorer account.
    </p>

    <p>
        Your adoration number is now something to print in the bulletin or post
        on a sign near the chapel.
    </p>

    <h2>LOGIN</h2>

    <p>
        Existing adorers who text LOGIN receive a passwordless login
        link.
    </p>

    <h2>DONATE</h2>

    <p>
        At parishes collecting donations, an adorer who texts DONATE
        receives a link that logs them in and opens the donation form.
    </p>

    <p>
    Adorers can text these keywords in their own language.
</p>

    <p>
        Learn more about everything your
        <a href="https://weadorehim.com/articles/phone-number">adoration phone number</a>        can do. Enjoy! 📱
    </p>]]>
            </summary>
                                    <updated>2026-08-12T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Last-Minute Substitute Requests Are Now Tracked]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/last-minute-substitute-requests-are-now-tracked" />
            <id>https://weadorehim.com/last-minute-substitute-requests-are-now-tracked</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        In <em>We Adore Him</em>, the
        <a href="https://weadorehim.com/articles/substitute-finder">Substitute Finder</a>        invites eligible substitutes one at a time until someone accepts. That
        works beautifully with some advance notice, but an emergency just before
        an adoration hour needs attention right away.
    </p>

    <p>
        Now, when an adorer
        <a href="https://weadorehim.com/articles/requesting-a-substitute">requests a substitute</a>        too close to their hour, a real
        <a href="https://weadorehim.com/articles/last-minute-substitute-requests">last-minute substitute request</a>        is created. No invitations go out, since there isn't time for a search,
        but the substitute request exists and everyone can act on it:
    </p>

    <ul>
        <li>
            It appears at <span>Admin » Substitute Requests</span>            marked <span>Needs manual help</span>, so you can assign a
            substitute.
        </li>
        <li>
            Eligible adorers can claim it like any other substitute request.
        </li>
    </ul>

    <p>
        Administrators and captains are alerted as soon as one of these
        substitute requests comes in, and again when it's claimed or assigned,
        so nobody keeps working on a substitute request that's already filled.
    </p>

    <p>
    Set how much time the automated system needs with the
        <span>Threshold for last-minute substitute requests</span> setting at
        <span>Admin » Settings » Substitutes</span>.
</p>

    <p>
        Adorers are told that their substitute request was created, the
        automated system can't search this time, their adoration coordinator has
        been asked to step in, and they remain responsible for the hour until a
        substitute is found.
    </p>

    <p>
        <a href="https://weadorehim.com/articles/last-minute-substitute-requests">Learn more about last-minute substitute requests</a>.
    </p>]]>
            </summary>
                                    <updated>2026-08-08T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Inactive Adorers]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/inactive-adorers" />
            <id>https://weadorehim.com/inactive-adorers</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        Every <em>We Adore Him</em> roster collects adorers that eventually stop
        participating: the student who graduated, the family that moved away,
        the person who signed up once and never came back.
    </p>

    <p>
        To help better identify these adorers, <strong>we added an "inactive"
        adorer status.</strong> An adorer is inactive when they have no
        upcoming commitment, are not on your substitute list, and have neither
        attended adoration nor logged in during the past year.
    </p>

    <p>
        Inactive is not a true status. Every account remains either
        Active or Blocked. Inactive simply describes what
        your records show, so an adorer can be Active (status) and "inactive"
        (behavior) at the same time.
    </p>

    <p>
        You'll find the <span>Inactive adorers</span> list on <span>Admin » Billing</span>,
        and the count on <span>Admin » Insights » Statistics</span>,
        alongside your Active and Blocked counts.
    </p>

    <p>
        See <a href="https://weadorehim.com/articles/adorer-statuses">adorer statuses</a>        for more details.
    </p>]]>
            </summary>
                                    <updated>2026-08-07T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Coming-Soon Hours Let Adorers Reserve Their Spot]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/coming-soon-hours" />
            <id>https://weadorehim.com/coming-soon-hours</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        When you're expanding your <em>We Adore Him</em> schedule, you'd rather
        not open a new hour until you know someone will fill it. But adorers
        can't make a commitment for an hour that isn't open.
    </p>

    <p>
        <strong>Hours can now be marked as coming soon.</strong> A
        <a href="https://weadorehim.com/articles/coming-soon-hours">coming-soon hour</a>        appears on your schedule in pale blue with a dashed border, and adorers can sign
        up for it just like an open hour, reserving their spot. Nothing else happens in
        the meantime: no reminders go out, and the hour stays off the
        <a href="https://weadorehim.com/articles/kiosk">Adoration Check-In Kiosk</a>.
    </p>

    <figure>
            <a href="https://weadorehim.com/build/assets/Coming-soon%20hours%20on%20the%20calendar-n00a1GsK.webp">
            <img src="https://weadorehim.com/build/assets/Coming-soon%20hours%20on%20the%20calendar-n00a1GsK.webp" width="600" height="177" alt="Coming-soon hours shown on the calendar in a paler, dashed style alongside open hours">
        </a>
        <figcaption>
        Coming-soon hours on the calendar
    </figcaption>
</figure>

    

    <p>
        Hover over an hour on the <span>Schedule</span> or
        <span>Calendar</span> page and click <span>Edit</span>, then choose
        <span>Coming soon</span> under <span>Availability</span>. The schedule shows how
        many adorers each coming-soon hour still needs, so you can watch your recruiting
        progress toward opening it. These hours appear in the
        <a href="https://weadorehim.com/articles/embed-widget">embed widget</a> on your parish
        website, too.
    </p>

    <p>
        When you're ready, edit the hour and set it to
        <span>Open weekly</span> or <span>Open monthly</span>. Every reservation becomes
        a live commitment right away, with reminders and the kiosk working as they do on
        any open hour, and a <span>Message These Adorers</span> button lets you share the
        good news with everyone who has been waiting.
    </p>]]>
            </summary>
                                    <updated>2026-08-05T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Adorers No Longer Need a Password]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/adorers-no-longer-need-a-password" />
            <id>https://weadorehim.com/adorers-no-longer-need-a-password</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        Adorers log in to <em>We Adore Him</em> to make commitments and request
        substitutes. They can now log in without a password.
    </p>

    <h2>Three New Buttons on the Login Form</h2>

    <p>
        The login form looks the same as before, but has three new buttons:
    </p>

    <ul>
        <li><span>Text me a code</span></li>
        <li><span>Email me a code</span></li>
        <li><span>Call me with a code</span></li>
    </ul>

    <p>
        An adorer enters their name, email address, or phone number, taps a
        button, and a one-time code is sent to them, including a real phone call
        that reads the code aloud for adorers who don't use text or email.
    </p>

    <p>
        The email and text message carry a link, too. One tap and the adorer is
        logged in, with nothing to type at all.
    </p>

    <h2>No More Password Prompts</h2>

    <ul>
        <li>
            <strong>Signing up is faster.</strong> The registration form no
            longer asks a new adorer to create a password.
        </li>
        <li>
            <strong>Welcome messages just work.</strong> The link in the
            <a href="https://weadorehim.com/articles/welcome-email-and-text-message">welcome email or text message</a>            now logs an adorer straight in, rather than stopping to ask them to
            choose a password.
        </li>
        <li>
            <strong>Goodbye, Forgot Password.</strong> The Forgot Password page
            is gone. There is nothing to reset when a password is not required
            anymore. They can simply log in with the one-time code (see above).
        </li>
    </ul>

    <p>
    Adorers who like logging in with a password can still do so. The login
        form still accepts a password, and adorers can set or change their
        password by selecting <span>Edit My Account</span> on their dashboard.
</p>

    <p>
        Learn more about
        <a href="https://weadorehim.com/articles/login">how adorers log in</a>.
    </p>]]>
            </summary>
                                    <updated>2026-08-04T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Rotate a Shared Commitment Through Your Group]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/rotate-a-shared-commitment-through-your-group" />
            <id>https://weadorehim.com/rotate-a-shared-commitment-through-your-group</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        In <em>We Adore Him</em>, a
        <a href="https://weadorehim.com/articles/groups">group of adorers</a> can share a
        single commitment: a family, a ministry, or a circle of friends who cover one
        hour a week between them. Many of those groups take turns. This week it's
        Mary, next week John, then Rose, and back around. Now
        <em>We Adore Him</em> can keep track of whose turn it is.
    </p>

    <p>
        Mark a group as a rotation group and arrange its members in the order they
        take their turns. Every upcoming date is assigned to a member, in turn, as
        far out as your schedule goes.
    </p>

    <ul>
        <li>
            <strong>Everyone can see whose week it is.</strong> The assigned adorer's
            name appears next to each upcoming date on the group's page, on every
            member's dashboard, and on the <span>Calendar</span> page.
        </li>
        <li>
            <strong>Only the assigned person is reminded.</strong> The
            <a href="https://weadorehim.com/articles/commitment-reminders">commitment reminder</a>            goes to the adorer whose turn it is, rather than to the whole group.
        </li>
        <li>
            <strong>Substitute requests start with the group.</strong> When the
            assigned adorer
            <a href="https://weadorehim.com/articles/requesting-a-substitute">requests a substitute</a>,
            the other members are invited before the rest of your eligible
            substitutes.
        </li>
        <li>
            <strong>Check-in works as usual.</strong> The
            <a href="https://weadorehim.com/articles/kiosk">Adoration Check-In Kiosk</a>            lists the assigned adorer by name for their date, just like any other
            committed adorer.
        </li>
    </ul>

    <p>
    Toggle the <span>Is a rotation group</span> field on the group form at
        <span>Admin » Groups</span>. Then open the group and drag its members
        into order in the <span>Group Rotation</span> card.
</p>

    <p>
        Learn more about
        <a href="https://weadorehim.com/articles/group-rotations">group rotations</a>.
    </p>

    <p>
        Thank you to the many coordinators who asked for this. God bless! 🙏
    </p>]]>
            </summary>
                                    <updated>2026-07-29T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Only Administrators Can Delete Adorer Accounts]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/only-administrators-can-delete-adorer-accounts" />
            <id>https://weadorehim.com/only-administrators-can-delete-adorer-accounts</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        Deleting an adorer account is now limited to administrators.
        <a href="https://weadorehim.com/articles/captains">Captains</a> can still view,
        create, and edit adorer accounts, and manage commitments, substitute
        requests, and visits exactly as before.
    </p>

    <p>
        Deleting an account cannot be undone, and it takes the adorer's
        commitments and substitute invitations with it, so it now sits alongside
        administrator-only actions like changing the schedule and assigning
        roles.
    </p>

    <p>
        When an adorer stops coming, the better move is usually to
        <a href="https://weadorehim.com/articles/adorer-statuses">block their account</a>.
        A blocked adorer cannot sign in, is not sent substitute invitations, and
        is not included in bulk messages, but all of their history stays intact.
        Captains can still do that, and an administrator can delete the account
        if it truly needs to go.
    </p>]]>
            </summary>
                                    <updated>2026-07-29T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Show Substitute Requests on Your Parish Website]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/show-substitute-requests-on-your-parish-website" />
            <id>https://weadorehim.com/show-substitute-requests-on-your-parish-website</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        The <a href="https://weadorehim.com/articles/embed-widget">Embed Widget</a> puts
        a condensed view of your adoration schedule on your parish website, so
        visitors can see which hours need adorers and make a commitment right
        there. Until now it showed only your ongoing needs.
    </p>

    <p>
        <strong>It now includes open substitute requests, too.</strong> While
        the
        <a href="https://weadorehim.com/articles/substitute-finder">Substitute Finder</a>        is still looking for someone to cover an hour, that substitute request
        appears on your parish website under a new
        <span>Substitute Requests</span> tab, each one with its own
        <span>Sign Up</span> button.
    </p>

    <figure>
            <img src="https://weadorehim.com/build/assets/Substitute%20requests%20in%20the%20embed%20widget-DU_j9cVS.webp" width="319" height="287" alt="The Substitute Requests tab in the embed widget, listing upcoming hours that need a substitute">
        <figcaption>
        Open substitute requests in the embed widget
    </figcaption>
</figure>


    <p>
        Every parish using the widget gets this automatically. And when nobody needs a
        substitute, the tabs don't appear at all.
    </p>

    <p>
        Clicking <span>Sign Up</span> opens your calendar to that week and asks the
        visitor to confirm. Anyone who isn't signed in is invited to sign in or create
        an account first.
    </p>

    <p>
        Enjoy! 🎉
    </p>]]>
            </summary>
                                    <updated>2026-07-28T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Resend a Substitute Request]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/resend-a-substitute-request" />
            <id>https://weadorehim.com/resend-a-substitute-request</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        When an adorer can't make their commitment, the
        <a href="https://weadorehim.com/articles/substitute-finder">Substitute Finder</a>        invites eligible substitutes one at a time until someone accepts.
        Occasionally it works through the whole list and nobody is able to
        help.
    </p>

    <p>
        Admins and captains can now
        <a href="https://weadorehim.com/articles/resending-substitute-requests">resend a substitute request</a>,
        sending one more nudge to everyone at once. Open an active substitute
        request at <span>Admin » Substitute Requests</span> and click
        <span>Resend</span>. You'll see exactly who will be contacted before you
        confirm, including any eligible substitutes the Substitute Finder hasn't
        reached yet.
    </p>

    <p>
        It's meant to be a nudge, not a nuisance, so substitutes who already
        declined are left alone, and each substitute request can only be resent
        once.
    </p>

    <p>
        We encourage you to use it sparingly. Adorers who are asked twice for
        every substitute request learn to tune out the first ask, which is
        exactly what makes the Substitute Finder effective. Save the resend for
        the hours that truly need it. 🙏
    </p>]]>
            </summary>
                                    <updated>2026-07-23T00:00:00+00:00</updated>
        </entry>
    </feed>
