 <p>I think that you can change the <code>new</code> resource to <code>newVisit</code> like this:</p> <pre><code>App.Router.map () -&gt; @resource 'visits', -&gt; @resource 'visit', { path: '/:visit_id' } @resource 'newVisit', -&gt; @route 'welcome' @route 'directory' @route 'thanks' </code></pre> <p>Now you will have a <code>NewVisitRoute</code> where you can create a new <code>Visit</code> model to use in each of the child routes.</p> <p>And you will be able to make a transition to this routes with the route names: <code>newVisit.welcome</code>, <code>newVisit.directory</code> and <code>newVisit.thanks</code>. You can use this route names in a <code>link-to</code> helper link this:</p> <pre><code>{{link-to "Welcome", "newVisit.welcome"}} </code></pre>