Email Template Language

July 1st 2016 Online Giving

The following document outlines how to use our advanced email template syntax to customize your email templates for conditional display of various information. Our advanced email template feature is included free of charge with every account. Please note this document is geared for the church IT developer realm and requires understanding of HTML syntax. If you are not familiar with writing HTML code we recommend sticking with our visual email template editor.

Can I use a visual editor to change email templates?

YES, please feel free to use our default visual (word style) editor for editing your email templates. The advanced email syntax is designed for those churches who which to customize their email templates with conditional display of information based on various donation variables. An example might be a church who wishes to display a different image (logo) based on the campus (or fund) selected for the donation.

Getting Started with Email Template Language

  • The Online Giving embed API requires an Online Giving account. If you have not already signed up, please visit our sign-up page to get started today.
  • Got a question or issue? Drop us a line at We shall be happy to guide you with the email template creation process.


  • Active Account - If you have not already signed up for Online Giving, please visit our sign-up page to get started today.
  • Basic HTML Skills - Embedding anything on the internet requires very basic knowledge of HTML. If you are having trouble please do not hesitate to contact us.

Getting Started

  1. Sign in to your Online Giving control panel.
  2. Click on General Settings from left navigation menu.
  3. Click Edit next to the Email Subject or Email Body you wish to change.
  4. Click on "Tools" drop down in visual editor > Then Click "Source Code".
  5. Edit email source code as needed > Then Click "OK" button to view changes.
  6. Click "Save" button to commit changes.

Advanced Email Syntax

The Email Template Language