0
DOCUMENTATION

Customer Account

Complete customer dashboard with order history, address management, and account settings.

Overview

The Customer Account widget renders the full customer account dashboard for logged-in users. It displays order history, account details, saved addresses, and subscription information — all pulled from the Goose Commerce customer database.

How to Add It

  1. Create or edit the page assigned as your My Account page (set in Goose → Settings → Pages → My Account Page).
  2. Open it in the Elementor editor.
  3. Search for Customer Account in the widget panel.
  4. Drag it onto the canvas — it will automatically display the logged-in customer’s data.
Note: This widget only renders meaningful content when a customer is logged in. Guests will see a login/register prompt.

Settings Reference

SettingDescriptionDefault
Default TabThe account section shown first on load: Orders, Details, Addresses, SubscriptionsOrders
Show Orders TabDisplay the customer’s order historyEnabled
Show Details TabDisplay editable account name and email fieldsEnabled
Show Addresses TabDisplay saved billing and shipping addressesEnabled
Show Subscriptions TabDisplay active and past subscriptions (requires Subscriptions feature)Disabled
Orders Per PageNumber of orders shown per page in the Orders tab10
LayoutSingle-column stacked or sidebar-tab layoutSidebar Tabs
Login RedirectURL to redirect guests who visit this pageCurrent page (login prompt shown)

Common Use Cases

Place this widget on the designated My Account page so customers can review their order history after purchase. Enable the Subscriptions tab for stores using Goose Commerce subscription products. Link to this page from the order confirmation page so customers can immediately track their new order. Use the Addresses tab alongside Goose → Settings → Address Settings → Multiple Shipping Addresses to let customers manage multiple delivery addresses.

Tips & Notes

Tip: Add a link to the My Account page in your site header navigation so customers can access their account from every page.
Note: The Customer Account widget reads directly from the Goose Commerce customer database. Customer records are managed in Goose → Customers.
Powered by Goose