The Avada exit plan
Avada to Next.js: Unpacking the Theme That Came With Everything
An Avada site arrives as a theme, two required plugins and a box of premium extras: Slider Revolution, LayerSlider, ACF Pro and more. Moving it to Next.js means opening that box one item at a time and asking what each piece was really doing for you.
October 8, 2026 · 10 min read
The short answer
To migrate Avada to Next.js, inventory everything Avada Core and Avada Builder add: fusion_builder shortcodes in pages, Portfolio and FAQ post types, Layout Builder headers and footers, sliders and forms. Extract text, images and structured fields, rebuild the layouts as code components, keep or redirect every URL, and move editing to a CMS.
On this page
- How Avada writes a page: container, row, column, element
- An Avada site's inventory, room by room
- Portfolio and FAQ entries are the easy part
- Four slider engines, one question
- Running the Avada migration
- Portfolio slugs, FAQ archives and the redirect map
- What drives the size of an Avada quote
- Life after Global Options
How Avada writes a page: container, row, column, element
Open any Avada Builder page in the plain text editor and you see the structure the Live Visual Builder hides. Avada's documentation describes it as a structured shortcode system: a [fusion_builder_container] wraps a [fusion_builder_row], which wraps one or more [fusion_builder_column] tags, which wrap elements such as [fusion_text]. Each tag carries its own settings as attributes: backgrounds, padding, animation, visibility by screen size. When the page loads, Avada reads that structure back into containers, columns and elements.
That structure is fragile in a specific way. Avada's docs say that when tags are missing, partly removed or in an old Fusion Builder format, the builder refuses to load the page rather than risk corrupting it. For a migration, that is useful information: pages that throw the not-parsable error need hand repair before any script can read them. If the builder will not open at all, that is a different problem, covered at Avada Builder not loading.
One more wrinkle. Avada's docs say a page made in the block editor cannot be edited with Avada Builder, and the reverse. Some older Avada sites have a few pages that someone built in the block editor after WordPress 5.0 arrived. So an Avada extraction usually needs two readers: one for fusion shortcodes, one for blocks.
An Avada site's inventory, room by room
The page content is the smaller part of an Avada site. Avada Core and Avada Builder are required plugins, and between them they add post types, layout systems and settings panels that a standard WordPress export captures badly or not at all. Before anything is built, we list every one of these and decide its fate.
| Where it lives on the Avada site | What it becomes after the move | |
|---|---|---|
| Page content | fusion_builder shortcodes in post content | Clean rich text and structured sections in the CMS |
| Headers and footers | Layout Builder sections, with different headers assignable per page | Shared layout components; per-page variations become rules in code |
| Content templates | Layout Builder layouts for posts, archives, products | Next.js page templates, one per content type |
| Site-wide settings | Avada Global Options | Design tokens and config in the codebase |
| Portfolio | Portfolio post type with categories, skills and tags | A portfolio collection with the same taxonomies |
| FAQs | FAQ post type with categories | Question and answer entries, with FAQ schema |
| Sliders | Avada Slider, Elastic Slider, Slider Revolution, LayerSlider | Images and captions reviewed; usually a static hero |
| Forms | Avada Form Builder forms | Rebuilt forms with tested email and CRM routing |
| Menus | Mega Menu and Off-Canvas builders | One navigation component, tested on phones |
| Custom fields | ACF Pro field groups | Typed fields in the new content model |
| Store layouts | WooCommerce Builder layouts | Product, cart and checkout pages built in code |
Two items on that list deserve a warning. The Layout Builder can assign different headers to different pages, and those assignments are easy to miss in an inventory. And Avada Global Options can hold tracking code and custom CSS that nobody remembers adding. Both are read line by line before the build starts. If a header is already misbehaving on the live site, Avada header not showing explains why before you inherit the confusion.
Portfolio and FAQ entries are the easy part
Here is the good news about Avada. Avada ships with Portfolio and FAQ custom post types enabled, and content in a post type is real structured data: a title, a body, a featured image, a date, and taxonomy terms. Portfolio items carry categories, skills and tags; FAQ items carry categories. That maps almost one to one onto collections in a new CMS, and the export is a script, not an excavation.
The catch is the body field. A portfolio item built with Avada Builder still has fusion shortcodes inside it, so it goes through the same cleaning as a page. FAQ answers are usually simpler. On the new site, FAQ entries can feed both a visible FAQ page and FAQ schema from one source, which is tidier than a plugin generating markup on top of an Avada element.
ACF Pro, bundled with Avada, helps too. Custom fields stored by ACF sit in post metadata in a predictable shape, so a site that used ACF for staff profiles, locations or specifications usually has its cleanest data there. We map each field group to a typed field in the new content model and keep the values exactly.
Four slider engines, one question
An Avada site can draw on four slider systems: Avada's own Avada Slider and Elastic Slider, plus the bundled Slider Revolution and LayerSlider. Each stores its slides apart from your pages, so a slider shortcode in the content is only a pointer. The images, captions and links live in the slider's own storage and must be exported from there.
Before anyone exports a slide, though, ask whether the homepage needs a slider at all. A rotating hero is often the largest thing on the page, loaded before anything else, and its first image tends to be the element that decides Largest Contentful Paint. In a Next.js rebuild, the usual answer is one strong static hero, served through next/image at the right size for each screen. The other slides become sections lower on the page, or retire.
Most sliders are a committee that could not agree on one headline.
If the slider stays, it is built as a light component with the first slide prioritized and the rest loaded later. Our Avada speed guide explains why sliders weigh so much on the current site, and the image migration guide covers how every file is pulled from the media library at full resolution and resized properly.
The third option
Athena CMS, with AI agents on staff.
Not a theme and not a blank Next.js repo. The content system we put behind every custom site: plain fields, a real preview, every version kept, and AI agents that handle the chores a plugin only nags you about.
- PicassoImages
- ApolloSite analysis
- AresCompetitor watch
- PrometheusContent holes
- AtlasPage depth and structure
- DelphiAI search visibility
and 12 more agents. Two come with Athena; the rest are monthly add-ons.

Running the Avada migration
Keep the Avada site patched while the new one is built. Avada 7.16.2, released September 30, 2026, fixed six vulnerabilities, including cross-site scripting in form submissions, and a site mid-migration is still a live site. If updates fail on token or purchase-code errors, Avada update problems walks through the fix, and the Avada repair hub covers the rest.
- 1
Copy everything, including the extras
Back up the database and uploads, then export Slider Revolution and LayerSlider projects and the Avada Global Options separately, so nothing depends on the old server surviving.
- 2
List what Avada Core and Avada Builder added
Pages, posts, portfolio items, FAQs, Layout Builder sections and their conditions, sliders, forms, mega menus, ACF field groups and WooCommerce layouts.
- 3
Record the live address book
Crawl the site and log every URL with its title, description, canonical and status. Include portfolio and FAQ archives, which are easy to overlook.
- 4
Repair pages Avada cannot parse
Fix broken or legacy shortcode structures by hand first, so the extraction script reads every page cleanly.
- 5
Extract into a content model
Unwrap fusion shortcodes and block markup into clean fields, carry over post type data and ACF values, and load it into the new CMS.
- 6
Build the components
Header, footer, navigation, portfolio grid, FAQ list, hero and forms become Next.js components that match the design, or improve it where you asked.
- 7
Compare, redirect, launch
Check each page type against the Avada original on a preview address, write permanent redirects for any changed URL, then switch DNS and submit the sitemap.
Portfolio slugs, FAQ archives and the redirect map
Avada sites tend to have more URL types than their owners realize: pages, posts, portfolio items, portfolio category and skill archives, FAQ categories, sometimes WooCommerce products and their categories. Every one that Google has indexed goes on the map. The default is to keep each address exactly as it is. Where an address changes, it gets one permanent redirect straight to the new page, defined in the Next.js config so there is no redirect plugin left to maintain.
Thin archive pages are the judgment call. A portfolio skill archive with two items may be worth folding into its parent category, with a redirect, rather than rebuilding. We make that call from the crawl data and Search Console, not from taste. The mechanics are covered in planning redirects and choosing a URL structure, and the full SEO checklist is at moving without losing rankings.
Avada stores a lot of display settings per page, but titles and meta descriptions usually come from an SEO plugin. Those are exported separately and matched to the crawl, so nothing ranks on a default title the week after launch.
What drives the size of an Avada quote
The theme cost Avada owners $69 for a Regular License (as of October 2026), which covers one site. The migration cost depends on what was built with it. These are the factors we size after a free site audit:
- How many Layout Builder sections and conditions the site uses, and how many pages override them.
- Slider and form count, since each is rebuilt and tested rather than copied.
- Portfolio and FAQ volume, which is cheap per item but adds up in cleaning time when bodies are full of shortcodes.
- Unparsable or mixed pages, where Avada Builder and block editor content sit side by side.
- WooCommerce, which is a separate stream of work covered in WooCommerce to Next.js.
- Design ambition, from a faithful rebuild to a redesign done while the hood is open.
Quotes are fixed once the inventory is done. The structure of a quote is explained in migration cost, phases and durations in the timeline guide, and website financing is available if a payment plan helps.
Life after Global Options
Avada gives owners a great many switches, and the new site gives them fewer, on purpose. With Athena CMS, editors change words, images, portfolio items, FAQs and offers in plain fields with a real preview, and every version is kept. There is no Global Options panel to misconfigure, no cache to rebuild after an update, and no purchase code to re-enter when an Envato token expires. Layout changes are developer work, tested before they go live.
AI agents take over the chores. Argus watches for broken links, failing forms and expiring certificates. Aegis checks daily for intrusions. Prometheus finds customer questions the site does not answer yet and drafts the page, which suits a site that already runs an FAQ section. The handover itself is described in switching from WordPress.
Staying on Avada is reasonable for a brochure site whose owner likes the builder and keeps it updated. Our Avada developers can tidy and speed up an existing build, and the Avada vs Next.js comparison lays out the trade honestly. When the answer is to move, the WordPress to Next.js hub has every guide, and our Next.js rebuild service does the work.
Questions people ask before they call
Avada Builder is what turns those shortcodes into layout. Without it active, WordPress has no handler for the tags, so they appear as plain bracketed text around your words. The content is not lost; it is wrapped. A migration reads the tags, keeps the text, images and links inside, and drops the Avada settings. Do not deactivate Avada on the live site to find out.
Yes. Portfolio items are a custom post type with categories, skills and tags, so they export as structured data and map onto a portfolio collection in the new CMS with the same groupings. Item bodies built in Avada Builder are cleaned of shortcodes on the way. Archive pages are kept or redirected based on what Google has indexed.
No. Their slides are exported for the images and text, and the new site uses Next.js components instead. We often recommend replacing a homepage slider with a single static hero, since a large rotating image is a common reason the first view loads slowly. If a slider genuinely sells something, it is rebuilt as a lightweight component.
They are rebuilt, not moved. Each Avada form's fields, required rules, email recipients and any CRM or payment connection are listed, then recreated as a Next.js form and tested end to end before launch. Any past submissions stored on the WordPress site can be exported for your records before it is retired.
The license price ($69 for a Regular License, as of October 2026) is not the real comparison. The question is what the site earns and what it costs to keep running: updates kept in step across Avada, Avada Core and Avada Builder, cache rebuilding, bundled plugin updates and security patches. If the site is a simple brochure that works, staying can be right. If it drives leads or sales, read Avada vs Next.js first.
Keep reading
- Old rivals, new mathAvada vs Divi: A One-Site Bundle Against an Unlimited-Site LicenseAvada vs Divi in October 2026: $69 per site with six bundled plugins against $89 a year for unlimited sites. Speed tools, updates, WooCommerce and lock-in.
- Avada's missing headersAvada Header Not Showing: Layouts, Conditions and the Page That Opted OutAvada header not showing on some pages? Check conditional layouts, empty Header Layout Sections, Display Header in Page Options, visibility and transparency.
- Avada menus on phonesAvada Mobile Menu Not Working: Breakpoints, Scripts and a Hamburger That Ignores YouAvada mobile menu not working? Check the Menu element's collapse breakpoint, container visibility, jQuery and JS compiler settings, and off-canvas triggers.
- Avada performance, by the settingAvada Speed Optimization: Wizard First, Then the Demo You ImportedAvada speed optimization step by step: the Performance Wizard, each Global Options performance setting, bundled sliders, demo bloat and Core Web Vitals fixes.
- Avada, tested by timeAvada Review (2026): The ThemeForest Giant From Day One to Year OneAvada theme review for 2026: who makes and sells it, what $69 covers, the builders, bundled plugins, speed tuning, updates, security and who should skip it.
- A million sales laterAvada vs Next.js: What the ThemeForest Bestseller Costs After LaunchAvada vs Next.js: what the $69 license includes, the plugins it requires, the 7.16.2 security patch and when a custom Next.js build pays off instead.
- Everything in WordPress to Next.jsSee the section
See what your Avada site is really made of
Send us the address. We will list the layouts, post types, sliders and forms Avada added, and come back with a fixed quote and an honest view on whether moving is worth it.
Which of these sounds like you? (pick any)
Rather talk now? Call (210) 346-0848.
