Business Rules and Communication Jobs in the Gladstone Go Automation Portal

Problem

You need Go emails, texts and push notifications to send automatically, either when a customer acts on Go (business rules) or on a schedule (communication jobs), such as after a Direct Debit rejection or when a class space opens.

Resolution

  1. Know what is in the Automation Portal

    ToolWhat it is for
    Email Manager (email templates)Design the email templates your jobs and rules send
    Communication JobsScheduled messages (one-off or repeating) by email, SMS or push notification, sent at set times to a chosen group of members
    Business RulesAutomatic emails that go when a member does something on Go (books, joins, resets a password)
    Data Queries / Audience BuilderCustom member lists for communication jobs (Data Queries are being replaced by Audience Builder, a separate product: ask Gladstone)
  2. Decide where each message goes

    • Set up as a Business Rule: advance notice, booking confirmation, link member invitation, membership purchased (bought for themselves), membership received (bought by someone else), new direct debit, new member (first sign-up or first non-member booking; include the set-password link), password reset. Cancellation is also a typical rule.
    • Set up as a Communication Job:
    Job typeSends whenSuggested schedule
    DD rejection: instruction cancelled / no instruction / refer to payerThe day after DD processing, for rejected members (needs the matching Plus2 wizard to add a correspondence note)Daily, first thing after opening (for example, Monday–Saturday, 09:30). Skip Sunday and Monday if you do not process rejections at weekends
    Discount ending notificationA set number of days before a membership discount endsDaily
    Fill space in class from a waiting listA space opens in a class a member is waiting forSeveral times a day, for example hourly
    Go Learn – DD mandate emails––
    Service jobCustom member lists set up for youAs agreed

Business rules (system-event triggers)

  1. Create the rule

    • Go to Operator > Configuration > Automation > Business Rules and click + (or Add).
    • Name it (for example, "Booking confirmation") and choose the matching Type (for example, booking made on Go Book, password reset, new direct debit, link member invitation).
  2. Choose the action and template

    • Action type: Email. Select the template.
  3. Save

    • Click Save. From then on, every matching event sends the email (for example, every Go Book booking sends a confirmation).

Communication jobs (scheduled triggers)

  1. Create the job

    • Go to Automation Portal > Communication Jobs and click +.
    • Title (job name): no special characters, dashes or dots.
    • Job type: for example, Fill space from class waiting list. Click Next.
    • One-off or repeating. Alert lists and DD rejections are repeating.
  2. Choose the channels and content

    • Channels: email, SMS, push. Not every channel is available for every job type, and email is not compulsory.
    • Content: choose the email template and write the SMS or push text. If you use more than one language, pick each language from the dropdown and edit its text.
  3. Set the schedule

    • One-off: choose the Start Date and Start Time.
    • Repeating: set the end date first, then a start date from tomorrow (start times cannot be in the past). Choose the days of the week, then once a day or multiple times a day at an interval (for example, every 30 or 60 minutes) between start and end hours (for example, 08:00–20:00).
  4. Save in test

    • Click Save and Add Job (or Save). Start new jobs in test; if waiting lists already contain real customers, keep the job in test until go-live.
  5. Test the job

    • Test email: on the Schedule Job page, set the Job Status to Test, enter the email address to send to and save. The email sends at the scheduled time(s). There must be a member in the selected audience at the time of sending, so placeholders can be filled with your test data. Use Send first result so the email is only sent once at the scheduled time.
    • Test SMS: see Using SMS with Communication Jobs.
    • For an alert list job, a newly freed place should notify only the customers on that class's list, and customers must be able to remove themselves from the list. Switch the job to live only after this passes.
  6. Example: DD rejection email job

    • Title Direct Debit refer to payer email, job type DD refer to payer, repeating, email, template Refer to payer.
    • End date far in the future (for example, 31/12/2048), start tomorrow, Monday–Saturday, once a day (for example, 09:30). Rejections processed on a Friday are emailed on Saturday morning.
  7. Set up the DD rejection emails (if applicable)

    • Three templates are triggered by ARUDD rejection reasons processed through the Plus2 wizards: Refer to payer, No instruction and Instruction cancelled.
    • The matching Plus2 wizard adds the correspondence note the job looks for, and can also change the status, raise a debt, add a note and a reception message. If the wizard is not set up for a rejection reason, no email goes. Gladstone can add the templates and jobs.
  8. Add SMS or push (if applicable)

    • SMS (DD rejection and service jobs): see Using SMS with Communication Jobs.
    • Push notifications (class alert jobs only; needs the Go mobile app and a OneSignal App ID from Gladstone): set Enable Push Notifications = 1 and OneSignal App ID in Modules > Configure, then toggle push notifications on in the class alert job. See Class Alert Lists and Push Notifications.

Notes

This page as markdown · All pages · llms.txt