@Simon Breton easiest - just use an external form and embed it in an iframe. If you want more control of the styling, make your own form with matching field names and set the post action to the NetSuite form. Both above options will automatically create leads in NetSuite. If you need more control of that and want to create the leads yourself in code then go for a suitelet or restlet.