How to Use the Client Portal
A live, always-on client-facing dashboard — no login, no seat cost, one shareable URL per project.
A live, always-on client-facing dashboard — no login, no seat cost, one shareable URL per project.
What the client portal shows
The LemRank Client Portal provides a live, read-only view of a project's SEO performance and strategy. It is designed for sharing with clients, stakeholders, or team members who do not require direct access to the LemRank app. The portal does not require a login for the viewer and does not consume a user seat.
Elements displayed on the client portal include:
- Project Overview: Key metrics such as overall visibility, average rank, and traffic estimates.
- Ranking Data: Current and historical SERP positions for tracked keywords. This often includes position changes, search volume, and estimated traffic.
- Competitor Analysis: Performance comparisons against configured competitors for the project.
- Backlink Profile: A summary of referring domains and backlinks over time.
- Technical SEO Audit: Insights and issues identified from technical crawls.
- Content Performance: Data related to content visibility and keyword targeting.
- Strategy Items: A list of actionable tasks or recommendations. These can be configured to require approval.
The data displayed is always current, reflecting the latest information available in your LemRank project.
How to enable it on a project
To enable the client portal for a specific project:
- Navigate to the project you wish to enable the portal for.
- Click on the "Settings" tab in the project navigation.
- Locate the "Client Portal" section.
- Toggle the "Enable Client Portal" switch to the
ONposition.
Once enabled, a unique URL for the client portal will be generated. You can share this URL with your clients. If the portal has been previously enabled and then disabled, enabling it again will retain the previous settings and URL.
Sharing the portal URL (signed token, no login)
The client portal uses a unique, cryptographically signed URL. This allows anyone with the URL to view the portal without needing a LemRank account or a separate login. This design means that viewing a client portal does not consume a user seat on your LemRank plan. All paid plans include unlimited client portals.
To share the portal:
- Enable the client portal for the desired project as described above.
- In the "Client Portal" settings, locate the "Portal URL" field.
- Click the "Copy URL" button next to the field.
You can then paste this URL into an email, messaging app, or any other communication method with your client. If you lose the URL or suspect it has been compromised, you can generate a new one by clicking the "Refresh Token" button in the client portal settings. This will invalidate the old URL and provide a new one.
Setting a portal password for sensitive clients
For enhanced security, you can set an optional password for your client portal. This adds an extra layer of protection, requiring viewers to enter a password in addition to possessing the unique URL.
To set a password:
- Enable the client portal for the desired project.
- In the "Client Portal" settings, locate the "Set Password" field.
- Enter your desired password.
- Click the "Save Password" button.
When a password is set, anyone attempting to access the portal URL will first be prompted to enter this password. LemRank stores these passwords using bcrypt hashing with pgcrypto, ensuring that the passwords are not directly viewable in plain text by anyone, including LemRank staff. The database column storing these hashes has its permissions explicitly REVOKEd from anonymous and authenticated database roles to prevent unauthorized access.
To remove a password, simply clear the "Set Password" field and click "Save Password".
Customising which widgets clients see
You can control which widgets are visible to clients within the portal. This allows you to tailor the information presented to align with client priorities or to omit data that may not be relevant to them.
To customise widgets:
- Navigate to the "Client Portal" settings for your project.
- Scroll down to the "Visible Widgets" section.
- A list of available widgets will be displayed, each with a toggle switch.
- Toggle
ONthe widgets you wish your clients to see, andOFFthose you want to hide.
For example, if your client is primarily interested in keyword rankings and strategy, you might enable "Position Tracking" and "Strategy Items" but disable "Technical SEO Audit" and "Backlinks". Changes are applied immediately to the client portal view.
Requiring approval on strategy items
The client portal can facilitate client oversight on strategy by allowing you to mark specific strategy items as requiring approval. When a strategy item is marked as requiring approval, the client can view it in the portal and explicitly approve or reject it.
To mark a strategy item for approval:
- Navigate to the "Strategy" section within your project.
- Create a new strategy item or edit an existing one.
- Locate the "Requires Client Approval" checkbox.
- Check this box.
- Save the strategy item.
When a client views the portal, strategy items marked for approval will include options for them to "Approve" or "Reject". Their decision will be recorded in your LemRank project dashboard, providing a clear audit trail and streamlining the client feedback loop without them needing to access your full LemRank account.
Related
Frequently asked questions
Does the client need a LemRank account?
No — clients access a signed share URL directly. They never sign up, never consume a seat.
Can I password-protect the portal?
Yes — set a portal password per project. LemRank stores only the bcrypt hash; there is no plaintext-password path.
Can clients approve or comment on strategy?
Yes — enable client approvals on any strategy card and clients can approve, request changes, or leave comments without signing in.
Related articles
How to Use the Report Builder
Assemble white-label SEO reports from drag-and-drop widgets — brand them, schedule them, and deliver to clients automatically.
How to Use the Portfolio Dashboard
Agency-scale command centre: every project rolled into one view, triaged by health score and volatility.
Was this page helpful?
Try LemRank free
14-day Pro trial. No credit card required.