Disciple.Tools uses notifications to let users know something happened on their records. Notifications are normally sent through the web interface and over email.
Notifications look like:
You have been assigned contact John Doe
@Corsac mentioned you on contact John Doe saying: “Hey @Ahmed, we met with John yesterday and gave him a bible”
@Corsac, an update is requested on Mr O,Nubs.
Disciple.Tools is now able to send these notifications out using SMS text and WhatsApp messages! This functionality is built on and requires using the Disciple.Tools Twilio plugin.
A WhatsApp notification will look like this:
Setup
To setup your instance to send SMS and WhatsApp notifications, you need to:
Get a Twilio account and buy a number and create a messaging service
Setup a WhatsApp profile if you want to use WhatsApp
This new plugin builds the way for users to be able to securely upload images and files and sets up the API for developers to use.
The first step is connecting Disciple.Tools to your favorite S3 service (see instructions). Then Disciple.Tools will be able to upload and display images and files.
We’ve started this use case:
User avatars. You can upload your own avatar (these aren’t yet displayed in user lists)
Prayer campaigns v4, multiple prayer campaigns at the same time.
Have you ever wanted to have multiple prayer campaigns running at the same time?
Have you ever wanted to go back to old campaigns and see the stats or access the prayer fuel?
Lets say you have a ongoing prayer campaign with a landing page running at pray4france.com. Now you want to also run a separate campaign for easter, what do you do? Before you had to set up a new Disciple.Tools instance or turn your wordpress install into a multisite and create a new subsite. Now all you need to do is create a new campaign.
You'll be able to run multiple campaigns from the same place:
pray4france.com/ongoing <- pray4france.com pointing to this one
pray4france.com/easter2023
pray4france.com/easter2024
With this version you also get:
Editing page content from the front end
Custom fields in the sign up tool
A campaign creator role for just managing certain campaigns
A form for contacting the campaign admin
Pictures proving awesomeness
Edit page content directly
Custom fields
Add custom text or checkbox fields
Campaign creator role
Invite a user and give them the campaign creator role.
This new user will only have access to the campaigns their are assigned to.
We've upgraded the interface where you sign up for prayer times and we've added the support for weekly prayer strategies. Previously you had to sign up to pray every day, or choose just certain times to pray.
Now, with the weekly strategy, one prayer fuel page is needed for the whole week and you can chose to sign up to pray once a week, for example every Monday morning at 7:15am.
These changes also open the door for other campaign strategies, like monthly prayer campaigns or a quantity of prayer goal.
Account Page and Extending a Commitment
Once you've signed up to pray you can manage your prayer times on your "Account" page. This page includes the new sign up interface, an upgraded calendar, a new section to manage your daily and weekly prayer commitments and more account settings.
You'll come here to manage notifications, confirm that you are still actively praying with the campaign, to sign up for more prayer times or to change existing prayer commitments.
This upgrade lets you chose the next time the links will automatically be sent. The Frequency settings will determine when the subsequent runs will happen.
Subassined Contacts Template
We have a contact record for our coworker Alex. This feature create a magic link for Alex to update the contacts that are subassigned to him.
Have a special landing page you'd like users to go to after submitting their form? Now you can!
Just add the url to the webform settings and when the user submits the form, they will be redirected to that page.
Custom Multiselect Checkboxes
Add a field with multiple Selectable Checkboxes
To create, click the "Add Other Fields" and select "Multi-select checkboxes". Then add the options.
Page the webform was submitted on.
This will help you if you are using the webform on a remote site as a shortcode.
Magic Link Webform page
Previously the direct link to a webform looked like this:
Well... importing a CSV into Disciple.Tools just got better.
Introducing: Contact Duplicate Checking!
I'll set the stage. I just imported 1000 contacts with email address into Disciple.Tools. Yay!
But wait... I forgot that I also wanted to import the phone number column as well. Ok, now let me DELETE the 1000 contacts and start again.
But wait! What's this?
I can upload the CSV again and let Disciple.Tools find the contact by the email address and update it instead of creating a new one!
While I'm at it, I'll add a tags column to the CSV and a 'import_2023_05_01' tag to all the contacts so I can refer back to them if needed.
And here are some of the previous updates
Geolocate Addresses
If you have a Mapbox or Google mapping key installed,
Then we can add a few addresses to our CSV and have Discple.Tools geocode them as they come in. One advantage is letting us show the records on maps in the Metrics section.
We are happy to announce the release of our new survey collection and reporting plugin.
This tool helps ministries collect and present the activity of their team members, enabling you to track both lead and lag metrics. With regular collection from the field, you’ll get better data and trends than sporadic and infrequent collection.
This plugin gives each team member their own form to report their activity, and automatically sends them a link to the form every week. You’ll be able to see a summary of each member’s activity and give each member a summary of their activity on their dashboard.
Additionally, this plugin allows you to work and celebrate together with the combined metrics summary on the global dashboard.
We encourage you to check out the documentation for more information on how to set up the plugin, add team members, view and customize the form, and auto-send email reminders. We welcome your contributions and ideas in the Issues and Discussions sections of the GitHub repository.
Thanks for using Disciple.Tools, and we hope you enjoy this new feature!
Thank you Team Expansion for funding a portion of the development! We invite you to give if you are interested in contributing towards this plugin or supporting the creation of more like it.