UnityApp Updates
3.2.15 - Events Tickets Purchase
Mon, Apr 8 2024

You can now enable the tickets purchase in any event

For the moment, you can add 2 options for the tickets purchase and set a cost for each option. You can enable some optional values such as the maximum number of tickets available or the limit of tickets per family.

During the booking of the event by the user, they will only see their own name (none of their family members will show)


Here they can select the tickets and the values will change dynamically based on your event settings limits. Any amount over the limit will be clearly displayed to the user

Finally when the user confirms they are presented with a summary of their purchase

Event Management

For your event management, you can enable both options to show in the table of the booked members

And you can also see the details of their purchase in the payment section

3.2.14 - Event Donations
Fri, Apr 5 2024

You can now add an option to any event that will prompt the user at the checkout of any event if they wish to make an extra amount for donation to the church hosting the event.

Optionally, you can also enable a minimum amount flag that will require the user to only be allowed to donate any amount equal or higher than what you set in the event settings

At the checkout, just before the payment, the user is prompted with this optional window

They can enter any amount, or a quick amount by clicking on the buttons below the input.  Of course, they can also Skip Donation which will not add any amount

This function will only work if the payment is by PayPal.  It will not trigger the donation option for the users if the user selects cash payment (if enabled in the event settings).

Finally if the users change their mind and wish to add a donation they can still do so before the payment by clicking on the Change Donation Amount button

Quick Tip for Admins

You can also enable JUST this option in the event to make it a donation type event.

3.2.13 - Event Registration QR code
Wed, Apr 3 2024

If you access the Event Page (View Event)  at the very top where you have the event Category Name and the link to the event registration button, you now have access to also view and download the QR-Code to the event registration page.

When you click on the QR-Code icon, it will show you the unique QR-Code that if scanned will take the user to the event registration page directly after they login.

You can also download the image as a PNG image file.  This will allow you to put this QR-Code on any poster to have users quickly scan it to be redirected o the event on UnityApp.

3.2.12 - SMS Messaging
Sun, Mar 31 2024

This update introduces the new and long awaited feature to send communication by SMS (Text Messages).  Please read carefully as there are a lot of important information and technical notes.

Twilio Setup and Cost

We currently have integrated Twilio's API and you must create an account on their platform to be able to use their service.

- Go to Twilio.com Signup Page and create your free account.

- Then follow their guides to purchase a local phone number that will be specific to your account/church

- Don't forget to register for their Non-Profit program which will give you 100$ credits and a 25% discount on the total cost

Once your Twilio account is ready, you will need 3 thngs in order to plugin Twilio with UnityApp:

  1. Your Twilio Phone number
  2. Your Account SID number
  3. Your AUTH Token

UnityApp Setup

You need to enter these in the Admin page -> General Settings -> Global Church Settings in UnityApp.


You also have a quick info next to the option giving you the first step to check Twilio's page



At this point, only UnityApp Admins and above will be able to send SMS communication without any special permission.

In order to give permission to anyone to use this feature you must create a new custom role and enable this option


This Permission will allow the users that have it to see the following dropdown when they are sending communication across the system


The newly added options are:

- Email and SMS

All the options of communication apply here as well.

For example, you can enable to send to the family heads if the email/phone number is empty in the selected members profile.

The new feature also gives the ability to send a TEST text message to your own phone number before sending to the selected members (at the bottom of the communication window)


Finally the option also allows you to send the Event QR-Code by text message


Important things to remember

1. All costs are through your Twilio account and UnityApp will not charge you for using this feature.

2. Each text message will use what they call "Segments" and each segment will cost about $0.0079 or $0.00559 if you have the non-profit discount.

3. The system will bounce the message (skip) if the phone number is a land line and not a mobile phone.  (A new phone field will be added soon to the profile of the users to avoid these issues in the future.

4. Currently we only use SMS which means that any image you add to the message will appear as a link to the user.

5. UnityApp and Twilio are fully compliant with the current internet privacy laws and therefore any user has the ability to "Unsubscribe" from receiving your messages by replying "STOP" to at least one message.  To Resume their subscription they simply have to reply "START" to one of the messages.

The future of this new module

This module is the beginning for many more features such as potentially a Voice Message (Under analysis at the moment) and other carriers than Twilio which can offer better pricing and/or more features.

We also will be using this feature as a 2-step verification for better security of the system and notifications in general (with the user permission of course in their own profile settings).

We will keep you informed of any new development or changes.

3.2.11 - Event Inventory Booking
Sun, Mar 3 2024
Event Inventory Booking

You can now enable an inventory option in any event which will allow the currently logged user to book any available quantity of items that you pre-define in the event settings.

You can set up to 10 items per event.  Each with its cost and available quantity.

Each time a user selects and confirms an item when booking the event, it will automatically calculate the available quantities.

Church Donations

For a better user experience we have adjusted the Donation Button on the dashboard to only show the currently logged user Church.

If a user wishes to donate to another Church, they can do so if that Church Admin has enabled the option in their UnityApp admin settings page.  The user can then find the same donation button in the Churches Directory page


If the selected Church does not have the Donation Option enabled a message will be displayed to the user allowing them to automatically send a request email to the Church Admin.

3.2.10 - Donation Button
Sun, Feb 4 2024
New Donation Button

Members can now donate directly from the dashboard by clicking on the new Donate button

By default, their current church is selected but they can choose to donate to any church using UnityApp by selecting it in the list


You must enable donations in your Admin Settings -> General Settings -> Global Church Settings for your church to show in the list for your congregation members.

If you want to also accept donations from members of other churches (all UnityApp members) simply enable the "External Donations" option in the same admin settings page.

Other Admin Settings

Admins MUST enter the PayPal Client ID for donations in the admin settings as well as the Item Description which will appear in their PayPal transactions for every donation (for reporting purposes)

You also have the option to set a minimum amount for any donation.  Leave that field empty to allow any amount without restrictions.

3.2.09 - Instalment Payments 2.0
Mon, Jan 29 2024
Newly redesigned Payment Instalment Feature

To give you more customization and flexibility, we redesigned the instalment payments feature in the event settings.  The new settings are simplified and only need you to enable a few options to take full advantage of them.

You can define the deposit amount to be paid immediately if this option is selected by the user.  And you can define the fixed minimum payment required on a set frequency (Weekly, Bi-Weekly, Monthly, Bi-Monthly)

When the user is at the event payment section, they are prompted with the option to either pay fully the balance due (for all selected members) or just pay the deposit (if you set it) or if no deposit is set in the event settings, then they are prompted to "pay later" based on your preset payment frequency for this event.

Finally, when the user is alerted by an email notification after the first period, they can make a payment to each family member registered in this event with a balance due.  

They can opt to pay in full the balance for each member, or the minimum payment (set in the event settings) or enter a manual payment of any amount above the minimum payment and lower than the balance due

Once they confirm, they can review or clear the payments made to each family member and then proceed with the payment


Tue, Nov 14 2023
New Filters Added

We added a few more filters for the address of the member. You can now filter by address,city, province or postal code individually.


Filters Operator

You can now enable the "Not Equal To" option to get the value that is NOT equal to the fild you are filtering.


You want to search for all the people that DO NOT have "Montreal" as their city in their address.  So you search for the City filter.  Then you type "Montreal" in the Filter Value box and you enable the Not Equal To option below it.

This will display all the members in the current table that do NOT have Montreal in their address.


3.2.08-1 - Election Module Enhancements
Thu, Oct 19 2023
Election Module: Manual Nominee Entry

We have added some major improvements to the election module in UnityApp. For starters, you can now enable the manual nominees entry during your nominees selection.

Simply go to the Admin page and the Elections Settings and enable the option

This will replace the member search feature with a manual entry window:

Another enhancement is to let the members have the ability to come back to the nominees page if they have not yet selected the maximum number of nominations set by the admin.  The system will show them their past submitted nominations until they reach the maximum number.


Election Module: Single Voting Link

One of the most revolutionary enhancement we have made is to allow the admins to generate a single link for voting! Yes, the system generates a secure encrypted link that cannot be recreated or used more than once which will allow the user to simply click and vote!

The system automatically sends the voting link to the electors list as before by email with the instructions,

The admin can also view and copy the link manually as well


Mon, Oct 16 2023
Add/Move To service

The option of adding a selected participant or a servant to any other service was already available for a while.  However, you can now check the option that will allow you to move the selected participant/servant from the class/service you are currently picking them from.

This is very helpful when changing classes at the beginning of the Coptic year for example.

Member Options: View Services

You had the ability to see the services of each family member of any selected member across the system.  You can still do this, but you now also can see the services directly from the Options menu


You can now see the latest interactions for a selected member/participant/servant.

Then you can access the basic information of the interactions like the creation and completion date and the current status, but you can also click on the Open button to specifically open that interaction and access any comments or more detailed information


Service: Serving Participant

In some situations you may need to add a participant of a certain service/class to also have a servant role in the same service/class.  You can now enable this feature for each service to allow you to add a participant as a servant as well.


Events: Send QR Code to participants

QR-Code is a feature we had for a long time in UnityApp but we could not send a QR code for an event before today.  Any event admin can now send the QR-Code to any or all the selected event participants by email from the Actions menu


Events: Swap Members

You can now swap any booked member with another without losing the reserved spot or any of the information or payment that the original member has entered when booking.  You must allow this feature for any event servant that needs it.


Events: Payment Links

You can now generate a payment link for one participant of an event that has a balance to pay and anyone with that link can pay for the member.  

This can also be done by selecting multiple members (bulk payment)


Events: Paid Amount Total

This Action button will calculate all the payments made to this event and show you the total balance due amount as well


Events Tabs

Previously, the Comments and Deacons tab were always visible in the event page.  Now, they will always be under a new Tab Menu with any future tabs that maybe added


Events: Cancellations

You can now view all event cancellations in this newly added tab.  It will give you all the info regarding the members that cancelled including contact, payment made and more.


Church Mailing List Subscription

Every member on UnityApp can now Subscribe to any church newsletter or mailing list!  To do this, simply go to the help menu -> click on the Churches Directly tab -> and click on the details arrow next to any church you wish to subscribe to then click on the Subscribe button.

You can as easily unsubscribe.


Communications Menu

We added a new menu for all communications.

This gives us also the ability to create Mailing Lists to easily and quickly send your communication to a predetermined group of recipients without the need to select them every time. 

By default, the system gives you 3 automated lists:

Members + Subscribers
- It will automatically update based on all the members in your church members list page that currently have a valid email address. It will also include any subscribers from any other church that have subscribed via the Churches Directory page.

Only Members
- This will only be updated with just the members in your church members list that currently have a valid email address.

- This is the automated list for all the subscribers that have chosen to subscribe to your church mailing list via the Churches Directory.

Another improvement to this module is the fact that you can now select multiple mailing lists when sending a communication

And also before sending your email, you have now the ability to send a test email JUST to one recipient. (By default it's your own email but you can edit the address)

Note that sending a test email will not close the main window of the new email you are composing giving you the ability to edit the email before sending without the need to re-compose it

The top recipient list at the top of the window has also been improved to show you the count of the recipients and those who will not receive the email due to a potential empty address.

3.2.07 - User Profile Photos
Sat, May 27 2023

The photo upload feature is not new but it was only possible to see the uploaded images in the attendance page.  Now, we have added the same option in every participant and servant list as well as the members page.

Keep in mind that you can only upload photos if you have the permissions required.

3.2.0-06 - Camp Features Enhancements
Fri, May 26 2023
Camp Discounts

We have gathered the discounts options in the same location and added a background to each section for distinction.

Balance Due or Refund

You now can see the text changing in the bottom section depending on the amount due or if it's a refund you will read Total Refund for clarity.


Apply multi-participant discount per week

You have the option to apply the discount for multiple participants (siblings) one time only (default) or on every week selected by the second+ sibling.

The discount total will be calculated in the bottom section of the form


Discount per week

This new option allows you to select a minimum number of weeks to be selected for which a discount will apply for any participant.

The discount is calculated in the bottom subtotals section.  The number of weeks will change depending on the number you have selected in the event settings.


3.2.0-05 - Multi-Feature Release
Sat, Mar 18 2023
Attendance Reports: Sessions Tab

Added new tab filter to reduce loading time and give you more control over the data being loaded and displayed

Attendance Reports: Individual Tab

Added new tab filter to reduce loading time and give you more control over the data being loaded and displayed

Attendance Reports: Member Filter Added

You can now filter the individual tab results by entering a member filter name.

Attendance Reports: Service name Column

You can now display the service name next to the name of the participant and it will also be displayed if the reports are exported.

3.2.0-04 - Multi-Feature Release
Sat, Mar 11 2023
New Filters Added

Visibility filter added to the Members List filters:

This will show you the visible/hidden members and display their visibility in the account status if they are hidden


New Set Field Added

You can also set the visibility field manually.  This is great when you want to exclude some members from your list and quickly find them and revert their visibility status thanks to the filters value.


Service Level Attendance

The ability to take server level attendance has been reworked for better performance (admin must give permission and also set the event setting for this feature)


One Click Attendance

You now only need to click on the attendance button on each participant to save their attendance for the selected date!

You can see a visual spinner icon on the button until the attendance is saved


Search Attendance List

You can now search the list of attendance by any of their profile values to quickly filter and find the name you are looking for.


Back to Top button

To make it easier for long attendance lists we added a new "Back to Top" button at the bottom of the attendance pages.  The button will appear as soon as you start scrolling and will take you all the way to the top of the page when clicked.

**This button will start to be implemented in all other pages of the system


Attendance Reports Dates Columns

We are very happy to bring you the newly redesigned individual attendance report page to display columns with each date and the corresponding status!

This displays in a much more user friendly and cleaner way the attendance of every individual of the selected service/class


Export to Excel Individual Columns

Like above, you can also now benefit from having every attendance date in its own column with the corresponding status in the excel export of the report.


3.2.0-03 - Multi-Release Update
Thu, Mar 2 2023

Members Filter Presets

You now have the ability to run filter presets on the members list table.  This feature allows you to quickly filter the database with some predefined search parameters.

The presets will be updated frequently and you can ask for new ones by opening a support request.


New Columns Added

You now can show/hide 2 new columns in any members list table across the system: Household Name and Custom Flag


By default, the household name is a combination of the family heads names. You can edit this by using the Actions -> Set Field feature. These columns can only be edited by UnityApp Admins.


New Set Field Options

In the previously released feature "Set Field" under the Actions button of the Members list table, you had only the ability to change/set the gender.  Now you have a multitude of fields that you can set for one or multiple selected members

These are the newly added options:

- Household Name
- Family ID
- Family Head
- Spouse
- Child
- Adult
- Deacon
- Family Relation
- Custom Flag


Character Encoding

The members names and address with special accented characters or apostrophes have been cleaned up and should properly display in all tables.  If you find any names with strange or unreadable characters please report it by opening a support request.

3.2.0-02 - Login Screen Redesign
Tue, Feb 21 2023

We have redesigned the login screen to follow the app theme.

Also this gives a new access to anyone to follow the updates and releases of the UnityApp without logging in by clicking on the button at the bottom of the screen

3.2.0-01 - Interactions Comments
Tue, Feb 21 2023

Newly designed interface of the interactions view which gives you access to multiple features such as:

- add/edit/delete comments
- progress indicator
- button at the top for more actions
- interaction activity log
- sorting button

Naturally this also removed the interaction summary view in the interactions table and replaced it with a View button instead to open this window with all the details you need.

3.2.0 - Updates Page Redesign
Mon, Feb 20 2023

We are very happy to present to you the newly designed UnityApp Releases and Updates page. (see attached image)

- new modern design
- sorting and expanding option buttons
- share link to this specific update button
- accessible for everyone without logging in the system
- auto scroll to the linked update
- auto highlight to the linked update

3.1.8 - Event Multi-Participant Discount
Mon, Feb 13 2023

You can now add a discount for a specific number of participants of an event from the same family.