Indian Boxoffice Tracker
Pricing
from $50.00 / 1,000 movie day trackeds
Indian Boxoffice Tracker
Real-time tracking of movie ticket sales, box office collections, advance bookings, occupancy trends and theatrical performance across India's cinema market. Explore live insights by movie, language, city, state, cinema chain and release format with continuously updated trade dat
Pricing
from $50.00 / 1,000 movie day trackeds
Rating
0.0
(0)
Developer
Monk N Warriors
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Indian Movie Box Office & Advance Booking Tracker
Track advance bookings and same-day box office performance for the Indian movies you care about — shows, occupancy, gross revenue, and a city/cinema- chain breakdown, delivered together in one place and updated daily for as long as a title keeps running.
Built for trade analysts, distributors and exhibitors tracking a release's rollout, and anyone who wants structured, per-movie box-office numbers instead of checking a tracking site by hand every day.
How to use it
- Tell it which movies you want (a title is enough — "Mirzapur" catches every language and format release of "Mirzapur: The Movie").
- Leave dates on Exact dates with
today, or pick your own dates — see Which dates to check below. - Run it.
Don't know exactly which movies to track, or just want the full picture for a date? Leave Movies to track empty and every movie with data that day comes back.
What you get
For every (movie, date) tracked, you get one summary row, a city breakdown, a cinema-chain breakdown, and every individual showtime — all together in the same dataset:
- One summary row — advance pre-sales and actual same-day results side by side for the whole movie.
- One row per city and one row per cinema chain — the same advance-vs-actual comparison, broken down.
- One row per showtime — venue, time, seats sold, gross, and a corrected occupancy percentage for every individual show that day.
All four share one flat column set (a value that doesn't apply to a row is
blank, never nested), so the dataset opens cleanly in Excel / CSV. In the
Apify Console, filter the row_type column (SUMMARY,
CITY_BREAKDOWN, CHAIN_BREAKDOWN, SESSION) to focus on one of the four
— the aggregate columns are blank on SESSION rows and the per-show
columns are blank on the rest, by design.
Example summary row
{"row_type": "SUMMARY","show_date": "20260907","movie_title": "Mirzapur: The Movie", "format": "2D", "language": "Hindi","advance_shows": 10259, "advance_gross": 48361354.49, "advance_occupancy_pct": 9.34,"actual_shows": 7111, "actual_gross": 75470274.25, "actual_occupancy_pct": 22.18}
Example city breakdown row
{"row_type": "CITY_BREAKDOWN","show_date": "20260907","movie_title": "Mirzapur: The Movie", "format": "2D", "language": "Hindi","city": "Mumbai", "state": "Maharashtra","advance_shows": 510, "advance_gross": 3261646.0, "advance_occupancy_pct": 9.96,"actual_shows": 344, "actual_gross": 3981776.0, "actual_occupancy_pct": 20.55}
Example showtime row
{"row_type": "SESSION","show_date": "20260907","movie_title": "Mirzapur: The Movie","venue": "Ajanta Cinema Cinex: Borivali (W) Newly Renovated","city": "Mumbai", "time": "12:00 PM","total_seats": 334, "sold": 23, "occupancy_pct": 6.89, "gross": 4140.0,"source": "BOOKMYSHOW"}
source reflects which of the two booking platforms feeding this data sold
that particular showtime's tickets — BOOKMYSHOW or DISTRICT — not where
this Actor gets its own data from.
Which dates to check
- Exact dates (default) — say exactly which dates, or use the word
todayinstead of a real date to always mean whatever day the run happens to execute on. - Every date in a range — a start and end date (either can also be
today). - Find every available date automatically — scans backward and forward from today and keeps every date with data for your tracked movies, stopping once it runs several empty days in a row in a direction. Good for a movie you don't know the exact release date for, or for building a complete day-by-day history by re-running the actor daily.
Advance-booking data is only available a short window ahead of today, and historical data only goes back so far — a date outside that window simply returns nothing for it, at no cost to you.
A note on movie titles
Some titles appear as more than one separate entry in the source data —
different language or format editions (Mirzapur: The Movie in Hindi,
Telugu, and Dolby Cinema all show up separately, correctly, since they're
genuinely different releases), but occasionally also true near-duplicates
of the very same release (e.g. "4 Idiots" and "4 Idiots (Tamil)" have
been observed as two separate entries for what looks like the same movie).
This Actor doesn't silently guess which duplicates to merge — it delivers
what the source reports, with known_aliases populated where a link
between title spellings is already known. If you're aggregating totals
across dates, check for this before summing.
A note on occupancy
The source's own occupancy figure is not reliable (confirmed always reading as unreasonably low or zero even for clearly busy shows). Every occupancy number in this Actor's output — summary and session-level alike — is computed directly from seats sold and total seats instead.
Inputs at a glance
| Field | Required | Description |
|---|---|---|
| Movies to track | – | Leave empty to track every movie instead of specific titles |
| Which dates to check | – | Exact dates (default, supports today), a range, or automatic |
Full field list and defaults are in the Input tab.
Pricing
This Actor uses pay-per-event pricing — you're charged once per (movie, date) pair successfully tracked, whether that produces one showtime or several thousand. A date with nothing for your tracked movies costs nothing. See the Pricing tab for the current rate.
Good to know
- Data is aggregated from publicly accessible booking and box-office information across major Indian cinema ticketing platforms — this Actor is independently built and is not affiliated with any film studio, production house, ticketing platform, cinema chain, or distributor.
- Figures reflect the source data as of the time it was collected — advance figures are captured the night before a show date, and same-day actuals are a closing snapshot for that date — not a live, second-by- second feed. Treat each run as a snapshot, not a live number.
- You're responsible for using the data in a way that complies with applicable law in your jurisdiction.
Questions or issues?
Use the Issues tab on this Actor's page, or the developer contact link on this page, if a run behaves unexpectedly or you'd like a feature added.