About Contigo

Indian creator-economy platform — brand campaigns, creator network, deliverables, and reporting end-to-end.

Founded2019
Size~78 employees
StagePre-IPO Indian SaaS
Capital raisedPrivately held
InvestorsStrategic and institutional investors
IndustryB2B SaaS · Creator economy
Data windowEarliest record 2011-02-03 (Drive); data captured through 2026-05-01.
Corpus size~7 TB total content · 1.23 B rows across 340 tables
  • $38M lifetime sales pipeline across hundreds of brand accounts. Lifetime win rate 38.8% on resolved deals.
  • Top customer is Brand-01 (₹105M won-pipeline across 14 deals — gaming). Then Brand-02 (66 deals, ₹95M), Brand-03 (42 deals, ₹66M), Brand-04 (58 deals, ₹52M), Brand-05, Brand-06, Brand-07, Brand-08, Brand-09, Brand-10.
  • Cash conversion is slow — median time at the Order stage is 209 days; Payment is 715 days. Closing a deal is the start of the wait, not the end.
  • Multiple coordinated launch waves are visible in the data: Brand-09 (June 2025, 8 repos), Airflow (April 2026), Release/Contigo (Sept 2025), Brand-09-2 (follow-up). The biggest defect spike was September 2023 (165 P1 bugs in one 2-week window).
  • Dedicated brand-pods — at least 12 customer-named MS Teams teams (Brand-48, Brand-49, Brand-04 execution, Brand-08, Brand-42, Brand-44 …). One internal lead campaign — 21KAGAIN — owns 50.3% of all-time leads.
  • Vendor-embedded engineering — Vendor-01 (7.8%), Vendor-02 (6.3%), Vendor-03 (1.1%), B&W Consulting (1.1%), Vendor-05 (1.0%) collectively contribute ~17% of all commits.
1.23Btotal records
340tables
4352fields
75.1%mean field fill
11source apps

Where to go next

The rest of this artifact is organized into six tabs. Each is described below — click any card to jump in.

How the findings were computed

  • Every figure, brand ranking, and timeline in this artifact is derived directly from the source data — not summarized from any external document.
  • Examples of findings surfaced this way: top customer is Brand-01 at ₹105 M won-pipeline; lifetime win rate is 38.8%; the Drive corpus is 76% video by size and 44% image by count; 2.67 M Gmail messages with per-brand correspondence volumes; the biggest engineering stress event was September 2023 (165 P1 bugs in one 2-week window).

Org Profile

A form-style narrative of Contigo the company. Identity, geography, business lines, governance, and reference facts.

Identity

Organization NameContigo (codename used throughout this artifact for the source organization)
Organization TypePrivate B2B SaaS, India
DomainSoftware and Internet
SubdomainInfluencer Marketing Platform

Scale

Size (Headcount)~78 employees. Cross-tool active users span Gmail, MS Teams, Confluence, Drive, Bitbucket, and Jira.
Operating ScaleB2B sales motion; 6+ years operating data.
Founded2019

Business

Key Business Lines(1) Brands App — brand-side influencer discovery, campaign creation, delivery, and ROI tracking. (2) Creator-side platform (Verve Studio) — onboarding, opt-in, payouts. (3) Production-grade Instagram and YouTube scrape pipeline for influencer discovery.
Organizational StructureEngineering · Product · Data Intelligence · Product Ops · Sales / Pods · HR · Customer Delight (CS) · Support · Security.
Top Customers (by won-pipeline value)Brand-01 (₹105 M, 14 deals, gaming) · Brand-02 (₹95 M, 66 deals) · Brand-03 (₹66 M, 42 deals) · Brand-04 (₹52 M) · Brand-05 (₹51 M) · Brand-06 (₹48 M) · Brand-07 (₹45 M) · Brand-08 (₹43 M) · Brand-09 (₹36 M) · Brand-10 (₹34 M)
External Ecosystem (vendors)Vendor-01 (7.8% of all Bitbucket commits) · Vendor-02 (6.3%) · Vendor-04 · Vendor-03 · Vendor-05 (office partner, also 22.7K Drive permissions) · Vendor-06 (creative agency) · Vendor-07 · Vendor-08 · Vendor-09 (financial outsourcing)
InvestorsStrategic and institutional investors.
Primary StakeholdersBrand clients (top account industries: FMCG 12.1%, BFSI 10.1%, Apparel 6.5%, Health & Fitness 5.3%, Consumer Durables 5.1%, eCommerce 4.3%). Creator-side users. Internal sales pods.

Governance & Compliance

Regulatory EnvironmentPrimary primary currency INR (100% of deals). January 22 2025 platform-policy interaction surfaced as three Confluence response pages.
Stage / Funding HistoryFounded 2019; privately held; strategic and institutional investors. Zoho CRM lifetime pipeline ~₹3.17 B / ~$38 M USD.
Security PostureDedicated Confluence space CSI — Contigo Security Incidents and a parallel Jira service-desk project of the same name. Incident response is structurally institutionalized.

Reference

Canonical FactsTotal corpus ~7 TB across 11 source applications. 1.23 B records · 4,352 attributes · 75.1% mean attribute fill.
Data WindowEarliest record 2011-02-03 (Google Drive); data captured through 2026-05-01.

App Surface

Per-source deep-dive. Pick an application from the bar below — for each one you'll see its size and one card per entity, with a punchy headline plus three significance bullets.

💼 Zoho CRM

Primary B2B sales tool. ~4,671 lifetime deals, 36,055 leads, 2,274 brand accounts, 12,309 stage transitions. Custom fields capture influencer-economics — creator costs, margin, invoice aging.

57,567rows
5tables
168fields
48.1%mean fill

5 entities described below

Account

accounts

The customer book — FMCG 12.1%, BFSI 10.1%. Accounts come from Organic Search and LinkedIn, not the lead-volume mega-campaigns.

  1. Every brand has its full deal history attached. For Brand-01 (the biggest customer at ₹105M won-pipeline), Brand-02, Brand-03, Brand-04, Brand-05, Brand-06, Brand-07, Brand-08, Brand-09, Brand-10 — pick any account and you see every won deal, every lost deal, gaps between them, and which accounts went silent.
  2. The account-side industry mix is FMCG-heavy. Account distribution: FMCG 12.1%, BFSI 10.1%, Services 6.6%, Apparel 6.5%, Health & Fitness 5.3%, Consumer Durables 5.1%, eCommerce 4.3%, Lifestyle 4.2%, Auto 3.9%, Gaming 2.3%. The mix shifts vs leads — financial-services leads convert less; FMCG accounts close more.
  3. Accounts come predominantly from Organic Search and LinkedIn — not the lead-volume mega-campaigns. Account-acquisition source: Organic Search 26.4%, LinkedIn 16.0%, Referrals/WOM 12.4%, DB 6.6%, External Referral 6.6%. So the channel that brings the most leads (21KAGAIN) is not the channel that brings the most paying accounts. That asymmetry is direct ROI input.
Fields shown: Account (Brand Client) Industry Lead Source Account Owner Last Activity

Deal

deals

Five years of Indian B2B influencer-marketing deals — every win and loss labelled, 38.8% lifetime win rate, top customer is Brand-01 at ₹105M won-pipeline.

  1. You can watch an entire B2B sales motion play out, deal by deal. Every opportunity is tagged with its final outcome — won, lost, or still in flight — along with the brand, the campaign, the closing date, and the rupee amount. Trace how a hashtag in a campaign brief — #Brand-10-5G-campaign, #Brand-08-launch, #Brand-14-MegaJune25 — turns into a multi-million-rupee invoice, or why a 2021 Brand-48 POC stalled at proposal stage after 153 days.
  2. The unit economics of the creator economy sit right next to each deal. For every opportunity you see the margin, the weekly creator costs (week 1 through week 4), the final collection date, how long the invoice took to clear, what's still pending, and what was paid in advance. You see what each campaign actually cost to deliver — and how long the brand took to pay for it.
  3. Lifetime win rate is 38.8% on resolved deals, and the wins concentrate. Brand-01 (gaming) is the biggest customer with ~₹105M won across 14 deals; Brand-02 runs 66 won deals worth ~₹95M; Brand-03 42 deals worth ~₹66M; Brand-04, Brand-05, Brand-06, Brand-07, Brand-08 all sit above ₹40M won. The top single deal is Brand-01-Q1-2024 at ₹21M; the top loss is #Brand-01-game (Brand-01) at ₹17M after 8 days. The losses tell as much of the story as the wins.
Fields shown: Deal Name Account (Brand Client) Stage Amount Currency Closing Date Lead Source Deal Owner Sales Cycle (days)

Deal Stage Transition

deals_stage_history

Every stage move is timestamped — pre-close stages take ~10 days median, but the Order stage takes 209 days and Payment takes 715 days. Cash conversion is the slow part.

  1. Every move a deal makes is timestamped. When it left Demo and entered Proposal, when it stalled, when it was finally Closed Won or Lost — all stamped with the rep who made the change. Median time at Proposal is 10 days; Demo 14 days; Negotiation 9 days. The pre-close stages move quickly.
  2. Cash conversion is the slow part. Median time at the Order stage is 209 days; median at Payment is 715 days (over 2 years). Even after a deal closes, money takes time to actually arrive. The dataset lets you see exactly which accounts are slow vs fast collectors, and on which deal sizes.
  3. You can spot the closers and the leakers. Some reps consistently push deals from Proposal forward to Won; others see deals leak away at Negotiation. Every transition is signed with Modified By, so per-rep velocity curves are observable directly.
Fields shown: Deal Name Stage Stage Duration (days) Amount Currency Modified Time Modified By Moved To

Lead

leads

India's biggest enterprises in one funnel — Brand-15, Brand-28, Brand-29, Brand-30, Brand-31. One internal campaign (21KAGAIN) owns 50.3% of all leads.

  1. India's biggest enterprises are in the lead funnel. Top company by lead volume is Brand-15 (101 leads), then Brand-28 (93), Brand-29 (81), Brand-30 (78), Brand-31 (65), Brand-09 (59), Brand-32 (59), Brand-33 (56), Brand-34 (56), Brand-35 (55), Brand-36 (53), Brand-37 (52), Brand-38 (52). The wide top-of-funnel reaches every major Indian brand category.
  2. One internal campaign — 21KAGAIN — owns 50.3% of all-time lead supply. The funnel isn't channel-balanced; it's anchored on a single mega-campaign, with DB lists (14.9%), LinkedIn (13.9%), Outbound (6.9%), and a long tail filling the rest. Anyone modelling acquisition cost should know that half the lead volume comes from one campaign.
  3. Leads tag industry separately from accounts. Top lead industries: financial services 13.0%, FMCG 8.9%, BFSI 8.7%, e-learning 5.0%, consumer goods 4.7%, Apparel/Accessories 4.4%, eCommerce 3.4%, Real Estate 2.4%, Auto 1.9%. The financial-services tilt at the lead stage shifts to FMCG dominance at the account stage — different industries enter and convert at different rates.
Fields shown: Company Industry Lead Source Lead Status Is Converted Lead Owner Last Activity

Account Engagement

accounts_connects

Per-contact behavioural engagement — web visits, time on site, chat counts — sitting next to the deal-stage record.

  1. Web-visit and chat behaviour glued straight to the sales record. For every contact at every brand account you see when they first visited, when they were last on the site, how many days they came back, how long they spent, how many chats they had. Engagement intensity in the days leading up to a stage change is right there next to the stage change.
  2. Buyer-committee dynamics are visible. A B2B deal isn't won by one person — there's a champion, a technical evaluator, an economic buyer. Touch frequency per contact within the same account lets you reconstruct the buyer committee for each won deal.
  3. Each engagement points back to its CRM context — the deal, lead, or campaign it relates to. When a brand-side champion's web visits jump in the week before a deal closes, you can see that pattern directly across the customer base.
Fields shown: Account (Brand Client) Contact Salutation Visits Avg Time (min) First Visit Most Recent Visit Connected To

✉️ Gmail

All Workspace mailboxes (~103 users). Includes brand-client correspondence, campaign brief threads, recruiting-platform inbound, and operational mail. The richest sales-correspondence corpus.

6.4Mrows
6tables
77fields
39.7%mean fill

6 entities described below

Gmail Mailbox

users

103 mailboxes, 2.66 M messages, 1.43 M threads — full org coverage. support@ 112K, accounts@ 77K, hr@ 72K, collabs@ 61K, cs@ 49K — the functional aliases are the densest archives.

  1. Coverage is the entire org — 103 mailboxes, 2.66 M messages, 1.43 M threads. Every individual contributor mailbox plus every functional alias captured at the same moment. The biggest individual mailbox runs 238K messages; the second runs 236K. There's no missing perspective.
  2. The functional aliases are exactly as dense as expected. support@contigo.com 112K messages, accounts@contigo.com 77K, hr@contigo.com 72K, collabs@contigo.com 61K, cs@contigo.com 49K, careers@contigo.com 47K, admin@contigo.com 24K, facility@contigo.com 1.4K. These shared inboxes are the departmental archive — far denser than per-individual mailboxes.
  3. The same person identities show up across Gmail, Drive, Calendar, and Zoho. Pivot from 'who answered this brand' to 'what files they shared with that brand last week' to 'what calls they have scheduled' — the whole footprint of an individual is reconstructable across tools.
Fields shown: Mailbox Messages Threads

Email Thread

threads

76.8% of threads are single-message; only 0.3% (~4,375 threads) are 31+ messages — but that small slice is where the substantive customer / negotiation arcs live.

  1. 1.43 M threads with their length distribution exposed directly. 76.8% are single-message threads (notifications, announcements, automated mail). 15.6% are 2-3 messages (quick exchanges). 6.0% are 4-10 messages. 1.3% are 11-30 messages. 0.3% — about 4,375 threads — are 31+ messages: active negotiations, customer-incident war-rooms, and brand-relationship arcs. The deep-tail threads are where the substantive business actually lives.
  2. Each thread already carries the org's own labels. What people called 'Sales' or 'Brand-XYZ' or 'Recruiting' or 'Customer-Support' is right there on the thread. You inherit a categorization that took years of mailbox curation.
  3. Threads are the right grain for sales analysis — one negotiation, one thread. Aggregating at thread level instead of message level matches the unit of buyer-decision-making. Median thread length per industry, gaps over 30 days that signal dormant relationships — all visible.
Fields shown: Mailbox Thread ID Message Count

Email Message

emails

2.67 M messages spanning six years — exact brand-correspondence volumes per customer, 50+ named campaign hashtags, peak email day 2025-04-17 (4,148 emails).

  1. Reconstruct any major customer relationship in pure email — exact correspondence volumes per brand. Top counts (sender or recipient): Brand-08 parent brand-77.com 21K, Vendor-03 20K, Brand-15 18K, Brand-23 16K, Brand-09 12K, Brand-10 9.5K, Brand-04 9.5K, Brand-03 8K, Brand-07 8K, Brand-26 3.9K, Brand-35 3.2K, Brand-25 3K, Brand-38 2.7K, Brand-41 2.5K, Brand-21 1.8K. Every major customer's negotiation transcript sits in this corpus.
  2. Subject-line hashtags name 50+ specific campaigns by volume. #Brand-95-vedic (1,008), #Brand-91 (786), #Brand-92-women (660), #Brand-93-amigo-campaign (491 — Brand-93), #Brand-94 (381), #Brand-23-v (311), #Brand-23-weekend (294), #Brand-08-festival (294), #Brand-09-campaign (277), #Brand-04 (273), #Brand-01-creators (250), #Brand-08-birthday (238), #Brand-10-5G-campaign, #Brand-08-launch, #Brand-14-MegaJune25. Each hashtag opens the door to that campaign's full email arc — brief, proposal, execution.
  3. The peak email days line up with the major events captured elsewhere in the corpus. All-time peak: 2025-04-17 (4,148 emails). The Meta-enforcement day 2025-01-22 saw 2,903 emails — well above the daily baseline — matching the Confluence response-page drafting that day. Heaviest email stretches are Jul-Oct 2023 and Apr-Jul 2025 — the same windows as the largest engineering stress events. 36.6% of all messages are RE: replies, 25.1% carry attachments.
Fields shown: Mailbox From To Subject Date Has Attachments

Mail Label

labels

2,156 label entries tagging 7.4 M messages. ~251 of them are individual-employee-name folders — sales managers organize their inboxes by the people reporting to them.

  1. 2,156 label entries in total, tagging 7.4 M messages collectively. 1,574 are uppercase system labels (INBOX, SENT, IMPORTANT, STARRED, DRAFT, TRASH, SPAM). The rest are user-defined topic / brand / workflow labels (Pending, Completed, Followup, Platform-01, BD- Internship, Travel Desk, Tax invoice, etc.) plus a meaningful tail of person-name labels.
  2. About 251 labels look like individual-employee-name folders. A strong cultural signal that managers organize their inboxes by the person who reports to them — rather than by topic. This 'mail-from-this-person' folder pattern is common in Indian sales orgs and shows up clearly in the data.
  3. System labels combine with custom labels to encode urgency. A thread tagged 'Sales' AND 'IMPORTANT' AND 'STARRED' carries a much stronger priority signal than label inference would suggest. The user's own urgency model is already in the data.
Fields shown: Mailbox Label Type Total Messages Unread

Mailbox Settings

settings

104 send-as identities + 103 vacation responders captured — every individual has tuned their inbox identity at least once.

  1. The settings table captures 104 send-as identities, 103 vacation responders, and 4 auto-forwarding rules across the org — roughly one configured setting per mailbox. Every individual has tuned their inbox identity at least once.
  2. Send-as identities surface multi-persona reps. Sales reps frequently send 'as' a brand-team alias; without seeing this, the same physical message looks like it came from two different identities. The send-as table is the alias-to-person mapping the rest of the email data joins through.
  3. Forwarding rules and vacation responders are tenure breadcrumbs. Long-term vacation responders, mailbox-forward-to-manager rules, out-of-office templates surface departures, leaves, and continuity patterns that would otherwise need HR data.
Fields shown: Mailbox Setting Type Setting Key Email Address Is Primary

Email Attachment

attachments

The contracts, proposals, and decks that flow through email — invisible to anyone with only a Drive view.

  1. Pitch decks, contracts, and invoices live in attachments — not Drive. Many B2B handoffs (proposal PDFs, PO scans, signed agreements) are emailed and never landed in Drive. This is the only place to see them.
  2. The mime mix per mailbox is a workflow fingerprint. Sales and legal mailboxes are PDF and Word heavy (proposals, NDAs); finance and accounts run on .xlsx (invoices, ageing reports); marketing mailboxes carry images (brand assets, screenshots).
  3. Attachment timing inside a thread suggests deal stage. A thread with one PDF mid-conversation is usually 'proposal sent'; a later second PDF (the signed counterpart) usually means 'closed'. You can sense deal-stage transitions without reading any body.
Fields shown: Mailbox Filename Mime Type Size (bytes)

📁 Google Drive

Shared workspace for sales operations and creator content delivery. Two shared drives (Operations, Gen AI App Builder Client Libraries) plus 108 personal drives. ~2.6 TB of content, 76% video deliverables.

5.4Mrows
7tables
101fields
83.7%mean fill

7 entities described below

Shared Drive

drives

Two named shared drives — Operations (sales-ops) and Gen AI App Builder Client Libraries (engineering) — the split mirrors the company's two worlds.

  1. Two top-level shared drives capture two distinct operating modes. Operations is the sales-ops + customer-delivery hub — brand contracts, post-campaign rosters, creative assets. Gen AI App Builder Client Libraries is engineering's shared workspace. The two-drive split is the first piece of architecture you see in the data.
  2. Personal drives layer behind the shared drives. Personal drives hold work-in-progress and pre-shared drafts; shared drives hold final approved artifacts. You can tell where a document is in its lifecycle from where it lives.
  3. About 87% of files are owned by @contigo.com users; the rest belong to outside partners. That outside slice is a measurable footprint of vendor staff embedded inside the workflow — the kind of operating-model signal you can't read off any org chart.
Fields shown: Drive Name Connected User Created

Drive File

files

Image dominates by count (44.1%), video dominates by size (77.6% / ~2.2 TB) — creator-economy raw material plus a thicket of campaign briefs, contracts, and post-campaign reports.

  1. The corpus is image-heavy by count, video-heavy by size — both are real signals. Image files are 44.1% of the count but only 10.6% of the size. Video is 6.1% of the count but 77.6% of the total size (~2.2 TB of mp4/mov/mkv). Then PDFs (16.1% of count), Sheets (13.3%), Docs (5.1%). The corpus is fundamentally a creator-content delivery archive (videos are the deliverable a brand pays for) plus a thicket of campaign images, brand briefs, contracts, and post-campaign reports.
  2. About 87% of files are owned by @contigo.com users; the rest are external partners with elevated ownership. Top external owner-domains: vendor-05.com (1.3%, ~7K files — the office partner with embedded ops), vendor-10.com (0.5%), vendor-11.com (0.3%), and notably university-01.in + university-03.edu (universities — likely intern programs). The owner-share itself is a measurable footprint of vendor-embedded operating model.
  3. Top folder names give you the campaign-asset map. Brand-67 | Business Party - shots (6,912 files), Brand-17-event-stories (5,856), Creator insights Ext-Brand-26 (1,851 — the Brand-26-specific folder). Plus monthly buckets (10). OCT 2025, 13). JAN 2026) showing how delivered campaigns are organized chronologically.
Fields shown: Filename Mime Type Size Owner Created Modified Shared

Drive Folder

folders

The directory tree alone is a customer atlas — /Sales/Clients/<brand>/... lets you walk the corpus customer by customer.

  1. The directory tree is a customer atlas. Folders organized by /Sales/Clients/<brand>/Active Campaigns/... and /Operations/... — every brand client has its own folder lineage. You see the customer footprint without ever touching CRM.
  2. Folder-modification timestamps are an account-health signal. Recently-touched brand folders flag active accounts; long-stale folders flag dormant ones — quietly visible, no CRM query required.
  3. Folder permission patterns reveal which folders are 'hot'. Folders shared to many external users are typically the customer-delivery pickup points; folders kept private hold contracts and financials. The sharing breadth per folder is the sensitivity tell.
Fields shown: Folder Name Owner Created Shared

Drive Permission

permissions

Top external grantees with exact share — Brand-25, Vendor-03, Vendor-10, Vendor-11, Brand-26, Brand-03, Brand-23. Universities (University-02, PES, University-01) also show up — intern programs measurable in the data.

  1. The external sharing graph is led by personal gmail.com addresses (15.3% of all permissions) — likely creator personal emails. Then named brands and partners: vendor-05.com 22.8K (0.7%), brand-25.com 19.5K (0.6%), vendor-03.com 10.3K (0.3%), vendor-10.com 7.1K, vendor-11.com 5.6K, brand-26.com 5.0K, brand-03.com 3.3K, vendor-07.com 2.2K, vendor-06.com 1.7K, brand-23.com 1.3K, investor-02.com + investor-01.com 1.3K each (investors).
  2. Universities show up in the sharing graph — the intern-program footprint. university-01.in (~1K perms), university-02.ac.in (798), university-03.edu (448) all have hundreds of permission grants — sustained collaboration with engineering colleges, not one-off campus visits.
  3. Permission roles partition the sharing intent. Writer 2.03M, Owner 627K, Reader 393K, Commenter 91K. The writer-heavy distribution reflects collaborative editing — creator content is co-owned, not just published. Plus 290K anyone-type grants (public-link sharing) and 50K domain-level grants (whole-org access for partners).
Fields shown: File ID Type Role Email Address Domain

Drive Revision

revisions

Every save, every editor, every minute — the canonical productivity timeline for sales-ops.

  1. The most granular productivity timeline in the whole corpus. Every save on every file is stamped with the user who made it. Per-person editing cadence, per-document edit density, and per-team productive-hour heatmaps fall out naturally.
  2. Living documents and sealed documents become obvious. A file with hundreds of revisions across many editors is an SOP that's actively maintained; a file with one revision and one author is a contract or invoice, sealed at creation. You can tell which is which without opening anything.
  3. Time-of-day editing patterns reveal organizational tempo. Sales-ops revisions cluster 9am–6pm IST; engineering revisions stretch into the evenings. The heatmaps per department validate office-vs-remote-vs-hybrid working patterns without an HR survey.
Fields shown: File ID Modifier Modified Original Filename

Drive Comment

comments

Comment threads where authors explicitly write 'approved', 'budget cleared', 'go ahead' — the smallest unit of business decision in the corpus.

  1. The smallest grain of business decisions. People write 'approved', 'budget cleared', 'go ahead', 'not yet', 'see legal' in comments — these are unambiguous decision records, often missing from the doc body itself.
  2. Resolved-vs-unresolved comments tell you which documents are still in flight. A doc with many open comments is mid-review; a doc with all comments resolved is finalized. Per-folder open-comment density is a real-time view of work in motion.
  3. Per-author comment patterns reveal the informal review hierarchy. Senior reviewers comment broadly across many folders; junior contributors comment within their own scope. The comment graph reveals de-facto seniority better than job titles.
Fields shown: File ID Author Created Resolved Content

Drive User

users

Storage usage per user separates heavy-document creators from light consumers — a visible role indicator.

  1. Storage usage per user is a visible role indicator. Sales-ops and creative-ops users typically run heavy (video deliverables); engineers run light (text-heavy work); executives are highly variable. The usage histogram exposes which roles handle which content types.
  2. Trash storage separates hoarders from clean operators. Heavy trash users churn through drafts; low-trash users are deliberate creators — a small, clean style indicator.
  3. The connected user list is the spine of the Workspace identity graph. Each user shows up in Drive, Gmail, Calendar, and Zoho with the same identity — so an analysis of one person's footprint can span every tool they touched.
Fields shown: Email Display Name Storage Used (bytes)

💬 Microsoft Teams

Internal collaboration hub for the M365-side org. ~50 teams including Customer Delight, HR, Data, Go Live Campaign, and brand-named channels (Brand-48 / Brand-49 / Pod-NN). The richest internal-coordination signal.

2.4Mrows
10tables
119fields
76.1%mean fill

10 entities described below

Team

teams

At least a dozen brand-named teams — Brand-48, Brand-49, Pod-NN, Brand-04 execution, Brand-08 Install (×3), Brand-45/Brand-46/Brand-47, Brand-42, Brand-43, Brand-44 — reveal a deeply embedded brand-pod operating model.

  1. At least a dozen brand-named teams reveal a dedicated-team-per-brand operating model. Brand-48, Brand-49, Pod-NN, Brand-04 execution, Brand-08 Install, Brand-08 sub-team-NN, Brand-08 Internal, Brand-45/Brand-46/Brand-47, Brand-42 <> Contigo, Brand-43-X-Contigo, Brand-44, Pod-NN — each a dedicated pod for one customer engagement. The brand-pod model isn't a one-off; it's how the company operates.
  2. Contigo_Ops_Celeb is the revenue-celebration channel — itself a cultural artifact. Posts in this team typically reference closed-won deals, named brand wins, and rep-level achievements. The celebration messages amount to an org-self-reported revenue-event log, often well ahead of the public-facing reporting.
  3. The visibility split (Private 35 / Public 15) tells you what's gated. Brand-specific work, leadership channels, and live-issue rooms are private. Cross-functional channels like Data Team, Contigo, Leads, Dev_Alerts, Prod_Alerts are public. The customer-confidentiality posture is visible in the channel-type distribution alone.
Fields shown: Team Name Description Visibility Archived Created

Channel

channels

Go live Campaign is the launch-coordination war room; brand-named channels often appear weeks before the first Zoho deal closes.

  1. Go live Campaign is the launch-coordination war room. Every product launch — the Brand-09 Brands App go-live on June 11 2025, the Brand-26 app kickoff in late June 2025, the Brands App user-management rebuild in May 2025 — is coordinated in this channel. The message archive is a working operations playbook for B2B SaaS launches.
  2. Brand-named channels often appear weeks before the first Zoho deal closes. When a private channel exists for a brand, that brand has cross-functional commitment from the company — and the channel typically pre-dates the deal by a couple of weeks. The channel inventory becomes an early-warning signal for incoming pipeline.
  3. Public vs. private channel split shows what's open and what's gated. Public channels carry cross-functional discussion; private channels gate brand-specific or sensitive workstreams. Customer-confidentiality posture is visible in the channel-type distribution per team.
Fields shown: Team ID Channel Name Type Description Created

Channel Message

messages

Six years of internal nervous system — including the Brand-09 launch warroom and customer-delight escalations, day by day.

  1. The internal nervous system of the company for over six years. The chatter concentrates in Customer Delight, Go Live Campaign, HR, and the per-brand channels — the running operational discussion that surrounds every customer engagement, every launch, every escalation.
  2. You can reconstruct the Brand-09 launch day by day. The June 11 2025 Brand-09 go-live shows up in Go live Campaign as a sequence of coordinated messages across product, engineering, and sales. The post-launch defect spike — a wave of P1 bugs over the following two weeks — appears as escalation messages with explicit references to the Jira tickets. A complete real-world incident-response transcript.
  3. Reply trees and message types reveal decision dynamics. Threaded conversations are intact, and the type field separates regular messages from system events (member added, file shared, call started). You can see which decisions got debated in long reply trees vs. which announcements got no replies at all.
Fields shown: Team ID Channel ID Sender ID Type Created Has Attachments Subject Content

1:1 / Group Chat

chats

The back-channel where exec decisions and cross-team bridges happen — usually invisible to outside analysts.

  1. The back-channel where exec decisions actually happen. 1:1 and group chats sit outside the formal team-channel structure. Cross-functional bridges, ad-hoc decisions, and exec sync that bypasses the documented record happen here — usually invisible to outside analysts.
  2. Group-chat topics name purpose explicitly. Many group chats are titled after a project or initiative — 'Brand-09 onboarding', 'Brand-26 scoping' — a parallel taxonomy of in-flight work that complements the formal channel structure.
  3. Meeting chats preserve conversation tied to specific calls. Every Teams meeting that produced chat output (Q&A during the call, links shared mid-meeting) leaves a record that's tied back to the calendar event — meeting context recoverable months later.
Fields shown: Chat Type Topic Created Updated

Chat Membership

chat_memberships

Membership patterns that reveal informal coordination networks the team-channel structure misses.

  1. The informal collaboration network is visible. Who chats with whom outside formal team boundaries — aggregate the pairings and you have a cross-functional network that's far more honest than the org chart.
  2. Owners vs. members distinguish coordination leads from participants. Group-chat owners are de-facto coordination leads, even when they hold no formal title — that becomes measurable here.
  3. Membership-start timestamps capture late arrivals. A person added halfway through a chat's life is a late-arriving stakeholder; useful for tracing when decisions changed hands.
Fields shown: Chat ID Email Roles

Mention

mentions

Who pulls who into which decisions — observable as an explicit attention graph.

  1. The @-mention graph is the explicit attention layer of the org. Whoever gets pulled into conversations far more than peers is a hub — typically a sales lead, a customer-delight lead, or a senior engineer. A clean measure of de-facto leadership independent of title.
  2. Team-mentions and user-mentions tell you culture. @TeamName mentions are announcements; @PersonName mentions are direct asks. The ratio per team is a culture indicator — broadcast vs. individual accountability.
  3. Mention bursts coincide with customer events. Spikes of mentions in Go live Campaign map to launch days; spikes in Customer Delight map to brand escalations. Plotted against the customer-event timeline, mention frequency is a self-validating dataset.
Fields shown: Message ID Team ID Mentioned User ID

Message Reaction

reactions

Emoji reactions — the lowest-friction approval signal — reveal which announcements got endorsed vs. merely seen.

  1. The lowest-friction approval signal in any chat tool. People react to messages they don't reply to. A senior-leader announcement that gets many 'celebrate' reactions but zero replies is a strong endorsement signal — invisible without reaction data.
  2. Reaction-type breakdown reveals cultural temperament. Mostly 'like' / 'thumbs-up' = formal acknowledgement culture. Heavy 'heart' / 'celebrate' / 'fire' = high-engagement culture. Rare 'sad' / 'angry' / 'confused' reactions flag posts that hit a nerve.
  3. Per-user reaction patterns are a personal-engagement fingerprint. Some people react to every announcement; others only on milestones. Reaction frequency by role distinguishes engaged team members from disengaged ones.
Fields shown: Message ID Reaction User Email Created

Message Attachment

attachments

The handoff layer — files and links shared inline in chat that bypass Drive and Jira entirely.

  1. The cross-tool handoff layer. When someone shares a Figma link in Go live Campaign, a Jira ticket in Customer Delight, or a Drive deck in HR — this is where it's captured. The 'I'll just share this in the chat' moments that actually move work along.
  2. Content type tells you which teams operate by-link vs. by-file. Engineering-leaning teams share Jira and Bitbucket links inline; brand teams share videos and PDFs. The mix per team is a tooling fingerprint.
  3. Per-author attachment frequency separates information sharers from consumers. A high attachment-share rate is typical of leads and coordinators; a low share rate is typical of individual contributors. A role indicator that survives even when titles are missing.
Fields shown: Message ID Name Content Type

Teams Meeting

calendar_events

Teams-native meetings with subject lines that name the customer or initiative.

  1. Online-meeting share is a remote-work signal you can compute exactly. Teams-native meetings are flagged; everything else is third-party or in-person.
  2. Subject lines name customers and initiatives. 'Brand-10 QBR', 'Brand-26 sync', 'Brand-09 launch readiness' — when a brand name shows up as a meeting subject, that brand has scheduled stakeholder commitment. Meeting cadence per customer is plain to read.
  3. Per-organizer meeting load is a workload signal. Some users organize many meetings per week (coordinators, sales leads); others organize none (individual contributors). Sustained high meeting-organizing rate is a measurable attention-fragmentation signal.
Fields shown: Subject Start End Online Meeting Organizer Attendees

Teams User

users

The most profile-rich employee directory in the corpus — job title, department, office, city, country populated.

  1. The most profile-rich employee directory in the corpus. Job title, department, office location, city, country — the kind of HR-grade detail that's usually missing from collaboration-tool exports. CEO, AVP-Finance, Sales Lead, Customer Delight Lead are all visible.
  2. Department coverage spans the full functional org. Engineering, Product, Customer Delight, HR, Data Intelligence, Sales, Finance, Security — each represented with member counts that approximate true team size. An org-design dataset without ever doing a survey.
  3. The active-vs-deprovisioned flag separates current employees from departed ones. Current-employee analyses, historical-team analyses, and tenure analyses all become possible from one user list.
Fields shown: Display Name Email Job Title Department Office City Country Active

🧩 Jira

Engineering, product-discovery, and service-desk work tracking. ~25 projects covering core engineering (ET), data intelligence (DIT), security incidents (CSI), and customer support (SUP).

198,416rows
10tables
107fields
75.4%mean fill

10 entities described below

Project

projects

Customer-named projects (Brand-83-key for Brand-83), security incidents (CSI), and a revenue-target initiative literally named M8C for Mission 8 cr.

  1. Customer-named projects expose dedicated tracks. Brand-83-key is the Brand-83 (Brand-83) engagement; M8C is Mission 8 cr — a revenue-target initiative literally codified into the work-tracker. Project keys are an org's most honest statement of strategic priority.
  2. Service-desk projects (SUP, CSI) are the customer-facing surfaces. Tickets in Support are external requests; tickets in Security Incidents are real-world security events. The internal vs. external work split is right there in the project type.
  3. Project-level metadata reveals process maturity. Some projects use software style with sprints; others are product_discovery (lightweight); service-desks have queue-based workflows. You can see which parts of the org practice mature agile vs. lightweight workflow.
Fields shown: Project Key Project Name Type Style

Issue

issues

Sept 2023 was the biggest defect spike — 165 P1 / Critical bugs in one 2-week window, more than any later release including Brand-09. Brand-tagged epics anchor customer work; Brands App is the most-epic'd surface.

  1. The biggest defect spike in the dataset was September 2023. 165 P1 / Critical bugs were filed in 2023-09-W2 alone, followed by 105 in 2023-10-W1 and 75 in 2023-09-W1. The Aug-Sep-Oct 2023 stretch is the most stress-tested engineering period the data captures — even bigger than the June 2025 Brand-09 launch wave.
  2. The Brands App is by far the biggest internal product investment. Epic bracket-tags: [Brands App] (6 epics), [Backend] (2), [Creators App] (2), [Profile] (2), [Onboarding Module] (2), plus singletons including [Brand-26] (the Brand-26 customer epic ET-4440), CLCM, OCB, Payment Module, Social Cashback. The brand-side product gets multiple tracked epics; the Brand-26 customer build is a single epic.
  3. The project mix shows what the org tracks. Issue distribution: ET (Engineering) 44.0%, CAAA (Contigo Application archive) 24.3%, KA (Contigo app) 12.6%, K2AA (2022 archive) 6.2%, DIT (Data Intelligence) 5.3%, then PK / RCT (Brand-104) / CZAA / PROD / PT / M8C (Mission 8 cr revenue initiative) / PEDE / Brand-83-key (Brand-83 engagement). Three explicit archives suggest disciplined project-history retention.
Fields shown: Issue Key Summary Type Status Priority Created Updated Resolved

Issue Comment

comments

The substantive design discussion behind every issue — where decisions actually got debated, not just announced.

  1. The substantive design discussion that no other artifact preserves. Commit messages are terse; PR titles are coarse; the actual debate — 'should we cache this at the edge?', 'who owns the auth migration?' — happens in Jira comments. The densest source of engineering decision rationale in the corpus.
  2. Comment density flags the issues worth analyzing. High-comment issues concentrate in customer-onboarding epics (Brand-09, Brand-26) and post-launch defect spikes. The high-comment subset captures most of the substantive engineering discussion — a built-in signal-to-noise filter.
  3. Per-author commenting frequency identifies the de-facto technical reviewers. Engineers commenting heavily across many issues are senior reviewers; sparse commenters are deep-focus individual contributors. Reveals technical leadership independent of formal org structure.
Fields shown: Issue Created Updated Body

Issue Changelog

changelogs

The complete record of what happened on every issue and when.

  1. The complete record of what happened on every issue. Every status transition, assignee change, priority bump, sprint move — timestamped to the actor. The full history of any ticket is recoverable.
  2. Sprint velocity reads off the data directly. Throughput per sprint, per team, per quarter — the engineering-management metrics every CTO wants — are immediate. Per-team variation reveals which squads ship vs. which struggle.
  3. Re-assignment churn is a managerial-quality signal. Issues with many assignee changes typically signal scoping problems or capacity issues. The churn distribution per epic is a leading indicator of project trouble — visible months before the symptoms show up in product.
Fields shown: Issue Field From To Created

Worklog

worklogs

Self-reported engineering effort attached to issues — actual time spent per customer-tagged epic.

  1. Self-reported engineering effort, attached to the customer it served. Worklogs aren't just timestamps — they're the only way to assign actual cost to customer-tagged work. The Brand-26 epic and the Brands App user-management rebuild each have their own worklog totals; engineering cost per customer is directly visible.
  2. Worklog comments often capture work substance better than commit messages. Engineers tend to write what they did before logging time. When you want to know what actually got built, the worklog text is the more reliable source.
  3. Per-person hours-logged distribution flags both over- and under-trackers. Engineers logging consistently high weekly hours are at capacity; consistently low loggers are likely under-tracking. A useful data-quality signal when reasoning about productivity.
Fields shown: Issue Started Time Spent Comment

Sprint

sprints

Sprint goals as free text double as a customer-narrative timeline.

  1. Sprint goals are a customer-narrative timeline. Goal text often references the customer or initiative driving the sprint — 'Brand-09 onboarding stabilization', 'Brands App user-mgmt rebuild' — read chronologically, the sprint goals tell a self-narrated story of engineering priorities.
  2. Active vs. closed sprint distribution measures process discipline. Sprints lasting well past their stated end date are red flags; the duration-overrun rate per team is a real agile-process-health metric.
  3. The gap between stated sprint goal and what actually closed is measurable. When the goal mentioned customer X and the closed issues are mostly tech-debt cleanup, you have a plan-vs-execution gap — repeatable, observable across teams.
Fields shown: Sprint State Start End Goal

Issue Attachment

attachments

Per-issue screenshots, logs, and design refs — most of the substance lives here, not in body text.

  1. The attachment is usually where the bug actually lives. Screenshots for bug reports, log files for incidents, design exports for stories, spreadsheets for data tasks — most issue context is here, not in the body text.
  2. Bugs almost always have a screenshot; story tickets often have none. The attachment ratio per issue type is a quick read on bug-report discipline.
  3. Per-author upload patterns separate roles. Designers upload Figma exports; QA engineers upload screen-recordings; PMs upload sheets. Useful when the display name doesn't make role obvious.
Fields shown: Issue Filename Mime Type Size (bytes) Created

Jira User

users

Bot-to-human ratio reveals a tool-integrated engineering org.

  1. The bot-to-human ratio reveals tool-integration maturity. App accounts (Bitbucket-to-Jira automation, Teams-to-Jira webhooks, custom workflow apps) make up a substantial share — a measurable proxy for how integrated the engineering toolchain is.
  2. Service-desk customer accounts are separate from engineering staff. Support and CSI projects spin up external customer accounts; engineering projects use only internal staff. The two are clearly distinguishable.
  3. Active vs. former staff are both preserved. Former employees still appear in old issues but can be filtered out for current-org analyses. Both subsets are useful, depending on the question.
Fields shown: Display Name Email Type Active

Custom Field Value

custom_fields

Org-specific fields reveal what dimensions Contigo's project-management discipline actually tracks beyond standard Jira.

  1. Custom fields reveal what the org actually values tracking. Story Points, Epic Link, Customer-tag, Severity, Sprint Cohort — what's defined here tells you which dimensions matter to the project-management discipline at Contigo.
  2. Story Points + Sprint linking + Customer-tagging together signal a mature agile org. Absence would point to a less-evolved Jira deployment. The custom-field set is itself a maturity score.
  3. The structure preserves history through reorganizations. Fields can be added or deprecated over the years without breaking historical lookups — old issues retain whatever metadata existed at the time they were created.
Fields shown: Field Name Type Issue Value

📘 Confluence

Internal wiki / documentation. Houses SOPs (sales playbooks, onboarding runbooks), product / engineering docs, and security incident records (CSI space). Cross-tool signal: written knowledge.

4,940rows
13tables
106fields
69.7%mean fill

13 entities described below

Space

spaces

A first-class Security Incidents space (CSI) at the same level as Product and Engineering — incident response is structurally institutionalized here.

  1. A first-class Security Incidents space (CSI), at the same level as Product and Engineering. Not a buried page; a top-level space. Its very existence tells you the org operationalized incident response. Mirrored by a Jira project of the same name — incident response is institutionalized in two tools.
  2. Sometimes the most sensitive content lives in personal spaces. The January 2025 Facebook-policy response pages were drafted in a personal space, not a global one. Where confidential drafting actually happens is itself a useful audit-finding.
  3. Global spaces map cleanly to functional teams. Product, Engineering, Product Ops, Data Intelligence, Mobile App Revamp, Support, Security Incidents — the space taxonomy is a self-described functional org chart, validated by what shows up in MS Teams.
Fields shown: Space Key Space Name Type Status Description

Page

pages

High-signal documentation — operational SOPs, design docs, and a real January 2025 platform-policy crisis response captured as it happened.

  1. The most-iterated page in the corpus is User Stories | Brand Interface — 203 versions over a year. The runner-up is User Stories | Creators Interface at 154 versions. Then User Story - CLCM (52), Vanity URL Enhancement (50), User Stories - Profile Module (32), Fuzzy Search (31), Payment System - Influencer (26). The version counts per page tell you which product-spec docs the team actually treats as living.
  2. The compliance-response pages are a real crisis-management artifact. Contigo Response to violations 3.b.i-iii and two related compliance pages were drafted in response to a major platform's enforcement event. Crisis comms preserved as it happened.
  3. Pages are deliberate, not a meeting-notes dump. They concentrate in operational SOPs (sales playbooks, onboarding runbooks, payment ops, brand-call procedures), product/engineering specs, and security-incident records (CSI). Compared to the Jira ticket volume, Confluence is signal-dense — what's there was meant to be there.
Fields shown: Space ID Title Status Version Created Body Length

Page Comment

comments

Comment timeline doubles as a decision timeline — bursts of comments coincide with customer launches and crisis events.

  1. The comment timeline doubles as an event timeline. Bursts of comments around a single date often coincide with external events — a customer launch, a crisis response, an executive-driven pivot. The comments are a self-validating record of org attention.
  2. Inline vs. footer comments distinguish granular review from high-level reaction. Inline comments target a specific phrase; footer comments are general acknowledgement. Both styles are preserved.
  3. Comment density per page flags the pages worth reading. A heavily-commented page is one where multiple stakeholders aligned (or fought); a 0-comment page is a one-off.
Fields shown: Page ID Created Body Length Comment

Page Task

tasks

Inline checkbox tasks — lightweight workflow that bypasses Jira entirely.

  1. Inline checkbox tasks are workflow that bypasses Jira entirely. Action items 'too small to ticket' but 'too important to forget' get embedded directly in pages — workflow data hiding inside docs, usually invisible to project tooling.
  2. Per-assignee outstanding-task count is a real workload signal. An engineer with many open Confluence tasks plus open Jira issues has a different total load than someone with just Jira. Including doc-tasks gives a more honest workload picture.
  3. Doc-task completion ratio per page is a doc-health metric. Pages with high task-completion are mature; pages with stale open tasks are abandoned.
Fields shown: Page ID Status Created Due Date Body

Page Attachment

attachments

Where doc bodies are sparse, attachments carry the actual content — embedded specs, exported decks, vendor PDFs.

  1. Where the page body is sparse, the attachment carries the actual content. Specs reference attached wireframes; vendor briefs reference attached PDFs; training docs reference attached decks. Without the attachment, those pages look empty.
  2. Attachment mime mix per page is a page-type classifier. PNG-heavy = wireframes and specs; PDF-heavy = vendor briefs or compliance docs; .pptx-heavy = exec decks.
  3. Pages with no attachments are usually body-only; pages with many attachments are typically design or training material. A quick 'is this a real artifact?' check.
Fields shown: Page ID Title Filename Media Type Size Created

Confluence User

users

Engineers and PMs over-represented as authors; sales reads but rarely writes Confluence.

  1. Confluence accounts skew toward writers, not readers. Engineers and PMs are over-represented; sales rarely authors but consumes heavily. The author distribution tells you which functions value documentation as work.
  2. The split between human accounts and app integrations. App accounts handle automated content sync (Jira-to-Confluence links); humans author and comment. Useful when separating 'what was actually written by people' from 'what was synced by a bot'.
  3. Public name and display name are both preserved. External-facing display name and internal directory name are kept separately — useful when reconciling identities across tools.
Fields shown: Display Name Email Account Type

Page Watcher

watchers

The most honest signal of current page ownership — who actually opted in to be notified when this changes.

  1. Watching is the most honest signal of current page ownership. Authorship reflects who created a page; watching reflects who currently cares. The watch graph is a more accurate 'who owns this' than the author field.
  2. Watch counts per page are a quick importance read. Pages with many watchers are de-facto org canon; pages with no watchers are stale or abandoned.
  3. Per-user watch-set reveals knowledge interests. A person watching many product pages but no sales pages is clearly a product specialist — useful when role classification is fuzzy.
Fields shown: Content Type Page ID User ID

Space Permission

space_permissions

Per-space access rules naming which workstreams (CSI, customer-specific spaces) are deliberately gated.

  1. The full governance audit trail across spaces. Who can view, edit, or admin each space — at the user, group, and anonymous-access levels. Any compliance review starts here.
  2. The presence of restrictions is itself the security signal. CSI (Security Incidents) and customer-specific spaces have restricted access. Whether they're gated — not the values of the gates — is what tells you the org takes confidentiality seriously.
  3. Group-based grants vs. individual grants. Group-based access indicates role-based-access maturity; pages of individual grants indicate ad-hoc access growth — a maturity signal.
Fields shown: Space ID Operation Target Type Principal Type

Folder

folders

Folder titles named after initiatives or customers — the per-launch organizational unit, independent of any one page's lifecycle.

  1. Folder titles are organizational atomic units. Folders named after initiatives or customers are persistent organizing structures, independent of any one page's lifecycle. Useful for 'which initiatives have any documentation at all?'-type questions.
  2. Created and updated timestamps give a project pulse. Recently-created folders mark new initiatives; long-stale folders mark abandoned ones. A second project-activity signal that complements Jira sprints.
  3. Folder hierarchy nests pages. Parent-child folder relationships preserve the org's preferred mental model for organizing content, even when individual pages move around.
Fields shown: Folder Title Space ID Status Created

Whiteboard

whiteboards

Visual brainstorming canvases — pre-document ideation rarely captured anywhere else.

  1. Visual brainstorming canvases — pre-document ideation rarely captured anywhere else. Most companies' brainstorming happens on Miro or paper that doesn't persist. These whiteboards capture the moment when ideas became formal enough to document but not yet text.
  2. Title, space, and created-at metadata only — not the canvas geometry. Adequate to track 'how often do teams brainstorm formally?' without rendering anything visual.
  3. Whiteboard usage concentrates in product and engineering spaces. A signal of which teams ideate visually vs. textually — useful when planning what kind of design tool to invest in next.
Fields shown: Title Space ID Status Created

Content Property

content_properties

Plugin-set metadata that exposes the doc-management toolchain the team actually relies on.

  1. Plugin-set typed metadata exposes the doc-management toolchain. Compliance / scaffold / template add-ons leave distinctive property keys; the property-key inventory tells you which tools the team relies on.
  2. Pages can be filtered by structured criteria — 'all SOPs reviewed in the last 90 days' — without scanning page bodies. Properties are the structured-data layer beneath the unstructured pages.
  3. Property values are typed and stable. Robust input for downstream automation that depends on doc-state being machine-readable (e.g., 'this page was approved by legal').
Fields shown: Content Type Page ID Key Value

Content Restriction

content_restrictions

Page-level overrides flag the sensitive-content hotspots within otherwise-open spaces.

  1. Page-level overrides flag the sensitive-content hotspots. Within otherwise-open spaces, individual pages with read or update restrictions reveal where legal, financial, or HR-sensitive content lives.
  2. Restricted-page density per space yields a sensitive-content map. You don't have to read pages to know where the sensitivity concentrates.
  3. User-level vs. group-level restrictions both captured. Distinguishes 'restricted to a person' (often legacy or ad-hoc) from 'restricted to a group' (governed access).
Fields shown: Page ID Read Restricted Update Restricted

Custom Content

custom_content

Plugin-defined non-page artifacts — the structured product-management surface beyond free-form docs.

  1. Plugin-defined non-page artifacts surface advanced workflows. Decisions, requirements, glossary entries — when these custom content types exist, the team uses Confluence as a structured product-management surface, not just free-form docs.
  2. Their presence indicates tooling-investment maturity. Custom decision or requirement content types imply investment in formal product-management Confluence apps.
  3. Same body-storage pattern as pages. Analytical pipelines built for pages work for custom content without modification.
Fields shown: Type Title Status Created

🐙 Bitbucket

Source-code hosting and CI for Contigo's engineering org. ~129 repositories spanning the Brands App, creator-side (Verve Studio), data and ML pipelines, and customer-specific apps (e.g. Brand-26). Captures the engineering execution trail.

109,700rows
7tables
100fields
89.8%mean fill

7 entities described below

Repository

repositories

22 naming clusters reveal the full product surface — Brand-104- (7 repos), Brand-26- (5), DIY- (4), data- (4), ai-* (4), plus customer-named tracks. Python dominates 72%.

  1. There are 22 repository naming clusters — and each tells you what got engineering investment. The biggest customer-named clusters: Brand-104- (7 repos — a premium creator program), Brand-26- (5 repos — the Brand-26 customer build). Product-line clusters: DIY- (4), data- (4), ai- (4), youtube- (3), social- (3), flink- (3), campaign- (3), Contigo- (3), ContigoGoogleHackathon-* (3 hackathon teams). Walk the cluster list and you see the whole product surface laid out.
  2. The languages tell you what kind of engineering organization built this. Python dominates at 72.4% (data services, ML, scrape pipelines). TypeScript 9.2% (web frontends). Dart 6.6% (mobile apps — Brands App + Verve Studio creator app). JavaScript 6.6%, Java 3.9%. The platform is overwhelmingly a Python-data company with a Dart mobile surface, not a web-first SaaS.
  3. The biggest single codebases by size are the web apps. Top by repo size: mavin (799 MB, TypeScript), kofweb (704 MB, TypeScript), DIY-POC (407 MB, JS), ocb-web (399 MB, TypeScript), DIY-frontend (256 MB). The largest customer-build is Brand-26_backend at 60 MB plus Brand-26-webapp at 57 MB — material but well below the platform's flagship apps.
Fields shown: Repository Workspace Language Private Size (bytes) Created Default Branch

Commit

commits

Vendor-embedded engineering is exact: Vendor-01 7.8%, Vendor-02 6.3%, Vendor-03 1.1%, B&W Consulting 1.1%, Vendor-05 1.0%. Peak commit day 2023-08-02 (233 commits) — Aug-Sep-Oct 2023 was the most active engineering period.

  1. Vendor-embedded engineering is measurable. Author-domain breakdown: Contigo internal 62.9%, gmail.com 18.3% (likely contractors with personal addresses), vendor-01.com 7.8%, vendor-02.com 6.3%, vendor-04.com 1.1%, vendor-03.com 1.1%, vendor-05.com 1.0%. Excluding the gmail share, named external partners contribute ~17% of all commits — a substantial fraction.
  2. Six years of commit history with files-changed and line counts. The single biggest commit day was 2023-08-02 with 233 commits, far ahead of any later day. Aug-Sep-Oct 2023 was the most active engineering period in the dataset, predating the Brand-09 launch wave by nearly two years.
  3. Top repos by commit volume reveal where the platform's engineering effort actually went. crowdsource (8,658 commits), diy-react-frontend (8,647), ocb-web (7,332), dags (7,225), creators-app (4,798), datamagnet (3,992). Customer-specific repos like Brand-26_backend (513) and Brand-26-webapp (312) are real but moderate efforts compared to the platform core.
Fields shown: Repository Commit Hash Author Email Author Date Files Changed Lines + Lines - Message

Pull Request

pull_requests

Four coordinated Release/<label> waves — Release/Brand-09, Release/airflow, Release/Contigo, Release/Brand-09-2 — each a separate deployment moment. 94.7% merge rate.

  1. Four coordinated Release/<label> waves are visible in the PR data — not just the Brand-09 one. Release/Brand-09 (13 PRs across 8 repos, 2025-06-10 → 2025-07-08) is the biggest. Release/airflow (5 PRs across 3 repos, 2026-04). Release/Contigo (4 PRs, 2025-09 → 2025-10). Release/Brand-09-2 (3 PRs, follow-up to Brand-09). Each cluster names a specific deployment moment — these are the choreographed release events.
  2. A 94.7% merge rate is a strong code-review hygiene signal. MERGED 10,238 / DECLINED 413 / OPEN 158. Title-prefix breakdown: Feature 1,074, Bugfix 198, Release 30, Hotfix 26 — a clean, disciplined branching workflow.
  3. The crowdsource and diy-react-frontend repos are the busiest by PR count. Top repos by PRs: crowdsource (2,222), diy-react-frontend (1,533), dags (1,344), datamagnet (1,127), creators-app (1,119). Customer builds (Brand-26_backend 170, Brand-26-webapp 120) are real but secondary.
Fields shown: Repository PR ID Title State Source → Destination Created Updated

Pull Request Comment

pr_comments

Code-review discussion that captures architectural decisions never written down anywhere else.

  1. Code-review discussion captures architectural decisions never written down anywhere else. 'Should we cache this at the edge?', 'who owns the auth migration?', 'is this back-compatible?' — senior-engineering conversations that don't make it into commit messages or Confluence. The PR-comment archive is the most candid engineering-debate dataset in the corpus.
  2. Per-PR comment density correlates with risk. PRs with many comments are typically schema migrations, security-sensitive changes, or contentious refactors — a small share of PRs but most of the risk-bearing changes. A built-in 'which changes warranted scrutiny' filter.
  3. Author breakdown identifies de-facto code reviewers. Authors commenting heavily across many repos are senior reviewers (often architecture-level); those commenting in one repo are domain experts. The reviewer network is visible without HR data.
Fields shown: Repository PR ID Created Comment

CI Pipeline Run

pipelines

Deploy cadence, test pass rate, and pipeline health per repo.

  1. Real deploy cadence per repo. State, result, and duration per run. CI health (pass/fail rate), deploy cadence (runs per week), and pipeline fragility (high-fail repos) are direct metrics — not modelled, observed.
  2. Many pipelines are defined but never executed — a surprising signal. Often a CI-config-drift artifact, useful for engineering-hygiene audits — reveals where CI investment was made but never operationalized.
  3. Trigger types show automation maturity per repo. Push-triggered pipelines are mature CI; manual-triggered pipelines are gated workflows; schedule-triggered are nightly batches. The trigger mix per repo is an automation fingerprint.
Fields shown: Repository Build # State Result Trigger Target Branch Created Duration (s)

Branch / Tag

refs

Branch and tag inventory revealing the release-tagging convention (Release/Brand-09, semver tags) per repo.

  1. Release/Brand-09 is a coordinated-release fingerprint. Tag-naming conventions per repo show how releases are gated — semver tags (mature), date-based tags (coarser), or no tags at all (continuous deployment). A measurable release-management discipline signal.
  2. Long-lived integration branches reveal trunk-based vs. branch-based development. Repos with persistent develop and release/* branches use a more formal release process; repos with only main use trunk-based.
  3. Tagger identity and date per tag. Who actually cuts releases — and how often. A clean signal for release-management roles independent of commit volume.
Fields shown: Repository Type Name Tagger Email Tagged

Bitbucket User

users

Author-domain identifies vendor staff vs. internal — clean filter for any internal-only engineering analysis.

  1. Author-domain identifies vendor staff vs. internal. External-domain users are vendor staff (Vendor-01, Vendor-02, Vendor-03); contigo-domain users are internal. Slicing analyses by 'internal-only', 'vendor-only', or 'mixed-team' is straightforward.
  2. Account type separates bots from humans. Platform-10 security scanner is the only bot author detected — clean filter for human-only productivity analyses.
  3. Display name to account-id mapping is the canonical identity link. Anchors all commits, PRs, and review comments to a stable user identity across all six years of history.
Fields shown: Display Name Account ID Type

🎨 Figma

Product-design files for the Brands App, Verve Studio creator app, and the Brand-26 customer app. Captured as binary .fig files with metadata only.

5rows
1tables
6fields
100.0%mean fill

1 entity described below

Figma File

files

Five files spanning the entire visual identity of three products: Brands App, Verve Studio creator app, and the Brand-26 customer build.

  1. Five .fig files cover the entire visual identity of three products. The Brands App (the brand-side flagship), the creator-side platform (Verve Studio), and the Brand-26 customer build. There's nowhere else in the corpus where you can see the design source-of-truth for everything Contigo built — these few files cover it.
  2. The Brand-26-extra.fig sits inside a complete cross-tool customer build. It pairs with Brand-26_backend, Brand-26-webapp, Brand-26_crm_service repos and the ET-4440 [Brand-26]: Brand-26 App Jira epic — design + backend + CRM + epic for one customer engagement form an aligned set.
  3. The capture is a single-day snapshot, not a version history. Useful as a static design-spec reference; for the engineering history that produced these designs, the corresponding Bitbucket repo timestamps tell the story over time.
Fields shown: Project File Name Size (bytes) Modified

🗄️ Production MySQL

The Contigo production application database (Brands App + Verve Studio + scrape pipelines + reporting). 268 tables — the operational source of truth behind every campaign, deliverable, influencer profile, opt-in, payment, and report.

1.22Brows
273tables
3449fields
77.0%mean fill

28 entities described below

Auth User

auth_user

Django auth — every brand-side user, creator, and admin who ever logged into Contigo's platform.

  1. Every user who ever logged into Contigo's platform is here. Brand-side users, creator-side users, internal staff — Django's auth_user is the foundational identity layer. Every other application table refers back to it.
  2. Permission flags partition roles cleanly. is_superuser = platform admin; is_staff = internal support team; is_active = currently logged in. Active-user share and admin-to-user ratio are visible directly.
  3. date_joined and last_login give the signup-to-login funnel and login-retention shape. Per-cohort retention — fraction of users who joined in month M and logged back in 30 days later — falls out cleanly. The cohort-retention curve a SaaS investor expects.
Fields shown: Username Email Active Staff Date Joined Last Login

Profile Service User

profileservice_user

Cross-product user record distinguishing creator-side from brand-side accounts.

  1. Distinguishes creator-side from brand-side at the identity layer. profile_type separates the two halves of the platform; user_type further categorizes. The cross-side identity surface — fundamental for any creator-vs-brand cohort analysis.
  2. Payment-permission flag separates active commercial users. Users authorized for payouts are revenue-generating creators; non-payment users are sign-ups or pilots. A clean filter for any payout-and-margin study.
  3. Primary-contact flag identifies the key contact at each brand. When multiple users belong to a single brand, this flag picks out the decision-maker — the right person for buyer-committee modelling.
Fields shown: Email User Type Profile Type Active Created

Brand

brand_names

Platform-side brand registry — find brands engaged in product but not yet in CRM (and vice versa).

  1. Platform-side brand registry that lines up with Zoho. The application's brand list and the sales team's brand list aren't always the same. Lining them up surfaces gaps: brands engaged in product but not yet in CRM, or in CRM but never activated. Both are interesting.
  2. Active vs. archived brands. Currently-engageable brands are a strict subset; the archive captures churned or paused relationships.
  3. Free-text keywords per brand support fuzzy matching. Tags and aliases for matching against social-media mentions, hashtags, and external scrape data — useful for cross-source brand-resolution.
Fields shown: Brand Name Status Created

Brand-User Mapping

brand_and_user_map

Per-brand seat usage — multi-seat brands signal committed adoption; single-seat brands signal trials.

  1. Per-brand seat usage signals adoption depth. Brands with many active users typically have committed adoption (real workflow embedded); brands with one user are trials or pilots. The seat distribution per brand is a measurable adoption-stage indicator.
  2. 'Show me all users at brand X who logged in last 30 days' is a direct lookup. Per-brand DAU/MAU is computable.
  3. Disabled rows mark deprovisioning events. Useful for brand-side seat-churn analysis distinct from full-account churn.
Fields shown: Brand ID User ID Enabled

Client-Influencer Mapping

client_influencer_map

Repeat-collaboration graph — which creators have worked with which brand multiple times, and how the relationship started.

  1. Repeat-collaboration graph between brand and creator. Brand-creator pairs that have multiple campaigns together signal genuine creator-brand fit — repeat collaborations are a strong revenue signal beyond one-off deals.
  2. Tier and status fields expose relationship maturity. First-time pairs vs. multi-campaign pairs vs. retainer-style relationships are all distinguishable. Direct input for predicting which pairs will convert into the next campaign.
  3. Origin of the relationship is preserved. Whether it started from a brand-side discovery query, an inbound creator pitch, or a manual override — useful for measuring the platform's actual matchmaking value vs. just being a payment rail.
Fields shown: Client ID Influencer ID Query ID

Campaign

campaign

Every campaign brief ever logged — budget, brand, target audience, deliverable spec, platform mix.

  1. Every campaign brief ever logged on the platform — the unit of brand-side work. Captures campaign name, brand, status, start/end dates, primary platform, final budget, target audience demographics, geo-targeting, deliverable spec. The structured representation of a brief, which most influencer-marketing data lacks entirely.
  2. Creator-targeting filters expose how briefs actually match creators. Influencer age range, gender, location, genre, max engagement rate — the filter set is rich enough to drive automated discovery without re-prompting. A real, working brief-to-creator-match input set.
  3. A test-campaign flag separates real spend from internal QA. Without that filter, ad-hoc QA campaigns inflate apparent activity. Critical for any revenue-cohort analysis.
Fields shown: Campaign Name Brand Name Status Primary Platform Start Date End Date Final Budget Industry

Campaign Deliverable

campaign_deliverable

Per-deliverable contract spec with a multi-stage moderation lifecycle: draft → ops review → brand review → AI moderation → live.

  1. The full moderation lifecycle, preserved. Draft submission → ops review → brand review → AI moderation → live. Each stage has its own timestamp and reviewer; a complete content-moderation pipeline is observable per deliverable. Rare to see this end-to-end outside one company's internal data.
  2. Compliance flags reveal contractual fulfilment. Brand hashtag, brand tagged, brand mentioned, link in bio, link in caption, link in story — direct signals on whether the creator credited the brand as required. Per-deliverable compliance rate is the contractual-discipline metric.
  3. Rejection-reason history preserves moderation rationale. When deliverables are rejected, the reason is captured (off-brief, low-quality, too late, brand-style violation). Distribution by creator tier is a creator-quality signal.
Fields shown: Campaign ID Influencer ID Deliverable Type Platform Status Publish Date Live Status

Campaign Opt-in

campaign_optin

Bid-vs-final-payment trail — the brokerage economics of every (campaign, creator) negotiation the platform handled.

  1. The bid-vs-final-payment trail. Each row captures the offered bid, currency, payment terms, brand-side approval, ops-side approval. With payment-status fields alongside, you see which deals closed at the asked bid vs. negotiated down — the brokerage economics of every (campaign, creator) pair.
  2. Performance-marketing campaigns are fully supported. Shipping address, payment mode, vanity URLs, coupon codes per opt-in. The schema isn't just 'creator agreed to post' — it's 'creator agreed, was sent product to address X, is tracked via UTM Y, paid via UPI Z'.
  3. Reasons for declined opt-ins are preserved. Why a creator declined (price, brand-fit, schedule) is captured as a structured value — direct input for understanding what makes briefs convert.
Fields shown: Campaign ID Influencer ID Bid Value Currency Platform Status Brands Status Datetime

Campaign Post

campaign_post

The mapping from internal campaign to public Instagram/YouTube post ID — the bridge to public engagement data.

  1. The bridge from internal campaign to public social engagement. Each row says 'campaign C produced post P on platform X' with the platform-native ID. Without this, the internal data is disconnected from the public data; with it, post-engagement on public platforms ties back to the internal funnel.
  2. Posted-at timestamps tie campaign delivery to actual go-live. Plan vs. actual-publish gap per deliverable is the primary measure of delivery discipline.
  3. Shortcodes and platform IDs are preserved for re-fetchability. Public posts can be re-scraped or compliance-audited months after the campaign ran.
Fields shown: Campaign ID Post ID Influencer ID Shortcode Posted At

Campaign Report

campaign_report

Per-campaign top-creator highlight reels — the post-campaign output a brand client actually pays to receive.

  1. Per-campaign top-creator highlight reels. The brand-client-facing output that the post-campaign Master Roster Sheet pulls from — top performers by reach, engagement, conversions. The data the brand actually pays to receive, persisted at point of generation.
  2. Wordcloud URLs preserve content-theme summarization. Each campaign has a wordcloud built from post captions and comments — theme distribution per campaign as a derived artifact.
  3. Soft-deletes preserve report history. Past report snapshots are recoverable; revisions can be re-derived. Audit-friendly.
Fields shown: Campaign ID Word Cloud URL Created Updated

Influencer Social Handle

influencer_sm_handle

The cross-platform creator profile (IG + YT + FB + TW + LI) with engagement, genre, and predicted-reach features.

  1. The cross-platform creator profile, indexed by influencer. Each (influencer, platform) row carries follower count, follows count, media count, engagement rate, genre, city/state, verification, fake-follower percentage. Instagram, YouTube, Facebook, Twitter, LinkedIn handles all in one place — the multi-platform creator portfolio is plain to read.
  2. Predicted reach, predicted impressions, predicted views are pre-computed. Model predictions per handle, ready for use as features for downstream models or as labels for re-training. Pricing-tier validation is built in.
  3. Three layers of genre classification — platform-claimed, model-predicted, manually-verified — are kept separate. The data needed to evaluate accuracy of the platform's own genre model.
Fields shown: Platform Status Followers Following Media Count Verified Genre City

Instagram Profile

instagram_profile

Cached Instagram profiles with model-predicted reach, engagement rate, and fake-follower percentage.

  1. Cached Instagram profile per influencer with the full Insights surface. Followers, follows, media, business category, verification, account type — refreshed via the scrape pipeline at known intervals.
  2. EPE (engagement-per-engagement) and EPM (engagement-per-million-views) are pre-computed. Direct features for any reach or engagement-rate model — no need to derive these from raw post stats.
  3. fake_follower_percentage is a critical anti-fraud signal. Combined with predicted reach, you can detect creators with inflated audiences before brand contracts get signed. Real-world platform-trust data.
Fields shown: Followers Following Media Verified Account Type Business Category Genre Last Updated

Instagram Post

instagram_media

Per-post engagement (likes, comments, reach, impressions, saves) attached to the campaign that paid for the post.

  1. The influencer-marketing ROI table. Per-Instagram-post: likes, comments, video views, reach, impressions, saves, exits, replies, taps-forward, taps-back, engagement, sentiment score. The full Instagram Insights API surface, captured per post.
  2. Sponsored posts carry the campaign and brand directly. Per-campaign post-engagement aggregation falls out naturally — ROI per campaign, by brand, by industry.
  3. Sponsored vs. organic posts are clearly partitioned. Scraped organic posts (the creator's regular content) provide a baseline against which sponsored-post performance can be compared — direct input for 'did the campaign work?' questions.
Fields shown: Profile ID Media Type Likes Comments Reach Impressions Published Campaign ID

YouTube Channel

youtube_channel

Cached YouTube channels with predicted long-form and Shorts performance.

  1. Discovery cache with predicted performance for both long-form and Shorts. Each channel carries expected views and expected engagement for both formats — pricing-tier validation built in.
  2. Three layers of genre classification preserved. Platform-claimed, model-predicted, manually-verified — kept separate. Useful for classification-model evaluation.
  3. Country and default language support geo-targeting matching. Brief filters by region, language, and vertical are direct lookups.
Fields shown: Title Subscribers Videos Views Country Genre Last Updated

YouTube Video

youtube_video

Per-video engagement attached to campaign IDs when sponsored — sponsored vs. organic separable cleanly.

  1. Per-video engagement attached to campaigns when sponsored. View, like, favorite, comment counts; duration; published-at. Sponsored vs. organic separable cleanly.
  2. Hashtags and tags arrays preserved. Useful for content analysis or keyword-trend modelling per channel.
  3. Duration in seconds enables Shorts vs. long-form distinction. Combine with view counts and you have the basis for Shorts-vs-long-form performance comparison.
Fields shown: Channel ID Title Views Likes Comments Duration (s) Published

Facebook Profile

facebook_profile

Facebook profile cache — lower-volume than Instagram, reflecting the platform shift over the data window.

  1. Lower-volume than Instagram — reflects platform shift over the data window. Facebook profile cache is smaller and less actively scraped, mirroring the broader shift away from Facebook for influencer marketing.
  2. connected_at captures when each profile was first platform-tracked. Useful for understanding scrape-coverage age — older connections may have stale data.
  3. Enabled flag distinguishes active from churned profiles. Active subset is the discovery-eligible cohort.
Fields shown: Country Connected At

Facebook Page

facebook_page

Facebook Pages tracked with cross-link to Instagram via ig_profile_id — unified Meta-graph for brand analytics.

  1. Tracked Facebook Pages with cross-link to Instagram via ig_profile_id. Brand pages on Facebook and Instagram are linked directly — unified Meta-graph for brand analytics.
  2. Category, fan count, country preserved. Useful for Page-targeting filters when building campaigns.
  3. Insights-update timestamp shows refresh cadence. Recently-updated pages are scrape-fresh; long-stale pages may need re-fetch — a data-quality signal.
Fields shown: Page Name Category Followers Country Active

Twitter / X Profile

twitter_profile

Twitter / X creator coverage — secondary channel, distinct cohort from Instagram and YouTube.

  1. Smaller volume than Instagram or YouTube — reflects platform focus. Twitter / X is a secondary channel for the platform; data here is the cohort active in that channel.
  2. Verified and protected flags partition the cohort. Public-content creators with public accounts are eligible for campaigns; protected accounts aren't.
  3. Account-creation timestamp captures account age. Useful for filtering out brand-new (potentially low-trust) accounts in discovery.
Fields shown: Screen Name Followers Following Tweet Count Verified Active

LinkedIn Profile

linkedin_profile

LinkedIn-side B2B-style influencer surface — historically a smaller channel for influencer marketing.

  1. B2B-style influencer surface — historically a smaller channel. Country, language, location, headline preserved per profile.
  2. Per-row enabled flag. Active LinkedIn-creator cohort is a clean filter.
  3. Cross-platform identity preserved via influencer_id. Linkable to the same influencer's Instagram, YouTube, Facebook, Twitter profiles.
Fields shown: Country Language Created Active

Category Score

category

Per-influencer affinity scores across 13 genres — the raw material for the platform's discovery ranker.

  1. Per-influencer affinity scores across 13 genres — gaming, fashion, food, technology, lifestyle, fitness, travel, beauty, entertainment, comedy, parenting, education, health. The discovery-ranker's input matrix.
  2. The same scoring model is applied at multiple grains. Per-influencer, per-IG-profile, per-YT-profile, per-IG-media, per-YT-channel, per-YT-video — letting you understand which level of granularity the platform classifies at.
  3. An overall synthetic score combines the per-genre scores. Directly usable as a discovery-ranker feature.
Fields shown: Influencer ID Gaming Fashion Food Lifestyle Beauty

Industry

industry_master_list

The taxonomy that connects brand-side industry to creator-side genre — central to discovery matching.

  1. Industry → genre → sub-genre taxonomy used across the platform. FMCG → Food → Snacks; BFSI → Insurance → Health Insurance. The map that connects brand-side industry to creator-side genre — central to discovery matching.
  2. Keyword arrays per industry support free-text classification. Useful for fuzzy classifier input when matching campaign briefs or brand-mention text to canonical industries.
  3. Active flag and timestamps per row. Taxonomy evolution over time is visible — when new categories (e.g., crypto / Web3) were added is recoverable.
Fields shown: Industry Genre Sub-Genre Active Created

Persona Keyword

influencer_persona_genrekeywords

The keyword dictionary that classifies creator content into genres.

  1. Genre-keyword dictionary used by the persona classification pipeline. One row per (genre, keyword) — the lexical layer that scores creator content into a content genre.
  2. Status flag per keyword (active vs. deprecated). Classifier-rule lifecycle is preserved — useful for understanding why historical classifications differ from current.
  3. Anchors the keyword-vector / genre-vector pipeline outputs. The lexical foundation of the platform's persona model.
Fields shown: Genre Keyword Status Created

Influencer Leaderboard

all_time_leaderboard

Per-creator lifetime earnings — the direct payout history that drives gamification and tier classification.

  1. Per-creator lifetime earnings on the platform. The most direct payout-history signal in the corpus — visible in the influencer app, drives gamification and retention.
  2. Earnings thresholds map to creator tiers (silver / gold / platinum). Direct input for differentiated outreach, pricing, and account management.
  3. Average payout per accepted brief per creator over their lifetime falls out naturally. The creator's-eye-view of platform value.
Fields shown: User ID Earnings

Post Statistics

post_statistics

Time-series of post engagement — the engagement curve from first hour to plateau.

  1. Time-series of post engagement. A post can have multiple stat rows over time — the engagement curve from first hour to plateau is reconstructable. Useful for predicting final reach from early signal.
  2. Combine snapshot performance with the post's content metadata for cross-feature modelling. Caption length × engagement rate, hashtag count × reach, etc.
  3. Snapshot timestamps preserve refresh cadence. Per-post, the snapshot history reveals how the platform's scrape pipeline operates and how engagement curves stabilize.
Fields shown: Post ID Engagement Impressions Reach Likes Comments Captured At

Performance Report Snapshot

pmc_consolidated_report

Performance-marketing campaign rollups — clicks, installs, registrations, acquisitions per offer.

  1. Performance-marketing rollups per offer. Total clicks, unique clicks, installs, registrations, acquisitions, revshare — the data behind any 'how is this performance campaign doing' dashboard.
  2. A custom-KPI column allows non-standard metrics per offer. Engagement campaigns and awareness campaigns plug their custom KPIs into a single column — the schema stays stable while accommodating campaign-specific success criteria.
  3. Soft-deletes preserve historical reports. Past report snapshots are recoverable — supports any 'what did we report at the time' compliance question.
Fields shown: Offer ID Total Clicks Unique Clicks Installs Registrations Acquisitions Created

In-App Notification

notification

In-app notifications dispatched to creators — the platform-to-creator engagement channel beyond email.

  1. In-app notifications dispatched to creators — engagement channel beyond email. Per-influencer, per-campaign, with an archived flag tracking whether the creator acknowledged.
  2. Notification-to-engagement ratio per campaign. A high notification volume with low engagement is a noise-spam indicator — useful for tuning notification policy.
  3. Tied back to opt-ins for full notification-funnel analysis. 'Notification dispatched → opt-in completed' is a measurable conversion.
Fields shown: Influencer ID Campaign ID Archived Last Message

Outbound Email Log

sendgrid_mail

Outbound transactional email log — every platform-to-creator email send.

  1. Outbound transactional email log — every platform-to-creator send. SendGrid send-id linked to recipient influencer plus internal message ID.
  2. Top-volume creator recipients are typically high-engagement / high-tier. Email-channel intensity correlates with creator-tier classification.
  3. Failed sends are separately attributable. When SendGrid bounces are linked back, you have the cohort of unreachable creators — important data-quality / contact-list-hygiene input.
Fields shown: Mail ID Message ID Influencer ID

Outbound Sales Call

zoho_outboundcalls

Telesales call log — direct evidence of phone-channel outreach.

  1. Telesales call log — direct evidence of phone-channel touch alongside email and meeting touches. Per-call duration, contact, outcome.
  2. Outbound calls per lead × lead conversion = direct measure of telesales effectiveness. The most honest version of that metric in the dataset.
  3. Time-of-day and day-of-week patterns. Call timestamps reveal which hours / days produce contact vs. no-answer — a measurable productivity signal for inside-sales operations.
Fields shown: Call ID Ticket ID Created

📅 Microsoft Calendar

M365-side calendars (the half of the org on Microsoft 365 rather than Workspace). Captures meeting footprint complementing Google Calendar.

11,473rows
4tables
58fields
85.1%mean fill

4 entities described below

Calendar

calendars

M365-side calendars — half the org's meeting footprint (the other half on Workspace).

  1. The other half of the org's meeting footprint. Half of Contigo runs on M365 (Microsoft); the other half on Google Workspace. To see the full meeting footprint, both calendar services need to be combined.
  2. Default calendars distinguish working schedules from auxiliary subscriptions. Holidays, company-calendar, project-calendars are subscriptions; only primary calendar reflects an individual's actual schedule.
  3. Owner and access flags per calendar. Useful for calendar-permission-leakage audits, especially when meeting invites cross internal/external boundaries.
Fields shown: Calendar Owner Default Can Edit

Calendar Event

events

Subject lines that name customers and initiatives — meeting cadence per brand is plain to read.

  1. Subject lines name customers and initiatives. 'Brand-09 launch readiness', 'Brand-26 sync', 'Brand-10 QBR' — when a brand name shows up as a meeting subject, that brand has scheduled stakeholder commitment. Meeting cadence per customer is plain to read.
  2. Online-meeting flag separates Teams-hosted meetings from external/in-person. Online-meeting share is a remote-work signal you can compute exactly per period.
  3. Recurring meetings are tied together. Distinguishes one-off meetings from recurring rituals (weekly stand-ups, monthly business reviews) — different operational signals, both visible.
Fields shown: Subject Start End Online Meeting Organizer Status

Event Attendee

attendees

Per-event attendance including external brand-side participation — the strongest customer-collab signal outside email.

  1. Per-event RSVP graph including external participation. Brand-side participants from brand-07.com, brand-10.com, etc. show up here when they attend internal meetings — the strongest evidence of customer collaboration outside email.
  2. Required vs. optional attendance is distinguished. Required-only attendance is a different graph than required-or-optional; both views are useful for capacity planning.
  3. Response status (accepted, declined, tentative). Decline patterns reveal calendar conflicts and de-facto availability constraints.
Fields shown: Event ID Email Type Response

Calendar User

users

M365 users with job title and department populated — combine with Teams users for the most complete staff directory.

  1. M365 users with job title and department populated. Same profile-richness as the Teams users; combine the two and you have the most complete employee directory in the corpus.
  2. Account-enabled flag distinguishes active from deprovisioned. Useful for restricting analyses to current employees while preserving history.
  3. Identity is consistent across M365 services. No resolution needed — the same person shows up everywhere with the same email.
Fields shown: Email Job Title Department Active

📆 Google Calendar

Internal meeting calendars on the Workspace side. Captures internal sync, brand-call, and external-meeting footprint for users on the Google side of the org.

690,730rows
4tables
61fields
76.8%mean fill

4 entities described below

Calendar

calendars

Workspace-side calendars including resource calendars (rooms, equipment) — facility-utilization data baked in.

  1. Includes resource calendars for rooms and equipment. Office-meeting-room utilization is observable directly — a real-estate utilization signal baked into the data.
  2. Primary calendar distinguished from auxiliary subscriptions. Only primary calendar reflects an individual's actual schedule.
  3. Time-zone per calendar. Mostly Asia/Kolkata; divergent zones flag dedicated cross-timezone collaborators or remote staff.
Fields shown: Calendar Summary Owner Email Time Zone Access Role Is Primary

Calendar Event

events

Brand-03 has the most meeting cadence — 881 events with Brand-03 in the subject. Then Brand-15 (730), Brand-08 (729), Brand-26 (601), Brand-09 (567). Meeting-graph customer ranking is very different from deal-value ranking.

  1. Brand-03 is the brand with the most meeting cadence — 881 events with Brand-03 in the subject. Then Brand-15 (730), Brand-08 (729), Brand-26 (601), Brand-09 (567), Brand-09 (331), Brand-23 (263), Brand-14 (241), Brand-18 (181), Vendor-11 (180), Brand-17 (177), Brand-07 (130), Brand-25 (72), Brand-02 (60). The meeting-graph customer ranking is very different from the deal-value ranking — Brand-03 has 8x more meetings than Brand-10 (107) despite Brand-10 being the larger account by some measures.
  2. External-domain organizers reveal sustained customer collaboration. Brand-side participants from vendor-05.com (733 events organized!), brand-09.com (521), brand-10.com (107), meta.com (74), vendor-12.com (129), platform-11.com (86) host meetings on the calendar — the strongest evidence of customer collaboration outside email.
  3. Recurring rituals are reconstructable verbatim. The recurrence rules preserve weekly all-hands, monthly QBRs, quarterly business reviews — recurring meeting cadence is observable end-to-end. Plus attachment URLs that tie meeting artifacts in Drive to the calendar event that produced them.
Fields shown: Calendar Owner Email Subject Start End Status

Event Attendee

attendees

External-domain participation from brand-side organizers (brand-07.com, brand-23.com, etc.) — measurable customer collaboration.

  1. External-domain participation visible. Brand-side organizers from brand-07.com, brand-23.com joining internal meetings — measurable external-collaboration signal independent of email.
  2. RSVP status tells you who actually showed up. Decline rate per organizer measures convening effectiveness.
  3. Per-event attendance is full-fidelity. Every (event, attendee) pair is preserved for full meeting-graph analysis.
Fields shown: Calendar Event UID Email Role Response

Calendar User

users

Workspace users with org_unit_path exposing the OU tree — department-level rollups become trivial.

  1. org_unit_path exposes the OU tree. Mirrors the org chart to whatever depth is configured in Workspace — department-level rollups are immediate.
  2. Admin flag identifies Workspace administrators. Security-relevant cohort — admins have elevated access to other users' Drive content.
  3. Suspended-account flag captures deactivated users. Useful when restricting analyses to current employees.
Fields shown: Email Org Unit Created Last Login
AE

Persona · Role Profile

The Contigo Account Executive

Quota-Carrying Seller, Software & Internet vertical

The outbound sales role that brings new brand clients to the Contigo platform.

“We make clients understand that they’re not buying a product or service from us. They’re buying an experience.” — Account Executive, Contigo · May 2026
🎙️ Built from 4 interviews with current and former Contigo AEs · May 2026
Role
Account Executive (also: BD Executive · Sales Executive · Business Development Manager)
Reports to
Sales Lead
Motion
Outbound-led. Contigo’s internal term: hunter — an AE who chases new brand clients rather than maintaining existing ones.
Verticals chased
FMCG · BFSI · Apparel · Health & Fitness · Consumer Durables · eCommerce · fintech · gaming
Daily tool stack
Gmail · Google Calendar · MS Teams · Zoho CRM · Jira · Confluence
Median cycle to closed-won
~5 weeks (Demo 14d → Proposal 10d → Negotiation 9d → close)
Tier-1 escalation
Million-rupee deals — founder authors the pitch deck personally

What they do

The role runs the full brand-side deal lifecycle and stays with the account through campaign execution. Creator-side work belongs to the Ops Pod.

Owns
Outbound prospecting & lead intake · Discovery calls & qualification · Proposal, pricing & negotiation · Closed-won handoff to the Ops Pod · Brand-side stewardship through campaign execution · Pipeline hygiene & weekly forecast
Does not own
Creator vetting, briefing, contracting, payment, or live content review — that work runs through the Ops Pod in Verve Studio, the creator-side platform.
Vertical focus
One industry lane (FMCG, fintech, gaming, etc.) — what Contigo calls a vertical pod. AEs do not chase the whole market.
Brand-pod residency
After closed-won, the AE joins a cross-functional MS Teams team around the named brand — a brand pod — and stays as point of contact through delivery. A dozen named brand-pod teams are visible in the data.

A day in the week

Morning
Recurring MS Teams standup at 10:00 — seven or so attendees, the vertical-pod team plus the Sales Lead.
Through the day
Outbound emails through Gmail, continuous Zoho CRM updates, Discovery calls scheduled in Google Calendar and run as Teams meetings.
Mid-week
Pipeline review against Zoho deal records — confirming stage accuracy, reconciling CRM against the latest Gmail thread or MS Teams chat, logging corrected Deal Stage Transitions.
Friday
Forecast call in MS Teams with the Sales Lead against the Zoho pipeline dashboard. The AE arrives with a cleaned pipeline view and, when relevant, an at-risk renewal memo drawn from Jira tickets and the Confluence playbook.

Tools they use

Six Phase 0 apps, each with a distinct role in the AE’s workflow.

Gmail
Outbound prospecting; brand-client correspondence; proposal attachments; weekly forecast memo to the manager.
Google Calendar
Discovery scheduling; standup recurrence; tier-1 deal huddles; internal alignment slots.
MS Teams
Morning standup; vertical-pod chat; brand-pod channel after closed-won; Discovery calls; Friday forecast.
Zoho CRM
Lead and Opportunity records; Deal Stage Transitions; Account Engagement signals; pipeline view for forecast.
Jira
Engineering-triage tickets on closed-won (ET project); Zoho-cleanup escalations; Finance service-desk tickets for invoice issues.
Confluence
Sales playbooks; pricing methodology; at-risk renewal playbook; campaign briefs; tiering methodology.

How they think

Four recurring judgment moments separate a steady operator from a brittle one.

Margin defense

The 8–12% gross margin floor is non-negotiable; deals collapse on margin, not product fit. Recurring pattern: first-deal price concession to earn brand trust, then renewal at margin-protected rate.

Source-of-truth reconciliation

When the Zoho deal stage disagrees with the latest Gmail thread or MS Teams chat, the AE decides which source is current. The most common mid-week judgment call.

Brand-tier triage

A brand can appear as multiple Zoho account records — subsidiaries, historical entries, legacy data. The AE identifies the right record and escalates cleanup via Jira rather than merging records themselves.

Founder-escalation threshold

Tier-1 deals — million-rupee scale, Brand-01-tier accounts — get the founder involved in the pitch deck personally. The AE judges when to escalate.

Who they work with

Ops Pod
Creator-side execution. Channel: MS Teams brand-pod team + Jira tickets. The AE files an engineering-triage ticket on closed-won and joins the brand-pod channel as brand-side point of contact through delivery.
Sales Lead
Manager. Channel: MS Teams + Zoho deal-dashboard view. Cadence: weekly pipeline review and Friday forecast.
Founder / CEO
Tier-1 deal pitch. Channel: Gmail (pitch materials) + MS Teams (pre-pitch alignment). Founder authors the pitch deck personally for Brand-01-tier accounts.
Finance
Invoice and payout coordination. Channel: Confluence pricing pages + Jira service-desk ticket. Cash conversion is slow — Payment-stage median runs past two years.

How this informs the work ahead

This persona is built from real conversations with Account Executives who do (or did) this job at Contigo. For Phase 0, it becomes the task taxonomy: the 200 evaluation tasks Mercor authors will be grounded in this AE’s actual work — the deals they prospect, the discoveries they run, the proposals they negotiate, the handoffs they manage. Every task should pass the test: a real Contigo AE could open this tomorrow morning and recognize it as their job.

Data Quality

Per-source completeness — what's filled, what's sparse, what's empty. Use this to gauge how much you can rely on each table for downstream analysis. Mean fill is the percentage of cells that are non-null, averaged across every field in that table.

Summary by source

SourceTablesTotal recordsTotal fieldsMean fillLargest table
ZohoCRM557,56716848.1%leads (36,055 rows)
Gmail66,412,9147739.7%emails (3,520,972 rows)
MS Teams102,386,03611976.1%messages (1,617,261 rows)
Google Drive75,367,26110183.7%permissions (3,144,814 rows)
Confluence134,94010669.7%space_permissions (2,292 rows)
Jira10198,41610775.4%changelogs (108,140 rows)
Google Calendar4690,7306176.8%attendees (395,859 rows)
MS Calendar411,4735885.1%events (7,344 rows)
Bitbucket7109,70010089.8%commits (59,274 rows)
Figma156100.0%files (5 rows)
MySQL (Production DB)2731,216,380,6363,44977.0%instagram_media_stats (327,924,916 rows)
TOTAL3401,231,619,6784,35275.1%

Per-source detail

💼 ZohoCRM 5 tables · 57,567 records · mean fill 48.1%
TableRowsFieldsMean fillFully filledEmpty
leads36,0554536.9%1122
Show per-field detail (45 fields)
FieldNon-nullFill %
Record Id36,055100.0%
Is Converted36,055100.0%
Lead Owner.id36,055100.0%
Lead Owner36,055100.0%
Company36,044100.0%
First Name5,13914.3%
Last Name36,055100.0%
Website12,54734.8%
Lead Source35,97599.8%
Lead Status36,055100.0%
Industry14,15139.2%
Lead Name36,055100.0%
Salutation6271.7%
Last Activity Time34,40595.4%
Tag1,3733.8%
Converted Date Time00.0%
Lead Conversion Time00.0%
Unsubscribed Mode00.0%
Unsubscribed Time00.0%
Converted Account.id00.0%
Converted Account00.0%
Converted Contact.id00.0%
Converted Contact00.0%
Converted Deal.id00.0%
Converted Deal00.0%
Last Call Date34,72096.3%
Follow Up Date35,92199.6%
Remarks16,87646.8%
Verified Contact?35,66898.9%
Contact LinkedIn11,32031.4%
Assigned To34,34595.3%
Change Log Time1,2313.4%
First Visit00.0%
Visitor Score00.0%
Referrer00.0%
Average Time Spent (Minutes)00.0%
Most Recent Visit00.0%
First Page Visited00.0%
Number Of Chats00.0%
Days Visited00.0%
Locked36,055100.0%
Last Enriched Time00.0%
Enrich Status00.0%
Connected To.module00.0%
Connected To.id00.0%
deals_stage_history12,3091694.9%110
Show per-field detail (16 fields)
FieldNon-nullFill %
Record Id12,309100.0%
Deal Name.id12,309100.0%
Deal Name12,309100.0%
Stage12,309100.0%
Stage Duration (Calendar Days)7,63562.0%
Modified By.id12,309100.0%
Modified By12,309100.0%
Modified Time12,309100.0%
Amount12,23199.4%
Probability (%)12,309100.0%
Expected Revenue12,22099.3%
Closing Date11,82896.1%
Exchange Rate12,309100.0%
Currency12,309100.0%
Last Activity Time12,25699.6%
Moved To7,63762.0%
deals4,6716047.1%142
Show per-field detail (60 fields)
FieldNon-nullFill %
Record Id4,671100.0%
Deal Owner.id4,671100.0%
Deal Owner4,671100.0%
Amount4,65599.7%
Deal Name4,671100.0%
Closing Date4,55097.4%
Account Name.id4,671100.0%
Account Name4,671100.0%
Stage4,671100.0%
Probability (%)4,671100.0%
Lead Source4,66299.8%
Contact Name.id3,50475.0%
Contact Name3,50475.0%
Currency4,671100.0%
Exchange Rate4,671100.0%
Last Activity Time4,47595.8%
Lead Conversion Time1,26627.1%
Sales Cycle Duration4,55097.4%
Overall Sales Duration4,55097.4%
Tag2124.5%
Assigned To1,44230.9%
Campaign Owner2,96963.6%
Follow Up Date4,65999.7%
Latest Call Date3,91883.9%
Change Log Time2,58055.2%
Invoice Date4108.8%
Closed Reasons90119.3%
Next Steps3,86482.7%
Locked4,671100.0%
Pod Owner1,86940.0%
Margin1,83539.3%
Wk4 Creators Cost1,59134.1%
Wk3 Creators Cost1,59034.0%
Wk2 Creators Cost1,58934.0%
Delivery End Date1,60234.3%
Wk1 Creators Cost1,58834.0%
Advance Payment %1,59234.1%
Final Collection Date1,59334.1%
Margin %1,79138.3%
Revenue Variance1,68936.2%
Invoice number4068.7%
Received amount 13677.9%
Invoice amount3998.5%
Received amount 2400.9%
Received date 13667.8%
Received date 2300.6%
Pending Receivable4048.6%
Invoice Aging (Days)3938.4%
Overdue1,03322.1%
Overdue days2866.1%
Connected To.module00.0%
Connected To.id00.0%
Proposal Request Dt2485.3%
Proposal Revert Dt1803.9%
Lead-Created-Time1,39429.8%
EO Date80.2%
PO Date70.1%
PO number80.2%
EO number80.2%
Margin Planning Done?300.6%
accounts2,2741852.8%54
Show per-field detail (18 fields)
FieldNon-nullFill %
Record Id2,274100.0%
Account Owner.id2,274100.0%
Account Owner2,274100.0%
Account Name2,274100.0%
Website1,94285.4%
Industry1,49665.8%
Last Activity Time2,25999.3%
Tag472.1%
Assigned To1,27556.1%
Lead Source2,17895.8%
Change Log Time1,02345.0%
Locked2,274100.0%
Last Enriched Time00.0%
Enrich Status00.0%
Transition Date180.8%
Transition From241.1%
Connected To.module00.0%
Connected To.id00.0%
accounts_connects2,2582938.6%614
Show per-field detail (29 fields)
FieldNon-nullFill %
Record Id2,258100.0%
Contact Owner.id2,258100.0%
Contact Owner2,258100.0%
First Name1,66773.8%
Last Name2,258100.0%
Account Name.id1,95686.6%
Account Name1,95686.6%
Contact Name2,258100.0%
Salutation53323.6%
Last Activity Time2,22198.4%
Tag602.7%
Unsubscribed Mode00.0%
Unsubscribed Time00.0%
Assigned To1,27956.6%
Contact LinkedIn97243.0%
Change Log Time1,07747.7%
First Visit00.0%
Visitor Score00.0%
Referrer00.0%
Average Time Spent (Minutes)00.0%
Most Recent Visit00.0%
First Page Visited00.0%
Number Of Chats00.0%
Days Visited00.0%
Locked2,258100.0%
Last Enriched Time00.0%
Enrich Status00.0%
Connected To.module00.0%
Connected To.id00.0%
✉️ Gmail 6 tables · 6,412,914 records · mean fill 39.7%
TableRowsFieldsMean fillFully filledEmpty
emails (row count estimated)3,520,972363.7%00
Show per-field detail (36 fields)
FieldNon-nullFill %
message_id3,184,08590.4%
thread_id443,64512.6%
user_email253,3467.2%
from_address132,9973.8%
from_name95,9902.7%
to_addresses76,9262.2%
cc_addresses57,5471.6%
bcc_addresses34,5691.0%
reply_to30,6660.9%
subject29,0620.8%
date26,1070.7%
date_iso23,8330.7%
internal_date23,2600.7%
labels22,3000.6%
label_ids21,8450.6%
is_read20,7320.6%
is_starred20,3540.6%
is_important20,0490.6%
is_draft19,8020.6%
in_reply_to13,2280.4%
references13,3800.4%
message_id_header19,0650.5%
return_path17,4820.5%
delivered_to17,5360.5%
sender_header8,0970.2%
x_original_to7,1610.2%
x_original_sender7,4470.2%
x_forwarded_to6,7300.2%
x_forwarded_for6,3410.2%
has_attachments17,1130.5%
attachment_count16,9860.5%
attachment_names8,7220.2%
attachment_ids8,5930.2%
attachment_files5,7110.2%
body_text15,9780.5%
body_html5,5600.2%
attachments1,450,6557100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
attachment_id1,450,655100.0%
message_id1,450,655100.0%
user_email1,450,655100.0%
filename1,450,655100.0%
mime_type1,450,654100.0%
size1,450,655100.0%
has_data1,450,655100.0%
threads1,438,8174100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
user_email1,438,817100.0%
thread_id1,438,817100.0%
message_ids1,438,817100.0%
message_count1,438,817100.0%
labels2,1561278.5%80
Show per-field detail (12 fields)
FieldNon-nullFill %
user_email2,156100.0%
label_id2,156100.0%
name2,156100.0%
type2,156100.0%
label_list_visibility1,44567.0%
message_list_visibility1,44567.0%
messages_total2,156100.0%
messages_unread2,156100.0%
threads_total2,156100.0%
threads_unread2,156100.0%
color_background904.2%
color_text904.2%
settings2111337.1%31
Show per-field detail (13 fields)
FieldNon-nullFill %
user_email211100.0%
setting_type211100.0%
setting_key211100.0%
email_address10449.3%
display_name20.9%
reply_to_address00.0%
signature5124.2%
is_default10449.3%
is_primary10449.3%
verification_status10.5%
forwarding_email41.9%
vacation_subject115.2%
vacation_message41.9%
users103580.0%41
Show per-field detail (5 fields)
FieldNon-nullFill %
user_email103100.0%
display_name00.0%
messages_total103100.0%
threads_total103100.0%
history_id103100.0%
💬 MS Teams 10 tables · 2,386,036 records · mean fill 76.1%
TableRowsFieldsMean fillFully filledEmpty
messages1,617,2612264.4%120
Show per-field detail (22 fields)
FieldNon-nullFill %
row_id1,617,261100.0%
message_id1,617,261100.0%
team_id271,26316.8%
channel_id271,26316.8%
chat_id1,345,99883.2%
reply_to_id1,6490.1%
sender_user_id1,315,25081.3%
created_datetime1,617,261100.0%
last_modified_datetime1,617,261100.0%
last_edited_datetime25,2241.6%
deleted_datetime5890.0%
message_type1,617,261100.0%
importance1,617,261100.0%
subject30.0%
summary14,3770.9%
locale1,617,261100.0%
content1,616,880100.0%
content_type1,617,261100.0%
has_attachments1,617,261100.0%
attachment_count1,617,261100.0%
web_url271,26316.8%
etag1,617,261100.0%
attachments443,7331162.6%51
Show per-field detail (11 fields)
FieldNon-nullFill %
row_id443,733100.0%
attachment_id443,733100.0%
graph_attachment_id443,733100.0%
message_id443,733100.0%
team_id267,02860.2%
channel_id267,02860.2%
chat_id176,70539.8%
name63,94314.4%
content_type443,733100.0%
content_url63,91114.4%
thumbnail_url00.0%
mentions236,641771.3%40
Show per-field detail (7 fields)
FieldNon-nullFill %
row_id236,641100.0%
mention_id236,641100.0%
message_id236,641100.0%
team_id8610.4%
channel_id8610.4%
chat_id235,78099.6%
mentioned_user_id232,98998.5%
reactions56,0861172.7%81
Show per-field detail (11 fields)
FieldNon-nullFill %
row_id56,086100.0%
reaction_id56,086100.0%
message_id56,086100.0%
team_id230.0%
channel_id230.0%
chat_id56,063100.0%
reaction_type56,086100.0%
user_id56,086100.0%
user_name56,086100.0%
user_email00.0%
created_datetime56,086100.0%
chat_memberships20,277898.8%60
Show per-field detail (8 fields)
FieldNon-nullFill %
row_id20,277100.0%
membership_id20,277100.0%
chat_id20,277100.0%
user_id20,267100.0%
display_name19,31795.3%
email19,28395.1%
roles20,276100.0%
visible_history_start_datetime20,277100.0%
chats11,1801081.2%60
Show per-field detail (10 fields)
FieldNon-nullFill %
row_id11,180100.0%
chat_id11,180100.0%
chat_type11,13399.6%
topic1,48013.2%
created_datetime11,13399.6%
last_updated_datetime11,13399.6%
web_url10,91697.6%
tenant_id10,91697.6%
is_hidden_for_all_members11,180100.0%
online_meeting_id4764.3%
calendar_events6342098.7%160
Show per-field detail (20 fields)
FieldNon-nullFill %
row_id634100.0%
event_id634100.0%
user_id634100.0%
subject62197.9%
body_preview60996.1%
start_datetime634100.0%
start_timezone634100.0%
end_datetime634100.0%
end_timezone634100.0%
location53384.1%
is_online_meeting634100.0%
online_meeting_url61196.4%
organizer_name634100.0%
organizer_email634100.0%
is_cancelled634100.0%
is_all_day634100.0%
response_status634100.0%
attendees_count634100.0%
created_datetime634100.0%
last_modified_datetime634100.0%
users901443.2%66
Show per-field detail (14 fields)
FieldNon-nullFill %
row_id90100.0%
user_id90100.0%
email90100.0%
user_principal_name90100.0%
display_name90100.0%
job_title22.2%
department22.2%
office_location00.0%
city00.0%
country00.0%
company_name00.0%
mobile_phone00.0%
business_phone00.0%
account_enabled90100.0%
channels83895.8%70
Show per-field detail (8 fields)
FieldNon-nullFill %
row_id83100.0%
channel_id83100.0%
team_id83100.0%
display_name83100.0%
description5566.3%
membership_type83100.0%
created_datetime83100.0%
web_url83100.0%
teams51887.5%71
Show per-field detail (8 fields)
FieldNon-nullFill %
row_id51100.0%
team_id51100.0%
display_name51100.0%
description51100.0%
visibility51100.0%
is_archived51100.0%
created_datetime51100.0%
web_url00.0%
📁 Google Drive 7 tables · 5,367,261 records · mean fill 83.7%
TableRowsFieldsMean fillFully filledEmpty
permissions3,144,8141180.1%70
Show per-field detail (11 fields)
FieldNon-nullFill %
permission_id3,144,814100.0%
file_id3,144,814100.0%
user_email3,144,814100.0%
type3,144,814100.0%
role3,144,814100.0%
email_address2,794,48888.9%
display_name2,845,32190.5%
domain50,8321.6%
expiration_time810.0%
deleted3,144,814100.0%
pending_owner3,144,814100.0%
revisions1,423,7361377.6%90
Show per-field detail (13 fields)
FieldNon-nullFill %
revision_id1,423,736100.0%
file_id1,423,736100.0%
user_email1,423,736100.0%
mime_type1,423,736100.0%
modified_time1,423,736100.0%
last_modifier_email642,40245.1%
original_filename417,48129.3%
md5_checksum417,67429.3%
size1,423,736100.0%
keep_forever1,423,736100.0%
published1,423,736100.0%
has_content1,423,736100.0%
content_file67,9904.8%
files541,2703880.9%240
Show per-field detail (38 fields)
FieldNon-nullFill %
file_id541,270100.0%
user_email541,270100.0%
name541,270100.0%
mime_type541,270100.0%
file_extension421,98378.0%
size541,270100.0%
size_human541,270100.0%
parent_id493,68991.2%
parent_name472,42387.3%
full_path541,270100.0%
drive_id2040.0%
drive_name70.0%
created_time541,270100.0%
modified_time541,270100.0%
viewed_by_me_time114,27121.1%
shared_with_me_time162,53130.0%
starred541,270100.0%
trashed541,270100.0%
shared541,270100.0%
owned_by_me541,270100.0%
owner_email541,066100.0%
last_modifier_email242,40544.8%
sharing_user_email26,3584.9%
web_view_link541,270100.0%
web_content_link407,40675.3%
icon_link541,270100.0%
thumbnail_link491,98290.9%
description6790.1%
version541,270100.0%
md5_checksum407,40275.3%
head_revision_id407,40275.3%
has_comments541,270100.0%
comment_count541,270100.0%
has_revisions541,270100.0%
revision_count541,270100.0%
permission_count541,270100.0%
has_content541,270100.0%
content_file541,270100.0%
folders133,8261485.2%111
Show per-field detail (14 fields)
FieldNon-nullFill %
folder_id133,826100.0%
user_email133,826100.0%
name133,826100.0%
parent_id124,71693.2%
drive_id700.1%
created_time133,826100.0%
modified_time133,826100.0%
starred133,826100.0%
trashed133,826100.0%
shared133,826100.0%
owned_by_me133,826100.0%
owner_email133,75699.9%
web_view_link133,826100.0%
description00.0%
comments123,5051190.9%101
Show per-field detail (11 fields)
FieldNon-nullFill %
comment_id123,505100.0%
file_id123,505100.0%
user_email123,505100.0%
author_email00.0%
content123,31399.8%
html_content123,31399.8%
created_time123,505100.0%
modified_time123,505100.0%
deleted123,505100.0%
resolved123,505100.0%
reply_count123,505100.0%
users1087100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
user_email108100.0%
display_name108100.0%
photo_link108100.0%
storage_limit108100.0%
storage_usage108100.0%
storage_usage_drive108100.0%
storage_usage_trash108100.0%
drives2785.7%61
Show per-field detail (7 fields)
FieldNon-nullFill %
drive_id2100.0%
user_email2100.0%
name2100.0%
created_time2100.0%
color_rgb2100.0%
hidden2100.0%
org_unit_id00.0%
📘 Confluence 13 tables · 4,940 records · mean fill 69.7%
TableRowsFieldsMean fillFully filledEmpty
space_permissions2,292683.3%51
Show per-field detail (6 fields)
FieldNon-nullFill %
space_id2,292100.0%
permission_id2,292100.0%
operation00.0%
target_type2,292100.0%
principal_type2,292100.0%
principal_id2,292100.0%
comments6551163.6%74
Show per-field detail (11 fields)
FieldNon-nullFill %
comment_id655100.0%
content_type655100.0%
page_id655100.0%
blogpost_id00.0%
parent_comment_id00.0%
created_at00.0%
author_id00.0%
version_number655100.0%
body_storage655100.0%
body_length655100.0%
is_inline655100.0%
tasks465862.5%53
Show per-field detail (8 fields)
FieldNon-nullFill %
task_id465100.0%
page_id465100.0%
status465100.0%
created_at465100.0%
due_date00.0%
assignee_id00.0%
creator_id465100.0%
body_storage00.0%
content_properties375683.3%51
Show per-field detail (6 fields)
FieldNon-nullFill %
property_id375100.0%
content_type375100.0%
page_id375100.0%
blogpost_id00.0%
key375100.0%
value375100.0%
attachments3601283.2%92
Show per-field detail (12 fields)
FieldNon-nullFill %
attachment_id360100.0%
title360100.0%
file_name360100.0%
media_type360100.0%
file_size360100.0%
content_type360100.0%
page_id360100.0%
blogpost_id00.0%
created_at360100.0%
author_id00.0%
download_link360100.0%
s3_uri35598.6%
content_restrictions323850.0%44
Show per-field detail (8 fields)
FieldNon-nullFill %
page_id323100.0%
content_type323100.0%
has_read_restrictions323100.0%
has_update_restrictions323100.0%
read_users00.0%
read_groups00.0%
update_users00.0%
update_groups00.0%
pages3231585.8%101
Show per-field detail (15 fields)
FieldNon-nullFill %
page_id323100.0%
title323100.0%
space_id323100.0%
parent_id28387.6%
status323100.0%
created_at323100.0%
author_id323100.0%
version_number323100.0%
version_created_at323100.0%
last_modifier_id323100.0%
page_content00.0%
body_storage31998.8%
body_plain_text31597.5%
body_length323100.0%
labels123.7%
users91580.0%30
Show per-field detail (5 fields)
FieldNon-nullFill %
account_id91100.0%
display_name91100.0%
email11.1%
account_type9098.9%
public_name91100.0%
spaces32875.0%62
Show per-field detail (8 fields)
FieldNon-nullFill %
space_id32100.0%
space_key32100.0%
space_name32100.0%
space_type32100.0%
status32100.0%
description00.0%
homepage_id32100.0%
homepage_title00.0%
watchers21366.7%21
Show per-field detail (3 fields)
FieldNon-nullFill %
content_type21100.0%
page_id21100.0%
user_id00.0%
custom_content11163.6%74
Show per-field detail (11 fields)
FieldNon-nullFill %
custom_content_id1100.0%
type1100.0%
title1100.0%
space_id1100.0%
page_id00.0%
blogpost_id00.0%
status1100.0%
created_at1100.0%
author_id00.0%
body_storage00.0%
body_length1100.0%
folders1742.9%34
Show per-field detail (7 fields)
FieldNon-nullFill %
folder_id1100.0%
title1100.0%
space_id00.0%
parent_id00.0%
status1100.0%
created_at00.0%
author_id00.0%
whiteboards1650.0%33
Show per-field detail (6 fields)
FieldNon-nullFill %
whiteboard_id1100.0%
title1100.0%
space_id00.0%
status1100.0%
created_at00.0%
author_id00.0%
🧩 Jira 10 tables · 198,416 records · mean fill 75.4%
TableRowsFieldsMean fillFully filledEmpty
changelogs108,1401090.4%60
Show per-field detail (10 fields)
FieldNon-nullFill %
changelog_id108,140100.0%
issue_key108,140100.0%
author_id108,140100.0%
created108,140100.0%
field108,140100.0%
field_type108,140100.0%
from_value62,80258.1%
from_string66,40561.4%
to_value95,23488.1%
to_string104,58996.7%
custom_fields47,2025100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
issue_key47,202100.0%
field_id47,202100.0%
field_name47,202100.0%
field_type47,202100.0%
value47,193100.0%
issues11,2833347.1%123
Show per-field detail (33 fields)
FieldNon-nullFill %
issue_id11,283100.0%
issue_key11,283100.0%
summary11,283100.0%
description4,66141.3%
issue_type11,283100.0%
status11,283100.0%
status_category11,283100.0%
priority11,283100.0%
resolution3,13427.8%
project_key11,283100.0%
assignee_id7,15663.4%
reBrand-45_id11,283100.0%
creator_id11,283100.0%
created11,283100.0%
updated11,283100.0%
resolved3,13427.8%
due_date970.9%
labels1,53113.6%
parent_key7836.9%
parent_summary7836.9%
epic_name4894.3%
story_points260.2%
sprint5,95452.8%
team_id00.0%
team_name00.0%
original_estimate2,00017.7%
remaining_estimate3,04227.0%
time_spent2,56822.8%
affects_versions00.0%
fix_versions180.2%
environment370.3%
components1161.0%
linked_issues4,49239.8%
attachments8,698991.9%80
Show per-field detail (9 fields)
FieldNon-nullFill %
attachment_id8,698100.0%
issue_key8,698100.0%
filename8,698100.0%
author_id8,698100.0%
created8,698100.0%
size_bytes8,698100.0%
mime_type8,698100.0%
content_url8,698100.0%
s3_uri2,35527.1%
issue_links8,1708100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
link_id8,170100.0%
issue_key8,170100.0%
link_type8,170100.0%
inward_description8,170100.0%
outward_description8,170100.0%
linked_issue_key8,170100.0%
linked_issue_summary8,170100.0%
link_direction8,170100.0%
comments7,582873.5%52
Show per-field detail (8 fields)
FieldNon-nullFill %
comment_id7,582100.0%
issue_key7,582100.0%
author_id7,582100.0%
body6,68888.2%
created7,582100.0%
updated7,582100.0%
visibility_type00.0%
visibility_value00.0%
worklogs7,115989.7%80
Show per-field detail (9 fields)
FieldNon-nullFill %
worklog_id7,115100.0%
issue_key7,115100.0%
author_id7,115100.0%
time_spent_seconds7,115100.0%
time_spent_display7,115100.0%
started7,115100.0%
created7,115100.0%
updated7,115100.0%
comment5457.7%
users139873.4%50
Show per-field detail (8 fields)
FieldNon-nullFill %
account_id139100.0%
display_name139100.0%
email_address21.4%
account_type139100.0%
active139100.0%
timezone5640.3%
locale6345.3%
avatar_url139100.0%
sprints62886.9%60
Show per-field detail (8 fields)
FieldNon-nullFill %
sprint_id62100.0%
board_id62100.0%
name62100.0%
state62100.0%
start_date62100.0%
end_date62100.0%
complete_date5791.9%
goal23.2%
projects25989.3%80
Show per-field detail (9 fields)
FieldNon-nullFill %
project_id25100.0%
project_key25100.0%
project_name25100.0%
project_type25100.0%
project_style25100.0%
project_lead_id25100.0%
description14.0%
is_simplified25100.0%
avatar_url25100.0%
📆 Google Calendar 4 tables · 690,730 records · mean fill 76.8%
TableRowsFieldsMean fillFully filledEmpty
attendees395,859876.0%61
Show per-field detail (8 fields)
FieldNon-nullFill %
row_id395,859100.0%
calendar_name395,859100.0%
event_uid395,859100.0%
email395,859100.0%
name31,9968.1%
role395,859100.0%
partstat395,859100.0%
rsvp00.0%
events294,2762759.5%121
Show per-field detail (27 fields)
FieldNon-nullFill %
row_id294,276100.0%
calendar_name294,276100.0%
owner_email294,276100.0%
event_uid294,276100.0%
summary160,69454.6%
description101,99434.7%
location7,7852.6%
start_iso294,276100.0%
end_iso294,276100.0%
all_day294,276100.0%
timezone_id228,43377.6%
organizer_email160,83354.7%
organizer_name61,83521.0%
status294,276100.0%
transparency128,96543.8%
classification151,23851.4%
sequence294,276100.0%
rrule5,7482.0%
rdate00.0%
exdate1710.1%
recurrence_id20,8387.1%
created_iso160,83354.7%
last_modified_iso294,276100.0%
attach_urls2,2790.8%
has_attachments294,276100.0%
attachment_count294,276100.0%
attachment_filenames2,2790.8%
calendars4861591.5%130
Show per-field detail (15 fields)
FieldNon-nullFill %
row_id486100.0%
calendar_id486100.0%
owner_email486100.0%
user_id486100.0%
summary486100.0%
summary_override61.2%
description34671.2%
time_zone486100.0%
color_id486100.0%
background_color486100.0%
foreground_color486100.0%
is_primary486100.0%
is_selected486100.0%
is_deleted486100.0%
access_role486100.0%
users10911100.0%110
Show per-field detail (11 fields)
FieldNon-nullFill %
row_id109100.0%
user_id109100.0%
email109100.0%
display_name109100.0%
given_name109100.0%
family_name109100.0%
is_admin109100.0%
is_suspended109100.0%
org_unit_path109100.0%
creation_time109100.0%
last_login_time109100.0%
📅 MS Calendar 4 tables · 11,473 records · mean fill 85.1%
TableRowsFieldsMean fillFully filledEmpty
events7,3443184.7%252
Show per-field detail (31 fields)
FieldNon-nullFill %
row_id7,344100.0%
event_id7,344100.0%
calendar_id7,344100.0%
user_id7,344100.0%
subject7,33199.8%
body_preview6188.4%
start_datetime7,344100.0%
start_timezone7,344100.0%
end_datetime7,344100.0%
end_timezone7,344100.0%
location7,24398.6%
is_online_meeting7,344100.0%
online_meeting_url6208.4%
organizer_name7,344100.0%
organizer_email7,344100.0%
is_cancelled7,344100.0%
is_all_day7,344100.0%
response_status7,344100.0%
sensitivity7,344100.0%
show_as7,344100.0%
type7,344100.0%
series_master_id00.0%
is_recurring7,344100.0%
recurrence_pattern77110.5%
attendees_count7,344100.0%
has_attachments7,344100.0%
importance7,344100.0%
categories00.0%
created_datetime7,344100.0%
last_modified_datetime7,344100.0%
web_url7,344100.0%
attendees3,831978.4%71
Show per-field detail (9 fields)
FieldNon-nullFill %
row_id3,831100.0%
attendee_id3,831100.0%
event_id3,831100.0%
user_id00.0%
name3,831100.0%
email3,830100.0%
type3,831100.0%
response_status2075.4%
response_datetime3,831100.0%
calendars20711100.0%110
Show per-field detail (11 fields)
FieldNon-nullFill %
row_id207100.0%
calendar_id207100.0%
user_id207100.0%
name207100.0%
color207100.0%
is_default207100.0%
can_edit207100.0%
can_share207100.0%
can_view_private_items207100.0%
owner_name207100.0%
owner_email207100.0%
users91772.1%50
Show per-field detail (7 fields)
FieldNon-nullFill %
row_id91100.0%
user_id91100.0%
email91100.0%
display_name91100.0%
job_title22.2%
department22.2%
account_enabled91100.0%
🐙 Bitbucket 7 tables · 109,700 records · mean fill 89.8%
TableRowsFieldsMean fillFully filledEmpty
commits59,2742486.0%181
Show per-field detail (24 fields)
FieldNon-nullFill %
row_id59,274100.0%
workspace59,274100.0%
repo59,274100.0%
commit_hash59,274100.0%
author_name59,274100.0%
author_email59,274100.0%
author_date59,274100.0%
committer_name59,274100.0%
committer_email59,274100.0%
committer_date59,274100.0%
parent_hashes59,13999.8%
is_merge59,274100.0%
message59,273100.0%
message_body59,273100.0%
files_changed59,274100.0%
lines_added59,274100.0%
lines_deleted59,274100.0%
author_account_id50,06484.5%
build_status17,93830.3%
build_status_count59,274100.0%
pr_id39,42366.5%
pr_title39,42366.5%
pr_state10,20017.2%
approvers00.0%
pipelines29,7191495.6%110
Show per-field detail (14 fields)
FieldNon-nullFill %
row_id29,719100.0%
workspace29,719100.0%
repo29,719100.0%
uuid29,719100.0%
build_number29,719100.0%
state29,719100.0%
result23,59079.4%
created_on29,719100.0%
completed_on23,59079.4%
duration_seconds23,59079.4%
trigger_type29,719100.0%
target_ref_name29,719100.0%
target_commit29,719100.0%
creator_account_id29,719100.0%
pull_requests10,8091995.8%170
Show per-field detail (19 fields)
FieldNon-nullFill %
row_id10,809100.0%
workspace10,809100.0%
repo10,809100.0%
id10,809100.0%
title10,809100.0%
description2,85126.4%
state10,809100.0%
author_account_id10,809100.0%
source_branch10,809100.0%
destination_branch10,809100.0%
head_ref10,809100.0%
base_ref10,809100.0%
head_sha10,809100.0%
base_sha10,808100.0%
merge_commit_sha10,23994.7%
created_on10,809100.0%
updated_on10,809100.0%
close_source_branch10,809100.0%
comment_count10,809100.0%
pr_comments6,2889100.0%90
Show per-field detail (9 fields)
FieldNon-nullFill %
row_id6,288100.0%
workspace6,288100.0%
repo6,288100.0%
pr_id6,288100.0%
comment_id6,288100.0%
author_account_id6,288100.0%
content6,28399.9%
created_on6,288100.0%
updated_on6,288100.0%
refs3,4101154.7%60
Show per-field detail (11 fields)
FieldNon-nullFill %
row_id3,410100.0%
workspace3,410100.0%
repo3,410100.0%
ref_name3,410100.0%
ref_type3,410100.0%
target_sha3,410100.0%
peeled_sha80.2%
tagger_name80.2%
tagger_email80.2%
tagger_date80.2%
message80.2%
repositories1291697.4%150
Show per-field detail (16 fields)
FieldNon-nullFill %
row_id129100.0%
uuid129100.0%
workspace129100.0%
slug129100.0%
name129100.0%
is_private129100.0%
scm129100.0%
created_on129100.0%
updated_on129100.0%
size129100.0%
language7658.9%
has_issues129100.0%
has_wiki129100.0%
fork_policy129100.0%
owner_account_id129100.0%
default_branch129100.0%
users717100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
row_id71100.0%
account_id71100.0%
uuid71100.0%
display_name71100.0%
nickname71100.0%
type71100.0%
avatar_url71100.0%
🎨 Figma 1 tables · 5 records · mean fill 100.0%
TableRowsFieldsMean fillFully filledEmpty
files56100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
file_name5100.0%
project5100.0%
relative_path5100.0%
size_bytes5100.0%
sha2565100.0%
modified_at5100.0%
🗄️ MySQL (Production DB) 273 tables · 1,216,380,636 records · mean fill 77.0%
TableRowsFieldsMean fillFully filledEmpty
instagram_media_stats327,924,91625100.0%250
Show per-field detail (25 fields)
FieldNon-nullFill %
stats_id327,924,916100.0%
media_id327,924,916100.0%
shortcode327,635,12399.9%
influencer_id327,924,916100.0%
profile_id327,924,916100.0%
likes_count327,924,916100.0%
comments_count327,924,916100.0%
video_views327,561,42899.9%
engagement327,924,916100.0%
impressions327,924,916100.0%
reach327,924,916100.0%
saved327,924,916100.0%
exits327,924,916100.0%
replies327,924,916100.0%
taps_forward327,924,916100.0%
taps_back327,924,916100.0%
graph_like_count327,924,916100.0%
graph_comments_count327,924,916100.0%
graph_video_views327,924,916100.0%
created_at327,647,37799.9%
updated_at327,924,916100.0%
modified_date327,924,916100.0%
extrapolated_data327,924,916100.0%
campaign_id327,924,916100.0%
plays327,924,911100.0%
youtube_video_insights165,455,9071384.6%110
Show per-field detail (13 fields)
FieldNon-nullFill %
id165,455,907100.0%
insight_id165,455,907100.0%
video_id165,455,907100.0%
view_count165,455,907100.0%
like_count165,455,907100.0%
dislike_count165,455,907100.0%
favorite_count165,455,907100.0%
comment_count165,455,907100.0%
datetime165,455,907100.0%
average_view_duration12,4200.0%
estimated_min_watched12,4200.0%
influencer_id165,455,907100.0%
campaign_id165,455,907100.0%
user_insight_city156,164,780896.7%70
Show per-field detail (8 fields)
FieldNon-nullFill %
insight_id156,164,780100.0%
profile_id156,164,780100.0%
city156,164,780100.0%
province156,164,673100.0%
value156,164,780100.0%
id156,164,780100.0%
zone114,386,87173.2%
percentage156,164,780100.0%
user_insight_country122,871,3926100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
insight_id122,871,392100.0%
profile_id122,871,392100.0%
country122,871,392100.0%
value122,871,392100.0%
id122,871,392100.0%
percentage122,871,392100.0%
online_followers80,589,7625100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
insight_id80,589,762100.0%
profile_id80,589,762100.0%
hour80,589,762100.0%
value80,589,762100.0%
percentage80,589,762100.0%
yt_channel_insight_country71,917,7138100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
insight_id71,917,713100.0%
yt_profile_id71,917,713100.0%
influencer_id71,917,713100.0%
yt_channel_id71,917,713100.0%
country71,917,713100.0%
value71,917,713100.0%
created_at71,917,713100.0%
id71,917,713100.0%
user_insight_gender_age68,235,5177100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
insight_id68,235,517100.0%
profile_id68,235,517100.0%
age_range68,235,517100.0%
gender68,235,517100.0%
value68,235,517100.0%
id68,235,517100.0%
percentage68,235,517100.0%
youtube_video_search (row count estimated)62,843,448238.4%00
Show per-field detail (23 fields)
FieldNon-nullFill %
video_id46,345,29873.7%
yt_video_id9,535,36815.2%
yt_channel_id7,954,97112.7%
channel_name3,733,2185.9%
video_title6,788,32110.8%
video_description5,756,9959.2%
thumbnail_url4,062,9546.5%
published_time3,933,5566.3%
datetime3,813,1236.1%
view_count3,731,9255.9%
like_count3,517,3055.6%
dislike_count3,644,9725.8%
favorite_count3,627,3115.8%
comment_count1,811,5972.9%
duration3,496,1625.6%
category3,403,8295.4%
influencer_id1,582,4192.5%
enabled1,474,0832.3%
predicted_genre407,1960.6%
duration_in_seconds1,380,5262.2%
tags1,351,6212.2%
language200,6240.3%
location173,0860.3%
instagram_media (row count estimated)40,878,9395713.9%00
Show per-field detail (57 fields)
FieldNon-nullFill %
media_id34,288,70283.9%
instagram_media_id13,659,68033.4%
graph_instagram_media_id8,976,10122.0%
ig_media_id759,9081.9%
graph_media_id4,962,73012.1%
influencer_id12,659,70931.0%
profile_id12,602,01030.8%
media_url7,290,04317.8%
video_url4,698,43511.5%
published_time8,120,24619.9%
caption7,311,05317.9%
hashtags1,113,6122.7%
tagged_users163,0120.4%
filter134,2320.3%
media_type3,206,5017.8%
story7,623,49018.6%
shortcode7,661,75218.7%
location4,584,31711.2%
perma_link7,695,08018.8%
thumbnail_url4,650,70411.4%
word_cloud_url4,635,10911.3%
ig_recent_media_modified_date4,644,04511.4%
graph_modified_date4,655,90211.4%
content_url_s34,597,02111.2%
media_url_updated_at4,671,10711.4%
likes_count7,770,88419.0%
comments_count7,775,06519.0%
video_views7,779,32819.0%
engagement7,780,68919.0%
impressions7,783,50619.0%
reach7,784,06719.0%
saved7,784,24019.0%
exits7,785,72119.0%
replies7,167,10017.5%
taps_forward7,781,74019.0%
taps_back7,141,31617.5%
graph_like_count3,349,4578.2%
graph_comments_count3,299,3568.1%
graph_video_views3,317,0218.1%
sentiment_score7,672,36618.8%
media_url_expired7,700,21818.8%
is_scraped3,276,3838.0%
extrapolated_data7,661,88618.7%
created_at3,664,2519.0%
updated_at3,239,0217.9%
campaign_id7,213,37317.6%
campaign_name165,3740.4%
brand_name109,1040.3%
is_comment_enabled124,1700.3%
is_like_count_hidden3,188,6147.8%
media_product_type3,163,2017.7%
video_title61,6870.2%
plays3,144,0487.7%
predicted_genre462,3791.1%
language38,4540.1%
username3,122,5637.6%
is_sponsored26,6700.1%
ig_recent_media_stats21,267,8831090.0%91
Show per-field detail (10 fields)
FieldNon-nullFill %
id21,267,883100.0%
media_id21,267,883100.0%
likes_count21,267,883100.0%
comments_count21,267,883100.0%
video_views21,267,883100.0%
date_time21,267,883100.0%
word_cloud_url00.0%
influencer_id21,267,883100.0%
profile_id21,267,883100.0%
modified_date21,267,883100.0%
yt_channel_insight_gender_age21,252,5739100.0%90
Show per-field detail (9 fields)
FieldNon-nullFill %
insight_id21,252,573100.0%
yt_profile_id21,252,573100.0%
influencer_id21,252,573100.0%
yt_channel_id21,252,573100.0%
age_range21,252,573100.0%
gender21,252,573100.0%
value21,252,573100.0%
created_at21,252,573100.0%
id21,252,573100.0%
youtube_video11,806,9682588.0%200
Show per-field detail (25 fields)
FieldNon-nullFill %
video_id11,806,968100.0%
yt_profile_id11,806,968100.0%
influencer_id11,806,968100.0%
yt_video_id11,806,968100.0%
channel_id11,806,968100.0%
channel_name11,806,896100.0%
video_title11,806,957100.0%
video_description6,287,63353.3%
etag11,806,962100.0%
thumbnail_url11,806,962100.0%
kind11,805,665100.0%
published_time11,806,968100.0%
datetime11,806,968100.0%
hashtags5,192,46544.0%
campaign_id11,806,968100.0%
updated_at11,806,719100.0%
genre10,737,97990.9%
view_count11,806,968100.0%
like_count11,806,968100.0%
favorite_count11,806,968100.0%
comment_count11,806,968100.0%
duration11,805,465100.0%
predicted_genre1,527,45912.9%
duration_in_seconds11,806,659100.0%
tags4580.0%
ig_recent_media7,609,5882467.8%146
Show per-field detail (24 fields)
FieldNon-nullFill %
media_id7,609,588100.0%
ig_media_id7,609,588100.0%
influencer_id7,609,588100.0%
profile_id7,609,588100.0%
media_url5,503,80472.3%
video_url00.0%
created_time7,609,588100.0%
caption6,758,41088.8%
hashtags5,069,60166.6%
tagged_users00.0%
filter00.0%
media_type7,609,588100.0%
short_code7,609,588100.0%
location00.0%
date_time7,609,588100.0%
cors_post_id7,609,588100.0%
perma_link7,609,588100.0%
thumbnail_url00.0%
content_url_s34,5780.1%
media_url_updated_at00.0%
sentiment_score7,609,588100.0%
media_url_expired7,609,588100.0%
is_scraped7,609,588100.0%
clicks7,609,588100.0%
pmc_report_clicks6,835,0152777.4%112
Show per-field detail (27 fields)
FieldNon-nullFill %
id6,835,015100.0%
clickid6,835,015100.0%
offer_id6,835,015100.0%
influencer_id6,816,81399.7%
is_unique6,835,015100.0%
ip6,634,93697.1%
user_agent6,634,85197.1%
country_code6,633,00497.0%
country_name4,896,87771.6%
city6,634,10497.1%
region_id6,835,015100.0%
region_name6,623,07996.9%
device_type1,736,93125.4%
device6,633,54097.1%
device_model1,736,93125.4%
os6,633,54097.1%
os_version1,732,55125.3%
browser6,633,54097.1%
isp_code1,092,07016.0%
click_time6,835,015100.0%
created_at6,835,015100.0%
updated_at6,835,015100.0%
deleted_at00.0%
status6,835,015100.0%
referrer3,387,63249.6%
is_kofinity6,835,015100.0%
status_reason00.0%
youtube_insights6,689,9355100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
insight_id6,689,935100.0%
yt_profile_id6,689,935100.0%
influencer_id6,689,935100.0%
yt_channel_id6,689,935100.0%
created_at6,689,935100.0%
campaign_optin3,589,4686454.9%311
Show per-field detail (64 fields)
FieldNon-nullFill %
influencer_id3,589,468100.0%
campaign_id3,589,468100.0%
bid_value500.0%
bid_currency3,589,408100.0%
datetime3,589,468100.0%
platform1,111,42631.0%
campaign_option00.0%
payment_terms3,589,408100.0%
status3,589,468100.0%
reason694,05319.3%
brands_status3,589,468100.0%
ops_status3,589,468100.0%
ops_response_time1,075,04129.9%
brands_response_time180,5755.0%
comments10,8380.3%
owner3,562,92399.3%
call_status5,1580.1%
brands_comments130.0%
optin_id3,589,468100.0%
location_id1380.0%
completed_at48,2811.3%
is_interested3,589,468100.0%
deliverable_count3,589,468100.0%
content_submitted3,589,468100.0%
deliverable_details526,53614.7%
task_scheduled3,589,468100.0%
content_submitted_at41,6631.2%
content_reviewed3,589,468100.0%
approved3,589,468100.0%
redo3,589,468100.0%
pending3,589,468100.0%
last_content_live_at46,7761.3%
total_live_content3,589,468100.0%
accepted_by_ops3,589,468100.0%
go_live3,589,468100.0%
go_live_at36,9671.0%
kpi_count3,589,468100.0%
pm_influencer_link2,477,90469.0%
vanity_enabled3,589,468100.0%
coupon_code_ids10,1110.3%
selected_product16,9830.5%
is_product_delivered3,589,468100.0%
shipping_address1,3240.0%
shipping_city1,2850.0%
shipping_state1,3240.0%
shipping_pincode1,3240.0%
payment_mode3,589,468100.0%
influencer_reference_type3,589,468100.0%
influencer_reference_id3,5910.1%
is_complete_payment_done3,589,468100.0%
is_complete_payment_transferred_to_wallet3,589,468100.0%
partial_task_scheduled3,589,468100.0%
visiting_store_details7400.0%
agreements18,6740.5%
accepted_by_brand_user_id289,7908.1%
accepted_by_ops_user_id1,029,76328.7%
live_content_submission_count3,589,468100.0%
rejected_by_brand_user_id5070.0%
rejected_by_ops_user_id2570.0%
live_content_rejected_count3,589,468100.0%
status_changed_by96,1352.7%
last_draft_scheduled_at68,4711.9%
payment_status3,576,03099.6%
conversion_kpi_counts3,563,55499.3%
campaign_optin_details3,589,4421593.1%90
Show per-field detail (15 fields)
FieldNon-nullFill %
detail_id3,589,442100.0%
campaign_id3,589,442100.0%
media_type6,3180.2%
post_count3,560,46899.2%
final_post_count3,560,46899.2%
bid_per_post3,560,48999.2%
final_bid_per_post3,560,48999.2%
total_bid3,560,48599.2%
final_total_bid3,589,442100.0%
influencer_id3,589,442100.0%
updated_at3,589,421100.0%
invoice_amount3,589,442100.0%
predicted_cost3,589,442100.0%
conversion_final_total_bid3,589,442100.0%
conversion_invoice_amount3,589,442100.0%
fb_insight3,493,9586100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
fb_insight_id3,493,958100.0%
ig_profile_id3,493,958100.0%
influencer_id3,493,958100.0%
page_id3,493,958100.0%
date_time3,493,958100.0%
fb_profile_id3,493,958100.0%
user_insight3,493,298580.0%41
Show per-field detail (5 fields)
FieldNon-nullFill %
insight_id3,493,298100.0%
profile_id3,493,298100.0%
influencer_id3,493,298100.0%
date_time3,493,298100.0%
data_until00.0%
input_basicinfo2,883,4346464.0%272
Show per-field detail (64 fields)
FieldNon-nullFill %
id2,883,434100.0%
file_id2,747,22195.3%
username2,883,434100.0%
followers2,883,433100.0%
following2,829,37898.1%
posts2,532,63087.8%
full_name2,824,32998.0%
bio1,732,41060.1%
business_category739,51425.6%
is_private2,850,91498.9%
verified2,682,03693.0%
profile_pic_url2,719,73094.3%
connected_fb_page161,6985.6%
percent_of_int2,883,434100.0%
hashtags2,526,95487.6%
email124,9564.3%
phone64,3322.2%
stableid2,666,34892.5%
source2,785,38496.6%
date2,883,434100.0%
address8,3680.3%
comments9,0970.3%
genre30,0551.0%
inserted_at2,882,884100.0%
keyword_details2,883,434100.0%
language2,851,07398.9%
location108,1663.8%
owner2,802,51297.2%
owner_update_at116,2044.0%
profile_rating46,4291.6%
registered2,883,434100.0%
scrapyjobid62,4822.2%
send_mail2,883,434100.0%
sent_to_scraping_hub2,883,434100.0%
status2,883,434100.0%
updated_at2,883,316100.0%
validated2,883,434100.0%
sent_Platform-112,883,434100.0%
table_updated_at2,883,434100.0%
reason2,883,434100.0%
expected_views670,04123.2%
engagement_rate2,883,434100.0%
api_error_details312,33010.8%
celebrity2,883,434100.0%
influencer_type82,7432.9%
cost2,883,434100.0%
gender46,6191.6%
whatsapp_number10.0%
ig_id79,3792.8%
static_post_cost2,883,434100.0%
reel_cost2,883,434100.0%
story_static_post_cost2,883,434100.0%
story_video_cost2,883,434100.0%
influencer_default_cost2,883,434100.0%
influencer_defaul_cost_details2,820,63397.8%
kof_verified_genre6,7380.2%
campaign_category_relevance00.0%
kof_verified_cost00.0%
fake_follower_percentage2,883,434100.0%
avg_likes2,883,434100.0%
avg_comments2,883,434100.0%
audience_demographics120,0584.2%
media119,9134.2%
mentions41,1921.4%
campaign_deliverable2,638,6954524.0%85
Show per-field detail (45 fields)
FieldNon-nullFill %
task_id2,638,695100.0%
campaign_id2,638,695100.0%
influencer_id2,638,695100.0%
profile_id00.0%
deliverable_type2,638,695100.0%
platform2,638,323100.0%
status214,8968.1%
influencer_agreement2,638,695100.0%
publish_date198,1697.5%
content_upload_due_date236,1659.0%
brand_hashtag8,7930.3%
contigo_hashtag8,5940.3%
link_in_bio11,4330.4%
link_in_caption11,5660.4%
link_in_story10,8470.4%
brand_tagged11,7080.4%
brand_mentioned11,3320.4%
contigo_tagged11,4330.4%
var_col11,2170.4%
content_type1,910,30072.4%
deliverable_name1,910,30072.4%
rejection_reason_history166,2556.3%
deliverable_category1,910,30072.4%
accepted_by_ops2,638,695100.0%
rejected_by_ops2,638,695100.0%
randomize_media470.0%
submitted_at209,5257.9%
accepted_at194,0647.4%
rejected_at5,8300.2%
link_submitted_at84,3453.2%
link_rejected_at1,7140.1%
link_accepted_at86,2993.3%
link_rejection_history9,2130.3%
draft_ai_mod_status00.0%
draft_ai_mod_output00.0%
draft_ai_mod_history00.0%
draft_ai_mod_status_at00.0%
live_content_status88,2783.3%
review_by_ops_user_id2,4980.1%
review_by_brand_user_id1,5570.1%
draft_status_changed_by3,6310.1%
live_status_changed_by3,4460.1%
live_review_by_ops_user_id2,3840.1%
live_review_by_brand_user_id1,0290.0%
live_content_published_at48,0171.8%
yt_channel_insights2,431,2078100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
insight_id2,431,207100.0%
yt_profile_id2,431,207100.0%
influencer_id2,431,207100.0%
yt_channel_id2,431,207100.0%
estimated_min_watched2,431,207100.0%
average_view_duration2,431,207100.0%
subscribers2,431,207100.0%
created_at2,431,207100.0%
influencer_tutorialoptout2,206,246899.8%70
Show per-field detail (8 fields)
FieldNon-nullFill %
id2,206,246100.0%
influencer_id2,206,246100.0%
date_time2,206,246100.0%
tutorial_id2,206,246100.0%
version2,206,226100.0%
media_id2,206,245100.0%
registration_id2,166,11398.2%
user_id2,206,246100.0%
device_details1,925,1311564.5%90
Show per-field detail (15 fields)
FieldNon-nullFill %
device_id1,925,131100.0%
influencer_id1,925,131100.0%
ua_string1,924,629100.0%
browser1,924,629100.0%
browser_version184,7569.6%
operating_system1,924,629100.0%
operating_system_version79,7614.1%
device1,924,629100.0%
device_brand148,3917.7%
device_model148,3917.7%
device_type181,0379.4%
is_touch_capable1,925,131100.0%
is_bot1,925,131100.0%
device_unique_id568,30729.5%
created_at1,925,131100.0%
notification_message1,816,335782.4%50
Show per-field detail (7 fields)
FieldNon-nullFill %
message_id1,816,335100.0%
notification_id1,816,335100.0%
message1,816,335100.0%
short_message270,94814.9%
viewed1,816,335100.0%
created1,816,335100.0%
viewed_at1,125,08661.9%
crm_event_logs1,807,83711100.0%110
Show per-field detail (11 fields)
FieldNon-nullFill %
log_id1,807,837100.0%
influencer_id1,807,837100.0%
event_id1,807,837100.0%
event_name1,807,837100.0%
status1,807,837100.0%
parameter_passed1,807,837100.0%
is_manual_event1,807,837100.0%
created_at1,807,837100.0%
updated_at1,807,837100.0%
retries1,807,837100.0%
group_id1,807,837100.0%
notification1,346,560798.6%60
Show per-field detail (7 fields)
FieldNon-nullFill %
notification_id1,346,560100.0%
influencer_id1,346,560100.0%
campaign_id1,346,560100.0%
cta1,215,69290.3%
archived1,346,560100.0%
last_message_created1,346,560100.0%
scheduled_since1,346,560100.0%
recipient_messages1,253,426850.9%41
Show per-field detail (8 fields)
FieldNon-nullFill %
chat_id1,253,426100.0%
message_id1,253,426100.0%
recipient_id1,253,426100.0%
recipient_type1,253,426100.0%
received_at30,4082.4%
read_at30,4082.4%
status30,4082.4%
deleted_at00.0%
pincode_data906,8108100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
pincode_id906,810100.0%
locality_name906,809100.0%
office_name906,26899.9%
pincode906,810100.0%
sub_district906,26699.9%
district906,810100.0%
state906,810100.0%
zone906,799100.0%
client_influencer_map854,1044100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
relationship_id854,104100.0%
client_id854,104100.0%
influencer_id854,104100.0%
query_id854,104100.0%
influencer_sm_handle849,4694462.0%205
Show per-field detail (44 fields)
FieldNon-nullFill %
id849,469100.0%
influencer_id849,469100.0%
platform849,469100.0%
handle_inserted849,324100.0%
handle_cleaned41,8384.9%
status849,469100.0%
date_time849,469100.0%
follower_count849,375100.0%
follows_count849,443100.0%
media_count849,469100.0%
profile_picture470,28755.4%
bio429,81950.6%
full_name445,45352.4%
is_business800,47394.2%
is_private849,469100.0%
website193,60722.8%
business_category2410.0%
is_verified849,469100.0%
last_updated_date535,54163.0%
exist849,469100.0%
business_id444,31152.3%
reels_updated_at121,80114.3%
gender261,54430.8%
genre443,43652.2%
language162,71319.2%
profile_picture_s3369,17843.5%
last_post_date355,66641.9%
kof_verified_genre5,6360.7%
commercials849,469100.0%
city00.0%
state00.0%
zone00.0%
predicted_reach849,469100.0%
predicted_impression849,469100.0%
predicted_views849,469100.0%
effective_er849,469100.0%
campaign_category_relevance00.0%
fake_follower_percentage849,469100.0%
profile_insights00.0%
profile_type3,2010.4%
post_frequency_weekly849,469100.0%
genre_updated_by558,91965.8%
genre_updated_at558,91965.8%
post_frequency_monthly849,469100.0%
post_statistics816,71018100.0%180
Show per-field detail (18 fields)
FieldNon-nullFill %
id816,710100.0%
post_id816,710100.0%
engagement816,710100.0%
impressions816,710100.0%
reach816,710100.0%
saved816,710100.0%
video_views816,710100.0%
exits816,710100.0%
replies816,710100.0%
taps_forward816,710100.0%
taps_back816,710100.0%
date_time816,710100.0%
like_count816,710100.0%
comments_count816,710100.0%
influencer_id816,710100.0%
profile_id816,710100.0%
modified_date816,710100.0%
plays816,710100.0%
group_influencer_map767,4851041.4%40
Show per-field detail (10 fields)
FieldNon-nullFill %
group_id767,485100.0%
user_id767,485100.0%
created_at767,485100.0%
source_id767,485100.0%
device_unique_id28,2953.7%
ip_address28,2983.7%
email_id12,4661.6%
mobile14,5391.9%
username13,1641.7%
name13,1641.7%
youtube_channels_search570,6908371.3%435
Show per-field detail (83 fields)
FieldNon-nullFill %
channel_id570,690100.0%
title570,687100.0%
genre540,85094.8%
yt_channel_id570,690100.0%
description483,65684.7%
language531,56193.1%
created_at570,690100.0%
channel_created_at569,29699.8%
thumbnail_pic570,600100.0%
view_count570,606100.0%
video_count570,606100.0%
subscribers_count570,453100.0%
country377,95566.2%
other_social_media_links00.0%
default_language00.0%
comment_count570,498100.0%
email217,66338.1%
topic_details542,40395.0%
status570,690100.0%
upload_frequency570,35299.9%
last_upload556,81197.6%
phone_num136,0476.3%
face_book_link30,8635.4%
instagram_link35,7866.3%
hashtags75,48613.2%
gender15,8892.8%
userinput569,63899.8%
category499,11087.5%
reach1,7380.3%
likes570,690100.0%
dislikes570,690100.0%
total_engagement570,690100.0%
engagement570,690100.0%
average570,690100.0%
update_lang19,0653.3%
lang_mention28,1894.9%
business_enquiry28,5365.0%
facebook_scrape570,690100.0%
influencer_id495,88386.9%
location29,8255.2%
state35,8146.3%
zone36,5696.4%
comments23,8624.2%
registered570,690100.0%
owner567,65899.5%
send_mail570,690100.0%
keyword_details567,34399.4%
channel_rating66,47211.6%
expected_views570,690100.0%
validated570,690100.0%
owner_update_at564,21498.9%
updated_at569,54199.8%
enabled570,690100.0%
sent_Platform-11570,690100.0%
table_updated_at570,690100.0%
reason570,690100.0%
hidden_subscriber_count570,690100.0%
is_popular_channel570,690100.0%
category_id3720.1%
last_video_uploaded_date554,73297.2%
expected_engagement564,13598.9%
cost420,40873.7%
whatsapp_number00.0%
influencer_type570,690100.0%
celebrity570,690100.0%
predicted_genre570,641100.0%
tags00.0%
integrated_video_cost570,690100.0%
smooth_integrated_video_cost570,690100.0%
dedicated_video_cost570,690100.0%
shorts_video_cost570,690100.0%
story_video_cost570,690100.0%
influencer_default_cost570,690100.0%
influencer_defaul_cost_details558,44497.9%
kof_verified_genre2,0480.4%
campaign_category_relevance00.0%
kof_verified_cost100.0%
fake_follower_percentage570,690100.0%
exist570,690100.0%
update_try_count570,690100.0%
is_short_channel570,690100.0%
genre_updated_by370,84665.0%
genre_updated_at370,84665.0%
influencer_registrationsource533,559540.4%21
Show per-field detail (5 fields)
FieldNon-nullFill %
influencer_id533,559100.0%
referrer_code10,3371.9%
tracker_id00.0%
source_details20.0%
ip_address533,559100.0%
pmc_report_installs529,3453173.3%113
Show per-field detail (31 fields)
FieldNon-nullFill %
id529,345100.0%
conversion_id529,345100.0%
influencer_id529,199100.0%
offer_id529,345100.0%
clickid529,344100.0%
advertiser_id396,50674.9%
ip396,30674.9%
country_code397,46375.1%
country_name396,50674.9%
city396,50674.9%
district00.0%
device396,30574.9%
device_type396,30574.9%
user_agent396,30674.9%
browser396,30574.9%
os396,30574.9%
isp_code396,50674.9%
install_time529,345100.0%
install_updated_time529,345100.0%
click_time529,345100.0%
status529,345100.0%
revenue526,28199.4%
payout526,28199.4%
created_at529,345100.0%
updated_at529,345100.0%
deleted_at00.0%
mmp_id346,61765.5%
android_id344,12965.0%
ios_id100.0%
referrer101,46619.2%
status_reason00.0%
pmc_report_registrations479,2613169.8%113
Show per-field detail (31 fields)
FieldNon-nullFill %
id479,261100.0%
conversion_id479,261100.0%
influencer_id479,114100.0%
offer_id479,261100.0%
clickid479,261100.0%
advertiser_id318,37766.4%
ip318,17966.4%
country_code364,51176.1%
country_name318,37766.4%
city318,37766.4%
district00.0%
device318,28966.4%
device_type318,28966.4%
user_agent318,17966.4%
browser318,17866.4%
os318,17866.4%
isp_code318,37766.4%
registration_time479,261100.0%
registration_updated_time479,261100.0%
click_time479,261100.0%
status479,261100.0%
revenue443,46092.5%
payout443,46092.5%
created_at479,261100.0%
updated_at479,261100.0%
deleted_at00.0%
mmp_id282,24258.9%
android_id279,89058.4%
ios_id60.0%
referrer102,50121.4%
status_reason00.0%
chat_members451,718580.0%41
Show per-field detail (5 fields)
FieldNon-nullFill %
user_id451,718100.0%
chat_id451,718100.0%
user_type451,718100.0%
joined_at451,718100.0%
removed_at00.0%
collection_influencers432,4681147.4%42
Show per-field detail (11 fields)
FieldNon-nullFill %
collaction_influencer_id432,468100.0%
collection_id432,468100.0%
influencer_id366,63184.8%
non_registered_id65,83715.2%
non_registered_type66,21715.3%
comments18,8854.4%
created_at432,468100.0%
updated_at432,468100.0%
deleted_at6,2521.4%
feedback00.0%
reasons00.0%
brand_mentions398,1388100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
mention_id398,138100.0%
influencer_id398,138100.0%
brand_name_id398,138100.0%
platform398,138100.0%
count398,138100.0%
post_id398,138100.0%
media_publish_datetime398,138100.0%
date_time398,138100.0%
pmc_earnings359,8259100.0%90
Show per-field detail (9 fields)
FieldNon-nullFill %
earning_id359,825100.0%
user_id359,825100.0%
influencer_id359,825100.0%
campaign_id359,825100.0%
kpi359,825100.0%
earnings359,825100.0%
revenue359,825100.0%
earning_date359,825100.0%
kofinity_clicks359,825100.0%
post332,7111388.0%91
Show per-field detail (13 fields)
FieldNon-nullFill %
post_id332,711100.0%
profile_id332,711100.0%
influencer_id332,711100.0%
media_type332,711100.0%
story332,711100.0%
shortcode332,711100.0%
ig_media_id332,711100.0%
caption296,17489.0%
published_time332,711100.0%
thumbnail_url251,68475.6%
media_url265,99579.9%
word_cloud_url00.0%
last_modified_at332,711100.0%
instagram_profile_snapshot307,3041185.0%81
Show per-field detail (11 fields)
FieldNon-nullFill %
snapshot_id307,304100.0%
profile_id307,304100.0%
influencer_id307,304100.0%
biography288,99094.0%
follower_count307,304100.0%
follows_count307,304100.0%
media_count307,304100.0%
name307,304100.0%
website125,43240.8%
date307,304100.0%
mentions00.0%
comment300,6561266.7%83
Show per-field detail (12 fields)
FieldNon-nullFill %
comment_id300,656100.0%
post_id00.0%
comment300,16199.8%
like_count300,656100.0%
username1940.1%
ig_comment_id300,656100.0%
comment_date_time300,656100.0%
date_time300,656100.0%
shortcode300,656100.0%
media_id00.0%
sentiment_score300,656100.0%
sentiment_score_raw00.0%
campaign_fileupload230,0744444.2%114
Show per-field detail (44 fields)
FieldNon-nullFill %
document_id230,074100.0%
campaign_id230,074100.0%
document38,20716.6%
caption93,17240.5%
upload_time230,074100.0%
caption_status228,18799.2%
media_status230,074100.0%
status_updated_at230,074100.0%
media_type103,44245.0%
reason6,7272.9%
publish_time00.0%
ig_media_id17,0637.4%
fb_media_url10.0%
ig_media_url81,22235.3%
brand_response_time147,43464.1%
operation_response_time203,49188.4%
brand_caption_status00.0%
brand_media_status205,33389.2%
operation_caption_status00.0%
operation_media_status207,55490.2%
task_id230,074100.0%
influencer_id230,074100.0%
yt_media_url5,6702.5%
tt_media_url00.0%
shortcode62,66727.2%
brand_tagged2,8861.3%
contigo_tagged2,8761.3%
brand_hashtag170.0%
contigo_hashtag110.0%
link_in_bio2,8741.2%
link_in_story2,8741.2%
link_in_caption2,8741.2%
brand_mentioned2,8871.3%
var_col3100.1%
s3_file_name223,81297.3%
hashtags187,74381.6%
rejection_reason_filename350.0%
social_media_url_validity_status108,43547.1%
campaign_completed_event_status230,074100.0%
rejection_reasons230,074100.0%
social_media_url_rejection_reason1560.1%
cloud_media_link5,8122.5%
is_cloud_link230,074100.0%
link_attempted230,074100.0%
secondary_login_methods200,791993.9%80
Show per-field detail (9 fields)
FieldNon-nullFill %
id200,791100.0%
user_id200,791100.0%
influencer_id200,791100.0%
user_type200,791100.0%
social_platform200,791100.0%
platform_id200,791100.0%
email_id91,15745.4%
created_at200,791100.0%
updated_at200,791100.0%
instagram_profile192,1805667.3%256
Show per-field detail (56 fields)
FieldNon-nullFill %
profile_id192,180100.0%
ig_id192,180100.0%
instagram_id192,180100.0%
profile_picture164,72385.7%
full_name164,99885.9%
email_id10,5255.5%
mobile00.0%
business_id166,50186.6%
is_business192,180100.0%
bio159,29482.9%
website60,41231.4%
date_time192,180100.0%
influencer_id192,180100.0%
last_updated_date192,180100.0%
is_creator192,180100.0%
is_private192,180100.0%
follower_count192,05699.9%
follows_count192,02199.9%
media_count192,180100.0%
gender131,87668.6%
account_type189,38498.5%
enabled192,180100.0%
exist192,180100.0%
business_category2,7381.4%
is_verified192,180100.0%
profile_picture_s3165,75686.3%
clicks192,180100.0%
post_frequency_weekly192,180100.0%
business_status_checked_at14,0487.3%
media_insights_updated_at55,64129.0%
user_insights_updated_at56,64529.5%
reels_updated_at1,1120.6%
mentions29,71115.5%
epe192,180100.0%
epm191,30199.5%
hashtags00.0%
language157,70682.1%
predicted_genre179,85993.6%
social_media_links60.0%
last_media_upload_time126,05865.6%
kof_verified_genre4,5832.4%
connected_at175,12191.1%
commercials192,180100.0%
city00.0%
state00.0%
zone00.0%
predicted_reach192,180100.0%
predicted_impression192,180100.0%
predicted_views192,180100.0%
effective_er5,1502.7%
campaign_category_relevance00.0%
fake_follower_percentage192,180100.0%
genre184,92496.2%
genre_updated_by118,22561.5%
genre_updated_at118,22561.5%
post_frequency_monthly192,180100.0%
facebook_profile170,4272437.1%52
Show per-field detail (24 fields)
FieldNon-nullFill %
fb_profile_id170,427100.0%
influencer_id170,427100.0%
facebook_id170,427100.0%
email14,0078.2%
first_name59,79635.1%
middle_name4,1412.4%
last_name59,79335.1%
name59,79635.1%
short_name59,79635.1%
gender32,71219.2%
hometown200.0%
location22,99713.5%
state90.0%
country3,2421.9%
address00.0%
age_range32,73919.2%
languages00.0%
profile_picture1,9501.1%
date_time170,427100.0%
fb_profile_pic59,79635.1%
connected_page63,36537.2%
enabled170,427100.0%
fb_profile_pic_s331,72118.6%
connected_at157,66892.5%
pmc_report_acquisitions162,0153372.3%133
Show per-field detail (33 fields)
FieldNon-nullFill %
id162,015100.0%
conversion_id162,015100.0%
influencer_id161,92399.9%
offer_id162,015100.0%
clickid162,014100.0%
advertiser_id118,28673.0%
ip118,22273.0%
country_code119,25573.6%
country_name118,28673.0%
city118,28673.0%
district00.0%
device118,25173.0%
device_type118,25173.0%
user_agent118,22273.0%
browser118,22073.0%
os118,22073.0%
isp_code118,28673.0%
acquisition_time162,015100.0%
acquisition_updated_time162,015100.0%
click_time162,015100.0%
status162,015100.0%
revenue161,92899.9%
user_acquisition_amount118,28673.0%
user_acquisition_currency112,43169.4%
payout161,92899.9%
created_at162,015100.0%
updated_at162,015100.0%
deleted_at00.0%
mmp_id110,92468.5%
android_id114,54670.7%
ios_id670.0%
referrer4,1342.6%
status_reason00.0%
youtube_profile161,9491568.0%60
Show per-field detail (15 fields)
FieldNon-nullFill %
yt_profile_id161,949100.0%
youtube_id161,949100.0%
influencer_id161,949100.0%
email_id90,75756.0%
verified_email90,75756.0%
given_name90,75756.0%
family_name82,16350.7%
picture90,66456.0%
locale82,57751.0%
email_domain860.1%
created_at161,949100.0%
gender4570.3%
enabled161,949100.0%
updated_at151,44193.5%
connected161,949100.0%
module_update_screen153,3171188.6%70
Show per-field detail (11 fields)
FieldNon-nullFill %
id153,317100.0%
user_id153,317100.0%
influencer_id153,317100.0%
module_name153,317100.0%
screen_name153,317100.0%
app_version134,17087.5%
os_type134,17087.5%
last_seen_at86,56856.5%
approved_at153,317100.0%
view_count153,317100.0%
screen_details66,74943.5%
facebook_page148,2262664.4%100
Show per-field detail (26 fields)
FieldNon-nullFill %
page_id148,226100.0%
fb_profile_id148,226100.0%
fb_page_id148,226100.0%
page_name148,214100.0%
tasks68,71246.4%
access_token148,226100.0%
category148,226100.0%
business_id60,80041.0%
influencer_id148,226100.0%
ig_profile_id60,26440.7%
follower_count146,96399.1%
page_username23,75216.0%
profile_picture146,96399.1%
page_website29,45419.9%
bio1410.1%
page_link146,96399.1%
phone29,98520.2%
city38,31525.8%
country37,91725.6%
street25,07616.9%
zip26,47117.9%
enabled148,226100.0%
insights_updated_at44,40630.0%
feed_subscribed148,226100.0%
access_token_valid148,226100.0%
profile_pic_s3114,90977.5%
user_insight_activity144,99611100.0%110
Show per-field detail (11 fields)
FieldNon-nullFill %
insight_id144,996100.0%
profile_id144,996100.0%
email_contacts144,996100.0%
follower_count144,996100.0%
get_directions_clicks144,996100.0%
impressions144,996100.0%
phone_call_clicks144,996100.0%
profile_views144,996100.0%
reach144,996100.0%
text_message_clicks144,996100.0%
website_clicks144,996100.0%
youtube_channel128,8334981.0%263
Show per-field detail (49 fields)
FieldNon-nullFill %
channel_id128,833100.0%
yt_profile_id128,833100.0%
title128,810100.0%
yt_channel_id128,833100.0%
description101,41778.7%
created_at128,833100.0%
channel_created_at128,62999.8%
thumbnail_pic128,813100.0%
view_count128,813100.0%
video_count128,833100.0%
subscribers_count128,75699.9%
share_count00.0%
subscribers_hidden127,24298.8%
country57,87544.9%
other_social_media_links00.0%
default_language4,9773.9%
comment_count5,4284.2%
topic_details105,95282.2%
influencer_id128,833100.0%
enabled128,833100.0%
post_frequency_weekly128,833100.0%
updated_at128,31199.6%
expected_views128,814100.0%
last_video_uploaded_date106,64482.8%
expected_engagement128,819100.0%
hashtags4,3853.4%
likes_count128,833100.0%
dislikes_count128,833100.0%
engagement_count128,833100.0%
connected128,833100.0%
language99,19577.0%
genre127,54399.0%
expected_views_shorts105,28381.7%
expected_enagement_shorts105,50181.9%
expected_enagement_rate_video128,819100.0%
expected_enagement_rate_shorts105,50181.9%
influencer_type127,76199.2%
playlist_id126,58598.3%
predicted_genre117,71291.4%
kof_verified_genre1,0420.8%
connected_at123,35395.7%
commercials128,833100.0%
post_frequency_monthly128,833100.0%
campaign_category_relevance00.0%
exist128,833100.0%
update_try_count128,833100.0%
is_short_channel128,833100.0%
genre_updated_by104,85981.4%
genre_updated_at104,85981.4%
cmpms_reminder115,8486100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
reminder_id115,848100.0%
influencer_id115,848100.0%
campaign_id115,848100.0%
task_id115,848100.0%
phase115,848100.0%
datetime115,848100.0%
influencer_inappreviewstatus86,5078100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
review_id86,507100.0%
review_status86,507100.0%
page_name86,507100.0%
created_at86,507100.0%
updated_at86,507100.0%
enabled86,507100.0%
influencer_id86,507100.0%
registration_id86,507100.0%
vanity_vanityusertokens81,066684.2%50
Show per-field detail (6 fields)
FieldNon-nullFill %
id81,066100.0%
influencer_id81,066100.0%
token81,066100.0%
created_date81,066100.0%
updated_date81,066100.0%
used_at4,3495.4%
campaign_shared_collection_influencers68,2821763.5%81
Show per-field detail (17 fields)
FieldNon-nullFill %
id68,282100.0%
campaign_id68,282100.0%
collection_id68,282100.0%
influencer_id68,282100.0%
non_registered_id49,59772.6%
non_registered_type46,75168.5%
comments00.0%
status68,282100.0%
rejection_reasons5360.8%
shared_at68,282100.0%
invited_at47,73669.9%
announced_at33,50749.1%
deleted_at190.0%
is_draft68,282100.0%
shared_by68,282100.0%
shared_by_client_ids12,28418.0%
rejected_at9661.4%
nudge44,5891163.6%62
Show per-field detail (11 fields)
FieldNon-nullFill %
nudge_id44,589100.0%
influencer_id44,589100.0%
profile_id37,46984.0%
campaign_id44,53999.9%
post_id00.0%
message44,583100.0%
date_time44,589100.0%
severity_color00.0%
resolved44,589100.0%
phase7,12016.0%
query_media_url_s3190.0%
cmpms_contentchecklistconf44,3941177.3%62
Show per-field detail (11 fields)
FieldNon-nullFill %
checklist_id44,394100.0%
campaign_id23,36752.6%
platform43,80298.7%
campaign_type43,85698.8%
checklist_content44,387100.0%
description00.0%
language00.0%
enabled44,394100.0%
date_time44,394100.0%
updated_at44,394100.0%
tolerance44,394100.0%
collections36,4112767.2%130
Show per-field detail (27 fields)
FieldNon-nullFill %
collection_id36,411100.0%
collection_name36,411100.0%
owner_id36,04799.0%
influencer_count36,411100.0%
min_follower_range36,411100.0%
max_follower_range36,411100.0%
thumbnail_influencers36,411100.0%
created_at36,411100.0%
updated_at36,411100.0%
deleted_at29,63381.4%
is_public36,411100.0%
platform36,406100.0%
status36,411100.0%
owner_type36,411100.0%
brand_id1,3413.7%
cloned_collection_id1,3413.7%
refresh_request_time700.2%
er_min14,89240.9%
er_max14,89240.9%
expected_views_min14,89140.9%
expected_views_max14,89140.9%
expected_likes_min14,89240.9%
expected_likes_max14,89240.9%
expected_comments_min14,89240.9%
expected_comments_max14,89240.9%
group_id36,411100.0%
cloned_by630.2%
blacklisted_email_domains33,6924100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
domain_id33,692100.0%
domain_name33,692100.0%
status33,692100.0%
created33,692100.0%
brand_coupon_codes33,3781070.0%73
Show per-field detail (10 fields)
FieldNon-nullFill %
coupon_code_id33,378100.0%
coupon_code33,378100.0%
coupon_type_id33,378100.0%
overridden_short_description00.0%
overridden_long_description00.0%
expiry_date33,378100.0%
available33,378100.0%
created_at33,378100.0%
updated_at33,378100.0%
deleted_at00.0%
delete_influencer33,069599.1%40
Show per-field detail (5 fields)
FieldNon-nullFill %
id33,069100.0%
created_date33,069100.0%
deletion_date31,53295.4%
status33,069100.0%
influencer_id33,069100.0%
chats30,9461961.4%81
Show per-field detail (19 fields)
FieldNon-nullFill %
id30,946100.0%
chat_name280.1%
chat_description280.1%
chat_logo00.0%
created_at30,946100.0%
created_by30,946100.0%
created_by_type30,946100.0%
updated_at30,946100.0%
deleted_at90.0%
chat_type30,946100.0%
collection_id280.1%
campaign_id28,03090.6%
last_message_id26,89286.9%
assigned_to4601.5%
assigned_to_type28,03090.6%
assigned_by2,0756.7%
last_assigned_at28,03090.6%
total_members30,946100.0%
group_id30,946100.0%
crm_segment_tracking29,220693.5%50
Show per-field detail (6 fields)
FieldNon-nullFill %
segment_id29,220100.0%
user_id29,220100.0%
segment_name29,220100.0%
dateofentry29,220100.0%
dateofexit17,82261.0%
campaign_id29,220100.0%
vanity_streaks27,7071089.4%61
Show per-field detail (10 fields)
FieldNon-nullFill %
streak_id27,707100.0%
user_id27,707100.0%
start_date27,707100.0%
end_date26,89397.1%
status27,707100.0%
days_in_streak27,707100.0%
campaigns_in_streak00.0%
frozen_days27,43199.0%
lost_days27,16098.0%
updated_at27,707100.0%
search_keyword25,9741183.8%90
Show per-field detail (11 fields)
FieldNon-nullFill %
keyword_id25,974100.0%
keyword25,974100.0%
upload_time25,974100.0%
processed25,974100.0%
starttime2,80110.8%
endtime2,76310.6%
platform25,974100.0%
genre25,974100.0%
location25,974100.0%
gender25,974100.0%
query_id25,974100.0%
vanity_user21,6111088.1%80
Show per-field detail (10 fields)
FieldNon-nullFill %
user_id21,611100.0%
username21,611100.0%
language21,611100.0%
theme21,611100.0%
influencer_id21,611100.0%
registration_id17,19779.6%
alias21,611100.0%
created_on21,611100.0%
uid21,611100.0%
deleted_at3511.6%
collection_influencers_cache19,757683.3%51
Show per-field detail (6 fields)
FieldNon-nullFill %
id19,757100.0%
collection_id19,757100.0%
data19,757100.0%
created_at19,757100.0%
updated_at19,757100.0%
deleted_at00.0%
cmpms_savedcampaign19,41410587.3%751
Show per-field detail (105 fields)
FieldNon-nullFill %
campaign_id19,414100.0%
logo4,28522.1%
campaign_name19,413100.0%
brand_name19,37199.8%
campaign_category17,93192.4%
campaign_category_details19,414100.0%
status19,414100.0%
campaign_start_date16,61585.6%
campaign_end_date16,61685.6%
guidelines50.0%
steps19,414100.0%
brief16,25283.7%
optional_hashtags12,35363.6%
mandatory_hashtags15,46279.6%
reference_images19,414100.0%
platform19,414100.0%
hashtags19,414100.0%
image_post19,414100.0%
video_post19,414100.0%
budget_range19,414100.0%
gender19,414100.0%
audience_location19,414100.0%
age_range19,414100.0%
influener_type19,414100.0%
user_id19,414100.0%
created19,414100.0%
content_ideas8,42743.4%
details4562.3%
reference_caption15,85181.6%
final_budget19,414100.0%
compensation_mode13,73470.7%
objective16,56085.3%
reference_hashtags18,22793.9%
max_cpi19,414100.0%
max_cpv19,414100.0%
reference_caption_keywords19,414100.0%
announcement_date15,60980.4%
enabled19,414100.0%
genre13,77571.0%
mentions19,414100.0%
min_cpi19,414100.0%
min_cpv19,414100.0%
form_state19,414100.0%
influencer_max_bid19,414100.0%
max_cpe19,414100.0%
min_cpe19,414100.0%
owners19,414100.0%
influencer_age_range19,414100.0%
influencer_gender19,414100.0%
influencer_location19,414100.0%
max_cpr19,414100.0%
max_cps19,414100.0%
max_engagement_rate19,414100.0%
min_cpr19,414100.0%
min_cps19,414100.0%
min_engagement_rate19,414100.0%
weightage19,414100.0%
permission_required19,414100.0%
story_post19,414100.0%
announcement_end_date15,33679.0%
archived19,414100.0%
brand_id19,09698.4%
content_details19,414100.0%
logo_s318,96397.7%
caption_list19,414100.0%
owners_alias19,414100.0%
audience_age_percent19,414100.0%
audience_gender_percent19,414100.0%
influencer_distribution19,414100.0%
is_test_campaign19,414100.0%
max_cpa19,414100.0%
max_cpin19,414100.0%
min_cpa19,414100.0%
min_cpin19,414100.0%
content_checklist19,414100.0%
content_ideas_list19,414100.0%
banner_image15,87981.8%
attribution_link2,65013.6%
category19,414100.0%
kpi_details19,414100.0%
bd_user_id17,68391.1%
ops_user_id4,51223.2%
is_multipayout19,414100.0%
keywords8,60544.3%
campaign_confirmed19,414100.0%
auto_approve_payments19,414100.0%
completion_percent19,414100.0%
remarks13,99272.1%
campaign_eligibility19,414100.0%
contigo_commission19,414100.0%
client_id700.4%
margin_details19,414100.0%
is_celeb_campaign19,414100.0%
lockin_period19,414100.0%
group_id19,414100.0%
linked_campaigns19,414100.0%
advertiser_id4352.2%
usage_rights2,81614.5%
campaign_owners19,414100.0%
pm_offer_id3962.0%
internal_users19,414100.0%
ai_moderation_required19,414100.0%
invited_agencies00.0%
update_conversion_payout19,414100.0%
update_conversion_invoice19,414100.0%
vanity_social18,0256100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
social_id18,025100.0%
platform18,025100.0%
handle18,025100.0%
enabled18,025100.0%
influencer_id18,025100.0%
user_id18,025100.0%
influencer_profiledeletionrecord15,1336100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
record_id15,133100.0%
influencer_id15,133100.0%
profile_id15,133100.0%
social_profile_id15,133100.0%
platform15,133100.0%
date_time15,133100.0%
associated_campaign_media14,6731269.4%61
Show per-field detail (12 fields)
FieldNon-nullFill %
media_id14,673100.0%
campaign_id14,673100.0%
media_name14,673100.0%
media_level14,42898.3%
media_language9,96367.9%
distribution_type1721.2%
task_name4,20728.7%
attached_files5,41136.9%
created_at14,673100.0%
updated_at14,673100.0%
deleted_at00.0%
saved_campaign_id14,673100.0%
delete_campaign_logs13,9277100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
log_id13,927100.0%
campaign_id13,927100.0%
campaign_name13,927100.0%
brand_id13,927100.0%
platform13,927100.0%
user_id13,927100.0%
saved_campaign_id13,927100.0%
campaign12,00011681.6%550
Show per-field detail (116 fields)
FieldNon-nullFill %
campaign_id12,000100.0%
logo2,85823.8%
campaign_name12,000100.0%
brand_name12,000100.0%
status12,000100.0%
announcement_date12,000100.0%
announcement_end_date12,000100.0%
documents_upload_end_date12,000100.0%
brief10,38686.5%
steps12,000100.0%
mandatory_hashtags11,70197.5%
optional_hashtags10,07283.9%
platform12,000100.0%
post12,000100.0%
story12,000100.0%
igtv12,000100.0%
video12,000100.0%
payment_terms11,96899.7%
ideas6,88857.4%
details110.1%
captions11,81298.4%
faqs10.0%
images5,00341.7%
gender10,11384.3%
hometown10.0%
location10,47387.3%
message100.1%
created_on12,000100.0%
age_range11,85698.8%
genre9,25377.1%
brand_id12,000100.0%
tags10,22685.2%
campaign_type11,97299.8%
campaign_info380.3%
primary_platform100.1%
secondry_platform70.1%
influencers5,28544.0%
max_cpi12,000100.0%
max_cpv12,000100.0%
max_cpe12,000100.0%
brand_brief11,96299.7%
campaign_type_details12,000100.0%
start_date12,000100.0%
end_date12,000100.0%
min_budget12,000100.0%
max_budget12,000100.0%
final_budget12,000100.0%
influencer_max_bid11,87799.0%
checklist_columns620.5%
owners11,67897.3%
objective10,59288.3%
influencer_age_range11,86798.9%
influencer_gender10,11384.3%
influencer_location11,83098.6%
max_engagement_rate12,000100.0%
weightage11,83498.6%
max_cps12,000100.0%
max_cpr12,000100.0%
permission_required11,81398.4%
influencer_type11,77198.1%
archived12,000100.0%
content_details12,000100.0%
saved_campaign_id11,56196.3%
logo_s311,90899.2%
steps_list11,58596.5%
caption_list11,56996.4%
filters8176.8%
owners_alias12,000100.0%
audience_age_percent11,31594.3%
audience_gender_percent11,31594.3%
influencer_distribution12,000100.0%
is_test_campaign12,000100.0%
max_cpa11,31594.3%
max_cpin11,31594.3%
min_cpin11,31594.3%
min_cpa11,31594.3%
min_cpr11,29494.1%
min_cpv11,29494.1%
min_cps11,29494.1%
min_cpi11,29494.1%
min_cpe11,29494.1%
content_checklist12,000100.0%
creator_validation400.3%
content_ideas_list11,08992.4%
banner_image10,95991.3%
campaign_enable_toggle12,000100.0%
is_autoannounced_enabled12,000100.0%
internal_users12,000100.0%
category12,000100.0%
attribution_link1,80015.0%
kpi_details10,53687.8%
campaign_claimed11,99299.9%
pm_offer_id1,65313.8%
advertiser_id1,82215.2%
bd_user_id11,38294.8%
ops_user_id6,45853.8%
campaign_claimed_time1,53412.8%
is_multipayout12,000100.0%
keywords7,07859.0%
auto_approve_payments12,000100.0%
remarks11,96999.7%
contigo_commission12,000100.0%
campaign_eligibility12,000100.0%
client_id510.4%
margin_details12,000100.0%
is_celeb_campaign12,000100.0%
lockin_period12,000100.0%
invited_agencies11,72597.7%
group_id12,000100.0%
linked_campaigns12,000100.0%
usage_rights5,26543.9%
campaign_owners12,000100.0%
deeplink_url2,75723.0%
ai_moderation_required12,000100.0%
update_conversion_payout12,000100.0%
update_conversion_invoice12,000100.0%
campaign_summary11,7592394.5%201
Show per-field detail (23 fields)
FieldNon-nullFill %
campaign_id11,759100.0%
reach11,759100.0%
likes_count11,759100.0%
comments_count11,759100.0%
engagement_percentage11,759100.0%
impressions11,759100.0%
influencers_count11,759100.0%
payment_status10,24887.2%
updated_at10,25987.2%
utilised_budget11,758100.0%
campaign_duration11,759100.0%
owner00.0%
total_optins11,759100.0%
optins_received11,759100.0%
ops_accepted11,759100.0%
brands_accepted11,759100.0%
task_scheduled11,759100.0%
task_reviewed11,759100.0%
task_approved11,759100.0%
task_live11,759100.0%
payment_processed11,759100.0%
application_rejected11,759100.0%
application_pending11,759100.0%
timeline11,282975.6%52
Show per-field detail (9 fields)
FieldNon-nullFill %
timeline_id11,282100.0%
influencer_id11,282100.0%
profile_id00.0%
campaign_id11,282100.0%
post_id10,15290.0%
action11,282100.0%
message10,15290.0%
action_by00.0%
date_time11,282100.0%
cmpms_referenceimage10,686987.9%50
Show per-field detail (9 fields)
FieldNon-nullFill %
image_id10,686100.0%
path10,686100.0%
category10,686100.0%
brand_id8,20476.8%
date_time10,686100.0%
status10,686100.0%
s3_url10,61099.3%
media_type10,62299.4%
s3_thumbnail_url1,69715.9%
influencer_location_master_list10,1021395.6%80
Show per-field detail (13 fields)
FieldNon-nullFill %
master_location_id10,102100.0%
state10,102100.0%
state_code10,101100.0%
city10,102100.0%
status7,61075.3%
district7,60375.3%
tier10,102100.0%
created_at10,102100.0%
language10,102100.0%
latitude9,84997.5%
longitude9,84997.5%
location_iso_code10,08599.8%
google_map_place_id9,82897.3%
pmc_report_revshare9,6853650.3%146
Show per-field detail (36 fields)
FieldNon-nullFill %
id9,685100.0%
conversion_id9,685100.0%
influencer_id9,685100.0%
offer_id9,685100.0%
product_id9,52998.4%
product_name9,52998.4%
product_quantity9,52998.4%
product_price9,52998.4%
order_amount9,684100.0%
clickid9,685100.0%
advertiser_id1251.3%
ip1251.3%
country_code2652.7%
country_name1251.3%
city1251.3%
district00.0%
device1251.3%
device_type1251.3%
user_agent1251.3%
browser1251.3%
os1251.3%
isp_code1251.3%
revshare_time9,685100.0%
revshare_updated_time9,685100.0%
click_time9,685100.0%
status9,685100.0%
revenue9,66999.8%
payout9,66999.8%
created_at9,685100.0%
updated_at9,685100.0%
deleted_at00.0%
mmp_id00.0%
android_id00.0%
ios_id00.0%
referrer560.6%
status_reason00.0%
campaign_report9,391856.5%41
Show per-field detail (8 fields)
FieldNon-nullFill %
id9,391100.0%
campaign_id9,391100.0%
wordcloud_url1,71318.2%
created_at9,391100.0%
updated_at9,391100.0%
deleted_at00.0%
kpi_by_date1,64817.5%
top_creators1,51516.1%
bnps_sm_handle8,4863058.9%178
Show per-field detail (30 fields)
FieldNon-nullFill %
id8,486100.0%
influencer_id8,486100.0%
platform8,486100.0%
handle_inserted8,485100.0%
handle_cleaned00.0%
status8,486100.0%
date_time8,486100.0%
follower_count8,486100.0%
follows_count8,486100.0%
media_count8,486100.0%
profile_picture1,11413.1%
bio1,00011.8%
full_name1,12713.3%
is_business8,486100.0%
is_private8,486100.0%
website00.0%
business_category00.0%
is_verified8,486100.0%
last_updated_date1,30615.4%
exist8,486100.0%
business_id1,14413.5%
location00.0%
favourites_tweet_count8,486100.0%
tweet_and_retweet_count8,486100.0%
listed_count8,486100.0%
language00.0%
profile_banner_url00.0%
platform_id00.0%
reels_updated_at00.0%
brand_id8,486100.0%
ig_fake_followers8,452884.4%60
Show per-field detail (8 fields)
FieldNon-nullFill %
id8,452100.0%
ig_id8,452100.0%
username8,452100.0%
fake_followers_percentage8,452100.0%
followers_count8,452100.0%
updated_at8,452100.0%
fake_followers_distribution6,34475.1%
platform300.4%
campaign_attributes7,838975.6%60
Show per-field detail (9 fields)
FieldNon-nullFill %
attribute_id7,838100.0%
campaign_id6,27080.0%
saved_campaign_id7,838100.0%
attribute_name7,838100.0%
attribute_value7,838100.0%
added_by7,838100.0%
added_on7,838100.0%
deleted_by320.4%
deleted_at320.4%
search_query7,7232276.0%90
Show per-field detail (22 fields)
FieldNon-nullFill %
query_id7,723100.0%
query_name7,723100.0%
submitted_by6,60485.5%
user_id7,723100.0%
submitted_time7,723100.0%
last_updated_at7,46896.7%
frequency6,60585.5%
status7,723100.0%
search_details1,48619.2%
genre1,16615.1%
location1,16615.1%
gender1,16615.1%
total_count7,723100.0%
platform7,723100.0%
file_url6,55184.8%
user_type5,43970.4%
failed_count7,723100.0%
success_count7,723100.0%
completed_file_url5,34769.2%
failed_file_url5,34769.2%
event_name6,36582.4%
campaign_id4,95364.1%
zoho_outboundcalls6,6364100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
outbound_call_id6,636100.0%
sid6,636100.0%
ticket_id6,636100.0%
created_at6,636100.0%
vanity_pop_up_details6,143683.3%40
Show per-field detail (6 fields)
FieldNon-nullFill %
pop_up_id6,143100.0%
registration_id2,79245.5%
pop_up_name6,143100.0%
pop_up_count6,143100.0%
last_shown3,35254.6%
uid6,143100.0%
influencer_feedback5,462790.8%60
Show per-field detail (7 fields)
FieldNon-nullFill %
feedback_id5,462100.0%
influencer_id5,462100.0%
source_page5,462100.0%
campaign_id5,462100.0%
rating5,462100.0%
feedback1,95135.7%
date_time5,462100.0%
pmc_consolidated_report4,4621190.8%91
Show per-field detail (11 fields)
FieldNon-nullFill %
offer_id4,462100.0%
total_clicks4,462100.0%
uniq_clicks4,462100.0%
installs4,462100.0%
registrations4,462100.0%
acquisitions4,462100.0%
created_at4,462100.0%
updated_at4,462100.0%
deleted_at00.0%
revshare4,38498.3%
custom_kpi4,462100.0%
campaign_shared_collection_influencers_cache4,425785.7%61
Show per-field detail (7 fields)
FieldNon-nullFill %
id4,425100.0%
campaign_id4,425100.0%
is_draft_campaign4,425100.0%
data4,425100.0%
created_at4,425100.0%
updated_at4,425100.0%
deleted_at00.0%
custom_kpi_events_logs4,0118100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
log_id4,011100.0%
event_id4,011100.0%
event_data4,011100.0%
created_at4,011100.0%
status4,011100.0%
status_at4,011100.0%
request_group_id4,011100.0%
is_email_sent4,011100.0%
invitation_signuprequesthistory2,971477.8%30
Show per-field detail (4 fields)
FieldNon-nullFill %
history_id2,971100.0%
datetime2,971100.0%
invitation_id2,971100.0%
event32811.0%
pmc_rewards_data2,9078100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
reward_id2,907100.0%
campaign_id2,907100.0%
influencer_id2,907100.0%
reason2,907100.0%
amount2,907100.0%
date_of_upload2,907100.0%
uploaded_by2,907100.0%
created_at2,907100.0%
django_q_task2,6321190.9%101
Show per-field detail (11 fields)
FieldNon-nullFill %
name2,632100.0%
func2,632100.0%
hook00.0%
args2,632100.0%
kwargs2,632100.0%
result2,632100.0%
started2,632100.0%
stopped2,632100.0%
success2,632100.0%
id2,632100.0%
group2,632100.0%
group_and_user_map1,6053100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
group_id1,605100.0%
user_id1,605100.0%
enabled1,605100.0%
entity_parent_relationship1,387499.9%40
Show per-field detail (4 fields)
FieldNon-nullFill %
entity_type1,387100.0%
entity_id1,387100.0%
parent_entity_type1,38499.8%
parent_entity_id1,38499.8%
user_role_entity_id_mapping1,3423100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
user_id1,342100.0%
role_id1,342100.0%
role_entity_ids1,342100.0%
message_attachments1,2821085.8%80
Show per-field detail (10 fields)
FieldNon-nullFill %
id1,282100.0%
chat_id1,282100.0%
message_id1,282100.0%
file_type1,282100.0%
file_path1,282100.0%
file_name1,282100.0%
file_hash45535.5%
file_size1,282100.0%
duration28922.5%
created_at1,282100.0%
city_state_map1,2753100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
state1,275100.0%
id1,275100.0%
city1,275100.0%
vanity_useraction1,2195100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
action_id1,219100.0%
action1,219100.0%
datetime1,219100.0%
influencer_id1,219100.0%
user_id1,219100.0%
brand_and_user_map1,2074100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
id1,207100.0%
user_id1,207100.0%
brand_id1,207100.0%
enabled1,207100.0%
brand_names1,1065100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
brand_name_id1,106100.0%
name1,106100.0%
keywords1,106100.0%
status1,106100.0%
date_time1,106100.0%
campaign_planner9266100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
campaign_id926100.0%
brand_id926100.0%
brand_name926100.0%
created_at926100.0%
category926100.0%
data926100.0%
languages6032100.0%20
Show per-field detail (2 fields)
FieldNon-nullFill %
id603100.0%
value603100.0%
cmpms_usercampaignphasecolumn567797.4%60
Show per-field detail (7 fields)
FieldNon-nullFill %
id567100.0%
user_id567100.0%
phase_name567100.0%
columns567100.0%
updated_at46281.5%
created_at567100.0%
version567100.0%
custom_kpi_logs_remarks_mapping5202100.0%20
Show per-field detail (2 fields)
FieldNon-nullFill %
log_id520100.0%
remark_id520100.0%
city_population4985100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
city_id498100.0%
city498100.0%
state498100.0%
population498100.0%
city_type498100.0%
industry_shared_collections4824100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
relationship_id482100.0%
collection_id482100.0%
owner_id482100.0%
industry_id482100.0%
django_migrations3114100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
id311100.0%
app311100.0%
name311100.0%
applied311100.0%
file_upload258498.4%30
Show per-field detail (4 fields)
FieldNon-nullFill %
file_id258100.0%
path258100.0%
upload_time258100.0%
platform24193.4%
payments_upload_log2517100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
log_id251100.0%
ops_user_id251100.0%
csv_file_name251100.0%
campaign_id251100.0%
failed_payments251100.0%
successful_payments251100.0%
datetime251100.0%
cmpms_campaignphasecolumn2269100.0%90
Show per-field detail (9 fields)
FieldNon-nullFill %
id226100.0%
phase_name226100.0%
columns226100.0%
enabled226100.0%
created_at226100.0%
updated_at226100.0%
optional_column_order226100.0%
version226100.0%
not_default_columns226100.0%
pmc_report_custom_kpi2193045.2%85
Show per-field detail (30 fields)
FieldNon-nullFill %
id219100.0%
conversion_id219100.0%
click_id21899.5%
offer_id219100.0%
influencer_id219100.0%
created_at219100.0%
updated_at219100.0%
deleted_at00.0%
metadata00.0%
status219100.0%
status_reason00.0%
advertiser_id7433.8%
ip7333.3%
country_code7433.8%
country_name7433.8%
city7433.8%
district00.0%
device7333.3%
device_type7333.3%
user_agent7333.3%
browser7333.3%
os7333.3%
isp_code7433.8%
click_time7433.8%
revenue7433.8%
payout7433.8%
mmp_id7333.3%
android_id5926.9%
ios_id00.0%
referrer5424.7%
client_and_user_map1984100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
id198100.0%
user_id198100.0%
client_id198100.0%
enabled198100.0%
genre_wise_cpx1961090.0%91
Show per-field detail (10 fields)
FieldNon-nullFill %
genre_id196100.0%
genre196100.0%
platform196100.0%
cpx_value196100.0%
premium_value196100.0%
created_at196100.0%
updated_at196100.0%
enabled196100.0%
updated_by196100.0%
history00.0%
itp_genre_category_avg1457100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
id145100.0%
genre145100.0%
platform145100.0%
category_metrics_data145100.0%
created_at145100.0%
updated_at145100.0%
enabled145100.0%
faq1101196.0%100
Show per-field detail (11 fields)
FieldNon-nullFill %
question_id110100.0%
question110100.0%
answer110100.0%
language110100.0%
no_of_times_read110100.0%
created110100.0%
modified_at110100.0%
order_no110100.0%
is_active110100.0%
app_type110100.0%
category6155.5%
django_content_type1063100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
id106100.0%
app_label106100.0%
model106100.0%
all_time_leaderboard100682.7%40
Show per-field detail (6 fields)
FieldNon-nullFill %
user_id100100.0%
earnings100100.0%
alias100100.0%
s3_extension4949.0%
profile_picture4747.0%
influencer_id100100.0%
monthly_leaderboard100697.0%40
Show per-field detail (6 fields)
FieldNon-nullFill %
user_id100100.0%
earnings100100.0%
alias100100.0%
s3_extension9292.0%
profile_picture9090.0%
influencer_id100100.0%
weekly_leaderboard100697.3%40
Show per-field detail (6 fields)
FieldNon-nullFill %
user_id100100.0%
earnings100100.0%
alias100100.0%
s3_extension9292.0%
profile_picture9292.0%
influencer_id100100.0%
daily_leaderboard91695.6%40
Show per-field detail (6 fields)
FieldNon-nullFill %
user_id91100.0%
earnings91100.0%
alias91100.0%
s3_extension7986.8%
profile_picture7986.8%
influencer_id91100.0%
tds_history861387.9%100
Show per-field detail (13 fields)
FieldNon-nullFill %
tds_id86100.0%
installment_id4147.7%
influencer_id86100.0%
campaign_id4147.7%
financial_year86100.0%
total_earnings86100.0%
transaction_amount86100.0%
tds_deductable86100.0%
tds_deducted86100.0%
pending_tds86100.0%
transaction_id4147.7%
deduction_datetime86100.0%
quarter86100.0%
group_config723100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
group_id72100.0%
config_key72100.0%
config_value72100.0%
category_colours646100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
id64100.0%
border_colour_id64100.0%
theme_id64100.0%
genre_id64100.0%
created_at64100.0%
updated_at64100.0%
campaign_genre62791.7%50
Show per-field detail (7 fields)
FieldNon-nullFill %
genre_id62100.0%
genre62100.0%
enabled62100.0%
emoji5690.3%
created_at62100.0%
updated_at62100.0%
genre_icon3251.6%
influencer_tutorialmedia581375.9%80
Show per-field detail (13 fields)
FieldNon-nullFill %
media_id58100.0%
media_path813.8%
media_type58100.0%
date_time58100.0%
thumbnail_path813.8%
enabled58100.0%
language58100.0%
tutorial_id58100.0%
app_type58100.0%
media_s3_url4679.3%
thumbnail_s3_url2441.4%
platform_type58100.0%
tutorial_steps2237.9%
genre_keyword_master_list567100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
genre_id56100.0%
genre56100.0%
platform56100.0%
keywords56100.0%
created_at56100.0%
updated_at56100.0%
enabled56100.0%
influencer_proxyusers47693.3%40
Show per-field detail (6 fields)
FieldNon-nullFill %
proxy_user_id47100.0%
enabled47100.0%
created_at47100.0%
updated_at47100.0%
registration_id3063.8%
user_id4595.7%
dynamic_column439100.0%90
Show per-field detail (9 fields)
FieldNon-nullFill %
id43100.0%
phase_name43100.0%
phase_key_identifier43100.0%
key_identifier_id43100.0%
user_id43100.0%
sorted_hid_column43100.0%
sorted_vis_column43100.0%
created_at43100.0%
updated_at43100.0%
industry_master_list411090.0%91
Show per-field detail (10 fields)
FieldNon-nullFill %
id41100.0%
industry41100.0%
genre41100.0%
sub_genre41100.0%
keywords41100.0%
created_at41100.0%
updated_at41100.0%
enabled41100.0%
collections41100.0%
collection_display_base_name00.0%
colour_codes385100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
colour_id38100.0%
colour_code38100.0%
created_at38100.0%
updated_at38100.0%
enabled38100.0%
influencer_category_cpx_premium38988.9%81
Show per-field detail (9 fields)
FieldNon-nullFill %
category_id38100.0%
category_name38100.0%
platform38100.0%
cpx_premium38100.0%
created_at38100.0%
updated_at38100.0%
enabled38100.0%
updated_by38100.0%
history00.0%
youtube_category_ids316100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
id31100.0%
category_id31100.0%
category_title31100.0%
assignable31100.0%
created_at31100.0%
updated_at31100.0%
campaign_steps305100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
step_id30100.0%
campaign_type_id30100.0%
step30100.0%
status30100.0%
created_at30100.0%
cmpms_campaigndeliverabletypeconf281098.9%90
Show per-field detail (10 fields)
FieldNon-nullFill %
deliverable_type_id28100.0%
content_type28100.0%
deliverable_type_fields28100.0%
enabled28100.0%
created_at28100.0%
updated_at28100.0%
content_name28100.0%
deliverable_id28100.0%
campaign_table_key2589.3%
example_posts28100.0%
influencer_onboardingmedia2810100.0%100
Show per-field detail (10 fields)
FieldNon-nullFill %
media_id28100.0%
page_id28100.0%
language28100.0%
page_name28100.0%
page_description28100.0%
enabled28100.0%
created_at28100.0%
updated_at28100.0%
media_type28100.0%
media_url28100.0%
bnps_configuration261080.0%82
Show per-field detail (10 fields)
FieldNon-nullFill %
config_id26100.0%
brand_id26100.0%
config_name26100.0%
config_value26100.0%
added_by26100.0%
added_on26100.0%
updated_at26100.0%
deleted_by00.0%
deleted_at00.0%
enabled26100.0%
cmpms_influencercategory251197.1%90
Show per-field detail (11 fields)
FieldNon-nullFill %
category_id25100.0%
category_name25100.0%
min_follower25100.0%
max_follower25100.0%
created_on25100.0%
status25100.0%
description2184.0%
category_metric2184.0%
max_category_value25100.0%
min_category_value25100.0%
platform25100.0%
group_influencer_map_source24581.7%40
Show per-field detail (5 fields)
FieldNon-nullFill %
source_id24100.0%
source24100.0%
created_at24100.0%
description24100.0%
slug28.3%
vanity_referencecontent24894.8%70
Show per-field detail (8 fields)
FieldNon-nullFill %
video_id24100.0%
title24100.0%
thumbnail_url24100.0%
video_url24100.0%
download24100.0%
category24100.0%
datetime24100.0%
language1458.3%
genrewise_cpv216100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
id21100.0%
genre21100.0%
cpv21100.0%
platform21100.0%
created_at21100.0%
updated_at21100.0%
cmpms_presalenotify208100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
notify_id20100.0%
contact20100.0%
social_handle20100.0%
platform_id20100.0%
notify_date_time20100.0%
platform20100.0%
channel20100.0%
notification_opened20100.0%
group_roles_mapping193100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
group_id19100.0%
role_id19100.0%
role_attributes19100.0%
influencer_tutorial164100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
tutorial_id16100.0%
page_name16100.0%
date_time16100.0%
enabled16100.0%
viewbucket_medians167100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
id16100.0%
view_bucket16100.0%
median_er16100.0%
median_engagement16100.0%
median_views16100.0%
created_at16100.0%
updated_at16100.0%
django_q_schedule141251.2%65
Show per-field detail (12 fields)
FieldNon-nullFill %
id14100.0%
func14100.0%
hook00.0%
args00.0%
kwargs00.0%
schedule_type14100.0%
repeats14100.0%
next_run14100.0%
task14100.0%
name00.0%
minutes214.3%
cron00.0%
user_roles_master_list145100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
role_id14100.0%
role_name14100.0%
description14100.0%
created_at14100.0%
enabled14100.0%
campaign_list_subfilters137100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
subcondition_id13100.0%
subcondition_name13100.0%
created_at13100.0%
updated_at13100.0%
modified_by13100.0%
enabled13100.0%
condition_id13100.0%
cmpms_campaigncostmetrics139100.0%90
Show per-field detail (9 fields)
FieldNon-nullFill %
metric_id13100.0%
platform13100.0%
cost_mertic_name13100.0%
cost_mertic_columns13100.0%
description13100.0%
status13100.0%
updated_at13100.0%
created_at13100.0%
mandatory_field13100.0%
campaign_list_filters129100.0%90
Show per-field detail (9 fields)
FieldNon-nullFill %
condition_id12100.0%
condition_name12100.0%
condition_type12100.0%
campaign_list_type12100.0%
serial_id12100.0%
modified_by12100.0%
created_at12100.0%
updated_at12100.0%
enabled12100.0%
bnps_creatorperformance111393.7%120
Show per-field detail (13 fields)
FieldNon-nullFill %
pid11100.0%
influencer_id11100.0%
brand_id11100.0%
start_date11100.0%
end_date11100.0%
config11100.0%
total_posts11100.0%
total_likes11100.0%
total_comments11100.0%
total_earnings11100.0%
max_earnings_reached_at218.2%
created_at11100.0%
updated_at11100.0%
custom_kpi_log_remarks83100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
remark_id8100.0%
remark8100.0%
remark_type8100.0%
campaign_steps_conf7988.9%81
Show per-field detail (9 fields)
FieldNon-nullFill %
step_id7100.0%
campaign_type7100.0%
campaign_category7100.0%
steps7100.0%
enabled7100.0%
created_at7100.0%
updated_at7100.0%
deleted_at00.0%
group_id7100.0%
cmpms_campaigndeliverableconf77100.0%70
Show per-field detail (7 fields)
FieldNon-nullFill %
deliverable_id7100.0%
platform7100.0%
media_type7100.0%
icon_name7100.0%
enabled7100.0%
created_at7100.0%
updated_at7100.0%
influencer_inappreviewpopupmessage78100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
message_id7100.0%
page_name7100.0%
page_key7100.0%
language7100.0%
message7100.0%
created_at7100.0%
updated_at7100.0%
enabled7100.0%
cmpms_report_campaignreport64100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
id6100.0%
file_name6100.0%
campaign_id6100.0%
created_at6100.0%
dataenrichment_reasons6683.3%51
Show per-field detail (6 fields)
FieldNon-nullFill %
reason_id6100.0%
reason6100.0%
sub_reason00.0%
enabled6100.0%
created_at6100.0%
modified_at6100.0%
ig_comments_webhook66100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
webhook_id6100.0%
comment_id6100.0%
business_id6100.0%
comment_datetime6100.0%
processed_datetime6100.0%
processed6100.0%
extrapolated_data56100.0%60
Show per-field detail (6 fields)
FieldNon-nullFill %
extrapolated_id5100.0%
extrapolated_field5100.0%
extrapolated_result5100.0%
created_at5100.0%
updated_at5100.0%
platform5100.0%
request_logs58100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
id5100.0%
request_method5100.0%
request_url5100.0%
request_content5100.0%
request_header5100.0%
response_content5100.0%
response_status5100.0%
request_time5100.0%
social_media_platform51291.7%111
Show per-field detail (12 fields)
FieldNon-nullFill %
platform_id5100.0%
platform_name5100.0%
description00.0%
campaign_enabled5100.0%
integrated5100.0%
date_time5100.0%
max_cpi5100.0%
max_cpv5100.0%
min_image_compensation5100.0%
max_image_compensation5100.0%
min_video_compensation5100.0%
max_video_compensation5100.0%
brand_coupon_code_types4988.9%81
Show per-field detail (9 fields)
FieldNon-nullFill %
coupon_type_id4100.0%
brand_id4100.0%
coupon_code_type4100.0%
short_description4100.0%
long_description4100.0%
options4100.0%
created_at4100.0%
updated_at4100.0%
deleted_at00.0%
campaign_coupon_type_configuration4785.7%61
Show per-field detail (7 fields)
FieldNon-nullFill %
id4100.0%
campaign_id4100.0%
coupon_type_id4100.0%
pick4100.0%
created_at4100.0%
updated_at4100.0%
deleted_at00.0%
campaign_shared_collection_rejection_reasons43100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
id4100.0%
reason4100.0%
valid4100.0%
campaign_type44100.0%40
Show per-field detail (4 fields)
FieldNon-nullFill %
campaign_type_id4100.0%
campaign_type4100.0%
status4100.0%
created_at4100.0%
price_prediction_premium49100.0%90
Show per-field detail (9 fields)
FieldNon-nullFill %
premium_id4100.0%
premium_type4100.0%
operation_type4100.0%
min_range4100.0%
max_range4100.0%
premium4100.0%
enabled4100.0%
created_at4100.0%
updated_at4100.0%
call_status33100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
status_id3100.0%
status_name3100.0%
date_time3100.0%
group_crm_config318100.0%180
Show per-field detail (18 fields)
FieldNon-nullFill %
id3100.0%
group_id3100.0%
deeplink_api_endpoint3100.0%
deeplink_api_auth_token3100.0%
deeplinkurl_scheme3100.0%
deeplink_custom_domain3100.0%
android_app_store_url3100.0%
ios_app_store_url3100.0%
ct_account_id3100.0%
ct_passcode3100.0%
config_version3100.0%
created_at3100.0%
updated_at3100.0%
login_otp_template3100.0%
login_otp_template_id3100.0%
solutionsinfni_api_url3100.0%
solutionsinfni_api_key3100.0%
solutionsinfni_sender_id3100.0%
ig_auto_dm_users31593.3%141
Show per-field detail (15 fields)
FieldNon-nullFill %
id3100.0%
config_id3100.0%
instagram_media_id3100.0%
comment_id3100.0%
comment_at3100.0%
comment_text3100.0%
comment_by3100.0%
dm_by3100.0%
dm_at3100.0%
dm_influencer_id3100.0%
comment_reply_message3100.0%
reply_at3100.0%
message_id3100.0%
recipient_id3100.0%
dm_failed_reason00.0%
weightage33100.0%30
Show per-field detail (3 fields)
FieldNon-nullFill %
id3100.0%
objective3100.0%
value3100.0%
creators_app_themes25100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
theme_id2100.0%
theme_name2100.0%
created_at2100.0%
updated_at2100.0%
enabled2100.0%
ig_auto_dm_configuration212100.0%120
Show per-field detail (12 fields)
FieldNon-nullFill %
config_id2100.0%
instagram_media_id2100.0%
influencer_id2100.0%
username2100.0%
enabled2100.0%
created_at2100.0%
updated_at2100.0%
disabled_at2100.0%
disable_source2100.0%
perma_link2100.0%
shortcode2100.0%
config2100.0%
payout_influencertdsreport28100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
id2100.0%
influencer_id2100.0%
pan_number2100.0%
financial_year2100.0%
quater2100.0%
s3_url2100.0%
created_at2100.0%
updated_at2100.0%
campaign_test_users12100.0%20
Show per-field detail (2 fields)
FieldNon-nullFill %
test_id1100.0%
influencer_ids1100.0%
emr_cluster_details15100.0%50
Show per-field detail (5 fields)
FieldNon-nullFill %
id1100.0%
cluster_id1100.0%
application_id1100.0%
platform1100.0%
updated_at1100.0%
invoice_amount_edit_permission12100.0%20
Show per-field detail (2 fields)
FieldNon-nullFill %
edit_id1100.0%
user_ids1100.0%
privacy_policy1771.4%52
Show per-field detail (7 fields)
FieldNon-nullFill %
id1100.0%
kof_product_name1100.0%
version1100.0%
content00.0%
created_at1100.0%
updated_at1100.0%
deleted_at00.0%
prompts18100.0%80
Show per-field detail (8 fields)
FieldNon-nullFill %
id1100.0%
name1100.0%
version1100.0%
template1100.0%
metadata1100.0%
enabled1100.0%
created_at1100.0%
updated_at1100.0%
terms_and_conditions1771.4%52
Show per-field detail (7 fields)
FieldNon-nullFill %
id1100.0%
kof_product_name1100.0%
version1100.0%
content00.0%
created_at1100.0%
updated_at1100.0%
deleted_at00.0%
NumberTable020.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
audience_location_distribution_estimation060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
auth_group020.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
auth_group_permissions030.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
auth_permission040.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
auth_user0110.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
auth_user_groups030.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
auth_user_user_permissions030.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
authorisation_requests070.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
bird_dashboard_url080.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
brand_website_logo040.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_brands_mention050.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_compensation060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_dashboard_filter0200.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_execution_plan040.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_mediainsights0110.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_opted_out060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_post070.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_post_content0240.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_recent_media070.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
campaign_report_new080.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
carousel_album080.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
category0220.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
cron_activity060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
custom_kpi_failed_events_crm_snapshot020.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
django_admin_log080.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
django_q_ormq040.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
django_session030.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
facebook_page_media0330.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
facebook_page_media_stats0240.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
fb_page_insight0120.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
fb_page_insight_old030.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
fb_page_like_demography040.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
fb_page_like_geography050.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
guest_user0190.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
ig_influencer_vectors060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
ig_media_hashtags030.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
ig_media_vectors080.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
ig_recent_media_comment060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
ig_recent_media_comment_old060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
ig_session_cookies050.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_kof_stats0130.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_location_audience_distribution050.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_location_master_list_old0130.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_persona_genrekeywords060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_persona_mediagenre0110.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_persona_mediavector0140.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_persona_profilevector0100.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_persona_refinedtext0130.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_persona_wordvectors070.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
influencer_search_filters0240.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
info060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
input_inputfile070.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
instagram_profile_snapshot_old0110.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
instagram_refresh_influencers_requests040.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
invoice_campaigninvoice090.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
invoice_tax030.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
linkedin_profile0140.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
noxinfluencer0140.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
ocb_notification070.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
ocb_notification_message070.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
payout_Brand-41-transferrequest0240.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
permission_resource_master_list060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
post_office_details090.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
post_phase_stats0230.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
presale_channel_discovery080.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
profileservice_user0150.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
public_hashtag_media_map080.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
public_hashtag_snapshot050.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
public_hashtags0110.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
public_media0160.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
public_media_comments0110.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
public_users080.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
reply080.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
scraped_recent_media0180.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
sendgrid_mail050.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
sendgrid_track_mail0190.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
similar_influencer_profile040.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
statelist070.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
statistics_upload060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
temp_wordcloud030.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
twitter_profile0240.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
uninstalled_users_events02020.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
user_insight_locale060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
user_kyc_old0110.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
user_permissions_master_list060.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
youtube_campaign_dashboard_filter0170.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
youtube_channel_old0300.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
youtube_featured_channels_search040.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
youtube_video_insights_old0130.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
youtube_video_old0160.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %
yt_channel_rating0140.0%00
Show per-field detail (1 fields)
FieldNon-nullFill %

Entity Registry

Master list of recurring entities found in the corpus — brand clients, vendors, investors, external platforms, internal containers, and notable internal roles. Person identities are abstracted; external organization names are redacted to neutral codes (Brand-NN, Vendor-NN, Investor-NN, Platform-NN).

Note on the codes shown below. In the final delivery, redacted codes like Brand-01 / Vendor-01 / Investor-01 will be replaced with plausible masked names, applied consistently across every dataset, document, and downstream artifact in the package. The same brand will appear under the same masked name in the deal records, the chat threads, the design files, and the database tables — so cross-tool joins and longitudinal analysis still hold.

Brand Clients

Real brand customer accounts ranked by won-pipeline value (from the Zoho CRM data). Brand names are kept real (companies, not PII).

IDBrandIndustryWon dealsWon amount (₹)Notes
ENT-001Brand-01Gaming / Brand-83-key14105,251,051Largest customer by won-pipeline value. Top single deal ₹21M Feb 2024.
ENT-002Brand-02FMCG / QSR6694,794,750Highest deal-count customer (66). Multi-year ongoing.
ENT-003Brand-03Consumer Durables4265,905,593Repeat customer; also #1 on calendar meeting cadence (881 events).
ENT-004Brand-04eCommerce5851,977,553Active customer with dedicated Teams team Brand-04 execution.
ENT-005Brand-05Financial Services / BFSI950,705,000Major BFSI customer.
ENT-006Brand-06QSR / Quick-commerce2047,892,075Top Q1 2022 deal (Brand-06- Jan 2022, ₹18.3M).
ENT-007Brand-07Services7045,113,778Highest-deal-count active customer.
ENT-008Brand-08FMCG / QSR5342,582,972Three dedicated Teams teams (Brand-08 Install, Brand-08 sub-team-NN, Brand-08 Internal).
ENT-009Brand-09BFSI1236,422,680June 11 2025 product launch (Release/Brand-09 PR wave). Top calendar mentions: 567 events.
ENT-010Brand-10Telecom1733,858,4195G campaign sequence (#Brand-10-5G-campaign ₹9M, Brand-10-5G-launch, etc.).
ENT-011Brand-11BFSI1226,652,500
ENT-012Brand-12Internet / Matrimony2125,583,789
ENT-013Brand-13FMCG2325,564,111
ENT-014Brand-14Telecom / ISP2124,029,800#Brand-14-MegaJune25 campaign June 2025.
ENT-015Brand-15FMCG2824,005,379Brand-15-health campaign Jan 2025.
ENT-016Brand-16Auto1517,586,187
ENT-017Brand-17eCommerce715,968,500Brand-17- Brand-17-retail-event ₹7.4M, plus Release/Brand-17-wall repo.
ENT-018Brand-18Consumer Durables2015,963,308
ENT-019Brand-19BFSI1115,765,026
ENT-020Brand-20Gaming / Fantasy sports1615,761,750
ENT-021Brand-21BFSI314,650,000#Brand-21-Sep ₹11M Sept 2025.
ENT-022Brand-22Auto1413,675,266
ENT-023Brand-23QSR2713,609,787
ENT-024Brand-24Pharma713,100,900
ENT-025Brand-25Apparel1111,542,389Largest external Drive grantee by perm count (19,497).
ENT-026Brand-26FMCG / BeautyMarquee customer engineering build: 5 repos Brand-26-*, Jira epic ET-4440, 147 MB Figma file. 4,996 GDrive permissions, 601 calendar events.

Vendors / Partners

External engineering, agency, and operating partners — measured by Bitbucket commit share and Drive permission volume.

IDNameTypeCommit %Drive permsNotes
ENT-101Vendor-01Engineering vendor7.8%Largest external commit author by share.
ENT-102Vendor-02Engineering vendor6.3%
ENT-103Vendor-03Engineering vendor1.1%10,300Mixed dev and access partner.
ENT-104Vendor-04Engineering consulting1.1%
ENT-105Vendor-05Office / facility partner1.0%22,786Largest non-customer external Drive grantee.
ENT-106Vendor-06Creative agency1,707Indian creative agency; brand-side campaign collaborator.
ENT-107Vendor-07External consulting2,224
ENT-108Vendor-08External grantee1,158
ENT-109Vendor-09Outsourced financial services727
ENT-110Vendor-10Brand / agency relationship7,102
ENT-111Vendor-11Apparel / partner5,591
ENT-112Vendor-12Creative agency460
ENT-113Vendor-13Creative agency329

Investors

Capital partners (verified by Drive permission footprint).

IDNameNotes
ENT-201Investor-01Strategic investor.
ENT-202Investor-02Institutional investor.

External Platforms

Third-party SaaS / recruiting / scraping tools that interact with Contigo's data flow (top mailbox senders and Bitbucket bots).

IDNameTypeNotes
ENT-301Platform-01Recruiting platformAmong top non-internal Gmail senders.
ENT-302Platform-02Recruiting platform (interns)
ENT-303Platform-03Recruiting platformIndian general jobs board.
ENT-304Platform-04Recruiting platformIndian engineering jobs board.
ENT-305Platform-05Outbound automation / scraping
ENT-306Platform-06Web scraping platform
ENT-307Platform-07Marketing / PR newsfeedIndian marketing news platform.
ENT-308Platform-08-HRISHRISHR information system.
ENT-309Platform-09Streaming data infrastructureKafka platform.
ENT-310Platform-10Security scanning botOnly bot author detected in Bitbucket.

Internal Containers (workstreams / spaces)

Top-level Confluence spaces, Jira projects, MS Teams teams that organize internal work.

IDNameSurfaceNotes
ENT-401Engineering Team (project ET)JiraLargest project — 44.0% of all issues.
ENT-402Data Intelligence (DIT)Jira / Confluence (DI)
ENT-403Product Engineering Design Engagement (PEDE)Jira / Confluence
ENT-404Product Ops (PE / PO)Jira / Confluence (PE)
ENT-405Customer DelightMS TeamsEvery brand engagement passes through this team.
ENT-406HRMS Teams (HR team / HR)
ENT-407Support (SUP)Jira service desk and Confluence (SUP)External-facing support tickets.
ENT-408Security Incidents (CSI)Confluence space + Jira service-desk projectFirst-class top-level space — incident response is institutionalized.
ENT-409Brand-104 (RCT)Jira + Bitbucket (Brand-104-* 7 repos)Premium creator program.
ENT-410Mission 8 cr (M8C)Jira projectRevenue-target initiative literally codified into the work-tracker.
ENT-411Brand-83-keyJira product-discovery projectBrand-83 / Brand-83 customer engagement.
ENT-412Verve Studio Tasks (KT)Jira business projectCreator-side product tracking.
ENT-413Brands App (KA)Jira + Figma + 6 epicsBrand-side flagship product. Most-epic'd Jira surface.
ENT-414Verve Studio (creator-side)Bitbucket (creators-app, Contigo-influencer-app) + FigmaCreator-side flagship product.
ENT-415Go Live CampaignMS TeamsCross-functional launch coordination war room.
ENT-416Contigo_Ops_CelebMS TeamsRevenue-celebration channel — dated event log of named brand wins.

Notable Internal Roles (anonymized)

Role archetypes derived from Zoho deal-owner ranks, Bitbucket commit authors, and MS Teams profile data. Person identities are abstracted.

IDRoleFunctionNotes
ENT-579[CEO-Cofounder]Founder OfficeCEO & Cofounder per MS Teams job_title.
ENT-586[AVP-Finance]FinanceAVP Finance per MS Teams job_title.
ENT-516[Rare-Club-Lead]Brand-104Heads ENT-409 program.
ENT-536[Operations-Lead]OperationsOwner of Operations shared Drive.
ENT-518[Sales-Lead-01]SalesTop Zoho deal owner — ~937 deals.
ENT-547[Sales-Lead-02]Sales#2 Zoho deal owner — ~430 deals.
ENT-527[Sales-Lead-03]Sales~246 deals.
ENT-542[Sales-Lead-04]Sales~133 deals.
ENT-553[Eng-Lead-01]EngineeringTop Bitbucket contributor — ~8,489 commits.
ENT-571[Eng-Lead-02]Engineering~5,374 commits.
ENT-588[Eng-Lead-03]Engineering~1,456 commits.
ENT-560[Eng-Lead-04]Engineering~1,116 commits.

Sales Pods (group accounts)

Group / pod-style Zoho accounts that own shared deal pipelines.

IDPodWon dealsNotes
ENT-701[Sales-Pod-01]793Largest pod by deal count.
ENT-702[Sales-Pod-02]671
ENT-718[Sales-Pod-03]24
ENT-721[Sales-Pod-04]12
ENT-722[Sales-Pod-05]8

Notable Events Timeline

Sales / client / revenue / engineering events visible across the data. Themes group related events; cards below are chronological. Severity is a directional signal of how surprising or impactful the event is.

Themes

THEME-01 · Brand-01 — the dataset's biggest customer

₹105 M won-pipeline across 14 deals (gaming / Brand-83-key). Includes the top single deal Brand-01-Q1-2024 at ₹21M (Feb 2024). Also includes the top single LOSS — #Brand-01-game at ₹17M (Aug 2024). Closes-and-loses-big customer.

Linked: EVT-Z01, EVT-Z02

THEME-02 · Sept-Oct 2023 — biggest engineering stress event

165 P1 / Critical bugs in 2023-09-W2 alone, then 105 in 2023-10-W1, 75 in 2023-09-W1. Combined with the all-time peak commit day 2023-08-02 (233 commits), Aug-Sep-Oct 2023 was the most stress-tested engineering period in the dataset.

Linked: EVT-001, EVT-002

THEME-03 · Major customer onboarding waves

Brand-09 Brands App go-live June 11 2025 (13 Release/Brand-09 PRs across 8 repos). Brand-26 multi-codebase build (5 repos in Brand-26-* namespace, late June 2025). Release/airflow (April 2026) and Release/Contigo (Sept-Oct 2025) waves also visible.

Linked: EVT-028, EVT-029, EVT-033, EVT-AIRFLOW, EVT-Contigo

THEME-04 · Platform-policy / compliance pressure

January 22 2025 — a major platform's enforcement event triggered three Confluence pages (Contigo Response to violations 3.b.i-iii and two related compliance pages) drafted that day. Possible downstream impact on the discovery / scrape pipelines.

Linked: EVT-005

THEME-05 · Sales-acceleration tooling investment

brand-lead-generation-service repo Jan 30 2025; ET-4001 [Brands App] User Management epic May 2025; BD profile migration June 16 2025. Sales-side platform investments distinct from engineering.

Linked: EVT-009, EVT-025, EVT-030

THEME-06 · Market backdrop

Sector-level signals that frame the corpus. India's influencer-marketing industry was estimated at ₹3,000–3,500 cr in 2025, growing ~22% CAGR; Government of India announced a $1 B creator-economy fund in March 2025.

Linked: EVT-EXT-03, EVT-EXT-04

Events (chronological)

EVT-001 2023-08-02 HIGH

All-time peak commit day — 233 commits

Engineering Peak

Biggest single commit day across all repos. Combined with Sep-Oct 2023 P1-bug spikes, Aug-Sep-Oct 2023 is the most active engineering period in the data.

Visible in: Bitbucket
EVT-002 2023-09-W2 HIGH

165 P1 / Critical bugs filed in one 2-week window

Crisis / Defect Spike

The biggest defect spike in the dataset. Predates the Brand-09 launch wave by nearly two years.

Visible in: Jira
EVT-Z01 2024-02-05 HIGH

Brand-01 — Brand-01-Q1-2024 (₹21M)

Major Client Win

Top single closed-won deal in the entire dataset. 0-day sales cycle (already-warm relationship).

Visible in: Zoho CRM · Gmail · Drive
EVT-Z02 2024-08-02 HIGH

Brand-01 — #Brand-01-game (₹17M lost)

Major Client Loss

Top single closed-lost deal in the dataset. Brand-01 both wins and loses big — highest-volatility account.

Visible in: Zoho CRM
EVT-EXT-04 2025 LOW

Indian influencer-marketing industry sized at ₹3,000–3,500 cr, ~22% CAGR

Market Sizing

Public-source 2025 industry estimates put the Indian influencer-marketing segment at ₹3,000–3,500 cr with a ~22% CAGR. E-commerce verticals account for ~23% of segment spend, FMCG ~19%, with creators in the 10K–100K follower band reportedly delivering the strongest ROI for marketers. Useful reference for sizing the company's share-of-segment from the won-pipeline numbers in Zoho.

Visible in: Public reporting
EVT-005 2025-01-22 HIGH

Platform-A enforcement — compliance response drafted

Crisis / Compliance

Three Confluence pages drafted in response to a major platform's enforcement event: Contigo Response to violations 3.b.i-iii and two related compliance pages. CSI Jira project likely engaged.

Visible in: Confluence · Gmail · (Jira CSI)
EVT-009 2025-01-30 MED

Sales tooling investment — `brand-lead-generation-service` repo created

Strategic Initiative

First explicit sales-side tooling repo of 2025.

Visible in: Bitbucket
EVT-EXT-03 2025-03 MED

Government of India announced ~$1B creator-economy fund

Sector Tailwind

March 2025 — central-government policy announcement of a ~$1 B fund earmarked for the creator economy, aimed at unlocking Tier-2 / Tier-3 creator activity. Sector-level tailwind that frames the brand-side spend visible in the H1 2025 deal pipeline; not directly cited in the corpus but materially relevant to the company's market.

Visible in: Public reporting
EVT-015 2025-03-03 MED

Brand-10 — `#Brand-10-5G-campaign` (₹9M)

Major Client Win

Brand-10 5G launch campaign — top H1 2025 deal among non-Brand-01 customers.

Visible in: Zoho CRM · Gmail · Drive
EVT-025 2025-05-18 MED

Brands App user-management rebuild kicks off (epic ET-4001)

Strategic Initiative

Brand-side flagship product rebuild. Major sales-side platform investment.

Visible in: Jira
EVT-028 2025-06-11 HIGH

Brand-09 Brands App go-live — `Release/Brand-09` wave

Product Launch

Largest coordinated release in the dataset: 13 Release/Brand-09 PRs merged simultaneously across 8 repos: pc-integration-service, payment-service, diy-profile, datareaper, datamagnet, dags, crowdsource, campaign-report, creators-app.

Visible in: Bitbucket · MS Teams · Gmail
EVT-029 2025-06-13–30 HIGH

Post-Brand-09 launch defect spike — wave of P1 bugs in two weeks

Crisis / Defect Spike

Following the Brand-09 launch, a wave of critical bugs was filed against the Brand-09 Brands App surface (issue prefixes ET-43xx and ET-44xx). Mid-size relative to the Sept 2023 spike but acute.

Visible in: Jira
EVT-030 2025-06-16 MED

Brand profile migration — BD user (story ET-4397)

Strategic Initiative

Migration of business-development user profiles between systems. Direct sales-data migration.

Visible in: Jira
EVT-033 2025-06-24 HIGH

Brand-26 app build kickoff — `Brand-26_backend` repo created

Strategic Initiative

First of five dedicated Brand-26 repos. Marquee FMCG customer earns dedicated app build.

Visible in: Bitbucket
EVT-034 2025-06-25 HIGH

Brand-26 app — `Brand-26-webapp` repo created

Strategic Initiative

Second Brand-26 repo. Frontend webapp.

Visible in: Bitbucket
EVT-035 2025-06-26 HIGH

Brand-26 app — Jira epic ET-4440 [Brand-26] created

Strategic Initiative

Formalizes the Brand-26 initiative as a tracked engineering epic.

Visible in: Jira
EVT-036 2025-06-27 HIGH

Brand-26 app — `Brand-26_crm_service` repo created

Strategic Initiative

Third Brand-26 repo within four days. Multi-component customer-app architecture.

Visible in: Bitbucket
EVT-Contigo 2025-09-12 → 2025-10-31 MED

`Release/Contigo` PR cluster — 4 PRs to crowdsource

Product Launch

Smaller release wave on the platform-side crowdsource repo. Possible Verve Studio creator-app update.

Visible in: Bitbucket
EVT-AIRFLOW 2026-04-06 → 2026-04-15 MED

`Release/airflow` PR cluster — 5 PRs across 3 repos

Strategic Initiative

Coordinated airflow / pipeline upgrade across crowdsource, dags, pc-integration-service. Suggests data-pipeline migration in April 2026.

Visible in: Bitbucket