Zobot New User prompts on Whatsapp

Zobot New User prompts on Whatsapp

I created a codeless Zobot through SalesIQ to ask for users' query on Whatsapp and then raise a ticket. 
The Zobot is working correctly except for new users for whom it is asking for an email  (which i understand that the user must be registered as a contact in order for the ticket to be generated) but I also want to prompt the first time user to provide Name and phone number as well.

For new user

It is asking for email with the question `We can drop you an email at ?`

What I want is:

Ask New user for Name:, Mobile and Email.


What I have tried to solve the issue
I tried creating two zobot with one of them having a Custom Visitor Rule set to first time user (which creates an contact then asks for query) and another Zobot with Custom Visitor rule for returning user but still new users are being asked for email rather than name, phone & then email.

I also created a router within a single zobot, having two paths rules, One for new visitors and one for returning visitors, but in vain. Creating a zobot using template deluge script & adding two paths for new and returning users resulted in failure as well.

Finally I tried, SalesIQ -> Settings -> Brands -> selected my brand -> Flow control

And added the name and phone fields as mandatory. But still it is not working for the first time users.

Any idea how i can achieve this for my codeless Zobot (whose name is `Marie`).
Or How I can create a deluge script for new user.

My Goal: To ask New user on whatsapp through Zobot, `Name`, `Phone` and `Email` & then provide them further buttons.