Ok, this might sound like a funny one...I mean why would I want to delay the submission? Let me explain...
I have a free membership site with a 2 step sign-up process on a new site I'm building, the first step on page 1 requires the prospects email only and is captured via awebers html sign-up form. They are added to list1 on a single optin process.
Then the prospect is forwarded to page/step 2 where they are asked to tailor their information to suit then and this is where my gravity form resides. The email from step 1 is passed to the form via j query and the prospect then adds their additional details. Once completed they are set-up in my membership site using a script and all data is passed from gravity via email parser to aweber. Then finally using awebers automation rules the prospect is removed from the first list.
And the great thing is that everything works perfectly....but only 90% of the time.
The problem I'm having is that on the odd occasion the email from gravity on step 2 is being added to list2 at aweber before the prospect is added to list1 and in which case the whole thing falls down because the automation won't work that way round. This is because sometimes aweber falls down momentarily or the prospect is very quick on step 2.
So I'm thinking that if there was someway to delay the submission of step 2 using the gravity form then that would stop the problem.
In an ideal world the prospect would still move to the confirmation page immediately as usual but a delay of say 60 seconds would be added in the background before it was processed in gravity and the email is sent to aweber?
I'm not sure if I'm asking the impossible or whether there was some simple code that could be added to make this delay happen?
Thanks for listening.
Matt