• Hi Maxwell,

    As discussed, here is a feature proposal :

    FEATURE : Add an option to define a custom email to send the forms submissions to

    Requires : MxChat Smart Forms Addon

    Usecase : You have created a MxChat Form XXXX and you would like the submissions of this specific form to be sent to the email address YYYYY

    e.g. Collecting data to create a ticket by mail in an ERP/Zendesk, etc

    UX/UI integration : In the settings of each MxChat Smart Forms, add an email field with a label like “Send form submissions to”

    NOTE : Actually all the submissions are sent to the WP Admin email

    Behavior : Each time the given SmartForm is filled out by a user/visitor, the actual submission is sent by email to the defined address in the backoffice settings

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

    (@mxchat)

    Hi again @arozeo!

    I’ve successfully implemented custom emails and sending the chat transcripts as a .txt file attachment. I have to go through all the code and do some cleaning up/refinement and then test it extensively. There is a good chance I could have all of these features (trigger based on x, trigger only for certain roles, block chat, custom email, and chat transcripts) ready to go by tomorrow.

    One last thing I’m thinking through is to some how enhance the testing process for the end user. Sessions are held over 24h periods, so it’s kind of tricky to see where number message you are on when testing, unless you have debug logs in the code and are viewing the debug logs to see what message number you’re on.

    I don’t want people to test and think it’s not working because they think they’re on message 5, but are really on message 15 due to a previous session still active.

    • This reply was modified 2 months, 1 week ago by MxChat.

    Hi Maxwell,

    Great news ! I will be looking forward to test those new features 🙂

    Regarding the user testing aspect, would it be possible/relevant to include a checkbox “test option” in the settings that would display somewhere on the front interface the variable you use, that contains the actual number of messages ? Like for debug purposes ?

    On my side I mainly tested with persistence disabled, and/or in Private Browsing mode, to generate a new session each time so I didn’t feel like it was a problem in itself but I understand your point

    Have a nice day,
    Eliott

    Plugin Author MxChat

    (@mxchat)

    Hi @arozeo ,

    Thank you for the great suggestions. I’ve implemented all the changes and they are live in v1.0.6.

    To recap some of the changes:

    • Trigger form based on X number of messages.
    • Trigger form for only certain roles.
    • Open to block chat input until form is submitted.
    • Enter custom notification email.
    • Chat transcript sent with submission via .txt file.
    • Count testing tool on forms page. Easily view what message number you’re on and reset button.

    Thank you again. I’m going to close this ticket out for now. If you need anything else feel free to comment here or email me!

    Maxwell

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.