Adam,
Do a search for "modal on page load" for some tips on how to do this with Javascript/jQuery.
You won't make many friends (or get many conversions) asking for someone's personal information before showing them any content. I would not advise our clients to take this approach.