Elementor integration
When your site uses Elementor for page building, Impossible uses Elementor-specific tools to edit those pages safely. Standard page edits do not work on Elementor pages.Prerequisites
- Elementor plugin installed and active
- Pages built with Elementor (not the block editor)
- Impossible connected
What you can do
How it works
Elementor pages store layout and content in_elementor_data (JSON). Impossible:
- Reads a summary first (Elementor data can be large)
- Searches for the content you want to change
- Applies targeted updates to specific widgets or sections
- Regenerates CSS when needed
Common widget types
Conflict handling
If you try to edit an Elementor page with a normal prompt (e.g. “Change the hero text”) and the agent reports a page builder conflict, it means the page uses Elementor. The agent will switch to Elementor tools automatically. You can also be explicit:- “Change the hero heading to X” (agent uses Elementor tools)
- “Update the button link on the Elementor page”
- “Add a new section with two columns below the hero”
Best practices
- Be specific about the element — “Change the hero heading” or “Update the first button” helps the agent find the right widget
- One change at a time — For complex edits, break into steps
- Reference visible content — “The paragraph that says ‘Welcome to our site’” helps with search
Site-wide styling
For CSS that affects Elementor output (e.g. global button styles, spacing),write_styles still works. You can say “Make all buttons on the site use the accent color” and the agent will add CSS accordingly.
Next steps
- Elementor prompts — Curated prompt examples for Elementor pages