Core Docs - Church Management - Configure Text Giving

Rock Version: v19.0
Last Modified: 2026-04-06 12:31 PM

The above is all made possible with just a few configuration steps. Generally, you'll use what ships with Rock out of the box, but there are opportunities for customization.

Utility Payment Entry Block

The registration page we showed in the prior section is simple for the person using it, but there are many settings driving this block. That's because the Utility Payment Entry block can be used for purposes besides Text Giving. For now, we'll just highlight the settings that are needed for Text Giving to work. The rest of the settings for this block should be kept as-is to avoid any issues with Text Giving.

Refund Instructions
There's another block setting called Finish Lava Template that controls what's displayed on the setup confirmation page. You'll want to update this if your giving keywords don't include "give" or if you want to provide instructions on how to request a refund.

On the Advanced Settings tab of the block settings, you'll find the option to enable this block for Text Giving as pictured below. This is enabled on the Text Giving setup page by default, but you may want to double-check it if you're having issues with Text Giving.

SMS Pipeline Setup

The next step in enabling Text Giving requires configuring your SMS Pipeline. There's a special Give action that is added to the pipeline to support Text Giving. For details on setting up and using the SMS Pipeline in general, see our Communicating Using Rock manual.

Navigate to Admin Tools > Settings > SMS Pipeline and select the pipeline you want to use for Text Giving. While editing the pipeline, click and drag the Give action from the panel on the left into the center of the page under Incoming SMS Message. As pictured below, the Give action is now included in your pipeline and is ready to be configured.

Failed Transaction Notifications
The person will get an SMS text message if their gift fails to process successfully. If you're using the Processing Delay Minutes setting described above, you must add a Send SMS Response From number in the Charge Future Transactions job for this to work. If Processing Delay Minutes is set to "0" and the transaction fails, then the Transaction Failure Response configured in the SMS Pipeline will be sent.

If the person uses Text Giving, you can see that information on the Person Profile page under the Contributions tab.

You can also come here to manually add or edit Text Giving settings for an individual. This is where you can set or change the default financial account to which the person gives. The person must have a saved account (e.g., credit card, checking account) on file to use Text Giving.