Plugin screenshot thumbnail 1/3
Plugin screenshot thumbnail 2/3
Plugin screenshot thumbnail 3/3

Movie Importer brings film data from TMDB into your Craft entries. An editor searches TMDB in the control panel, picks a result, and a queued job creates or updates an entry. The whole process stays in Craft, with no second browser tab or copy-pasted synopsis.

Your fields, not ours

The plugin imports into the content model you already have. You pick the destination section and entry type, then map each TMDB value onto one of your own fields. It doesn't install a parallel movie schema you have to live with, and it never touches a field you leave unmapped.

What imports

Text and numbers: title, original title, tagline, overview, status, release date, runtime, original language, budget, revenue, homepage, TMDB rating, vote count, IMDb ID and TMDB ID.

Poster and backdrop: downloaded into Craft Assets and related through Assets fields you nominate, at sizes you choose. Each image downloads once and is downloaded again only if the asset is later deleted.

Genres: found or created as entries in a section you choose, related through an Entries field. Your existing genre vocabulary is reused rather than duplicated.

Protects editorial work

  • New entries arrive disabled, so a person reviews them before anything is published.
  • Re-importing updates the existing entry in place and never creates a duplicate. Identity stays in the plugin's own table, so renaming or remapping fields doesn't break it.
  • Imports skip values TMDB doesn't have instead of blanking a field someone filled in by hand. Budget and revenue are a good example: TMDB reports an unknown figure as 0, which would read as "$0" rather than "unknown", so those are treated as absent.
  • Re-imports add genres rather than replacing them, so hand-added genres survive.
  • Delete an imported entry, import it again, and you get a fresh entry rather than a resurrected one.

Fits the way Craft already works

Imports run through Craft's queue, so they never hold up a request. Editors can search from the plugin's own control-panel screen, or from a New entry from TMDB button on the entries index, which opens a panel over the index and drops the new entry into the list behind it without a page reload.

Only users with permission to save entries in the destination section can search or import. Your TMDB API key is stored as an environment variable reference, never as a literal value, and is redacted from error messages.

The full workflow supports keyboard use and meets WCAG 2.1 AA, Craft's stated standard.

Requirements

Craft CMS 5.0+, PHP 8.2+, and a TMDB API key.


This product uses the TMDB API but is not endorsed or certified by TMDB.


Standard

Plus $15/year after one year.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
2
Version
1.4.0
License
Craft
Compatibility
Craft 5
Last release
August 24, 2026
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs