Skip to main content
Contributor I
March 10, 2021
Solved

Allow users to select time of day to receive sms?

  • March 10, 2021
  • 3 replies
  • 147 views

Does anyone know if there is an easy way to allow user to select the time of day they want to receive SMS messages? I’ve thought of some manual workarounds to accomplish this, but they’re all a little clunky. Thanks!

    This topic has been closed for replies.
    Best answer by retention

    @suz_bru - I’m not sure if this falls in the “clunky” solution, but you add a “time-of-day” preference in your general Manage Preferences page.

    Here’s my example:
     

    For example, I have three radio buttons, one for morning, afternoon, and evenings.  If you want it to be more granular (like every hour of the day, you may want to use a Dropdown instead).

    This becomes a “Custom Profile Property” for those subscribers who set this value, and then you can create Segments for each, and optionally a Segment for those that don’t have that property set. When you are ready to send your SMS campaigns, you can select those Segments of audience at the appropriate times (morning, afternoons, evenings).

    Power Tip - You an use these profile settings in Flows too by conditionally branching by this property, and then use a Time Delay at a Specific Time of day. 

    You may want to include a link to their Manage Preferences in subsequent emails, or if you can afford the space, in the SMS messages itself.  The subscribers’ manage preference links is a Klaviyo Template variable, here’s more information on it:

    Hope this helps!

    3 replies

    retention
    Partner - Platinum
    retentionAnswer
    2025 Champion
    March 11, 2021

    @suz_bru - I’m not sure if this falls in the “clunky” solution, but you add a “time-of-day” preference in your general Manage Preferences page.

    Here’s my example:
     

    For example, I have three radio buttons, one for morning, afternoon, and evenings.  If you want it to be more granular (like every hour of the day, you may want to use a Dropdown instead).

    This becomes a “Custom Profile Property” for those subscribers who set this value, and then you can create Segments for each, and optionally a Segment for those that don’t have that property set. When you are ready to send your SMS campaigns, you can select those Segments of audience at the appropriate times (morning, afternoons, evenings).

    Power Tip - You an use these profile settings in Flows too by conditionally branching by this property, and then use a Time Delay at a Specific Time of day. 

    You may want to include a link to their Manage Preferences in subsequent emails, or if you can afford the space, in the SMS messages itself.  The subscribers’ manage preference links is a Klaviyo Template variable, here’s more information on it:

    Hope this helps!

    Joseph Hsieh // retentioncommerce.com // X: @retention
    suz_bruAuthor
    Contributor I
    March 15, 2021

    Thanks, Joseph! Yes that does help, thank you!

    Contributor I
    July 8, 2022

    Except a

    {% manage_preferences_link %}

    does not work in SMS… any ideas @retention ?