64
Luminate Best Practices for Beginners PRESENTED BY CHRIS CAIN AND SAM YU

Luminate Online Best Practices for Beginners

Embed Size (px)

DESCRIPTION

By Samuel Yu

Citation preview

Page 1: Luminate Online Best Practices for Beginners

Luminate Best Practices for Beginners PRESENTED BY CHRIS CAIN AND SAM YU

Page 2: Luminate Online Best Practices for Beginners

#Luminate best practices,

#ihavethepower!

#bbcon #sweatervest #biosphere

2 #bbcon

Tweet this now

Page 3: Luminate Online Best Practices for Beginners

About the Presenters

Chris Cain, Solutions Engineer

• Joined Blackbaud (via Convio) in 2007

• Background is in web development and

technical solution design

• Worked with dozens of clients directly on

the Luminate platform

• Native Austinite & Longhorn fan!

• Loves sports, music, movies, and geek

stuff

3 #bbcon

Page 4: Luminate Online Best Practices for Beginners

About the Presenters

Sam Yu, Solutions Engineer

• Has been involved with nonprofits since 2007

• Worked as a web developer and services engineer

for Blackbaud (Convio) since 2009

• Longhorn (2005 champs!) and San Antonio Spurs

(2014 world champs!) fan

• Loves gadgets

• Licked an iPad, won a trip to Fiji

4 #bbcon

Page 5: Luminate Online Best Practices for Beginners

New to Luminate Online?

Page 6: Luminate Online Best Practices for Beginners

Get Ready to #poweron!

Page 7: Luminate Online Best Practices for Beginners

Today’s Agenda

7 #bbcon

1

• Learning to Control the Presentation

• Sprucing Up Your Donation Experience

• Using Proven Email Marketing Techniques

• Taking Advantage of Luminate Resources

• Questions and Answers

Page 8: Luminate Online Best Practices for Beginners

the Presentation

8 #bbcon

Page 9: Luminate Online Best Practices for Beginners

S-tags

9 #bbcon

• Short snippets of code

• Portal to the Luminate

Online database

• Key to displaying user,

server information

• Unique to the Luminate

Online system

• Easy to use, easy to learn

• Powerful tool

Page 10: Luminate Online Best Practices for Beginners

S-tags

10 #bbcon

What we want to see:

• Current URL

S Tag Basic Syntax

Short Hand

• Format: [[S#]]

XML View (system generated)

• <convio:session title=“#” name=“#”></convio:session>

Example:

• Code: [[S8]]

• Renders: http://www.convio.com/site/PageServer?pagename=homepage

Page 11: Luminate Online Best Practices for Beginners

S-tags with 1 Parameter

11 #bbcon

What we want to see:

• First Name Middle Name Last Name

S Tag Syntax with 1 parameter

Short Hand

• Format: [[S#:parameter]]

XML View (system generated)

• <convio:session title=“#”:parameter” name=“#” param=“parameter”></convio:session>

Example:

• Code: [[S1:first_name]] [[S1:middle_name]] [[S1:last_name]]

• Renders: Walter Hartwell White

• If the information isn’t there it will return blank

Page 12: Luminate Online Best Practices for Beginners

S-Tag with 2 or More Parameters

What we want to see:

• President of the United States

S Tag Syntax with 2 or more parameters

Short Hand

• Format: [[S#:parameter:parameter2:parameter3]]

XML View (system generated)

• <convio:session title=“#:parameter:parameter2:parameter3” name=“#" param="parameter:parameter2:parameter3”> </convio:session>

Example:

• Code: [[S93:president:text:name]]

• Renders: Barack Obama

• On January 20th, 2016 it will render: ???

Page 13: Luminate Online Best Practices for Beginners

S-Tags in the Wild

Date

Dear friend,

Call your state senator and tell them to vote green

at the December congressional session!

Already contacted your legislator? Please tell 5

friends about it!

Page 14: Luminate Online Best Practices for Beginners

S-Tags in the Wild

[[S9:cons]]

Dear [[S1:first_name]],

Call your [[S1:stateprov]] senators

[[S93:statesenator:text:phone]] and tell them to

vote green at the December congressional session!

Already contacted your legislator? Please tell 5

friends about it now! [[S5:mfc_full_page]]

Page 15: Luminate Online Best Practices for Beginners

Conditional Content

• Logic phrase that tell the system

how, when, and under what

circumstances to display

information

• Works in conjunction with S-Tags

• You don’t need a programming

background to use them!

Page 16: Luminate Online Best Practices for Beginners

Conditionals in the WYSIWIG

Page 17: Luminate Online Best Practices for Beginners

Conditional Anatomy

• If logged-in user is a donor (Group ID 8282),

then show member content; else, show

general content.

• If X contains Y then show A else show B

[[?

• Our “If” statement.

• Indicates the beginning of our

conditional.

Page 18: Luminate Online Best Practices for Beginners

Conditional Anatomy

• If logged-in user is a donor (Group ID 8282),

then show member content; else, show

general content.

• If X contains Y then show A else show B

[[?[[S45:8282]]

• “Group” S tag, referring to Group ID 8282

• This is the argument that dynamically returns a value

• What Luminate “sees” is either a TRUE or a FALSE.

Page 19: Luminate Online Best Practices for Beginners

Conditional Anatomy

• If logged-in user is a donor (Group ID 8282),

then show member content; else, show

general content.

• If X contains Y then show A else show B

[[?[[S45:8282]]::

• Equals or Contains.

Page 20: Luminate Online Best Practices for Beginners

Conditional Anatomy

• If logged-in user is a donor (Group ID 8282),

then show member content; else, show

general content.

• If X contains Y then show A else show B

[[?[[S45:8282]]::TRUE

• The value for which we are testing

Page 21: Luminate Online Best Practices for Beginners

Conditional Anatomy

• If logged-in user is a donor (Group ID 8282),

then show member content; else, show

general content.

• If X contains Y then show A else show B

[[?[[S45:8282]]::TRUE::

• Our “Then” statement.

Page 22: Luminate Online Best Practices for Beginners

Conditional Anatomy

• If logged-in user is a donor (Group ID 8282),

then show member content; else, show

general content.

• If X contains Y then show A else show B

[[?[[S45:8282]]::TRUE::Member Content

• Content that displays if the argument returns a positive

match

Page 23: Luminate Online Best Practices for Beginners

Conditional Anatomy

• If logged-in user is a donor (Group ID 8282),

then show member content; else, show

general content.

• If X contains Y then show A else show B

[[?[[S45:8282]]::TRUE::Member Content::

• “Else,” or “otherwise.”

Page 24: Luminate Online Best Practices for Beginners

Conditional Anatomy

• If logged-in user is a donor (Group ID 8282),

then show member content; else, show

general content.

• If X contains Y then show A else show B

[[?[[S45:8282]]::TRUE::Member Content::General

• Content that is displayed if we found no match

Page 25: Luminate Online Best Practices for Beginners

Conditional Anatomy

• If logged-in user is a donor (Group ID 8282),

then show member content; else, show

general content.

• If X contains Y then show A else show B

[[?[[S45:8282]]::TRUE::Member Content::General]]

• Content that is displayed if we found no match

Page 26: Luminate Online Best Practices for Beginners

Conditional Anatomy

[[?x1220x::x[[S48:0:part-type-id]]x::You are registered for participant type 1220 ::You are not registered for participant type 1220 ]]

If ThisValue contains ThatValue then ShowThis otherwise ShowThat

Page 27: Luminate Online Best Practices for Beginners

Conditional Examples

• In my email to our constituents, I want to address Texans with “Howdy‟ and address everyone else with “Hello”

• [[?[[S1:home_stateprov]]::TX:: Howdy, [[S1:first_name]]:: Hello, [[S1:first_name]]]]

.

Page 28: Luminate Online Best Practices for Beginners

Conditional Examples

• Logged in vs. Not logged in conditional

[[?xx::x[[S1:user_name]]x:: <!-- this person is not logged in --> ::

<!-- This person is logged in --> ]]

• Test for specific pagename

• If on a specific calendar event

• If on a specific donation form

• Test for specific URL variable

• Secure page check

• Check out the “S-Tag & Conditional Starter Kit” in the free kit section in the Luminate Customer Center!

• http://customer.convio.com/site/PageServer?pagename=sm_free

Page 29: Luminate Online Best Practices for Beginners

Reusable Content

29 #bbcon

• Reusable Pages (using [[S51:page_name]]) are a powerful tool

within Luminate.

• Keeping content fresh and consistent, and being able to add,

update, and mass distribute content can be a challenge.

• Using Reusable Pages can help!

Page 30: Luminate Online Best Practices for Beginners

Reusable Content

Don’t think of Reusable Pages as only a “page”

- Reusable Pages can include anything

- CSS, JavaScript, meta data, tracking code, and of course, content

- Reusable Pages enable you to create one piece of content that can be used to

populate multiple touch points.

- Web page content

- Email

- This also helps with design…

- Reusable Pages to build Pagewrapper and stationery elements

Page 31: Luminate Online Best Practices for Beginners

Reusable Content

31 #bbcon

• Building a wrapper/stationery with Reusable Pages makes

managing framework easy!

• It saves time & clicks and gives you peace of mind to know that

no one will break one thing and affect your entire site

Page 32: Luminate Online Best Practices for Beginners

Reusable Content

32 #bbcon

[[s51:reus_wrapper_header]]

[[s51:reus_wrapper_footer]]

[[s51:reus_wr

apper_login]]

[[s51:reus_wr

apper_right-

col]]

Using S51 to embed Reusable Pages enables you to work on small elements instead of entire wrappers/stationery

Page 33: Luminate Online Best Practices for Beginners

Reusable Content

33 #bbcon

Page 34: Luminate Online Best Practices for Beginners

Social Sign-in and Social Sharing

• Bullets

• Second level

• Third level

34 #bbcon

Page 35: Luminate Online Best Practices for Beginners

Social Sign-in and Social Sharing

35 #bbcon

Page 37: Luminate Online Best Practices for Beginners

37 #bbcon Spruce Up Your Donation Experience

Page 38: Luminate Online Best Practices for Beginners

Responsive Layout

38 #bbcon

Page 39: Luminate Online Best Practices for Beginners

Responsive Layout

https://secure2.convio.net/dri/site/Donation2?df_id=2105&2105.donation=form1

Page 41: Luminate Online Best Practices for Beginners

Dynamic Gift Arrays

41 #bbcon

Page 42: Luminate Online Best Practices for Beginners

Progress Meters

42 #bbcon

Page 43: Luminate Online Best Practices for Beginners

Gift Service Center

43 #bbcon

Page 44: Luminate Online Best Practices for Beginners

44 #bbcon

Email Marketing Techniques

Page 45: Luminate Online Best Practices for Beginners

Autologin

45 #bbcon

Log them in!

Pro tip: you can also tie clicks to an interest opt-in!

Page 46: Luminate Online Best Practices for Beginners

Previewing & Testing

You need to test your conditional logic and ensure consistency

across email clients.

Page 47: Luminate Online Best Practices for Beginners

Delivery tips, including A/B testing

Right message to the right people at the right time.

Page 48: Luminate Online Best Practices for Beginners

Automated messaging (Welcome Series)

Page 49: Luminate Online Best Practices for Beginners

49 #bbcon

Reporting

Page 50: Luminate Online Best Practices for Beginners

Reports Classic

http://customer.convio.com/reporting_questions_resources

50 #bbcon

Page 51: Luminate Online Best Practices for Beginners

ReportWriter

51 #bbcon

But sometimes you need more specific reports.

Page 52: Luminate Online Best Practices for Beginners

Engagement Segmentation

• Assigning points for interactions

Page 53: Luminate Online Best Practices for Beginners

Engagement Segmentation

• Email response segmentation

Page 54: Luminate Online Best Practices for Beginners

Engagement Segmentation

• TeamRaiser participation

Page 55: Luminate Online Best Practices for Beginners

Engagement Segmentation

• Automatically build a group of duplicate email addresses

Page 56: Luminate Online Best Practices for Beginners

56 #bbcon

Useful Resources

Page 57: Luminate Online Best Practices for Beginners

Luminate Customer Center

57 #bbcon

Page 58: Luminate Online Best Practices for Beginners

Luminate LearnCenter

58 #bbcon

The Luminate LearnCenter is packed with interactive

on-demand training as well as a calendar full of live

instructor-led training covering a wealth of topics.

• Learn at your own pace

• Short training sessions

• Brush-up on release enhancements

• Refresh core competencies

• Accelerate your career through Learning Paths

• Become an Authorized Luminate

Administrator!

2013 Most Popular… 1. CLO 101: C360 - Contacts,

Interests & Groups

2. Luminate Online - Email I

3. CLO 120: Donation I

4. CLO 110: WYSIWYG

5. LCRM 101: CRM Basics

We Recommend… “Introduction and Overview of

Constituent360”

https://convio.adobeconnect.com/

_a836067539/c360_intro/

Page 59: Luminate Online Best Practices for Beginners

Luminate Community

59 #bbcon

Page 60: Luminate Online Best Practices for Beginners

Helpful Links

60 #bbcon

http://customer.convio.net/helpful_links

Page 61: Luminate Online Best Practices for Beginners

Free Do-it-Yourself Kits

61 #bbcon

http://convio.com/free_kits

Page 62: Luminate Online Best Practices for Beginners

Get to Know Your CSMs

62 #bbcon

Page 63: Luminate Online Best Practices for Beginners

Question and Answer

63 #bbcon

1

#ihavethepower

Page 64: Luminate Online Best Practices for Beginners

64 #bbcon

Don’t forget to complete

a session survey!

Each completed survey enters you into a drawing to win a

complimentary registration to bbcon 2015 in Austin, Texas*.

*Blackbaud reserves the right to change or withdraw this promotion at any time, without advance notice. Promotion has no cash value and may not be

exchanged, applied to, or combined with any other offer.

Are you powered on and ready to go?