Skip to main content
Problem Solver I
November 23, 2020
Solved

WooCommerce - subscribe to newsletter checkbox at checkout

  • November 23, 2020
  • 20 replies
  • 4769 views

Hi,

How do I set the checkbox at checkout to have a tick in it automatically and the customer has to uncheck the box to subscribe if they dont want to?

cheers

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

    At this time this is not possible with our plugin but it is something we can look into doing for a future release.

    20 replies

    Klaviyo Alum
    November 23, 2020

    Hey @katestrong - could you provide more information, what integration are you using?

    - Rem
    Problem Solver I
    November 23, 2020

    oh yes, sorry, woocommerce. i did see a check in the klaviyo side of things for woocommerce that says to sign up new customers so im hoping that overrides if they dont check that box?

    remstoneAnswer
    Klaviyo Alum
    November 23, 2020

    At this time this is not possible with our plugin but it is something we can look into doing for a future release.

    - Rem
    Problem Solver I
    November 23, 2020

    Thank you.

    Contributor I
    January 14, 2021

    Hi,

    I saw the question from @katestrong and I just want to check if I understand correctly, does this mean that there is no option to have opt-ins in the shopping cart area (not compatible with woocomerce) or just the option to have it already checked (the checkbox for opting in your email into a email list).

     

    Thanks in advance

    Klaviyo Alum
    January 14, 2021

    @IvanB We do support opt-ins at checkbox!  We don’t support having the checkbox checked by default, the default behaviour for it will be unchecked

    - Rem
    Contributor I
    January 14, 2021

    @remstone ahh ok that’s what I thought, I found it odd that it would be any other way, thank you for the response!

    Contributor I
    January 20, 2021

    I have added this javascript on my checkout page and it works:

    <script type="text/javascript">
    const cb = document.getElementById('kl_newsletter_checkbox');
    cb.checked=true;
    </script>

    Problem Solver I
    January 20, 2021

    oooh, thank you so much. :)

     

    Contributor I
    January 22, 2021

    Hi,

     

    Beside the checkbox, is it also possible to add all buyers to a list. By default. So without a checkbox at all? That is how we did it with our previous mail provider, and no customer ever complained. 

    Would be great if there is an option to accomplish this. Is there a way to do this?

     

    Thanks!