Choose a disclosure mode
- Open Portal Settings → Advanced Settings → Appearance.
- Find SMS Consent.
- Choose Active — checkbox or Passive.
- Review the Supporters see preview.
- Click Save Changes and confirm the save.
The default is Passive, with Show passive SMS disclosure off. To start showing a disclosure, choose Active or turn on the passive disclosure toggle.
For an existing supporter, the sign-up or checkout checkbox does not overwrite their current texting preference. An existing opt-out remains in place even if they check the box on a later checkout. To change that preference, they use their communication settings.
Customize the text
WeGive supplies default text that identifies your organization, describes account, authentication, and donation messages, and includes frequency, message-rate, STOP, and HELP information. Disclosure text becomes editable when your organization has SMS numbers and every SMS number uses your own Twilio account. If any number uses WeGive’s Twilio account, the portal uses WeGive’s text. Having a mixture of your own and WeGive-managed numbers does not enable customization. When the field is available:- Enter up to 1,000 characters.
- Include instructions to reply STOP to opt out and HELP for help. Both uppercase words are required to save custom text.
- Leave the field empty to use WeGive’s default text again.
- Review the preview after switching modes; the same custom text is used for both modes and for texting-list disclosures. Write it to fit each place you use it.
{List name} is replaced with that list’s name. If you use custom text, write your organization’s name directly into it; the default text already includes the organization name.
Set up a communication list that sends texts
- Create or edit the list under Communication Lists.
- Turn on Sends Text Messages and save.
- Configure the portal’s SMS consent mode as described above. If you want the disclosure shown, choose Active or enable Show passive SMS disclosure.
- To collect subscriptions in a form, add a Communication List Opt-In/Out question and select the list. Add a separate question for each list.
- Preview the form and the donor portal’s communication settings to check the list name and disclosure.
Understand the two preference controls
Subscribing to a texting list does not clear an existing SMS opt-out. Clearing Do Not SMS does not subscribe the supporter to every list. For example, someone can subscribe to your Event Updates list and still have Do Not SMS selected; the list subscription does not authorize sending past that opt-out.
To make the SMS preference control available in the donor portal, enable Show Do Not SMS under Appearance → Communication Preferences. Supporters can then update it in their communication settings. When a supporter opts back in with a visible disclosure, WeGive records that acceptance.
Use Marketing as the message type for list-based outreach so audience selection also respects list subscriptions and global contact preferences. See Configure Communication Lists & Global Unsubscribe.
What WeGive records
For supported donor submissions with a visible disclosure, WeGive keeps the displayed text, disclosure mode, acceptance or decline, phone number, time, and source of the interaction. Records also identify the supporter and relevant checkout or communication list when available, along with the request’s IP address and browser information. Changing your disclosure later does not rewrite past consent records. Staff edits to preferences or list membership do not create a record claiming that the supporter accepted a disclosure. A sign-up or checkout submission without a phone number does not create a phone consent record.Check your setup
- No disclosure appears: Check the selected portal and mode. Passive with the disclosure toggle off intentionally shows nothing.
- The text is not editable: Confirm that every SMS number uses your own Twilio account.
- Custom text will not save: Check the 1,000-character limit and the STOP and HELP instructions.
- A subscribed supporter is not receiving texts: Check Do Not SMS, the message’s audience, and the list subscription separately. A consent record alone does not change an existing opt-out.
- A list opt-in is disabled: If the disclosure is meant to be visible, refresh the page and confirm it loads. Contact support if it remains unavailable.