Skip to content

How to implement the 'remind yourself to come back later' function like on Sendy's website?

edited February 2013 in Using Sendy

I like the idea of setting up something like this on my site.
do you have some docs for how to set this up?

Comments

  • BenBen
    edited February 2013

    Hi @ccgeek,

    Here's the concept of this feature:

    1. Create a list, name it something like "Reminder subscribers"
    2. Create 2 custom fields, Reminder Date (Date) and Days to remind (Text)
    3. Create a 'Send on date' autoresponder .

    On the frontend where you collect the user's email, you need to detect the user's timezone on the frontend using javascript (this will help).

    The user will subscribe to your list with their email while passing in their email and timezone data into your backend script.

    In the backend script, you need to calculate the reminder date based on what they selected in the 'X days' drop down menu and with respect to their timezone.

    Once the 'Reminder Date' is calculated, send their email, 'Reminder Date' and 'Days to remind (eg. 5 days)' to your Sendy installation via the API.

    The autoresponder you've created previously will send the reminder email based on the 'Reminder Date'. In the email body, you can include the personalization tag, 'Days to remind' [Daystoremind,fallback="few days ago"] so that you can say something like 'You wanted us to remind you to come back 5 days ago.'.

    Hope this helps!

    Ben

  • Thanks Ben! I figured it was something like that. I'll see if I can get it working on my product site

This discussion has been closed.