The Variable Fallbacks feature ensures your messages remain professional and readable, even when certain supporter data is missing. When you're using dynamic variables like [donor_first_name] and the information isn’t available for a recipient, fallbacks allow you to define a default value to use instead.
What Are Variable Fallbacks?
Variable fallbacks are default values that replace missing supporter data in email, text, or message templates.
For example:
-
Without a fallback:
Hi [donor_first_name],→ becomesHi ,if no first name exists. -
With a fallback:
Hi [donor_first_name],→ becomesHi there,orHi supporter,if the first name is missing.
When to Use Fallbacks
Use fallbacks when:
-
Sending bulk messages to supporters
-
You want to avoid broken or awkward formatting when data is missing
How to Set a Variable Fallback
-
Open the Message Builder
Navigate to the email or SMS editor where you’re building your message. -
Use Variables in Your Message
Example:Hi [donor_first_name], thank you for supporting our cause! -
Scroll to the Bottom of the Page
Look for the Variable Fallbacks section. -
Enter Fallback Values
-
In the input field, type the variable name you’re using (e.g.,
donor_first_name) -
Set a replacement value (e.g.,
there,supporter, orfriend) -
Example fallback entry:
-
Variable:
donor_first_name -
Fallback:
supporter
-
-
-
Save or Send as Usual
Your message will now automatically replace missing variables with the fallback value you entered.
Example
Original Message Template:
Hi [donor_first_name],
Thanks for supporting our mission this year.
If [donor_first_name] is missing:
Hi supporter,
Thanks for supporting our mission this year.
Notes and Best Practices
-
Use natural-sounding fallback values like “there,” “friend,” or “supporter” to keep the tone friendly and professional.
-
Double-check the variable names match exactly with those used in your message—fallbacks only apply to exact matches.
-
You can set fallbacks for multiple variables at once in the same message.
Summary
| Feature | Purpose | Example |
|---|---|---|
| Variable Fallbacks | Replaces missing data in dynamic messages | Hi [donor_first_name] → Hi supporter |
| Where to Configure | Bottom of the Message Builder | Under "Variable Fallbacks" |
| Customizable? | Yes – you define the fallback text | e.g., “there,” “supporter” |
This feature helps ensure your messaging looks polished and intentional—no blank spaces or awkward formatting due to missing data.