The Community forums are being phased out in favor of a new Slack group.
Add your email address below to get an invitation to join the community slack group

Slack Signup
Newsletter Optin
Help Desk

Send Email To People Who Didn't Complete Form (save form after step 2)

Labels

This Discussion is public

Notifications

Hi

I have a 6 part form with a checkout at the end in part 6.

On page 2 it asks for name & email. These are NOT logged in users.

Once someone presses next after entering the name & email I would like it to auto save the entry now that I have their details.

(I know it saves before going to Paypal, but I want it to also save straight after I have their contact details) so I can trigger an API action.

If you know of a way to easily do this I'd greatly appreciate it!

The reason is:

I'd like to send an email sequence to all those on the list 'didn't complete form' to push them to complete it!

Trying to find a nice easy solution if possible.

Any help is appreciated.

You're obviously looking for a cart abandonment solution. :)

As a work-around, why not do two separate forms? Have them submit the first form after they enter in name/email (change the submit button to say "next") and after submit, they go to the second form and continue until they get to your 6th page (which would now be 4th page on form #2). You can run the API call after the first submission, then pass their name/email to hidden fields on the second form so they're not having to enter them again and so you can track them properly. As long as you make the two forms look identical, the person filling them out shouldn't notice that they have jumped from one form to another.

Hi

That's exactly what I've done. :-)

The only issue is that they need to complete their details twice. Since if they stop after form 1, and then 2 weeks later (after an email sequence) come back and fill out form 2, it wouldn't have their details. (the pass variables via logged in, or cookies wouldn't be reliable)

Alex

Gotcha. Great minds think alike. :) Personally I agree with your original request. It would be nice to add in an api call (send a webhook) whenever a button is pressed whether it is a "next" button or a "submit" button. I think another possible workaround would be to set up a javascript with an ajax call that ran a script that did the same thing the webhook would do. You'd have to set up an onclick action for the specific "next" button (can't recall if those buttons have specific Ids or whether you'd have to target them a different way). You'd have to basically pull the data out of the value of the filled in fields then send that to your script. Haven't tried this or written it and am not sure if it would even work, but it's a thought I'd be trying myself. As for you needing them to fill in more info for form #2 since you're returning them to the same form after a drip sequence, I'd definitely send them to a different form where their name/email is first on the form OR would set it up so when they clicked the link from the email it passed their info to the form and is still stored as hidden field (would only be a problem if they came back even later and just typed in the URL so the name/email params wouldn't be set).

Hi

Thanks for the responses.

I've tried the 2 forms. The issue is that they need to be on different pages or things break. (I tried inserting the second form in the success message), so it's not that ideal.

Not keen on custom code though! So will skip the next button js.

Also - we use re-targetting to bring people back so can't always pass the variables. So can't see a way around getting the info twice. (It's just name & email for now though, so not a major issue)

Also - if you use the prefill variables in a default value it doesn't show the placeholder text when it's not present. (E.g. 'what is your email' - but if you have it using a get param, or something and it's not there it shows a 0!)

Discussion closed.