WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by ThemeGrill v1.0.2

Customize My Account Page

Customize the default WooCommerce My Account Page. Add unlimited menu tabs, manage endpoints & display personalized content in the customer dashboard.

Customize My Account Page

The facts

Rating
5★ from 1
Active installs
400+
Price
Free
Last updated
16 Jul 2026
Added
Dec 2025
Requires WP
5.5
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
3,112

Our analysis

AI-assisted

Customize My Account Page is a WordPress plugin designed for WooCommerce users. It allows you to modify the My Account page by adding tabs, reordering menu items, and personalizing content to enhance the customer experience.

You can create custom endpoints, hide or show existing tabs, and use a drag-and-drop interface for easy layout adjustments. This plugin is suitable for WooCommerce store owners looking to tailor their customer account pages to better meet their needs.

Best for: WooCommerce store owners wanting to customize their customer account pages.

What it does well

  • Add unlimited tabs and menu items
  • Reorder items using a drag-and-drop interface
  • Modify default WooCommerce endpoints
  • Personalize content with a WYSIWYG editor
  • Support for custom profile images

Where it falls short

  • Limited information on premium features
  • No details on user support or documentation

Verdict

This plugin offers a range of customization options for the WooCommerce My Account page, making it a useful tool for enhancing user experience.

From the developer

ThemeGrill's own description of Customize My Account Page, lightly tidied.

Customize the WooCommerce My Account page. Add tabs, reorder menus, and personalize content for your customers

Edit the default My Account Page by adding unlimited tabs, reordering menus items with drag and drop method, customizing default WooCommerce endpoints, and personalizing customer dashboard content.

Key Features of Customize My Account Page

  • Modify Default WooCommerce Endpoints: Easily modify or disable default WooCommerce endpoints: Dashboard, Orders, Downloads, Addresses, Payment Methods, Account Details, and Logout.

  • Create Custom Endpoint: Add a custom endpoint for your own using Customize My Account Page. You can specify its own label, slug, icon and personalize the page content.

  • Create Unlimited Links: Add unlimited menu items linking to another page within your WooCommerce store or external website. You can have the link open in the same tab or new tab in your browser.

  • Hide/Show WooCommerce Tabs: Control which default WooCommerce endpoints are visible on your customer’s My Account Page. Toggle between hide and show in a single click.

  • Visual Styling Options for Endpoints: Change label and icon of individual endpoints to your liking. Choose from the available icon or upload your own.You can use style the endpoint further using custom classes.

  • Display Custom Profile/Avatar for WooCommerce Users: Allow customers to upload custom profile images for their account page. It supports png and jpg file types and default placeholders.

  • User Role-Specific Endpoints: By default, endpoints are visible to all users. However, you can create limit endpoints to specific user roles only.

  • Customize Each Endpoint with custom label and icon: Change the label and icon of each endpoint to your liking. You can choose from the available icons or upload your own.

  • Change Layout of Account Page with Drag and Drop Menu Method: Re-order endpoints and links within the My Account Page easily through drag and drop interface. You can re-arrange both default and custom tabs using this method.

  • Custom Account Page Content: Customize content on the WooCommerce My Account page using our WYSIWYG editor. Add rich content with formatted texts, medias, custom HTML codes. You can also integrate content from your theme and plugins through shortcodes.

  • Personalize Content for Your Customers: Personalize content for your customers through use of available smart tags: User ID, User Name, User Email, First Name, Last Name, User Display Name, User IP Address, Site Name, Site URL, Page URL, Current Date, Current Time, Billing Address, Billing Company, Shipping Address, and Shipping Company.

Premium Features of Customize My Account Page

Upgrade to the Pro version to unlock powerful customization tools:

  • Visual Customizer: Style your My Account page without code — color palettes, layout styles, profile settings, and responsive spacing controls.

  • Add Endpoint: Create unlimited custom endpoints with their own label, slug, icon, and personalized page content.

  • Add Group: Organize menu items into groups to build a structured, easy-to-navigate account menu.

  • Set Default Endpoint: Choose which endpoint loads first when customers open their My Account page.

  • AJAX Navigation: Load account page tabs instantly without full page reloads for a smoother, app-like experience.

How to Use Customize My Account Page for WooCommerce?

After Installation

  • Go to WooCommerce > Customize My Account Page
  • Start customizing your My Account page using the drag-and-drop interface
  • Save your changes and preview the results

Read the full description on the official page →

Tagged as