The converter gives you two export paths. They produce exactly the same components — the difference is entirely about workflow, portability and what you intend to do with the result afterwards.
Option A — Paste Elementor data
Click Copy Elementor data, open the target page in Elementor, right-click an empty area of the canvas and choose “Paste from other site”. The components drop straight into your layout at the point you clicked.
Behind the scenes this puts a JSON payload on your clipboard in the format Elementor’s own copy-paste uses. That is why the “from other site” variant is the one you need: the regular paste expects content copied within the same installation, while this one accepts a payload that originated elsewhere.
- Best for: quick, in-place inserts — adding one converted section into a page you are already editing.
- Needs: the Elementor editor open on the target site, and clipboard access in your browser.
- Watch out for: clipboard permissions. Some browsers and some privacy extensions block programmatic clipboard writes; if the copy silently fails, use the JSON route instead.
Option B — Download a JSON template
Click Download .json template, then in Elementor open Templates → Saved Templates and choose Import Templates. The result arrives as a template you can insert on any page, on any site where you import the file.
- Best for: whole pages, reuse across several sites, handing work to a colleague, or keeping versions in your own file storage.
- Needs: access to the template library on the destination site.
- Bonus: the file is plain JSON. You can keep it in version control, diff two exports, or archive a design as it existed on a given date.
Which should you use?
A simple rule: paste for one-off inserts, download for anything you will use more than once.
Grabbing a single card, a hero or a pricing row to drop into a page you are building right now? Paste — it is two clicks and you are done. Migrating a full landing page, or starting to build a library of reusable blocks you will pull from on future projects? Download the JSON, name the file properly, and put it somewhere you will find it again.
There is a third consideration if you work with clients or teammates: a JSON file is something you can send. A clipboard payload is not.
Scope your export first
Whichever route you take, set the scope before you export. In the Structure map, the target icon on a row makes it the copy root so only that subtree is exported — this is how you avoid dragging the page’s outer wrappers, header and footer along with the section you actually wanted. The cross icon excludes individual rows.
Getting this right matters more for the paste route, because a pasted payload lands wherever you right-clicked and an over-broad selection is annoying to unpick afterwards.
When the paste does not work
Pasted-and-nothing-happened has a short list of causes, in rough order of likelihood:
- Wrong menu item. The regular Paste expects content copied inside the same installation. Converted data needs Paste from other site — same right-click menu, one entry further down. This is the cause more often than everything else combined.
- The clipboard write was blocked. Some browsers and privacy extensions refuse programmatic clipboard access. The converter tells you when this happens rather than failing silently — and the JSON download route needs no clipboard at all, so it is the reliable fallback.
- Something overwrote the clipboard in between. Copying anything else — a URL, a screenshot — between clicking Copy and pasting replaces the payload. Re-copy and paste straight away.
- The clipboard holds source code, not a page. This one catches people coming from AI app builders like Lovable, v0 or Bolt: those tools produce React and JSX projects, and JSX component source is not HTML — pasting it here converts nothing useful. What the converter reads is the rendered page. Open the tool’s preview in a browser and take the page’s HTML from there, and it converts like any other page.
After import
Both routes need the same short finishing pass:
- Re-link buttons. If you exported an inner block, a wrapping anchor may have been left behind, so a button can arrive without its link.
- Set hover states on buttons and links — these cannot be read from a static page and are the most visible sign of an unfinished import.
- Point Nav Menu and Form widgets at real WordPress sources. A menu needs one of your menus; a form needs its actions configured on your site. Neither can be carried across.
- Fill placeholder images, using the caption on each slot to know which picture belongs where.
- Check the three device views before you consider the page done.
A note on Elementor versions
Pasted and imported content is interpreted by the Elementor version on the destination site. If you export from one site and import into another running an older version, some newer container or grid settings may not be understood. Keeping Elementor current on the destination avoids a class of confusing “it looked right when I exported it” problems.