Double-Optin by GET - Parameter

  1. last week
    Edited last week by TonX

    Hi Community!
    Since days (!) i'm looking for a solution for my desired double - opt - in method but really can't find a way to create this.
    I want users to enter their E-Mail Adress, send them an E-Mail with an unique Link to a landing page and then add the user to my "Newsletter Confirmed" segment.

    So: Enter E-Mail - Adress in Form -> Send Mail with Link like usermail@gmail.com' rel='nofollow external' target='_blank' class='link-external'>https://mautic.domain.com/confirm-page?mail=usermail@gmail.com -> User Clicks Link -> Segment "Newsletter Confirmed" added, depending on the "mail" - parameter.

    I created the form, the campaign and the landing page. But I really don't know how to make Mautic add the contact to another segment just by visiting the user - specific URL?

    I already thought about creating a PHP - File and use the Mautic API to achieve this, but maybe there is a more easy version?

    Many thanks in advance!!
    David

    EDIT: I found this
    https://www.mautic.org/community/index.php/5471-how-to-setup-double-opt-in-version-2-1-1/0
    but this is NOT what I want. I want Mautic to change the segment just by visiting the static page, I don't want to make the user click another "Confirm" button....

  2. Edited last week by MxyzptlkFishStix

    Form -> Actions -> Modify Contact's Tags -> Pending
    Two Segments - > Pending Contacts & Confirmed Contacts.
    Pending Contacts -> Filter -> Tags - Including - Pending + Filter -> Tags - Excluding - Confirmed
    Confirmed Contacts -> Filter -> Tags - Including - Confirmed
    Campaign named Confirmed -> Contact Source -> Pending Contacts -> Visits A Page (https://www.example.com/confirmed ) -> Modify Tags -> Add Confirmed + Remove Pending

    There's about three or four different ways you can do this. Use your imagination. Experiment.

  3. Edited last week by TonX

    Obviously you did not even read my question. This is NOT what I want. I want to send an email like
    confirmationpage.php?email=username@gmail.com
    and change the contacts segment / tags what so ever using the get parameter as identifier.

  4. Edited last week by bchiam

    @TonX Obviously you did not even read my question. This is NOT what I want. I want to send an email like
    confirmationpage.php?email=username@gmail.com
    and change the contacts segment / tags what so ever using the get parameter as identifier.

    MxyzptlkFishStix is helping you and you should be appreciative about it. Here is a community we helping each other. We do not owe you an answer.

    Now you better use your imagination and find out your own answer.

  5. I tried to give you what you wanted without all the added complexity. I provided you with a simpler solution to your problem but you're more than welcome to seek help elsewhere. Just visiting the page would move the contact automatically from a Pending Contact to a Confirmed Contact without clicking on a button/link at the URL you specify.

 

or Sign Up to reply!