Hi,
You would use an AutoNew macro to show your form. This would be in the template. That launches the UserForm. It will only run when a new document is created.
Create a Simple Userform by Graham Mayor, MVP
http://www.gmayor.com/Userform.htm
Create & Employ a Userform by Greg Maxey, MVP
http://gregmaxey.com/word_tip_pages/create_empl...
This is a user-to-user support forum. I am a fellow user. I hope this information helps.
You are asked below whether this response solved your problem, please do not answer that question for this or any response unless the answer is "yes" or unless you feel that the response is not helpful to you in resolving your problem. Otherwise it reports the response as not being helpful. A "no" answer on any response will not give you any more help than not answering but will give negative reinforcement to the person who responded. On the other hand, a "yes" answer to that question helps other users with the same or a similar question by directing them to the response.
What can help you get more help is providing more information or examples about the problem you are facing. You can do that by replying to this post. Please let me know if you have any more questions or require further help.
Regards