# Luminate Online Email
# HTML & CSS in Email
Email clients do not adhere to an HTML standard the way web browsers do. To ensure that email appears as intended in various email clients various techniques are used by the developers. As a result the final code contains many inline styles in addition to the global stylesheets. This final code is hard to read and manage. STC developers have used scripts to generate this complex code from a simpler code. All stationery, reusable pages, and email body pieces mentioned in this document have been processed by the scripts. The final code is created from code pieces (opens new window) that are easy to read and manage.
# Updates
If an update is simple, it can be made directly in the PageBuilder reusable directly. However, for the complex updates, please contact DNL Omnimedia team. Please include links to the email you are working with and provide details on what revisions should be made.
# Stationery
Stationery is auto-generated with scripts so all the styles are properly set for a wide email client compatibility.
# Stationery in Use
# Global
- Save the Children Default Layout, generated form source code (opens new window)
# E-Commerce or Gift Catalog
The stationery for each product rely on the same reusable code, for ease of code management. Specific product details are set with a session variable. This is necessary, as setting session variable in an autoresponder doesn't always work. Edit the value of the session variable in the stationery as necessary when images or text change. Edit appropriate PageBuilder reusable page to update global text.
- Catalog - Ecard -
${productName}where${productName}is the name of the product. - Catalog - Ecard - Gift Sponsorship, uses the same format and template as other products
# Events
The stationery for each event type rely on the same reusable code, for ease of code management. Specific event details are set with a session variable. This is necessary, as setting session variable in an autoresponder doesn't always work. Edit the value of the session variable in the stationery as necessary when images or text change. Edit appropriate PageBuilder reusable page to update global text.
- Events | Boston Leadership Council - Default Layout
- Events | Generic Event - Default Layout (in testing environment only, contains generic image and tax disclaimer text)
- Events | LA Gala - Default Layout
- Events | May 2019 Book Event - Default Layout
- Events | NY Gala - Default Layout
- Events | NY Gala Young Patrons - Default Layout
- Events | NY Golf - Default Layout
# Stationery Reusable Pieces
Parts of email stationery live in the PageBuilder pages, the output is generated from source code (opens new window), same as all other email pieces:
reus_autoresponder_sponsorship- sponsorship autoresponderreus_email__catalog_product- e-card rendering for catalog product, product details arre set via sessionv ariable which is set in the stationeryreus_email__event_image- contains event image header code, image is expected to be set via session variable in stationeryreus_email__event_tax_message- global event tax disclaimer message, the first sentence is set via session variable which is set in the stationeryreus_email__footer- standard footerreus_email__header- standard global headerreus_email__header_nkh- No Kid Hungry headerreus_email__password_reset_instructions- password reset instructions included in sponsorship autoresponderreus_email__styles- contains sationery stylesheetreus_email__unknown_address- unknown email address message bodyreus_email_contact- contact informationreus_email__contact_text- contact information text that appears at the end of transaction autorespondresreus_email_contact_nkh- contact information for No Kid Hungryreus_email__new_account_text- information text about automatically created account during the transactionreus_email_send_password_reset- password reset autoresponder bodyreus_email_send_username- send username autoresponder bodyreus_email_tax_receipt- tax receipt section that appears in the sponsorship and donation autorespondersreus_email__tax_receipt_simple- tax receipt section that appears in the gift catalog autorespondersreus_email__header_autoresponder_tr- header image for TeamRaiser autoresponders, updated 2022-02 to rely onreus_email__event_imageso only one resuable renders full image HTML.reus_email_thank_you_registered_user- new registered user autoresponderreus_email_your_donation- donation disclaimer that appears in the sponsorship autoresponder
# Autoresponders
Autoresponders are automated emails that the Luminate Online sends in response to a user action. The Luminate system stores the system-wide defaults in the Autoresponder Center (opens new window). Final body code is generated from source code (opens new window) to ensure styles are properly rendered from email.
List of customized global autoresponders:
# Donation
All donation autoresponders rely on reus_email_tax_receipt, reus_email_your_donation, reus_email_contact, reus_email__contact_text, reus_email__new_account_text
- Standard donation thank you test (opens new window) prod (opens new window)
- Sustaining initial thank you test (opens new window) prod (opens new window)
- Sustaining subsequent thank you test (opens new window) prod (opens new window)
- Sustaining final thank you test (opens new window) prod (opens new window)
- Sustaining gift cancelled test (opens new window) prod (opens new window)
- Failed sustaining payment notification test (opens new window) prod (opens new window)
# Registration
- Account link added test (opens new window) prod (opens new window)
- Account link removed test (opens new window) prod (opens new window)
- Unknown email address (relies on
reus_email__unknown_address) test (opens new window) prod (opens new window) - Reset your password test (opens new window) prod (opens new window)
- User password reset (relies on
reus_email_send_password_reset) test (opens new window) prod (opens new window) - Send user name (relies on
reus_email_send_user_name)test (opens new window) prod (opens new window) - New device authorization test (opens new window) prod (opens new window)
- Transaction update test (opens new window) prod (opens new window)
# Gift Catalog
Gift catalog autoresponders rely on reus_email_contact, reus_email__contact_text, reus_email__new_account_text, reus_email__tax_receipt_simple. Gift catalog autoresponders appear under the Donation Classic application name.
- Global premuim purchase thank you test (opens new window) prod (opens new window)
- Store 1241 premium purchase thank you test (opens new window) prod (opens new window)
# TeamRaiser
- Congratulations for reaching 50% goal test (opens new window) prod (opens new window)
- Congratulations for reaching your goal test (opens new window) prod (opens new window)
- Congratulations on reaching a fundraising milestone test (opens new window) prod (opens new window)
- Event manager assignment test (opens new window) prod (opens new window)
- Offline gift thank you test (opens new window) prod (opens new window)
- Sample solicitation to forward test (opens new window) prod (opens new window)
- Someone has registered you test (opens new window) prod (opens new window)
- Someone joined your team test (opens new window) prod (opens new window)
- Someone made a donation on your behalf test (opens new window) prod (opens new window)
- TeamRaiser first follow-up test (opens new window) prod (opens new window)
- TeamRaiser second follow-up likely not in use test (opens new window) prod (opens new window)
- TeamRaiser third follow-up likely not in use test (opens new window) prod (opens new window)
- TeamRaiser fourth follow-up likely not in use test (opens new window) prod (opens new window)
- TeamRaiser registration partial refund test (opens new window) prod (opens new window)
- TeamRaiser registration full refund test (opens new window) prod (opens new window)
- Thank you for forming a team test (opens new window) prod (opens new window)
- Thank you for registering test (opens new window) prod (opens new window)
- Thank you for your gift test (opens new window) prod (opens new window)
# Surveys
- Sponsorship: Write to child test (opens new window) prod (opens new window)
- Sign Up: Save the Children full registration (relies on
reus_email_thank_you_registered_user,reus_email_contact) test (opens new window) prod (opens new window) - Gift Catalog: Requested printed catalogs test (opens new window) prod (opens new window)