How to Add Shortcodes and Custom Links to Your WooCommerce My Account Page

Make Your WooCommerce My Account Page Work Smarter
The WooCommerce My Account page is one of those things that customers always visit but store owners rarely think about changing. It’s where buyers manage their orders, check downloads, and handle account info. But honestly, the default setup can look pretty dull. That’s where learning how to customize my account page WooCommerce comes in handy.
A customized account dashboard lets you shape your customer’s journey the way you want. You can add shortcodes, create new sections, or link pages that actually matter to your audience. Instead of just showing Orders and Account Details, you can show FAQs, reward points, store credits, or even direct contact forms.
This blog will walk you through how to do that without needing to write heavy code or mess with templates. We’ll talk about what shortcodes can do, how to add custom links properly, and how a plugin like WooCommerce My Account & User Dashboard by Extendons makes all of this way easier.
By the end, you’ll know how to make your My Account area more useful, more personal, and more connected to how your store actually runs.
Why Customize Your My Account Page in WooCommerce
Most store owners don’t realize how much value they can get from customizing their My Account page. When a customer logs in, they should instantly find what they need, whether it’s a saved product, their billing details, or even store updates. The default WooCommerce setup doesn’t do much beyond the basics, but a plugin like the WooCommerce Customize My Account Page can help you turn that area into a real customer hub.
Adding custom sections means you can show customers things that relate to your brand. Maybe you want to share store policies, return forms, or membership benefits right in their dashboard. You could also add loyalty rewards or subscription details so buyers don’t have to jump between pages.
A better layout doesn’t just make things easier; it can even help you retain customers longer. People prefer shopping from a store that feels personal and thought-out.
See also: Starting a Tech Company With Zero Coding Knowledge in 2025
Here’s what customizing your My Account page can help with:
- Create shortcuts to important store pages or policies.
- Add special tabs for offers, coupons, or membership plans.
- Let customers reach your team directly with custom contact links.
- Keep users informed with dashboards that show order summaries or delivery tracking.
Once you start customizing, your My Account page stops being a boring login spot and turns into an active customer zone.
Adding Shortcodes to Your WooCommerce My Account Page
Shortcodes are small bits of text you add to a page that tell WordPress or WooCommerce to display certain features. They’re simple but powerful. When you learn how to use the Customize My Account Page WooCommerce plugin with shortcodes, you open up endless layout possibilities.
Let’s say you want to show a wishlist, order status tracker, or even your latest sale banner right on the dashboard. Instead of adding heavy code, you can just use shortcodes. They work like little shortcuts that call in different WooCommerce elements.
You can place them directly into your My Account tabs or even create new tabs that show custom data. For example, adding [woocommerce_my_account] will show your account details, while [recent_products] might show your latest arrivals.
With the WooCommerce My Account & User Dashboard plugin, it’s even easier. You don’t need to touch any PHP files. Just create a new section, paste your shortcode, and decide where it appears. The plugin does the rest and displays it perfectly for every customer.
Some cool ideas for shortcode use include:
- Displaying customer reward points or credit balances.
- Embedding order tracking directly in the dashboard.
- Showing subscription details or membership tiers.
- Adding login messages or welcome notes for returning users.
The point here is you can make your account area look less generic and more functional without hiring a developer.
Adding Custom Links for Better Navigation
Shortcodes are one thing, but adding custom links takes your WooCommerce Customize My Account Page plugin setup to another level. Custom links help guide your shoppers to the right places faster. You can send them to help pages, product FAQs, or even custom-designed order forms.
You might want to add a “Contact Store” link or a “Track My Order” tab that leads to a specific URL. These small details reduce customer confusion and build trust because buyers can find help whenever they need it.
Using the Extendons plugin, you can easily create new menu tabs and attach any custom link you want. It could be internal pages like “Wishlist” or external ones like your brand’s YouTube tutorials. The process doesn’t need coding or editing templates.
Some custom link ideas for your account page:
- Add a link to your loyalty or rewards page.
- Include links to FAQs or refund policies.
- Create a “Get Support” link that connects to your ticket system
- Add links for bulk order requests or wholesaler programs.
- Include external links like product manuals or brand blogs.
Each of these tabs or links helps build a smoother flow through your store. Customers don’t get stuck hunting for information, and that improves how they feel about shopping with you.
Step-by-Step: How to Do It the Right Way
Now that you know what shortcodes and custom links can do, here’s how to actually add them to your My Account page using the WooCommerce My Account & User Dashboard plugin.
- Install and Activate the Plugin
Go to your WordPress admin panel, click Plugins, Add New, and search for the plugin. Upload or install it directly, then activate it. - Open the Dashboard Settings
After installation, head to WooCommerce in your sidebar and look for “Account Settings” or “Custom Dashboard.” This is where all your customization options live. - Add a New Tab or Section
Create a new tab by clicking “Add New Section.” Give it a name that makes sense, like “My Rewards” or “Track Order.” - Insert a Shortcode or Link
Inside that tab, paste your shortcode or URL. You can mix both if you want a link plus a shortcode block. - Adjust Visibility
You can choose which user roles can see this tab. For example, let only logged-in customers or specific roles access it. - Save and Preview
Once done, hit save. Visit your My Account page and test how it looks. Adjust spacing or naming as needed.
The beauty of this process is that you don’t have to code or modify files manually. You handle everything from the dashboard itself and can make changes anytime you want.
Final Thoughts
Making your My Account page more than just a login area can change how customers use your store. When you customize my account page WooCommerce with shortcodes and custom links, you’re basically turning it into a personal space for each buyer.
Whether you run a store with digital products, memberships, or physical goods, a better My Account experience builds trust. It also saves time for both you and your customers.
The WooCommerce My Account & User Dashboard plugin lets you do this easily without code. But you can pair it with other great plugins too, like WooCommerce Menu Cart for a better checkout flow or Login Redirect plugins that control user navigation.
So next time you look at your store dashboard, think about how it could actually help your customers instead of just existing. A few smart tabs, useful shortcodes, and clear links can make all the difference.




