Version:

RudderStack Assistant Quickstart

Get started with RudderStack Assistant in less than 5 minutes.

This guide walks you through installation and your first use of RudderStack Assistant.

Prerequisites

Step 1: Install the extension

Install the extension in your preferred browser:

tip
Tip: Pin the extension in your browser’s toolbar for quick access.

Chrome

  1. Go to the extension’s page in the Chrome Web Store.
  2. Click Add to Chrome.
  3. Confirm the installation when prompted.

Firefox

  1. Go to the extension’s page in the Firefox Add-ons.
  2. Click Add to Firefox.
  3. Confirm the installation when prompted.

Step 2: Open a page with RudderStack

Navigate to any web page that has RudderStack JavaScript SDK installed.

Step 3: Open the extension

You can access the extension in three ways:

success
Prefer this option as the extension stays open as you navigate between pages.
  1. Open your browser’s Developer Tools (press F12 or right-click > Inspect).
  2. Click the » menu to see more panels.
  3. Select RudderStack Assistant.
Developer Tools

Option 2: Browser toolbar

tip
Tip: Make sure to pin the RudderStack Assistant extension in your browser’s toolbar first.

Click the RudderStack Assistant icon in your browser’s toolbar. Note that the popup closes automatically when you switch tabs or navigate to a different page.

Browser Extension

Step 4: View your SDK status

The extension automatically detects your SDK and displays:

  • SDK version in the top-right corner
  • SDK lifecycle status (Ready, Initializing, or Stalled)
  • Loaded destinations and plugins
  • Recent events
Home Tab

If no SDK is detected, you can manually inject the SDK for testing. Enter your write key and data plane URL, select the auto-track options you want, then click Inject SDK Script.

warning
Not all sites support SDK injection due to strict Content Security Policy (CSP) headers. The extension indicates if injection is not supported.
Inject SDK

Step 5: Trigger events

warning
Open the extension before triggering events. The extension can only capture events sent after it is opened.
  1. Navigate to the Events tab of the extension
  2. Interact with your web page to trigger events.
  3. Watch events appear in real-time with their payloads and HTTP status codes.

Tabs overview

TabWhat it doesWhen to use
HomeQuick health overview including SDK status, destinations, plugins, and recent eventsFirst place to check for issues
OverviewDetailed SDK and source configuration, persisted data, destinations, and pluginsVerify setup, check destinations/plugins
EventsReal-time event monitoring with search, filtering, and payload inspectionDebug event tracking
AdvancedDeep debugging tools: load options, custom domains, storage, browser info, and debug exportTroubleshoot complex issues

See the Interface Reference guide for more details on these tabs.

See also

FAQ

Which browsers does this extension support?

The extension supports Chrome (Manifest v3, minimum version 120) and Firefox (Manifest v2, minimum version 109).

Does this extension work with cloud-mode destinations?

Yes. The extension monitors all events sent from the SDK, regardless of destination mode. However, the Destinations section in Overview only shows device-mode destinations since those load directly in the browser.

Is my data sent to external servers?

No. All data stays local in your browser. The extension only monitors RudderStack SDK activity and does not send any data to external servers.

Can I use this extension in production?

Yes. The extension is safe to use in production for debugging purposes. It only observes SDK activity without interfering with your website’s functionality or performance.

Will this extension slow down my website?

No. The extension runs separately from your website and does not affect your website’s performance.

Questions? We're here to help.

Join the RudderStack Slack community or email us for support