Create immersive interactive branching stories with choices, inventory, variables, and character dialogue.
Description
Questory is a comprehensive WordPress plugin that enables authors to create engaging interactive branching stories where readers make choices that affect the narrative path. Perfect for creating choose-your-own-adventure stories, interactive fiction, educational scenarios, and immersive storytelling experiences.
Key Features
- Branching Narratives – Create stories with multiple paths and endings based on reader choices
- Interactive Frontend – User-friendly interface for making choices and navigating stories
- Inventory System – Allow players to collect and use items that affect story progression
- Variables System – Track player stats, story state, and dynamic content with numbers, text, and boolean variables
- Character System – Add characters with dialogue and multiple emotional expressions
- Conditional Logic – Create choices dependent on decision history, variables, or inventory
- Visual Effects – Apply text effects (typewriter, fade, flicker, glow) and scene transitions
- Background Images – Set atmospheric backgrounds for each scene
- Custom CSS Support – Style your stories with custom CSS
- Accessibility Features – Screen reader support, keyboard navigation, and ARIA compliance
- Story Visualization – Quickly see an overview of your story and edit it from a force directed graph
- Rich Media Support – A scene is a custom post, so you can add video, sliders, images, audio…
Perfect For
- Interactive fiction authors
- Educational content creators
- Game developers
- Creative writing teachers
- Content marketers creating engaging experiences
- Digital signage, interactive touch-screens, kiosks
- Anyone wanting to tell non-linear stories
Screenshots






Demos
How It Works
- Create a Story with title, genre, and settings
- Add Scenes with content and choices
- Set up Characters with dialogue and expressions
- Define Variables and Inventory items
- Use conditional logic for complex branching
- Embed stories in posts/pages with shortcodes
Pro Version
The Pro version of this plugin includes the following additional features:
- Let users Save / Load game progress
- Import / Export Story functionality to share your creations
- Random Variation – Set a scene to “shuffle” choices and randomly force a selection
- Timed Choices – Set a scene to have time after which, when expired, forces a choice
- Story checking to find dead ends, orphaned scenes etc.
- Frontend edit links during story playback (Edit Scene, Jump to Scene, etc.)
- Visualization metadata overlays (Inventory, Variables, Characters, Decisions)
- Advanced visualizations (Tree, Tangled Tree, Circle Packing)
- Export visualizations as images
- Role-based Permissions for Collaborative storytelling
Buy & Install Pro
- You can purchase the Pro version directly below. After checkout, you will receive the Pro plugin ZIP file ready to install on your site.
- IMPORTANT: You MUST have the FREE version installed first to install and activate PRO.
- If your WordPress installation is using network activated plugins in multisite, please Contact Us before buying.
Installation
- Log in to your WordPress Admin Dashboard
- Go to the Plugins Menu
- In the left-hand sidebar, click Plugins > Add New
- At the top of the page, next to “Add Plugins”, click the Upload Plugin button.
- Choose the ZIP File you just downloaded
- Click Choose File and select the .zip file of the plugin from your computer.
- Click “Install Now”
- WordPress will upload the file and install the plugin.
- Activate the Plugin
Manage Your Subscription
Support
Contact FlatCoder Ltd.