Authentication
There are two ways to connect Snitcher to Cargo:Bring your own API key
If you already have a Snitcher account, connect using your API key. This gives you full control over your Snitcher workspace and billing.| Field | Description |
|---|---|
| API key | Your Snitcher API key |
Use Cargo credits
If you don’t have a Snitcher account, you can use Cargo credits instead. Cargo will automatically create and manage a Snitcher workspace for you — no API key required.Setting up the tracking script
To identify companies visiting your website, you need to install the Snitcher tracking script on your site. This script collects anonymous visitor data that Snitcher uses to match visits to companies.Step 1: Create a data model
- In Cargo, create a new data model using the Snitcher integration
- Select the Fetch organisations extractor
- Choose your workspace (if using your own API key) or enter the website URL you want to track (if using Cargo credits)
- Save the data model
Step 2: Copy the tracking script
Once the data model is created, Cargo displays the tracking script snippet in the model settings. The script looks like this:YOUR_TRACKING_ID will be replaced with the actual tracking ID assigned to your workspace.
Step 3: Install the script on your website
Add the tracking script to every page you want to track. Place it in the<head> section of your HTML, or use your tag manager.
Direct HTML
Direct HTML
Paste the script inside the
<head> tag of your website’s HTML:Google Tag Manager
Google Tag Manager
- Open Google Tag Manager
- Create a new Custom HTML tag
- Paste the tracking script into the HTML field
- Set the trigger to All Pages
- Publish the container
Next.js / React
Next.js / React
Add the script using the Next.js
Script component or a regular <script> tag in your layout:Step 4: Verify the installation
Once the script is installed, visit your website and check back in Cargo after a few minutes. New visitor data should start appearing in your Snitcher data model. You can also verify the script is loading correctly by opening your browser’s developer tools (Network tab) and looking for a request tosnid.snitcher.com.
It may take up to 30 minutes for the first organisations to appear after installing the tracking script. Snitcher fetches new data incrementally every 30 minutes.
Snitcher actions
Search sessions
Search and retrieve website visitor sessions with filtering options. Configuration| Field | Description |
|---|---|
| URL | The website URL you are tracking |
| Organisation UUID | Filter by specific organization |
| Date from | Start date for filtering sessions |
| Date to | End date for filtering sessions |
| URL contains | Filter sessions by URL substring |
| Referrer contains | Filter sessions by referrer substring |
| Limit | Maximum records to retrieve |
Data models
Fetch organisations
Track companies that visit your website. Configuration| Field | Description |
|---|---|
| Workspace | The workspace to track |
| URL | The website URL to track |
Fetch sessions
Track individual website sessions and visitor activity. Configuration| Field | Description |
|---|---|
| URL | The website URL you are tracking |
Credits
| Action/Extractor | Cost |
|---|---|
| Search sessions | Free |
| Fetch organisations | 3 credits per record |
| Fetch sessions | Free |
Use cases
Account-based marketing
Account-based marketing
Identify target accounts visiting your website and trigger campaigns.
Session analysis
Session analysis
Understand visitor behavior by analyzing session data.
Lead scoring
Lead scoring
Boost lead scores based on website engagement patterns.
Best practices
- Install the script on all pages - The more pages you track, the better Snitcher can identify visitor intent
- Track high-value pages - Pay special attention to visitors on pricing, demo, or product pages
- Use date filters - Filter sessions to analyze specific time periods
- Combine with CRM data - Match visitor data with existing account records

