Install the Extension
Install the Adsu Chrome extension from the Chrome Web Store.
Requirements
Before installing the extension, make sure you have the following:
- Google Chrome -- the extension is built for Chrome and Chromium-based browsers (Edge, Brave, Arc). It is not available for Firefox or Safari.
- An Adsu account -- you need an active Adsu account with at least one location configured. If you have not set up Adsu yet, complete the Quick Start Guide first.
- Team member access -- any role (owner, admin, or viewer) can use the extension. The data you see is scoped to the locations your account has access to.
Installation Steps
Visit the Chrome Web Store
Open Chrome and go to the Chrome Web Store. Search for "Adsu" in the search bar, or use the direct link provided in your Adsu dashboard under Settings > Extensions.
Add to Chrome
Click the Add to Chrome button on the Adsu extension listing page. A confirmation dialog will appear showing the permissions the extension needs. Click Add extension to confirm.
The extension requires permission to read page content on supported gym software sites so it can inject attribution columns. It does not access data on any other websites.
Pin the Extension
After installation, click the puzzle piece icon in Chrome's toolbar (top right) to open the extensions menu. Find Adsu in the list and click the pin icon next to it. This keeps the Adsu icon visible in your toolbar for quick access.
Pin for quick access
Pinning the extension to your toolbar makes it easy to check quick stats, switch locations, and open the side panel with a single click. You will use the popup frequently, so keeping it visible saves time.
Sign In
Click the Adsu icon in your toolbar. The popup will open showing a sign in form. Enter the same email and password you use for the Adsu dashboard.
When you sign in, the extension generates a secure JWT token that is stored locally in your browser. This token is separate from your dashboard session cookies -- signing out of the dashboard does not sign you out of the extension, and vice versa.
Select a Location
After signing in, the popup will show a location picker if your account has multiple gym locations. Select the location you want to view data for. You can switch locations at any time from the popup without signing in again.

Verify It Works
Navigate to your GoHighLevel contacts page or another supported gym software page. You should see additional columns appearing in your contact list showing attribution data. If the columns do not appear immediately, try refreshing the page.
Authentication Details
The extension uses JWT (JSON Web Token) authentication, which is different from the cookie-based sessions used by the Adsu dashboard. Here is what you need to know:
- Token duration: your extension token lasts 24 hours. After it expires, you will be prompted to sign in again.
- Secure storage: the token is stored in Chrome's local storage, which is sandboxed to the extension and cannot be accessed by websites.
- Independent sessions: signing out of the Adsu dashboard does not affect the extension, and vice versa. They use completely separate authentication mechanisms.
Token expiry
If you see a "Session expired" message in the extension popup, simply click the sign in button and enter your credentials again. Your settings and selected location will be preserved.
Troubleshooting Installation
If you run into issues during installation:
- Extension not appearing: make sure you are using Chrome or a Chromium-based browser. Check that the extension is enabled in
chrome://extensions. - Cannot sign in: verify that you can sign in to the Adsu dashboard at adsu.ai with the same credentials. If your account does not have any locations configured, the extension will not be able to load data.
- Columns not injecting: refresh the page after signing in to the extension. The content script only activates on supported gym software pages. Make sure you are on a page that displays a contact list.