Chakravyuh Analytics

Walk into your seat with the picture nobody else has.

Eleven state cycles and the 17th Lok Sabha, run from a national party's central HQ. Now an end‑to‑end practice for one candidate, one seat at a time.

  • 11state cycles · 2023–2025
  • 543parliamentary seats · 17th Lok Sabha
  • 1,920assembly constituencies in cumulative scope
Who this is for

Three readers walk into a seat. We are built for all three.

  1. 01

    The first-time challenger

    Walking into a redrawn seat with the ticket in hand and no picture of what the constituency actually looks like now.

  2. 02

    The sitting representative

    Defending a margin under pressure. Needs to see where support has built and where it has burned, household by household.

  3. 03

    The party operator

    Running ten seats in a state cycle. Needs one consistent intelligence layer across every constituency under the cell.

A chess king stands at the centre of a chakravyuh, set against the outline of India.
The formation, the seat

The chakravyuh is the formation.
The constituency is the seat.

Both are unsolved without the right read.

01 · Track record

We have run this before. From inside the machinery.

Eleven state cycles between 2023 and 2025. The 17th Lok Sabha. Senior leadership tour planning, booth-level coordination, post-poll Form-20 analysis, sangathan vistar, multi-state karyakarta deployment, all run from a national party's central HQ. Now packaged for one candidate, one seat at a time.

State cycles
112023–2025
General election
1543 parliamentary constituencies
Assembly seats in scope
1,920cumulative across cycles
Reach
28 + 8states & UTs touched

Cycle output matrix

  1. 2023 Five state cycles 678 ACs
    Karnataka · Telangana · MP · Rajasthan · Chhattisgarh Booth-coordination at AC scale · Form-20 ingest and booth-result reconciliation · multi-state karyakarta deployment
  2. 2024 General election + four state cycles 543 PCs · 386 ACs
    Lok Sabha pan-India · J&K · Haryana · Maharashtra · Jharkhand Senior-leadership tour planning (PM, HM, national president, key ministers) · speech-pointer and talking-point preparation across multiple states · central rollup of state-cell daily reports
  3. 2025 Two state cycles 313 ACs
    Delhi · Bihar Shakti Kendra coordination · sangathan vistar campaigns · morcha-led outreach · post-poll Form-20 analysis at constituency scale

Senior-leadership tour day, central HQ

Slots, formats, briefing handoffs, ownership. This is how coordination ran from the central unit on a tour day in a state cycle.

Central HQ · Tour Operations · Sample Day State cycle · Phase II polling window
REDACTED
Slot Format Constituency Audience Field briefed Owner
09:15 Worker convention ██████ ████ AC ~4,200 Y State cell
11:30 Public rally █████████ ████ AC ~38,000 Y HQ tour cell
14:00 Closed-door interaction ████ ████ AC ~180 Selective HQ outreach
17:45 Roadshow ████████ ████ AC ~14,000 booth route Y State cell
20:30 Cadre debrief ██████ ████ AC ~60 district leads Y HQ + state
Sheets like this ran daily through every tour window. Rolled up to a central morning-and-evening report.
02 · The flagship deliverable

The Constituency Atlas.

One assembly seat. The full electoral roll digitised, five derived layers on top. Seven days. Written report, dashboard, booth-level data.

भारत निर्वाचन आयोग
Election Commission of India
Electoral Roll · Final Publication · 2026
SAMPLE
Assembly Constituency 144 · Patna Sahib
Polling Station No. 142
Polling Station Name Govt. Middle School, Mahendru
Part No. 14 · House Nos 120–186
S. No. EPIC No. Name of Elector Relation House No. Age Sex
1BHR3724891████████ ████F: ████████ ███12047M
2BHR3724892██████ ████████H: ████████ ████12041F
3BHR3724893████ ████████F: ████████ ████12022M
4BHR3724894████████ ████F: ████████ ████12268M
5BHR3724895█████ ████████H: ████████ ████12262F
6BHR3724896████ ████████F: ████████ ████12419F
7BHR3724897████████ ████F: ████████ ████12454M
8BHR3724898████████ ████H: ████████ ████12449F
9BHR3724899████ ████████F: ████████ ████12623M
10BHR3724900████ ████████F: ████████ ████12621F
11BHR3724901████████ ████████F: ████████ ████12835M
12BHR3724902████ ████████H: ████████ ████12831F
Page 14 of 386 Total electors in Part: 1,247 Names redacted
Five derived intelligence layers

What we put on top of the roll.

Every one of ~250 – 350 booths profiled by age cohort, gender, and first-time-voter share.

18–29298
30–44474
45–59293
60+182
Booth 142 · Patna Sahib1,247 voters · 38% first-time

Community shares mapped at booth and household level. Aggregated outputs only.

B 121,182
B 281,408
B 471,041
B 891,267
B 1421,247
Group A Group B Group C Group D Other

Families identified and grouped from the roll. You see which households vote together and where they sit on the map.

4+ voters 2–3 voters Migration alert 1 voter

Suspected duplicates, departed voters, and roll anomalies surfaced as a working list. Output ready for ECI Form 6 / 7 / 8 filings during roll revision.

147 suspected duplicates cross-booth matches by name + father + DOB
389 likely departed no door-to-door confirmation in last 18 months
412 new entries flagged first-time voters, registered Jul–Dec 2025

Each row carries booth, part, page, and the source field that triggered the flag.

Booth and household density mapped to the constituency. Ready for door-to-door planning and routing.

B 142 1,247 voters · HIGH N
7 days from kickoff Book a briefing →
03 · The full suite

Atlas is the foundation. Four operating systems sit on top.

One voter graph. Four operational layers: booth day, office, field force, command view. Take what fits the scope.

Polling-day infrastructure that holds.

Worker rosters by booth, voter slip distribution, live turnout feeding back to your war-room every fifteen minutes, dynamic reallocation when a booth runs short on agents. Built to run a full constituency on poll day.

  • Booth-wise agent allocation & check-in
  • Live queue and turnout, refreshed at the booth
  • Voter slip generation in the local language
  • Shift handover with audit trail
Polling Day · Live Operations Sheet 144 Patna Sahib · Shift 1 (07:00 – 11:00)
LIVE
BoothStatusQueueAgentsTurnout
B 012 MahendruOPEN~283 / 318%
B 028 KadamkuanOPEN~523 / 322%
B 047 PirbahoreSHORT~142 / 316%
B 089 BankiporeOPEN~313 / 320%
B 142 MahendruOPEN~673 / 324%
Last refresh 14 sec ago 5 of 287 booths shown

The constituency CRM.

Grievance intake from any channel (call, WhatsApp, walk-in), scheme-beneficiary tracking, cadre task assignment, event planning. Built around the rhythm of a sitting representative's office.

  • Multi-channel grievance intake with SLA timers
  • Beneficiary register linked to Central / State schemes
  • Cadre task board with delegation + closure
  • Public-event planning with attendance recall
Grievance Queue · Today Constituency Office · 144 Patna Sahib
12 open
  • G‑2847 Pension card lostWard 12 · widow pension, 4 mo. delay 3hOPEN
  • G‑2846 Water supply · ward 740+ households reporting low pressure since Mon 1dIN PROGRESS
  • G‑2845 Scholarship querySC pre-matric, application status 2dRESOLVED
  • G‑2844 Road repair · sector 12250m stretch, monsoon damage 4dIN PROGRESS
  • G‑2843 Ration card mismatchname in roll vs. PDS database 5dOPEN
Avg time to first reply · 4h 12m SLA breach 0 / 12

Built for the karyakarta.

Opt-in shift-bounded location, panic check-ins, role-restricted access. Field workers see only the households they have been assigned. Door-to-door coverage is logged at the visit.

  • Shift-bounded GPS: opt-in, time-windowed, visible to worker
  • Household visit log with one-tap confirmation
  • Panic + handover check-ins built in
  • Role-restricted views down to ward / booth
Field Roster · Day 3 of 6 Ward 7 outreach · door-to-door cycle
SHIFT ACTIVE
  • KK 01 Booth 012 · Mahendruvisited 38 / 47 households · shift ends 11:00
  • KK 02 Booth 028 · Kadamkuanvisited 22 / 41 households · shift ends 11:30
  • KK 03 Booth 047 · Pirbahorevisited 14 / 39 households · panic check ok
  • KK 04 Booth 089 · Bankiporevisited 31 / 44 households · on schedule
  • KK 05 Booth 142 · Mahendruvisited 45 / 52 households · ahead by 1h
Coverage today · 150 / 223 households Zero coercive flags

The executive view that pulls from every layer beneath.

One dashboard for the candidate and the chief strategist. Voter coverage, booth readiness, field activity, narrative sentiment, open grievances. Rolled up from the modules below, refreshed continuously.

  • Single rollup across Atlas, Booth Ops, Office, Field Force
  • Constituency view + state view for multi-seat campaigns
  • Trend deltas vs. last week, last cycle, last poll
  • Read-only mode for the candidate, full access for the strategist
Command View · 47 days to poll 144 Patna Sahib · refreshed 8 min ago
SYNCED
Voter Coverage 81% +4.2 wk
Booth Readiness 92% +1.1 wk
Field Active 488 0 wk
Sentiment Net +12 +3 wk
Open Grievances 142 −18 wk
Roll Anomalies 37 −6 wk
Underlying schema · one Read-only sign-in available to the candidate
Field record · engagement #008

One assembly seat in Bihar. Atlas delivered on day 7.

Polling stations
287
Electors digitised
2,84,617
Households mapped
~1,18,500
Roll anomalies surfaced
948 filing-ready
Time to delivery
7 days kickoff to walkthrough
Modules deployed
2 Atlas + Field Force

A first-time challenger contesting a re-segmented urban-rural seat asked what the constituency actually looked like, household by household, now. Not as the last cycle's survey remembered it.

We delivered the Constituency Atlas in seven working days, then stood up Field Force for the door-to-door window. The client's team operated the dashboard end-to-end; we trained two cadre leads in a single afternoon.

“We walked in with a written read on every booth. Nothing guessed. Nothing inherited from a deck.” Candidate, on the briefing-back call.
04 · How an engagement runs

From first call to delivered Atlas: seven working days.

Five phases. Daily check-ins. Walkthrough on day seven.

Engagement Schedule · Sample Constituency Atlas · 144 Patna Sahib · Project No. CA-2026-014
7 working days
  1. P1 Briefing call 30 minutes · the seat, the timeline, the question you cannot answer yet Day 1
  2. P2 Scope & contract scope, deliverables, payment milestones · signed before pipeline starts Day 2
  3. P3 Pipeline runs electoral roll digitised · five derived layers computed · daily check-ins by call & WhatsApp Day 3 – 6
  4. P4 Atlas delivered written report · interactive dashboard · booth-level data · walkthrough call with your team Day 7
  5. P5 Operations modules Booth Ops, Office Mgmt, Field Force, Command. Deploy what fits the scope Day 8+
Atlas in 7 days 4 fixed deliverables 1 walkthrough · daily check-ins CLIENT COPY
05 · The service

Three tiers. Scope first, number on the call.

Tier 01 · Atlas only

The Constituency Atlas

One assembly seat. Roll digitised, five derived layers, written report, dashboard, booth-level data. Delivered in seven days.

  • One AC · ~250–350 booths
  • Atlas v1.0 · written report + dashboard
  • One walkthrough · 2 cadre seats trained
Tier 02 · Atlas + modules

Atlas + operating layers

Booth Operations, Office Management, Field Force, or Campaign Command on top of an existing Atlas. Take what fits the scope.

  • Per-module licensing · cycle-length
  • Atlas refresh during the cycle included
  • Cross-module rollup in Command view
Tier 03 · End-to-end engagement

Full campaign engagement

Strategy, ground, communications, and Atlas. For one high-stakes seat or a multi-seat state programme. Single contract, single point of contact.

  • All four practice pillars under one roof
  • State-level command rollup for multi-seat scope
  • Dedicated engagement lead from the firm
Before the briefing

Common questions, answered.

  1. How long does the Atlas take to deliver?

    Seven working days from kickoff. The full electoral roll for one assembly seat is digitised, five derived intelligence layers are computed, and the dashboard plus written report are walked through with your team on day seven.

  2. What's inside the Constituency Atlas?

    The full digitised voter roll plus five layers: booth-level demographics, community shares, household clusters, roll integrity (suspected duplicates and likely-departed voters), and constituency geography. Delivered as a written report, an interactive dashboard, and booth-level data files.

  3. Who do you work with?

    First-time challengers walking into redrawn seats, sitting representatives defending margins under pressure, and party operators running multiple constituencies in a state cycle. Tier 01 suits one seat; Tier 02 adds the operating modules; Tier 03 is end-to-end campaign engagement.

  4. What experience does the team have?

    The political half of the team operated inside the central organisational unit of a national party between 2023 and 2025 — eleven state cycles, the 17th Lok Sabha, 1,920 assembly constituencies in cumulative scope. Senior-leadership tour planning, sangathan vistar, post-poll Form-20 analysis at constituency scale.

  5. Do you take party-side or candidate-side mandates?

    Both. The same Atlas works for either reader. Tier 03 (end-to-end engagement) wraps research and strategy, ground operations, and communications around the Atlas for a full campaign engagement under a single contract.

  6. How does the engagement start?

    Book a 30-minute briefing call on +91 87458 84947, by WhatsApp on the same number, or by email at contact@chakravyuhanalytics.com. Bring the seat and the timeline; we walk you through fit, scope, and the engagement letter on the call.

06 · Book the briefing

Bring us one constituency.

Thirty minutes. Bring the seat and the timeline.

Request for Briefing Standard intake · 30 minutes
30 minutes

Three ways to reach us.


Or send a structured brief.

Four lines. Reply within the working day.

Reply within the working day.


The briefing is free.
Book the briefing now