Hi Leanne,
Below is an option
1. Nest form tag in a hidden div (see text in bold)
2. On the embed script nest the
MktoForms2.lightbox(form).show();
statement in a setTimeout Method (see text in bold)
Set the number of milliseconds you would like to delay the display of the form. 5000 equals 5 seconds.
<script src="//app-sjo.marketo.com/js/forms2/js/forms2.js"></script>
<div style="display: none">
<form id="YOUR FORM ID"></form>
</div>
<script>
MktoForms2.loadForm("//app-sjo.marketo.com", "200-PGA-297", YOUR FORM ID, function (form){
setTimeout(function(){
MktoForms2.lightbox(form).show();
},5000);
});
</script>
Hope this helps