Managing and Using Custom Triggers to Activate SMS & Email Flows
    • Dark
      Light

    Managing and Using Custom Triggers to Activate SMS & Email Flows

    • Dark
      Light

    Article summary

    Custom Triggers Overview

    Custom triggers empower you to take full control of your SMS and email campaigns by automating messages based on specific customer actions or behaviors. With this feature, you can craft highly personalized and timely communications that enhance engagement and drive results.

    By setting up custom triggers, you can automatically send messages for events like abandoned carts, post-purchase follow-ups, or special customer milestones. You decide the criteria, ensuring your campaigns are as targeted and effective as possible.

    With Yotpo's intuitive tools, creating and managing custom triggers is straightforward. Whether you want to boost sales, nurture customer loyalty, or provide exceptional experiences, custom triggers make it easy to deliver the right message at the right time. Get ready to maximize your marketing impact with automated precision!

    Understanding Custom Triggers

    Custom triggers are specific events or actions that can automatically initiate SMS and email flows. These triggers are highly customizable, allowing you to tailor your communication based on your unique business needs.

    By defining custom triggers, you can automate the delivery of targeted messages, ensuring timely and relevant interactions with your customers. Whether it's a customer signing up for your newsletter, making a purchase, or reaching a specific milestone, custom triggers enable you to create personalized and meaningful experiences that drive engagement and foster loyalty.

    Suggested use cases:

    • Shipping app integration - integrate your custom shipping app with your SMS and email flows to send automated notifications to customers regarding their order status, shipment updates, and delivery tracking information.

    • Custom data collection - collect specific customer data through custom pop-ups or forms and trigger personalized messages based on the collected information, such as preferences, interests, or specific events.

    • Post-purchase surveys - automatically send post-purchase surveys to gather valuable customer feedback, allowing you to improve your products, services, and overall customer experience.

    • Product recommendation - utilize custom triggers to analyze customer behavior and preferences, then send personalized product recommendations tailored to each individual's interests and purchase history.

    • Inventory updates - if you have a custom inventory management system, trigger SMS or email notifications to customers when a product they are interested in is back in stock or when limited quantities are available.

    Creating a Custom Trigger

    Note

    Creating a custom trigger requires technical expertise and the use of API.

    To create a custom trigger,use the Create a custom customer event endpoint. You can define and set up custom customer events aligning with your unique business requirements.

    Once successfully created, the custom trigger will automatically appear on the custom triggers page in SMS & Email, enabling you to seamlessly incorporate it into your flows.

    Managing Your Custom Triggers

    Once a custom trigger is created, it will automatically appear on your SMS & Email custom triggers page. You’ll see a table with all of your custom triggers along with the following information in each column:

    • Display as Trigger - a toggle button that allows you to choose whether or not to display this trigger in your flows.

    • Trigger Name - edit the custom trigger name by clicking on it.

    • Trigger Type - a drop-down menu with two available options - marketing and transactional. Distinguishing between the two types of flows helps ensure compliance with legal regulations, such as anti-spam laws. It allows you to send marketing messages only to subscribers who have explicitly opted in to receive them.

    • Personalization Tags - the personalization tags associated with the trigger that will appear when creating your SMS or email. Clicking on the number of shortcodes will open a modal where you can rename them to find each one easily when building your flow messages.

    • Date Created - the date the trigger was created.

    • Status in Flows - whether or not the trigger is currently used in an active flow.

    Note

    The personalization tags we identify are based on the information you send to the API call, including all event properties. To ensure proper identification of shortcodes, it's best to include all event properties with example data in the first API call. This will help us accurately recognize and format them for your SMS messages. Links will be shortened to save space in the SMS, and dates will be properly formatted for consistency.

    Clicking on the three dots menu will reveal more actions:

    • Create Flow - clicking on this option will directly open the SMS & Email flow builder with the trigger automatically pre-selected.

    • Edit Shortcodes - opens up the same modal where you can edit the shortcode names.

    • Details - opens up a detailed schema of the trigger event.

    • Delete - deletes the custom trigger.

    Activating flows with custom triggers

    There are two ways to activate a flow using a custom trigger:

    1. Clicking on the Create Flow option from the three dots menu mentioned in the previous paragraph.

    2. Create a flow from scratch, find and choose the custom trigger from the list of available triggers under the Custom section, and then continue creating your flow as usual.

    Both options give you the flexibility to seamlessly integrate your custom trigger into a flow, ensuring personalized and impactful customer communications.



    Was this article helpful?