Created a Jira SM project, and set all the fields for the request type and created a form with reactive fields that appear based on other selections.
I am including screen shots below of the set up I have - The issue is the request form link itself in the portal is not even remotely in the right order, even though the other 2 form and request type structure are in the desired order.
Note how event type & promotion Start and end date are not at the top of the actual Portal form.
JSM Form Design:

JSM Request Type Design: 
JSM Portal Form presented to customers:

Anyone who can help me fix this so they see the form the way it was designed vs. this random order of fields?