• Hi
    I am in process of replicating the https://www.top10.com website.
    The site offers a personalized experience based on user interaction.

    A multi-step pop-up form is triggered either from
    1. Find what you need CTA in the hero section or
    2. Slide-out widget at the bottom right with the message
    ” Make Top10.com yours
    Click here to personalize your experience.”

    Check and try completing the popup form, once done, the page reloads with personalized content based on what the user selected during the form submission.

    Essentially, the user is subscribed to the email list with category and sub-category tags assigned for Mailchimp email marketing.

    Is this possible with this plugin, let me know.

    Thanks
    Anurag

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Nick Diego

    (@ndiego)

    Hi Anurag,

    Thanks for reaching out. Technically this should be possible. Couple questions for you…

    When a user completes the popup form, are they then “subscribed” to your site, or is this information only submitted to Mailchimp and they are not actually logged-in users on your site?

    If users do become subscribed to your site after submitting, I believe you could use the WP Fusion integration. WP Fusion allows you to link Mailchimp tags between the CRM and your users on your site. Block Visibility can then conditionally display content based on these WP Fusion tags. This would provide you with the most robust solution. The tags are directly tied to the user and as long as they are logged-in, they will see the customized content. The downside is they need to be logged in.

    An alternative would be us use the Query String control. Depending on how much flexibility you have the the CTA, when the user completed the form, you could append some query string parameters to the page when it refreshes. Say the user indicated that they were interested in “fashion”, when the form is submitted the page URL could become something like www.example.com/?interest=fashion. You could then configure conditional blocks based on the interest=fashion parameter.

    The approach with the Query String control does have the downside that the parameter will not persist in the url as the user moves about the website. You would need to have some additional custom functionality that would do this for you. But the benefit of this approach is that the user does not need to be logged in.

    Hopefully that helps and gives you some ideas about how you might be able to accomplish what you are looking for. In the future I am looking at adding a Cookie based control. In that case you could dynamically update a custom cookie with the user’s preferences when the form is submitted. Block Visibility could then conditionally display content based on a given cookie’s value. This would allow the user’s selections to persist as they browsed the website and they would remain until they cleared their cache.

    Thanks for your interest in Block Visibility and let me know if I can answer any additional questions.

    Best,
    Nick

    Thread Starter Anurag Gupta

    (@kickasswp)

    Thanks for getting back to me.

    1. When a user completes the popup form, are they then “subscribed” to your site, or is this information only submitted to Mailchimp and they are not actually logged-in users on your site?
    Yes, they should be subscribed to a list and tagged with category and sub-category-based segmentation in Mailchimp, this will be used for further email marketing and CRM. An integration with FluentCRM ( a WordPress alternate to Mailchimp is most desirable ).

    2. I believe you could use the WP Fusion integration. I am trying, thanks.

    The downside is they need to be logged in
    Unless they log out, on the next visit they should see the site based on the last visit action. Also, we can set cookies for X days.

    3. Say the user indicated that they were interested in “fashion” when the form is submitted the page URL could become something like https://www.example.com/?interest=fashion.

    I suggest you Check top10.com, the URL remains the same, but the content in few blocks updates based on user choice ( he can select multiple categories and subcategories associated with each category ).

    4. Another suggested plugin If-so, just explore. It will help you with more features in the upcoming update of ADD-ON in PRO Version.

    Thanks for all the suggestion, will explore and get back to you.

    Plugin Author Nick Diego

    (@ndiego)

    Thanks for the additional info. I have been referencing If-So and will looking at FluentCRM. At first glance, it looks like an integration with FluentCRM should be pretty straight forward and I will add that to road map. If you have any other recommendations, let me know!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Personalised Website Based on User Interaction’ is closed to new replies.