• Skip to primary navigation
  • Skip to main content

Social Good Software

Creating amazing guest experiences through innovative software solutions for the social good community

  • Features
    • Deduper
    • Calendar Builder
    • Email Designer
    • Barcodes Scanner
    • Online Template
    • Checkout Flows
    • Membership Portal
    • Data Bridge
  • Pricing
  • Contact
    • About
    • Contact
    • Careers
  • Login
  • Get Price

Rick Hernandez

Social Good Software Update 1.2.1v

February 18, 2020 By Rick Hernandez

Deduper

  • Added support for merge configurations based on name instead of ID.

Calendar Builder

  • Added better support for Windows IE browser on admin UI
    • Fixed a minor bug with scroll bar hiding labels
    • Fixed a minor bug with icons not showing the right color
  • Revised the “More” option in calendar to show in a bigger window. (320px)
  • Fixed a minor bug with jQuery not being defined on the page.
  • Fixed a minor bug with redirect links not working for event registration forms.
  • Switched over calendars to use a micro service.
    • Improves loading speed for click events on program forms
    • Improves speed to render during high usage

Email Designer

  • Fixed a minor bug with new email templates not being processed.

Checkout Flows

  • Added support for Combo Tickets forms
  • Added support to view activity log by the day

Online Template

  • Simplified the UI to support just one JavaScript and CSS per page
  • Moved the UI for preview URL to the preview tab
  • Added support to view activity log by the day
  • Removed ability to listen for ajax request and just execute once
  • Fixed issue with data drops on analytics – 1/29/2020

Membership Portal

  • Added single sign on service

Barcode Scanner

  • Fixed bug with browser not rendering app preview on browser
  • Small tweaks on the UI to simplify the preview screen

Team Section

  • Fixed a bug with dates not being shown as “N/A” if not available

System Improvements

  • Fixed the 524 issue some users were reporting
  • Fixed issue with IE forcing a logout on sessions

Filed Under: 2020, Help Center, Software Updates

How to create a checkout flow

January 20, 2020 By Rick Hernandez

Filed Under: Checkout Flows, Getting Started, Help Center

How to enable Checkout Flows with Altru

December 11, 2019 By Rick Hernandez

Before getting started

  • You must have an account with Altru
  • You must have an account with the Social Good Software

Step 1: Login into Altru and click on the web tab.

Web tab in Altru

Step 2: Open the page designer in the web tab.

Page designer in Altru

Step 3: Get to the page designer section by clicking on the next two times.

Click on next twice in Altru

Step 4: Scroll to the bottom of the page designer and click on the gear to open the page designer.

Config in Altru

Step 5: Open the HTML code window.

Click on the view tab
Click on the code button

Step 6: Copy and paste the code from the Social Good Software.

Click on the checkout flows tab
Click on the embed code tab
Copy the code

Once you copy the code you will want to paste it inside of Altru.

Click on the save button
Click on the submit button
Click on the update button

That’s all their is to set up your checkout flows. You only have to this once, after the initial setup you won’t have to do these steps.

Filed Under: Altru, Checkout Flows, Help Center

How to disable eTicket Emails

December 2, 2019 By Rick Hernandez

Altru provides you with two options to disable outbound messages for online transactions. Let’s review both options to decide which option is best for you.

  1. Disable emails at the web-form level – (Not supported by Altru)
  2. Disable eTickets email – Stops all eTickets emails from being delivered
  3. Disable emails globally – Stops all transactional emails from Altru

For the sake of keeping the right verbiage correct “Web Form Level” is defined for your convenience below.

Web Form Level: Donation forms, program forms, combination forms, membership forms, event registration forms, and event package forms.

Disable emails at the web-form level

Unfortunately, Altru does not offer the option to disable emails at a web form level instead it defaults out to the “Default acknowledgment email”. Which sends out to all web forms that don’t have an email configured at the web-form level.

Disable eTickets email

To disable eTickets emails from Altru you must change the default delivery method for eTickets. You can change it using the following steps.

Click on the “Tickets” tab on the navigation.

Click on Tickets

Then head over to the “Configuration” section and click on the “Delivery methods” link.

Delivery methods in Altru

Under the “Delivery methods” section find the “eTicket” option and click on the chevron then click on the edit option.

Edit the eTicket Option

Under Tickets select the “Defer for later printing” option and click on the Save button.

Defer for later printing

That’s all their is to disable the eTicket email from going out to your confirmation emails. Remember this will disable all eTicket deliveries.

Filed Under: Altru, Email Designer, Help Center

Social Good Software Update 1.1.3v

December 2, 2019 By Rick Hernandez

Calendar Builder

  • Added, “Powered by Social Good Software” as a backlink to all calendars.

Barcode Scanner

  • Added support to validate tickets with Altru by sending data back on the initial scan.
  • Added the ability to configure the value of the ticket being scanned in.
  • Added support for secure barcodes from Altru.

Checkout Flows and Online Global Template

  • Improved algorithm to detect the type of page. Tested edge cases such as forgot password and registration.
  • Added support for Daily sales, Membership Sales, Event, Event Registration, Donations, and Package forms.
  • Added support to run an online template and checkout flows together.
  • Fixed a bug causing the confirmation page code not to run.

Filed Under: 2019, Account, Help Center

Social Good Software Update 1.1.2v

November 18, 2019 By Rick Hernandez

Calendar Builder

  • Fixed bug with event color being replaced when Altru response back with no data.
  • Added support to pass parameters to the destination on a redirect for events in the calendar.
  • Added support for Google Analytics to re-evaluate links on the calendar if Google Analytics is available.

Email Designer

  • Added support for Note Types
    • View note types
    • Select and change note type
    • Choose and select note type on the creation of email
  • Added support for data types from Altru
  • Added support to create links in the designer
  • Added support to change the font size in the design mode

Checkout Flows

  • Added support for Microsoft Ege browser – Not previously working

Online Template

  • Added support for Microsoft Ege browser – Not previously working

Barcode Scanner

  • Fixed bug when history would repeat every time the icon was clicked. Added support for IOS devices. iPhone 11 Pro Max, iPhone 11, iPhone XS Max, iPhone XR, iPhone 6s Plus, iPhone 7 Plus, iPhone 8 Plus, and iPad (3rd generation and 2nd generation).
  • Added 64-bit support and removed 32-bit support on android devices

Other System Improvements

  • Added load balancers to improve performance. This will help with the 502 from Cloudflare error.

Filed Under: 2019, Account, Help Center

Social Good Software Update 1.1.1v

October 29, 2019 By Rick Hernandez

Calendar Builder

Setting Calendar Timezones
  • Added support to change the timezone for each calendar.
  • Created documentation on how to force a data update with Google Calendar.
  • Tested for edge cases for Timezones and verified new timezones are working correctly.
  • Fixed minor bugs when some calendars were not getting updated every five minutes.

Email Designer

View analytics for outbound messages.
  • Added support to change the recipient email address for testing purposes.
  • Added support for different keys being set after the initial ODATA link setup.
  • Added support for Email Analytics – View the total number of emails you have sent per month.
  • Added option to save the email to sales order in Altru
  • Added support to automatically attach the email to a sales order.
  • Added support to view emails that are sent and resend them if you want to with one click.
  • Automation of emails when enabled – All outbound messages will be sent.

Team Section

New Team Section UI
  • Added the ability to edit the apps permission after they have been set for a team member.
  • Added the ability to change the role type after it has been set for the first time.
  • Optionally you can send an email to the team member that their account has changed.
  • A new user interface to manage team members.

Account Creation

  • Added support for new accounts being created with upper and lower case letters.

Filed Under: 2019, Account, Help Center

How to delete your account

October 22, 2019 By Rick Hernandez

Filed Under: Account, Account, Help Center

How to force a data refresh to iCal Feed

October 21, 2019 By Rick Hernandez

Make sure that when you are in Google Calendar you append the following value to the iCal Feed to force a data update.


&noCache

Filed Under: Calendar Builder, Help Center, iCalendar Feeds

Social Good Software Update 1.1.0v

October 17, 2019 By Rick Hernandez

Deduper Update

The Deduper tool started as a simple tool to help you find duplicates in your data inside of Altru. As any Altru customer knows, duplicate data is a big concern. The duplicate record problem goes far beyond Arts and Culture organizations.

Other companies such as banking, finance, health care all have to deal with the issue of duplicate records. One of the reasons why Facebook took off with a market cap of $600+ billion dollars was because they were one of the first few to crack the identity problem at scale. What’s the identity problem? This is where you can identify who your users really are and NOT who they claim to be.

That’s a story for another day! Let’s get to this new anticipated update for the Deduper. With this new update, we hope to help you improve your ability to find duplicates in your data and keep things consistent to drive a larger impact with your organization.

Process Large Data Sets

Improved the ability to process larger data sets. When we mean “larger” we mean it! Our initial testing processed over 1,000,000+ records without a slowdown.

New Scheduling System

We have added a task management system to the application. The task management system helps us process larger data requests that take longer to complete without slowing down the application. You just schedule your deduping request and we do all the heavy lifting to find duplicate records.

  • You can schedule a task to find duplicates
  • You can schedule a task to fetch new data updates from Altru

The schedule tasks take a few minutes to complete depending on the size of your data. Please be patient during this process.

The scheduled task being worked on.

New Infrastructure

The larger data sets have to go and be computed somewhere so we have migrated from our centralized model to a more decentralized one which allows us to scale to N number of customers without a slow down no matter how large the data sets are.

New Features

The idea behind the Deduper tool was to be able to find the duplicates and either remove, update, or merge them. So far we got the most important part solved in the 1.0.0 version which was to find these records in the first place.

Altru has a duplicate finder tool that feels kind of like black magic where you really don’t know how the data you see is related to the percentage you set in the software. We wanted to give you more granular control over the deduping process.

This is exactly what the first version of the Deduper tool accomplished but now as we improve the service we want to start the work of the other three items. Remove, Update, or Merge at the record level.

Here is a quick overview of the new features for the Deduper tool.

  • Scheduler to process much larger data and find duplicates
  • Setup your System Record ID based on your query
  • Deduping keys are saved between data updates from Altru
  • If the System Record ID, if found all records with the same ID, will not be marked as duplicates. (Helps with Altru queries limitations)
  • Duplicates found get cached on every find request
  • Duplicates are sorted in descending order based on the number of duplicates found
  • Merge two records together with one click
  • Navigation between groups of duplicates

Merging Records Together

The first part of merging records together is to first make sure we can actually do it. This is a two-step process.

Step 1: Set your System Record ID

The System record id allows you to merge two records together. So you must specify what the system record id in your data is. Without this value, the data merge process will not work.

Set your System Record ID

Step Two – Selecting the records to merge together

Find the records you want to merge together by reviewing the information for each of the records you want to merge.

Two data samples

Step Three – Merging the records and verification of process

After you have selected the records to merge together, up next is to select your source record and your destination record. Then you will want to define what you want to do with the merged record. Once defined you will be able to click on the “Merge Records” button.

Selecting merging configuration

Once you click on the “Merge Records” button you are all set. The application will do all the heavy lifting of merging the records with Altru. No further action is required from you.

Merging Two Records With Altru

Calendar Builder Update

  • Added support for north America Timezones using the iCal feed.
    • America/New_York
    • America/Chicago
    • America/Denver
    • America/Phoenix
    • America/Los_Angeles
    • America/Anchorage
    • America/Adak
    • Pacific/Honolulu
  • Added a new scheduler system to process request
    • All data updates are now done asynchronously
    • New UI to not double schedule tasks
    • Task runs every five minutes on your behalf

Email Designer Update

  • Added a new scheduler system to process request
    • All data updates are now done asynchronously
    • New UI to not double schedule tasks
    • Task runs every five minutes on your behalf

Barcodes Reader

  • Added a new scheduler system to process request
    • All data updates are now done asynchronously
    • New UI to not double schedule tasks
    • Task runs every five minutes on your behalf

Have additional questions?

We welcome your feedback! If you have any suggestions on improvements or just want to write in with your thoughts. You can write in at feedback.

As always thanks to everyone who provided feedback toward this release. We are all excited and looking forward to helping you have a better experience with Altru.

Filed Under: 2019, Account, Help Center

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 17
  • Page 18
  • Page 19
  • Page 20
  • Go to Next Page »

Social Good Software | Altru software integrations | Deduper | Calendar Builder | Email Designer | Barcodes Reader | Checkout Flows | Membership Portal | Online Template | API Integrations