• Resolved fishheadcode

    (@fishheadcode)


    Hi,

    i made a website for my customer at https://pixeostudios.com/
    At the bottom you can find a form which is made with contactform7 and your Brevo (formerly Sendinblue) integration.

    The second checkbox is the consent.
    Everything is working fine, excepting the confirmation link in the email from brevo.

    I already contacted brevo because i thought its their problem.
    But everything is working fine.
    Template is fine (and also untouched), placeholder is there.
    But it seems that your plugin does not send the consent or the correct link.

    Can you please have a look at the form and find out what the problem is?
    I just installed the most current version 5.7.7.

    Cheers
    Chris

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

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Takayuki Miyoshi

    (@takayukister)

    What other plugins and theme do you use on the site?

    Thread Starter fishheadcode

    (@fishheadcode)

    Hi! That was fast ??

    You can see here, i made a screen
    https://pasteboard.co/6jJcRwikbV71.png

    Plugin Author Takayuki Miyoshi

    (@takayukister)

    Which one is the theme?

    Thread Starter fishheadcode

    (@fishheadcode)

    Its Avada, using child theme. Version 7.8.2

    Plugin Author Takayuki Miyoshi

    (@takayukister)

    OK. So, what do you mean by “Confirmation link from brevo”? What is it? Is it something relating to Contact Form 7?

    Thread Starter fishheadcode

    (@fishheadcode)

    Your integration with Brevo / Sendinblue.
    This here: https://contactform7.com/sendinblue-integration/

    Just try it yourself on a clean install. Build a formular with a consent (see “Privacy considerations” in your docs) and you will see that there is no link in the mail from brevo.

    Brevo says everything is fine from their side, the plugin is not sending the correct data. I think maybe some param is not sent to brevo, i am not sure. But Brevo seems pretty sure that this is more of a CF7 problem.

    Plugin Author Takayuki Miyoshi

    (@takayukister)

    you will see that there is no link in the mail from brevo

    What link do you expect?

    Thread Starter fishheadcode

    (@fishheadcode)

    the newsletter confirmation newsletter which is sent when users first must approve again in an email that they want to join the newsletter. just go on the site of the customer, go to the footer and test it (with both checkboxes). you will receive a confirmation email in which you can NOT click the link.

    Since the template is defined correctly on brevo (nothing changed), it cant be brevos fault. there is a link with a placeholder

    <a href="{{ doubleoptin }}" target="_blank" style="color:#ffffff;font-size:14px;text-decoration:none;line-height:24px;width:100%;">Yes, subscribe me to this list</a>
    Thread Starter fishheadcode

    (@fishheadcode)

    Now where we are in the discussion i realize that it maybe makes no sense. Do you have ANY possibility of “transfering” a parameter like “doubleoptin”?

    If not it might be a brevo topic.
    I think i just have the wrong guy in the emails then.
    I just wrote them and wait for feedback from their site also.

    I will keep you updated then.
    Maybe indeed it has to be something todo with your plugin, but now i think it has not.
    But maybe you can check it anyway if you see something when sending the consent to brevo? ??

    Thread Starter fishheadcode

    (@fishheadcode)

    Hi!

    I got feedback now and in the end its something on your plugin, but let me explain ??

    This is the last message i got from the support
    “this placeholder works only for our own plugins/forms or third party integration which are using our dedicated DOI process. Contact Form 7 does not support our DOI Process. Therefore, the links do not work.
    Feel free to forward this to Contact Form 7.
    ?
    You would need to use our own sign-up forms or find an integration which is supporting our DOI process.”

    So what you support is the consent itself, i now understand the difference. But NOT the DOI (double opt-in) process.

    But this is very important for the EU because of the GDPR.
    Can you have a look at this and tell me if there maybe is a an estimate date.
    I myself would rate this as critical, if this was mine ticket, but of course it isnt ??

    If possible, please just tell me if that would make sense to you, if you could adopt this as ticket and how the plans are – if you can.

    Meanwhile i will search for a solution, maybe via hooks or something, idk.

    Can you maybe tell me where the integration for sendinblue is? Especially sending to sendinblue? if there are some api params, i would add them myself.

    Thread Starter fishheadcode

    (@fishheadcode)

    One more thing, i must correct myself. Or maybe not, not 100% sure, because GDPR…

    Brevo now said, that DOI is NOT required in the EU.
    Also the GDPR site says this (somehow, and somehow also not)

    ChatGPT(4) says, its not enough and you need a DOI to be 100% safe.

    Also a my customer – who studied law – is not sure what is right (i sent him the official GDPR site)

    So, no one knows whats correct, like always with GDPR.

    We leave it now as it is.
    But i still think its some kind of worthy to research this and maybe also built this into your plugin.

    The documentation does not seem to be that big, it seems like one just need to create a new customer via new \SendinBlue\Client\Model\CreateDoiContact().

    I have not took a look into your plugin, but i think you will make it similar to this.
    So maybe the solution is not as difficult as it seems now, maybe the config around takes more time.

    I am out for now, if you still have ideas or questions, tell me.
    Otherwise close it ??

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Confirmation link from brevo not clickable’ is closed to new replies.