The Form to Magic Tabs block can be used to break forms and page lists into a series of tabs. It works with forms blocks from Express, Legacy Form, Formidable, Formify (Advanced Forms) and the core Page List (as shown in the right sidebar for "Magic Tabs documentation").
You don't need to do this with Form Reform. Form Reform works with blocks, so you can simply arrange form components within tabs just like you would any other block. Form Reform provides a special No-tabs template for Magic Tabs and a Jump to Tab handler that can optionally be used to navigate tabs in response to form submissions.
If all you want to do is break a form into tabs, the simplest structure of blocks on the page is:
Getting a little more complicated, you can inlude a form split into tabs within a larger set of tabs. For example:
You could modify the previous structure to nest a tabbed form within another set of tabs.
As with any set of tabs, the nesting can be up to 3 levels deep. A nested version of the standard Contact form is shown in the next tab.
Here we have the default contact form split into tabs and nested within a set of tabs with a Bootstrap vertical left template. It has also been placed in a 'well' using block design to provide some additional visual separation.
Whilst the form response could go to the same page as a form and will be displayed within the appropriate tab, this can be a little confusing for vistors, especially if a form is part of a larger set of tabs.
It is recommended to direct form responses to a different page with a specific form response message.
For a really flexible and convenient way to create tabbed forms with any combination of blocks, have a look at Form Reform.
With From Reform you don't need any of this. Because From Reform builds forms out of blocks, you can simply insert Magic Tabs blocks into forms to split a form into tabs, just as you would for tabs with any other blocks.