Skip to main content

Go to Page

The Go to Page action adds a button that navigates to any other page in your application when clicked. The destination is a page you've built in Engine Awesome - a list view, a dashboard, a detail page, or any other layout. This is one of the most versatile actions for building smooth navigation between parts of your app.

When to use it

  • Navigation menus and sidebars - buttons that take users to key sections of your app.
  • Back buttons - letting users return to a list or dashboard after viewing a record.
  • Cancel buttons on edit forms - discarding changes and going back to where the user came from.
  • Dashboard shortcuts - quick-access buttons that take users to frequently used pages.
  • Workflow guides - stepping users through a series of pages in a defined order.

How to configure it

  1. Open the layout editor for the layout where you want the navigation button.
  2. Click Add Block in the desired position.
  3. Select Action from the block type list.
  4. Choose Go to Page from the action options.
  5. Select the target page from the list of pages in your application.
  6. Set the button label to something clear and descriptive, like "Back to Contacts" or "Go to Dashboard".
  7. Save and publish your layout.

Example

You have a contact detail page that your team uses to view individual contact records. At the top of the layout, you add a Back to Contacts button using the Go to Page action, pointing to your Contacts list page. When a team member finishes reviewing a contact and wants to return to the full list, they click the button and land directly on the Contacts list - no back-button fumbling in the browser required.

Tips

  • Use clear, action-oriented labels like "Back to Projects" or "View Dashboard" rather than generic labels like "Go" or "Click Here".
  • On edit forms, pair a Go to Page button (labeled "Cancel") with the Save button to give users a clear way to discard changes.
  • You can use multiple Go to Page buttons in a single layout - for example, both a "Back" button and a "Go to Dashboard" button.