{"Status":true,"Message":"","Response":{"post":{"postuid":"pffq9y943p","tenantuid":"d8b744fc-2e70-4089-bb80-dd1d08f6c7b2","projectuid":"239698c5-f7eb-4574-8cc8-c6568f08b3a0","title":"Automation Triggers","slug":"article/pffq9y943p-autopilot-triggers","html":"\u003Cp\u003EAn automation in DailyStory is started using a trigger. For example, start an automation when someone completes a form on your website.\u003C/p\u003E\u003Cp\u003ETriggers are special because they always start an automation. However, triggers can also be used within the automation. For example, using a \u0022Pause the Automation\u0022 trigger to add a three-day delay between text message sends in a drip campaign.\u003C/p\u003E\u003Cp\u003ETriggers can be found in the first column in the\u0026nbsp;\u003Ca href=\u0022/article/kthrqu64p0-autopilot-designer\u0022\u003Eautomation designer\u003C/a\u003E:\u0026nbsp;\u0026nbsp;\u003C/p\u003E\u003Cimg class=\u0022lazy-load\u0022 data-width=\u0022356\u0022 data-height=\u0022269\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/d8b744fc-2e70-4089-bb80-dd1d08f6c7b2/239698c5-f7eb-4574-8cc8-c6568f08b3a0/43c4416d-bc2c-46bb-86b5-2eceefaa9723.png?v=223115296\u0022 style=\u0022\u0022 alt=\u0022\u0022/\u003E\u003Cp\u003EDailyStory offers more than 35 triggers that you can use to start an automation, including for many unique scenarios. And, many of the automations work hand-in-hand with native integrations.\u003C/p\u003E\u003Cp\u003EThe following is a list and description of each Autopilot Triggers.\u003C/p\u003E\u003Ch2 id=\u0022when_added_to_this_campaign\u0022\u003EWhen added to this campaign\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen added to this campaign\u0026nbsp;trigger\u003C/i\u003E adds a lead to the automation when they are added to the campaign the automation runs within. This includes when leads are added through segments, manually, through the API, or through acquisition sources, such as pop-ups.\u003C/p\u003E\u003Cp\u003EThis is the most generic automation. It doesn\u0027t have properties.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003ESend a welcome email series.\u003C/li\u003E\u003Cli\u003EScore leads as they are added.\u003C/li\u003E\u003Cli\u003ECreate an on-boarding sequence.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003EThis automation only runs on leads added to the campaign after the automation is started. If you want to run the automation on existing leads, please see the \u003Ci\u003EWhen automation is enabled\u003C/i\u003E trigger.\u003C/p\u003E\u003Ch2 id=\u0022when_email_is_opened\u0022\u003EWhen email is opened\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen email is opened\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when they open a specified email used in the campaign. To use this trigger, you must select an email to check for opens in the properties.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EAdd a tag to a contact.\u003C/li\u003E\u003Cli\u003EScore a lead.\u003C/li\u003E\u003Cli\u003ESend a Slack notification to a sales team member.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_email_is_clicked\u0022\u003EWhen email is clicked\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen email is clicked\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when they click a link in a specified email used in the campaign. To use this trigger, you must select an email to check for clicks in the properties.\u003C/p\u003E\u003Cp\u003EYou can optionally also select a specific URL to check for clicks.\u003C/p\u003E\u003Cp\u003EWhen checking if a specific link is clicked query string parameters added to the URL are ignored. \u003C/p\u003E\u003Ccite class=\u0022important\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EImportant\u003C/span\u003E\u003Cp\u003EThe URL\u0026nbsp;\u003Ccode\u003Ehttps://dailystory.com\u003C/code\u003E\u0026nbsp;and the URL\u0026nbsp;\u003Ccode\u003Ehttps://dailystory.com?utm_campaign=prospects\u003C/code\u003E\u0026nbsp;would evaluate at the same URL.\u0026nbsp;\u0026nbsp;\u003C/p\u003E\u003C/cite\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EEvaluate the link that was clicked.\u003C/li\u003E\u003Cli\u003EScore a lead.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_page_is_visited\u0022\u003EWhen page is visited\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen page is visited\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when a specific page is visited. To use this trigger, the page must have the DailyStory \u003Ca href=\u0022/article/ppg0z9xv1v-installing-the-daily-story-tracking-tag\u0022\u003Ebeacon installed\u003C/a\u003E and you must supply the full URL to the page in the properties.\u003C/p\u003E\u003Ccite class=\u0022important\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EImportant\u003C/span\u003E\u003Cp\u003EThis trigger requires that the website is using the DailyStory beacon.\u003C/p\u003E\u003C/cite\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003ESend a notification, such as when the licensing and pricing page is visited\u003C/li\u003E\u003Cli\u003ESend a delayed follow-up email after a visit, such as \u0022Looking for [your product name]?\u0022\u003C/li\u003E\u003C/ul\u003E\u003Ch3 id=\u0022advanced_options_for_url_matching\u0022\u003EAdvanced options for URL matching\u003C/h3\u003E\u003Cp\u003EThe URL supports wildcard to match any page in the path. For example, to match any visit to your blog:\u003C/p\u003E\u003Cp\u003E\u003Ccode\u003Ehttps://example.com/blog/*\u003C/code\u003E\u003C/p\u003E\u003Cp\u003EWildcard matching also works within the URL:\u003C/p\u003E\u003Cp\u003E\u003Ccode\u003Ehttps://example.com/products/*/widgets\u003C/code\u003E\u003C/p\u003E\u003Cp\u003EIf an asterisks is not present within the URL, the URL match will ignore any query string data. For example:\u003C/p\u003E\u003Cp\u003E\u003Ccode\u003Ehttps://example.com/blog/\u003C/code\u003E\u003C/p\u003E\u003Cp\u003EWould match a visit to:\u003C/p\u003E\u003Cp\u003E\u003Ccode\u003Ehttps://example.com/blog?utm_campaing=example_campaign\u003C/code\u003E\u003C/p\u003E\u003Ch2 id=\u0022when_text_message_keyword_is_received\u0022\u003EWhen text message keyword is received\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen text message keyword is received\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when a keyword, e.g. \u0022DISCOUNT\u0022, is received. To use this trigger you must specify one or more keywords using semi-colons to separate them.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EAuto-respond with a text message\u003C/li\u003E\u003Cli\u003EStart a drip sequence\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_text_message_is_clicked\u0022\u003EWhen text message is clicked\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen text message is clicked\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when a link in a text message is clicked. To use this trigger you must select a text message to check for clicks in the properties. \u003Ca href=\u0022/article/36veu05f41-text-message-frequently-asked-questions\u0022\u003EThis requires the text message to use click tracking\u003C/a\u003E.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003ESend a follow-up reminder\u003C/li\u003E\u003Cli\u003EAdd a tag or add to a segment\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_replied_to_text_message\u0022\u003EWhen replied to text message\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen replied to text message\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when any reply is received to a text message used in the campaign. To use this trigger, you must select a text message to check for replies in the properties.\u003C/p\u003E\u003Cp\u003EIf you need to check for a specific reply see the \u003Ca href=\u0022/article/k9nzwqmzxa-autopilot-conditions\u0022\u003EEvaluate text message reply condition\u003C/a\u003E. You may also want to review how DailyStory handles \u003Ca href=\u0022/article/a6kif9cinn-setting-up-text-to-join-keywords\u0022\u003Etext message keywords\u003C/a\u003E.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003ETake action on the reply, send more info back if \u0022YES\u0022 is the reply.\u003C/li\u003E\u003Cli\u003EAdd a tag or add to a segment.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_tag_is_added\u0022\u003EWhen tag is added\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen tag is added\u003C/i\u003E trigger adds a lead to the automation when a \u003Ca href=\u0022/article/od6p6uz801-managing-tags-placeholder\u0022\u003Etag\u003C/a\u003E is added to a contact. To use this trigger, you must select a tag which when added to a contact fires the trigger.\u003C/p\u003E\u003Cp\u003EUse this trigger to start a sequence when a contact is given a specific tag.\u003C/p\u003E\u003Cp\u003EA new tag can also be created directly from within the properties.\u003C/p\u003E\u003Cp\u003EIf the tag already exists, a duplicate is not created. When a new tag is created it is also automatically selected.\u003C/p\u003E\u003Ch2 id=\u0022when_tag_is_removed\u0022\u003EWhen tag is removed\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen tag is removed\u003C/i\u003E trigger adds a lead to the automation when a \u003Ca href=\u0022/article/od6p6uz801-managing-tags-placeholder\u0022\u003Etag\u003C/a\u003E is removed from a contact. To use this trigger, you must select a tag which when removed from a contact fires the trigger.\u003C/p\u003E\u003Cp\u003EUse this trigger to start a sequence when a contact is given a specific tag.\u003C/p\u003E\u003Cp\u003EIf the tag already exists, a duplicate is not created. When a new tag is created it is also automatically selected.\u003C/p\u003E\u003Ch2 id=\u0022when_loyalty_points_earned\u0022\u003EWhen loyalty points earned\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen loyalty points earned\u003C/i\u003E trigger adds a contact to the automation when a contact earns loyalty points.\u003C/p\u003E\u003Ch2 id=\u0022when_loyalty_points_redeemed\u0022\u003EWhen loyalty points redeemed\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen loyalty points redeemed\u003C/i\u003E trigger adds a contact to the automation when a contact redeems loyalty points.\u003C/p\u003E\u003Ch2 id=\u0022when_popup_is_submitted\u0022\u003EWhen popup is submitted\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen popup is submitted\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when a form is submitted from a\u0026nbsp;\u003Ca href=\u0022/article/ptshg9vhir-daily-story-popups\u0022\u003Epop-up\u003C/a\u003E. To use this trigger, you must select a popup in the properties.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EStart a drip sequence if the popup was for an offer, such a a free trial.\u003C/li\u003E\u003Cli\u003EAdd a tag or add to a segment.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_web_form_is_submitted\u0022\u003EWhen web form is submitted\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen web form is submitted\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when a form is submitted from a\u0026nbsp;\u003Ca href=\u0022/article/5itiwxukqb-daily-story-web-forms\u0022\u003Eweb form\u003C/a\u003E. To use this trigger, you must select a web form in the properties.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EStart a drip sequence if the web form was for an offer, such a download.\u003C/li\u003E\u003Cli\u003EAdd a tag or add to a segment.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_magic_form_is_submitted\u0022\u003EWhen magic form is submitted\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen magic form is submitted\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when a form is submitted from a\u0026nbsp;\u003Ca href=\u0022/article/dw3bqm0v03-daily-story-magic-forms\u0022\u003Emagic form\u003C/a\u003E. To use this trigger, you must select a magic form in the properties.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EStart a drip sequence if the web form was for an offer, such a download.\u003C/li\u003E\u003Cli\u003EAdd a tag or add to a segment.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_added_to_segment\u0022\u003EWhen added to segment\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen added to segment\u003C/i\u003E trigger adds a lead to the automation when a contact is added to a \u003Ca href=\u0022/article/v1v5lti4gf-segments\u0022\u003Esegment\u003C/a\u003E. To use this trigger, you must select a segment in the properties.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EEnd another automation, such as when a contact is removed from a \u0022Customers at risk\u0022 segment.\u003C/li\u003E\u003Cli\u003ERemove a lead from a campaign, such as a retention campaign if the customer renews.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_removed_from_segment\u0022\u003EWhen removed from segment\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen removed from segment\u003C/i\u003E trigger adds a lead to the automation when a contact is removed from a \u003Ca href=\u0022/article/v1v5lti4gf-segments\u0022\u003Esegment\u003C/a\u003E. To use this trigger, you must select a segment in the properties.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EEnd another automation, such as when a contact is removed from a \u0022Customers at risk\u0022 segment.\u003C/li\u003E\u003Cli\u003ERemove a lead from a campaign, such as a retention campaign if the customer renews.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_device_is_registered\u0022\u003EWhen device is registered\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen device is registered\u003C/i\u003E trigger adds a lead to the automation when a contact registers a mobile device to receive \u003Ca href=\u0022/article/rf6pml06vg-push-notifications\u0022\u003Epush notifications\u003C/a\u003E.\u003C/p\u003E\u003Cp\u003EThis requires your mobile app is setup to \u003Ca href=\u0022https://dev.dailystory.com/reference/register-push-device\u0022\u003Eregister with DailyStory for push notifications\u003C/a\u003E.\u003C/p\u003E\u003Cp\u003EYou may want to use this trigger to start a sequence when a contact registers a new device for push notification.\u003C/p\u003E\u003Ch2 id=\u0022when_automation_is_enabled\u0022\u003EWhen automation is enabled\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen automation is enabled\u003C/i\u003E\u0026nbsp;trigger starts the automation when the automation is enabled or when new leads are added to the campaign.\u003C/p\u003E\u003Ccite class=\u0022warning\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EWarning\u003C/span\u003E\u003Cp\u003EWhen the automation is enabled this trigger will run for each lead in the campaign.\u003C/p\u003E\u003C/cite\u003E\u003Cp\u003EYou may want to use this trigger to start an automation after you\u0027ve built the automation. Unlike the \u003Ci\u003EWhen added to this campaign\u003C/i\u003E trigger, this automation will run for any lead in the campaign.\u003C/p\u003E\u003Ch2 id=\u0022when_cart_abandoned\u0022\u003EWhen cart abandoned\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen cart abandoned\u003C/i\u003E\u0026nbsp;trigger starts an automation when a shopping cart is abandoned.\u003C/p\u003E\u003Cp\u003EThis trigger requires that one of the following integrations is enabled:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EBBCS\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022https://docs.dailystory.com/article/mpl7zsbbvm-big-commerce-integration\u0022\u003EBigCommerce\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/fgmh40dz6x-instamojo-integration\u0022\u003EInstamojo\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/5d69v19i7m-konnektive\u0022\u003EKonnektive\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/lgibz97mv6-lightspeed-integration\u0022\u003ELightspeed\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/muwnwn6yco-integrations-magento\u0022\u003EMagento\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/obw4omogkg-shopify-and-daily-story-integration\u0022\u003EShopify\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/d1na6q03zm-square-integration\u0022\u003ESquare\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/q1rhes3fq4-stripe-integration\u0022\u003EStripe\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/8jpx3fj1r4-woo-commerce-integration\u0022\u003EWooCommerce\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_cart_ordered\u0022\u003EWhen cart ordered\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen cart ordered\u003C/i\u003E trigger starts an automation when a shopping cart order is transacted.\u003C/p\u003E\u003Cp\u003EThis trigger requires that one of the following integrations is enabled:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Ca href=\u0022https://docs.dailystory.com/article/mpl7zsbbvm-big-commerce-integration\u0022\u003EBigCommerce\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/fgmh40dz6x-instamojo-integration\u0022\u003EInstamojo\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/5d69v19i7m-konnektive\u0022\u003EKonnektive\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/lgibz97mv6-lightspeed-integration\u0022\u003ELightspeed\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/muwnwn6yco-integrations-magento\u0022\u003EMagento\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/obw4omogkg-shopify-and-daily-story-integration\u0022\u003EShopify\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/d1na6q03zm-square-integration\u0022\u003ESquare\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/q1rhes3fq4-stripe-integration\u0022\u003EStripe\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/8jpx3fj1r4-woo-commerce-integration\u0022\u003EWooCommerce\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_payment_is_declined\u0022\u003EWhen payment is declined\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen payment is declined\u003C/i\u003E trigger starts an automation when a payment for a customer\u0027s order is declined.\u003C/p\u003E\u003Cp\u003EThis trigger requires that one of the following integrations is enabled:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Ca href=\u0022https://docs.dailystory.com/article/mpl7zsbbvm-big-commerce-integration\u0022\u003EBigCommerce\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/fgmh40dz6x-instamojo-integration\u0022\u003EInstamojo\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/5d69v19i7m-konnektive\u0022\u003EKonnektive\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/lgibz97mv6-lightspeed-integration\u0022\u003ELightspeed\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/muwnwn6yco-integrations-magento\u0022\u003EMagento\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/3hvo2y6q3y-mindbody-online-and-daily-story-integration\u0022\u003EMindbody\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/obw4omogkg-shopify-and-daily-story-integration\u0022\u003EShopify\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/d1na6q03zm-square-integration\u0022\u003ESquare\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/q1rhes3fq4-stripe-integration\u0022\u003EStripe\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/8jpx3fj1r4-woo-commerce-integration\u0022\u003EWooCommerce\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_order_is_shipped\u0022\u003EWhen order is shipped\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen cart is shipped\u003C/i\u003E trigger starts an automation when a shopping cart order is shipped or fulfilled.\u003C/p\u003E\u003Cp\u003EThis trigger requires that one of the following integrations is enabled:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Ca href=\u0022/article/5d69v19i7m-konnektive\u0022\u003EKonnektive\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/lgibz97mv6-lightspeed-integration\u0022\u003ELightspeed\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022/article/obw4omogkg-shopify-and-daily-story-integration\u0022\u003EShopify\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_todays_date_is\u0022\u003EWhen today\u0027s date is\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen today\u0027s date is\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation or resumes an automation when today\u0027s date condition matches the lead\u0027s date. For example,\u0026nbsp;\u003Ca href=\u0022https://www.dailystory.com/blog/send-a-happy-birthday-message/\u0022\u003Ewhen it is the contact\u0027s birth date\u003C/a\u003E. \u003C/p\u003E\u003Cp\u003ETo use this trigger, you must select a date range and date field in the properties. Or you can select \u0022The day of\u0022 to trigger when today\u0027s date matches the date.\u003C/p\u003E\u003Cp\u003EDates include:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Cb\u003EBirthday\u003C/b\u003E - see the article on \u003Ca href=\u0022/article/pspgp79c94-common-searchs-used-for-segments\u0022\u003Ecreating a birthday segment\u003C/a\u003E for more details.\u003C/li\u003E\u003Cli\u003E\u003Cb\u003EDo not contact until date/time\u003C/b\u003E - if the contact has a do not contact until date/time set\u003C/li\u003E\u003Cli\u003E\u003Cb\u003ELast contacted date/time\u003C/b\u003E - when the contact was last communicated with\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_the_day_of_the_month_is\u0022\u003EWhen the day of the month is\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen the day of the month is\u003C/i\u003E trigger is a special trigger that is used within an automation. It cannot be the first trigger in the automation. It continues an automation when today\u0027s day of the month matches the specified day of the month. For example, to run an automation on the 15th day of the month. To use this trigger, you must select a day of the month. By default it is set to the 1st.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003ESend a customer newsletter on a specific day each month\u003C/li\u003E\u003Cli\u003ESend a reminder to customers on a specific day each month\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022on_a_specific_date_and_time\u0022\u003EOn a specific date and time\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EOn a specific date and time\u003C/i\u003E\u0026nbsp;trigger is a special trigger that is used within an automation. It cannot be the first trigger in the automation. Instead it is used to to pause the automation until a specific date and time.\u003C/p\u003E\u003Cp\u003EThe trigger can be set for a relative date and time, for example \u0022tomorrow\u0022, \u0022next week\u0022 or a specific date \u0022July 4, 2025\u0022:\u003C/p\u003E\u003Cimg class=\u0022lazy-load\u0022 data-width=\u0022866\u0022 data-height=\u0022547\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/d8b744fc-2e70-4089-bb80-dd1d08f6c7b2/239698c5-f7eb-4574-8cc8-c6568f08b3a0/f48c1f334b5a5233fd4579b9bcf459dc.png\u0022 style=\u0022\u0022 alt=\u0022\u0022/\u003E\u003Cp\u003ERelative dates, such as \u0022tomorrow\u0022 apply to when the automation is run. For example, if Anna runs through the automation on July 23, 2023 when she reaches this trigger \u0022tomorrow\u0022 would be July 24, 2023.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EPause an automation until a specific date and time.\u003C/li\u003E\u003Cli\u003EControl a sequence of messages or actions within an automation.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_point_total_is\u0022\u003EWhen point total is\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen point total is\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when based on points assigned to a lead. Points are assigned through \u003Ca href=\u0022/article/a31o2hmlge-autopilot-actions\u0022\u003Eautomation actions\u003C/a\u003E. To use this trigger, you must specify a point total of 0 or more and whether or not to fire the trigger when the points are greater than or equal to or less than or equal to the lead\u0027s points.\u003C/p\u003E\u003Ccite class=\u0022warning\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EWarning\u003C/span\u003E\u003Cp\u003EImportant: This trigger will run for a maximum of 60 days. It will run every hour for the first 3 days, every 3 hours for the next 7 days, and then run once per day. After 60 days if the trigger does not run, the lead is failed out of the automation.\u003C/p\u003E\u003C/cite\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003ETake action on a lead when their point total reaches a threshold from page visits, email opens, etc.\u003C/li\u003E\u003Cli\u003ETake action on a lead when their point total falls below a threshold\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_opted_out\u0022\u003EWhen opted out\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen opted out\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when a contact opts out of a specific communication type (Email, Text Message or Push Notifications) or any communication.\u003C/p\u003E\u003Cp\u003EUse this trigger to send notifications or updates to team members if this opt out wasn\u0027t expected.\u003C/p\u003E\u003Ch2 id=\u0022when_call_is_incoming\u0022\u003EWhen call is incoming\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen call is incoming\u003C/i\u003E trigger adds a lead to the automation when a call is incoming call.\u003C/p\u003E\u003Cp\u003EUse this trigger to send notifications or updates to team members about the call.\u003C/p\u003E\u003Ccite class=\u0022important\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EImportant\u003C/span\u003E\u003Cp\u003EThis trigger requires that you register incoming call processing with DailyStory. Using call processing incurs additional phone carrier fees.\u003C/p\u003E\u003C/cite\u003E\u003Ch2 id=\u0022when_call_is_missed\u0022\u003EWhen call is missed\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen call is missed\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when an incoming call is missed (busy or unanswered).\u003C/p\u003E\u003Cp\u003EUse this trigger to send notifications or updates to team members about the missed call. Or, automatically text back a reply to the caller.\u003C/p\u003E\u003Ccite class=\u0022important\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EImportant\u003C/span\u003E\u003Cp\u003EThis trigger requires that you register incoming call processing with DailyStory. Using call processing incurs additional phone carrier fees.\u003C/p\u003E\u003C/cite\u003E\u003Ch2 id=\u0022when_api_is_called\u0022\u003EWhen API is called\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen API is called\u003C/i\u003E\u0026nbsp;trigger adds a lead to the automation when the \u003Ca href=\u0022https://dev.dailystory.com/reference#start-automation-from-api\u0022\u003EAPI Start Automation from API is called\u003C/a\u003E. The contact to add to the automation must be identified by passing either email, DailyStory ID (dsid), or mobile phone number as a query string value.\u003C/p\u003E\u003Cp\u003EThis trigger is an advanced trigger designed to be used from within other applications that wish to start automations within DailyStory.\u003C/p\u003E\u003Ch2 id=\u0022when_rss_is_updated\u0022\u003EWhen RSS is updated\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen RSS is updated\u003C/i\u003E\u0026nbsp;trigger adds leads to the automation when an RSS source is updated. To use this trigger, you must specify a URL to the RSS feed, number of article updates before triggering and how often to check for updates.\u003C/p\u003E\u003Cp\u003EThis trigger is an advanced trigger. When triggered it will add all leads in the campaign to the automation if not already added. This trigger is meant to be used for either using a campaign for monitoring a specific RSS source or to enable an RSS driven email sequence, such as an automated newsletter.\u003C/p\u003E\u003Cp\u003EIn the example above the trigger is configured to monitor CNN\u0027s Top Stories RSS feed. It will check the feed daily and will trigger if there is at least 1 new article since the last time it checked.\u003C/p\u003E\u003Ch2 id=\u0022when_vote_is_received_for_a_poll\u0022\u003EWhen vote is received for a poll\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen vote is received for a poll\u003C/i\u003E trigger starts an automation when a \u003Ca href=\u0022/article/polls-guide\u0022\u003Epoll\u003C/a\u003E is voted on. When the trigger is selected an option to select the poll to monitor votes for is shown. A poll must be selected.\u003C/p\u003E\u003Cimg class=\u0022lazy-load\u0022 data-width=\u0022447\u0022 data-height=\u0022116\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/d8b744fc-2e70-4089-bb80-dd1d08f6c7b2/239698c5-f7eb-4574-8cc8-c6568f08b3a0/b7b3b000-9312-4523-b6af-29c0a010c946.png?v=-310686409\u0022 style=\u0022\u0022 alt=\u0022\u0022/\u003E\u003Ch2 id=\u0022when_registered_for_an_event\u0022\u003EWhen registered for an event\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen registered for an event\u003C/i\u003E trigger starts an automation when a contact registers for an event.\u003C/p\u003E\u003Cp\u003EOutbound marketing used in an automation started by this trigger have access to \u003Ca href=\u0022/article/events#personalization_in_for_event_related_automations\u0022\u003EEvent Personalization\u003C/a\u003E.\u003C/p\u003E\u003Cp\u003EThis trigger requires that one of the following integrations is enabled:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Ca href=\u0022/article/brandlive-integration\u0022\u003EBrandlive\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_withdraws_from_an_event\u0022\u003EWhen withdraws from an event\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen withdraws from an event\u003C/i\u003E trigger starts an automation when a contact withdraws from an event they have previously registered for.\u003C/p\u003E\u003Cp\u003EOutbound marketing used in an automation started by this trigger have access to\u0026nbsp;\u003Ca href=\u0022/article/events#personalization_in_for_event_related_automations\u0022\u003EEvent Personalization\u003C/a\u003E.\u0026nbsp;\u0026nbsp;\u003C/p\u003E\u003Ch2 id=\u0022when_attended_an_event\u0022\u003EWhen attended an event\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003EWhen attended an event\u003C/i\u003E trigger starts an automation when a contact attends an event.\u003C/p\u003E\u003Cp\u003EOutbound marketing used in an automation started by this trigger have access to\u0026nbsp;\u003Ca href=\u0022/article/events#personalization_in_for_event_related_automations\u0022\u003EEvent Personalization\u003C/a\u003E.\u0026nbsp;\u0026nbsp;\u003C/p\u003E\u003Cp\u003EThis trigger requires that one of the following integrations is enabled:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Ca href=\u0022/article/brandlive-integration\u0022\u003EBrandlive\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_an_event_is_scheduled\u0022\u003EWhen an event is scheduled\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen an event is scheduled\u003C/i\u003E trigger starts an automation when a contact schedules an appointment.\u003C/p\u003E\u003Cp\u003EOutbound marketing used in an automation started by this trigger have access to\u0026nbsp;\u003Ca href=\u0022/article/events#personalization_in_for_event_related_automations\u0022\u003EEvent Personalization\u003C/a\u003E.\u0026nbsp;\u0026nbsp;\u003C/p\u003E\u003Cp\u003EThis trigger requires that one of the following integrations is enabled:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Ca href=\u0022https://docs.dailystory.com/article/e7a3j46krr-calendly-integration\u0022\u003ECalendly\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022when_an_event_is_cancelled\u0022\u003EWhen an event is cancelled\u003C/h2\u003E\u003Cp\u003EThe\u0026nbsp;\u003Ci\u003EWhen an event is cancelled\u003C/i\u003E trigger starts an automation when a contact cancels an appointment.\u003C/p\u003E\u003Cp\u003EThis trigger requires that one of the following integrations is enabled:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Ca href=\u0022https://docs.dailystory.com/article/e7a3j46krr-calendly-integration\u0022\u003ECalendly\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022no_start_trigger\u0022\u003ENo start trigger\u003C/h2\u003E\u003Cp\u003EThe \u003Ci\u003ENo start trigger\u003C/i\u003E is a special trigger useful for when you when to start an automation by manually adding leads to the automation or only starting the automation from another automation\u0027s \u003Ci\u003EStart another automation action\u003C/i\u003E.\u003C/p\u003E\u003Cp\u003EExamples for how this trigger is used:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EBuild a multi-step drip sequence shared by multiple automations.\u003C/li\u003E\u003Cli\u003ERemove some complexity out of another automation.\u003C/li\u003E\u003C/ul\u003E","publish_status":0,"post_type":"Article","authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d","author":{"authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d"},"featured_image_updating":false,"meta_description":"Discover how DailyStory automations work with powerful triggers. Explore over 35 options to start and manage workflows, including campaign, form, and event triggers.","display_toc":true,"has_workingcopy":false,"allow_indexing":true,"sort_order":3,"total_views":1573,"date_published":"2025-09-10T17:07:57.947","date_updated":"2026-03-14T23:23:00.203","date_created":"2025-04-24T15:03:18.437"}}}