DocsMigrationMigrate to WordPress
Migrate to WordPress
Move your existing website to WordPress yourself, in the transjt app: transjt scans your live site and rebuilds it as a native WordPress theme, with the same design and content.
What it is
A migration moves your existing website to WordPress, and you run it yourself in the transjt app. Enter your site’s address: transjt scans the live site and rebuilds it page for page as a native WordPress theme, with the same design and the same content. You check what was found, compare the new site with your live one, and pay only when you export.
Why a rebuild? Content can be moved, templates can’t. A HubSpot site renders HubL on HubSpot’s servers and WordPress renders PHP on yours, and no converter turns one into the other; the same goes for Wix, Squarespace or Webflow. So the front end has to be built again, and that is the part transjt automates.
The new site runs on WordPress hosting you control.
Where you can move from
- HubSpot: HubSpot exports your blog posts, pages and contacts, not your HubL templates. transjt rebuilds the design from your live site and moves every page and post.
- Wix: Wix has no export for pages or posts. transjt rebuilds them from your live site.
- Squarespace: Squarespace exports one blog and a few page types. transjt rebuilds the rest from your live site.
- Webflow: Webflow’s code export leaves out CMS items and forms. transjt rebuilds your design and moves every collection.
- Adobe AEM: your components become a WordPress theme, with pages, assets and every market moved.
- Any other CMS: Joomla, Drupal, TYPO3 or a hand-built site. If it’s live, transjt can scan it.
How it works
- Create a project. In the transjt app, open Projects, click +, name your project and click Create. New to transjt? Start a migration to create your account first.
- Choose Migration. In the Source step, choose Migration. Enter your current site’s address, confirm that it’s your site or that you have the owner’s permission to move it, and click Scan my site. Then click Continue with your website.
- Check what the scan found. The Import step lists everything: pages and templates, your blog and its posts, collection entries, languages, old addresses (which keep their address and which get a redirect), sitemaps, and the scripts, tags and embeds on your site. Everything is ticked; untick what should stay behind, and the price follows what you keep. Add special wishes if you like, up to 500 characters.
- Preview. Click Open the preview and compare your new site with the live one, page by page: Side by side, with Swipe, or the New site on its own.
- Export. Choose WordPress as the destination, add options if you want them, and click Continue to payment. You pay once, when you export.
- Deploy. Send the theme to your WordPress site, connected through the transjt plugin, as with every transjt project. See Connecting WordPress.
What every move includes
- Your design, exactly. The same pages, rebuilt as a native WordPress theme.
- Every section is a block with its own fields, so text and images change without code.
- Your texts, images, posts and entries, moved in every language you kept.
- Forms that send through Contact Form 7.
- Pages keep their address where they can, and every changed address gets a redirect.
- Checked side by side with your live site before it goes to WordPress.
- Your scripts and tags connected as on your live site, the cookie banner first.
At export you can add options, each with its price in the app:
- For the new site: Accessibility (code-level fixes such as labels, focus order and alt text), Performance & SEO (titles, descriptions, sitemap, image sizes), Tracking setup (your analytics and tags set up again and checked), and Your old redirects (your old site’s own redirects, from a CSV you upload).
- Help: Editor training (a session on editing pages, posts and forms), Launch support (help with your CMS settings around the launch) and a Personal manager (one contact person from the order to the launch).
Price and timing
The app calculates the price from what the scan found: the pages, blog posts and entries, and the languages you keep. It updates as you untick items, and you see the full breakdown before you pay. You can also click Make an offer. Migrations start from $1,299, a one-time payment per site with no subscription.
The new site is usually ready in a few hours.
Domain, email and hosting
- Your WordPress hosting. The new site runs on WordPress hosting you control. When you go live, your domain points to it.
- Your domain and email stay. Only your website’s DNS records change, so your email keeps working. Keep your old site running until the switch.
- Your rankings are protected as far as a move allows: pages keep their address where they can, and every changed address gets a redirect.
Money-back guarantee
The money-back guarantee covers migrations and one-time exports, not subscriptions. If the result doesn’t work, tell us within 5 business days of delivery: if we can’t fix it within 5 business days, we refund you, minus transaction fees. See the pricing page for the conditions.
Prefer to build it yourself?
Design the new site in Figma and convert it with Figma to WordPress, or prompt it in an AI builder and convert the repository with AI to WordPress. More on moving to WordPress: Migrate to WordPress, or from a specific platform: Webflow to WordPress, Squarespace to WordPress, Wix to WordPress and HubSpot to WordPress.