Skip to main content
All CollectionsCampaigns
FallBack Variables
FallBack Variables
Updated today

Overview

Our new Fallback Variables feature ensures seamless messaging, even when specific variable values are missing. This functionality allows you to define fallback values that automatically substitute if the expected variable data is unavailable. It’s designed to maintain the flow and professionalism of your campaigns without interruptions.

How It Works

You can define fallback values in two ways:

1. Global Fallback Variables:

  • Enabled using a toggle button during template creation or when filling in variables during the campaign setup.

  • A single fallback value applies across all instances of a variable.

2. Template-Level Fallbacks:

  • Set default fallback values for specific variables at the time of template creation.

  • Visible and editable when sending out the campaign.

Supported Variables

Fallbacks are available for the following variables:

  • Customer Name πŸ§‘β€πŸ€β€πŸ§‘

  • Customer First Name 🎯

  • City πŸ™οΈ

  • State 🏑


Steps to Configure Fallback Variables

  1. During Template Creation:

    • While adding variables, define template-level default fallbacks for the supported fields.

    • For example: Set the fallback for City as "your location" if a customer's city isn't specified.

  2. In the Campaign Flow:

    • Toggle the Global Fallback option to enable or edit fallback values for all variables in the campaign.

    • Example: If Customer Name is missing, the fallback could be "Valued Customer."

Benefits

  • Personalization Without Errors: Guarantees that your messages always feel complete and professional.

  • Time Savings: Eliminates the need for manual edits when data is incomplete.

  • Flexibility: Set defaults at a template or global level based on campaign requirements.

Example

Message Template:
"Hello {{Customer First Name|Fallback: Friend}}, we noticed you're in {{City|Fallback: your area}}. Don’t miss our exclusive offers!"

  • If Customer First Name is missing:

    • The message will display: "Hello Friend, we noticed you're in your area. Don’t miss our exclusive offers!"


FAQs

1) How do I set a fallback for a variable?

Fallbacks can be set in two ways:

  • Template-Level Defaults: Specify default fallback values while creating a template.

  • Global Fallbacks: Use the toggle button during the campaign setup to set fallback values for all instances of a variable.

2) Can I edit fallback values after the template is created?

Yes, fallback values can be edited during the campaign setup phase. You can modify them before sending the campaign to ensure they fit the context.

3) Do fallbacks apply to all campaign types?

Yes, fallback variables are supported across all campaign types, including email, SMS, and WhatsApp also webpush.

4) Are fallback variables case-sensitive?

No, fallback variables are not case-sensitive. However, ensure proper capitalization in the fallback value for a polished appearance.

5) Do fallbacks work for custom variables?

Currently, fallbacks are only supported for predefined variables like Customer Name, Customer First Name, City, and State.


For further assistance or to raise feature requests related to Fallback Variables, please contact [email protected].

Did this answer your question?