Ninja Forms Developer Melbourne: Support and an Honest Look at the Add-On Bill

Ninja Forms sells its capability as separate add-ons, which is fine when you need two and expensive when you need six. Most sites we are handed are running an ageing install, several add-ons, and at least one licence nobody has renewed. As Ninja Forms experts we fix what is broken first, then help you decide which add-ons are actually worth paying for.

Send enquiry

Ask about your Ninja Forms setup

Australian team

Based here, working your hours, not a timezone away

144+

projects delivered

Over 10+ years building and maintaining sites for Australian businesses

One developer, start to finish

The same person every time: no re-explaining your site

Straight answers, on your terms

We only take work we can finish. Ask us anything first: no obligation

This is not a page arguing you should leave Ninja Forms: plenty of sites should stay, and we will say so. If your problem is spam volume rather than the forms themselves, start with the Cloudflare page. If you are comparing where to go should you move, the Gravity Forms and WPForms pages are written for that reader rather than for us. When the forms are sorted and you want the site itself looked after, see our monthly care plans.

How much do your Ninja Forms add-ons cost each year?

Most owners do not know, and it is the number that decides everything else. Ninja Forms is inexpensive to start and scales by capability: each integration, each payment method, each piece of extra functionality is its own purchase with its own renewal. A site that grew gradually can be paying several hundred a year across half a dozen line items for what a single licence elsewhere would cover. Once that figure exists, the stay-or-move question mostly answers itself.

What happens when a Ninja Forms add-on licence lapses?

Nothing visible at first, because an expired add-on licence does not switch the feature off. It stops the updates, silently, and the form carries on until a PHP version change or a WordPress release finds the incompatibility. That is why this surfaces as a form that broke for no apparent reason, months or years after the actual cause. Establishing which add-ons are on the site, which are current and which lapsed is the first thing worth doing, and it is frequently the whole diagnosis.

Why do Ninja Forms updates matter so much?

Because Ninja Forms has been the subject of a vulnerability severe enough that WordPress pushed a forced security release to sites running it, which is a step reserved for genuinely dangerous cases. This is not a reason to distrust the plugin today; it is a reason to make sure the site is actually receiving updates rather than sitting on whatever version it had when the last developer left. A plugin that touches every enquiry you receive is not one to leave out of date.

What are Ninja Forms actions, and why check them?

Actions are the steps that run after a submission (send an email, store the submission, post somewhere, run an integration) and they can be conditional. On most sites we look at, the actions have accumulated: notifications to people who have left, duplicates added when something appeared not to work, integrations pointing at systems no longer in use. Reading them properly is unglamorous and routinely explains both the missing enquiries and the duplicate ones.

Do you need a paid add-on to change a Ninja Forms layout?

Often not. Ninja Forms lays fields out in a fixed column structure and sells finer layout control separately, but a great deal of what people want from that is achievable with a small amount of CSS in your theme, which does not renew and does not break when the add-on is updated. We will tell you which of the two your requirement needs rather than assuming the paid route.

How do you get your submissions out of Ninja Forms?

By exporting them, which is possible because Ninja Forms stores submissions in the site: the strong point of being on it rather than a plugin that only emails. Two things are worth doing with that: exporting them somewhere durable so the record does not depend on the plugin, and deciding a retention period, because on most installations they accumulate indefinitely and they are personal information you are responsible for. Both also make any future migration far simpler than it would otherwise be.

Renew, trim or move: which is right for you?

Renewing is right for most sites with a short add-on list, and moving only pays when the yearly total is large. When a renewal comes up the choice is renew, drop the add-ons you can live without, or move. We price all three honestly, including the one that earns us nothing. Moving is a real project (forms rebuilt, integrations rewired, historic submissions brought across) and it only pays back when the annual add-on total is large or you are about to need two more of them. Sites with two current add-ons and forms that work should renew and spend the money elsewhere.

How much does Ninja Forms support cost?

Most Ninja Forms jobs begin with the $249 diagnostic: an inventory of what is installed, what has lapsed, what each action really does and the yearly add-on total, written down for you to keep. Repairs and rebuilds are priced as fixed quotes from $300. If you would rather have a Ninja Forms expert available for smaller changes as they come up, time is $100 an hour, with five hours prepaid at $500 and ten at $1,000.

If you want this looked after every month

Month to month, no lock-in: change or cancel any time. Prices in AUD.

  • Essential $159/mo Maintenance only
  • Dev Most popular $700/mo 10 developer hours a month, plus maintenance
  • Master $1,300/mo 20 developer hours a month, plus maintenance
  • Ultimate Quoted 20+ developer hours a month, or a fixed-price project

See what each care plan covers or compare every price. Every care plan includes our free Cloudy Chatbot plugin (basic), which answers visitors from your own Q&A.

Why a Ninja Forms Review Starts With the Invoice

The features are sold separately. On most sites the real question is the renewal, not the form.

The Yearly Total, Written Down

Each integration and payment method is its own purchase with its own renewal date. Very few sites have the combined figure anywhere. Once it exists, the stay-or-move question largely answers itself.

Lapsed Licences Found

An expired add-on does not switch the feature off: it stops the updates, silently. That is why the break arrives a year after the cause, looking like a form that failed for no reason.

Actually Receiving Updates

This plugin has had a vulnerability serious enough for WordPress to force a release to every site running it. Fine today if current: the risk is a site that quietly stopped updating when somebody left.

Actions Read Properly

Notifications to people who left, duplicates added while troubleshooting, integrations pointing at retired systems. Reading the actions explains both the missing enquiries and the duplicate ones.

Your Entries Made Portable

Submissions live in the site, which is the strong point of being here. Exported somewhere durable and given a retention period, they stop depending on the plugin, and any future move gets far simpler.

Told When To Renew

Two current add-ons and forms that work means renew and spend the money elsewhere. We price the move as well, and say plainly when it does not pay back.

What Ninja Forms users ask

Our form stopped working and nothing changed.

Something changed, and on a Ninja Forms site the usual candidate is an add-on that has not been updated in a long time meeting a new PHP or WordPress version. The licence lapsing is invisible at the time it happens, so the cause and the symptom can be a year apart. We check the add-on inventory and licence status first because it resolves this more often than anything else.

Should we move to a different form plugin?

Only if the arithmetic says so. Add up the annual add-on renewals and compare it against a single licence elsewhere plus the one-off cost of rebuilding what you have. If you run two add-ons and everything works, staying is the right answer and we will tell you that. If you are renewing six, the maths usually points the other way inside two years.

Can we keep our old submissions if we move?

Yes, as long as they are exported before anything is uninstalled. Ninja Forms keeps submissions in the site and can download them form by form as a spreadsheet file, so do that for every form first. Then check the plugin's uninstall setting, because it can be told to delete all of its data on removal. With the files safe, whether to import them into the new plugin or simply archive them is a separate and usually cheaper decision.

Is Ninja Forms safe to keep using?

Yes, provided it is kept current. It is actively maintained, and the serious vulnerability in its past was patched and force-pushed to sites precisely so that it would not linger. The real risk on any older form plugin is not the vendor, it is a site that stopped receiving updates because a licence lapsed or nobody was responsible for applying them.

We are getting duplicate notification emails.

Almost always duplicated actions. Somebody added a second email action while troubleshooting a delivery problem that was actually caused by the site sending unauthenticated mail, the original started working later, and now both fire. Reading the actions resolves it in minutes, and it is worth fixing the underlying sending at the same time so it does not recur.

Can you add a payment to our form?

Yes, through the payment add-on for your gateway, which becomes another line on the renewal list, so count it before you buy. The rest of the work is in the edges: what the customer receives after paying, how a refund is handled, and making sure each submission can be matched to its gateway record when someone later queries a charge.

Nobody here knows which add-ons we are paying for.

That is the normal situation and it is exactly what the diagnostic is for. Between what is installed on the site, what is active, and what is still being billed, there are usually discrepancies in both directions: something paid for and not used, or used and quietly lapsed. You get the list written down and it is yours regardless of what you decide afterwards.

Is it slowing our site down?

It can contribute, particularly when its assets load on pages with no form on them and when several add-ons each add their own. It is rarely the main cause of a slow site, though. Limiting its assets to the pages that carry a form is a small change, and we measure before and after rather than assume it helped.

Can you take over from a developer we no longer work with?

Yes, and you do not need their cooperation: admin and hosting access is enough. The first job is working out how the forms are actually assembled: which add-ons are involved, what the actions do, where submissions go and which licences exist. Until that map exists, any quote for further work would be a guess.

Ask about your Ninja Forms setup

A short call, a fixed quote, and no obligation either way.

Get in touch

Ninja Forms support: lapsed add-ons, broken actions, duplicate emails and an honest renew-or-move review with your yearly add-on total. Melbourne.

Get in touch

From first call to live: four steps, no surprises.

Every CloudyWP project runs the same way, whether it is a one-page site or a store with a thousand SKUs. Here is exactly what happens.

01

We map what you actually need.

A single scoping call, then a written plan: what gets built, what it costs, and when it ships. No discovery-phase invoices, no moving targets.

  • Free scoping call
  • Written scope document
  • Fixed price, no hourly creep

48 hrs to your quote

02

We design and build it properly.

Custom WordPress or Shopify on clean code you own outright. Every build ships fast, passes Core Web Vitals, and is handed over documented.

  • Design signed off before build
  • Core Web Vitals passed
  • Full code ownership

95/100 average PageSpeed

03

We automate the busywork.

Your site talks to the tools you already run: CRM, invoicing, email, stock. The repetitive admin stops being someone's job and starts running itself.

  • CRM & invoicing connected
  • Stock and orders in sync
  • Alerts when something breaks

15 hrs saved every week

Get in touch