Please sign in with Google to access the platform.
Your access to Sales CRM is pending admin approval.
Please contact Satdeep or Lakshya to activate your account.
| Salesperson | Active Deals | Meetings (Month) | Leads (Month) | Pubs (Month) | POCs (Month) | Closed Won Value |
|---|
Manage company profiles and points of contact
| Company Name | Owner | Phone | Website | Downloads (Monthly) |
|---|
| Contact Name | Company | Title / Role | Mobile Phone | Telegram / Zalo |
|---|
| List Name | Type | Targets Count | Created By | Created Date | Actions |
|---|
Everything you need to know about the UndrAds Sales CRM platform
To register a new company/publisher profile, the following fields are strictly mandatory:
publisher.com). Note: The website domain must be unique; duplicates are not allowed.All other fields (such as phone, LinkedIn, App Store/Play Store URLs, billing address, etc.) are optional.
To register a contact person, the following fields are mandatory:
Ad Ops Director or UA Manager).You can optionally link a POC to an existing Publisher. Other contact coordinates (Email, Mobile, LinkedIn, Telegram, Zalo, Teams, mailing address) are optional but highly recommended.
To register a new sales opportunity (lead/deal) on the Kanban pipeline, the following fields are mandatory:
Lead).Applovin MAX, AdMob Adapter, H5 AdX, Website AdX, Website HB, Video VAST).Note: If you set the stage to Onboarding, all Ops Onboarding fields (Child Network Code, MCM Email, Revshare %, and Communication Channel) also become mandatory to push the card.
Moving a lead to the Onboarding stage automatically triggers a backend transition that creates a corresponding card in the Ops Onboarding board. Here is how it functions under the hood:
onboarding and that onboardingCreated is falsy.Gaming Hub) to keep operational tasks publisher-centric. If the publisher name is missing, it falls back to the App Name, then the Deal Name.🤖 System: Automatically created from Sales Lead "[Deal Name]" (App: "[App Name]") (Owner: [Owner Email]).🤖 System: Lead reached Onboarding. Created onboarding card "[Publisher Name]" in Ops Pipeline..onboardingCreated: true and onboardingAccountId: [OpsCardId] to prevent duplicate creation.onboardingCreated: false, clears the ID, and adds a comment notifying the sales team) so it can be pushed again if needed.The Undrads CRM LinkedIn Tracker (v1.3.0) is a custom-built Chrome extension that integrates your LinkedIn outreach messages and InMails directly with the Sales CRM. It scans active messaging windows on LinkedIn and automatically archives matching client touchpoints under the corresponding Sales Lead in Firestore.
Follow these simple steps to install and activate the extension on your computer:
chrome-extension.zip and extract its contents into a dedicated folder (e.g., a folder named Undrads-Extension).chrome://extensions/ in your address bar.manifest.json). The extension will install immediately.Once installed, whenever you converse on LinkedIn with a point of contact whose profile URL matches a POC in the CRM database, a floating overlay (Undrads CRM Sync) will appear in the bottom-right of LinkedIn, showing whether the profile is matched, and automatically syncing chat history to the lead's communication timeline.
The Model Context Protocol (MCP) server connects the CRM database directly to AI coding tools and assistants (such as Cursor, Roo Code, Cline, or Claude Desktop). This allows AI assistants in your IDE to safely fetch leads, update stages, add notes, and perform bulk operations on the CRM database on your behalf.
The undrads-crm MCP server exposes 28 tools to AI agents across 4 categories:
list_leads (with server-side filters & pagination), get_lead, create_lead, update_lead, update_lead_stage, bulk_update_leads, archive_lead, merge_leads, add_deal_remark, list_remarks.list_publishers, get_publisher, search_publishers, create_publisher, update_publisher, bulk_update_publishers, archive_publisher.list_pocs, get_poc, search_pocs, create_poc, update_poc, bulk_update_pocs, archive_poc, merge_pocs.add_signal, list_signals, mark_signal_acted.This CRM includes a Model Context Protocol (MCP) server that is fully cloud-hosted. It enables AI assistants (like Claude or Antigravity) to view and modify the CRM database securely over HTTPS using SSE (Server-Sent Events) with zero local files or keys required.
Connect your Antigravity IDE to the cloud CRM database:
Manage MCPs tab in Antigravity
View raw config at the top
mcpServers
💡 No Node.js or proxy required — Antigravity connects directly over HTTPS.
Node.js (v18+) is required to run the mcp-remote proxy. Download it from: nodejs.org. Windows users also need Python (usually pre-installed) for the one-click command.
Select your OS and run the command in your terminal. It will automatically configure Claude Desktop. On Windows, run in CMD or PowerShell; on macOS run in Terminal:
In Claude Desktop, go to Settings (⚙️) ➔ Developer ➔ click Edit Config and paste the following JSON block:
Claude configuration file is located at:
Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
After saving the file, restart the Claude Desktop app completely.
mcpSettings.json
mcpServers
For any other SSE-compatible AI agent or MCP client, use this direct connection URL:
ℹ️ This is a standard Streamable HTTP endpoint. Configure your client to connect to this URL using its MCP/SSE settings.
Once connected, you can ask your AI assistant to query or manage the CRM. Try these example prompts in your IDE chat:
The CRM Snapshot is a dynamic historical analysis tool accessible via the 📊 CRM Snapshot... dropdown in the top header of the Pipeline. It allows you to select any month in the last year to inspect pipeline performance for that period:
onboarding, live-unstable, or live-stable in that month.churned-sales or churned-ops in that month.The main Pipeline board supports the following filters and ordering controls:
Sort: Created Date (Default: descending, newest leads first).Sort: Alphabetical (A-Z by Deal Name).Sort: Closing Date (Ascending, earliest closing dates first).Sort: Expected Revenue (Descending, highest expected revenue first).The Business Directory is split into two panes, each supporting dynamic search as you type:
The AppIntel Hub (powered by UndrIntel) is an integrated mobile intelligence and prospecting engine built directly into the UndrAds Sales CRM. It pairs a high-velocity Chrome extension with real-time cloud data pipelines:
Follow these 6 simple steps to install the extension in Google Chrome, Brave, Edge, or Opera:
undrintel-extension.zip into a dedicated folder on your computer (e.g. Documents/undrintel-extension). Do not move or delete this folder after installation.chrome://extensions in your address bar.manifest.json).Authentication: Once loaded, simply sign in with your @undrads.com Google account. If you are already logged into this CRM dashboard, the extension will synchronize sessions seamlessly.
No, clicking the extension icon is completely optional!
UndrIntel features Zero-Click Background Auto-Logging:
🟢 Logged to UndrIntel along with the studio name, catalog size, and estimated installs.Whenever you visit an app or developer page on Google Play or Apple App Store, the extension queries the team database in real time. If a teammate has researched this studio previously, a prominent banner appears:
This ensures sales representatives never double-contact the same publisher and can coordinate internally before reaching out.
The extraction engine retrieves comprehensive commercial and publisher intelligence:
The AppIntel dashboard is divided into three purpose-built views:
The AppIntel filter bar allows precise audience segmentation:
AppIntel adheres strictly to corporate security policies:
@undrads.com Google Workspace accounts.You can connect AI assistants (like Antigravity, Claude Desktop, or Cursor) directly to the live UndrIntel database using the undrintel MCP server:
Antigravity Setup: Add this block to your Antigravity raw MCP configuration:
"undrintel": {
"url": "https://us-central1-app-stats-tool.cloudfunctions.net/mcpServer/sse?token=undrintel-team-access-2026"
}
Claude Desktop Universal Setup Command (Terminal / PowerShell):
node -e "const fs=require('fs'),path=require('path'),os=require('os');const p=process.platform==='win32'?path.join(process.env.APPDATA,'Claude','claude_desktop_config.json'):path.join(os.homedir(),'Library','Application Support','Claude','claude_desktop_config.json');fs.mkdirSync(path.dirname(p),{recursive:true});let c={};try{c=JSON.parse(fs.readFileSync(p,'utf8'))}catch(e){}c.mcpServers=c.mcpServers||{};c.mcpServers['undrintel']={command:'npx',args:['-y','mcp-remote@latest','https://us-central1-app-stats-tool.cloudfunctions.net/mcpServer/sse?token=undrintel-team-access-2026','--transport','sse-only']};fs.writeFileSync(p,JSON.stringify(c,null,2),'utf8');console.log('✓ UndrIntel MCP added to Claude Desktop!');"
This exposes 6 read-only tools (search_studios, get_studio_details, list_top_studios, get_scans_by_teammate, search_apps, and get_database_summary) for instant AI research.
Fetching UndrIntel database...
No studios or scans match your current filter criteria.
App catalog share and audience reach by store
Leading country origins of tracked studios
Studios segmented by download volume tiers
Most frequent app categories and game genres
Daily scans and newly recorded studios over time
Incoming reachouts to the UndrAds WhatsApp number (+91 95601 62269) are delegated here to sales team members in round-robin.
Create and track personalized email outreach campaigns
| CAMPAIGN NAME | TARGET TYPE | SENT | OPEN RATE | DATE CREATED | ACTIONS |
|---|
| NAME | OWNER | DETAILS |
|---|
| List Name | Targets Count | Created By |
|---|
| RECIPIENT | STATUS | OPENS | LAST OPENED |
|---|
To keep pipeline records unified, only one active deal is permitted per publisher. You can add yourself as a co-manager to collaborate on this deal.
Turn your LinkedIn connections into warm intros for the entire sales team
Connections.csv.Connections.csv file below.Manage access permissions for Ops Onboarding and Sales CRM independently.
| User | Sales CRM Access | Ops Onboarding Access | MCP Access | Campaigns Access | Inbound View | Round Robin Pool | Global Admin | Position | Slack Member ID |
|---|
Rename field labels or add/delete custom fields for each module. Click a label to rename it.
Full audit log of every MCP tool call — who asked what, when, and from which client/environment.
| Date / Time | User | Tool | Arguments (Full) | Source | Status |
|---|---|---|---|---|---|
| Click "Load Log" to fetch MCP activity history. | |||||
The following selected targets do not have an associated POC with a valid email. Please add an email to proceed:
| Name | Company | Email / Phone |
|---|