Google Tag Manager

Forum Discussion

crowejustin's avatar
crowejustin
Supporter
12 days ago

Combined email and sms capture using iam

Does anyone do a combined email and phone number capture in Braze? I'm trying to create an experience where first screen is email capture, second screen is phone number capture, and third screen is confirmation but struggling especially because I would like the form to tell a user if the email already exists in Braze. 

  • You can do this with custom HTML/CSS/JS. We did this on the Corsair and Scuf Gaming websites (still see it on Scuf).

    I would suggest email first, then SMS with a skip button.  In our case, we created three versions, one with email SMS, one with Email only, and one with SMS only and targeted appropriately deleting on email/sms existing and subscription status (but check for email, you have to do custom JS and a profile call, you could also prefill email if you have it).

    For best privacy compliance, don't forget to add check boxes linking to email and sms terms as well as privacy.

    There are some templates here which will help you get started:
    https://github.com/braze-inc/in-app-message-templates/tree/master/braze-templates


    • crowejustin's avatar
      crowejustin
      Supporter

      Thanks TedScott -- the example on Scuf Gaming is exactly what i'm looking to do. 

      Any chance you would be willing to provide some pointers on the HTML/CSS/JS you used? I tried using ChatGPT but keep getting stuck on the transition from email to sms in a seamless way. 

      I'd really appreciate any help :)

      • TedScott's avatar
        TedScott
        Influencer

        Hi,

        I did not code it (front end webdev did), we started with the github templates from the link I sent you.  The templates already have the form and thank you, GPT should help a bit understanding what it does.  You have to add a second form (you have examples from the repo for email and sms), email -> sms -> thank you.  

        Best,
        Ted