I'm working on a project where new members will create a channel entry using Safecracker. I have something in place but have decided I'd like to break the form up into multiple pages to better walk them through things.

I've seen this post at Ellislab forums, http://ellislab.com/forums/viewthread/166104/, and it looks to be workable.

What I'd like to do is create pages with 4-5 fields each, and have the form saved when moving to the next page, where they'd just edit the next set of fields, through to the last page where the form is saved again.

In theory, this means that I can link back to a page if they need to redo something and they would just be re-editing those fields.

Am I off-base on this? I haven't set up Safecracker this way before.

  • Kelly - what did you end up doing with this? I need a multipage form set up that sends an email when the final page is completed. Thoughts.
    – CreateSean
    Sep 19, 2014 at 20:58

2 Answers 2


According to the docs the ENTRY_ID constant still exists and is what Rob is referring to in his reply:


Not positive though, one thing you may need to watch out for is required custom fields on the EE (and Safecraker) side of things. You could implement something on the frontend ala html5 and one of the jQuery form plugins instead.

With that said, my answer would be to just try it :)


As an alternative, you might want to try something like what I set up on this form.

It's a multi-step form process without having to split the form over multiple pages. Sections are shown or hidden with jQuery.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.