Gravity Forms · Build & Fix

Gravity Forms Work — Beyond Name, Email and Message

Almost nobody who buys Gravity Forms uses the part they actually paid for. The contact form was never the point: it is the conditional logic, the feeds into your payment and CRM systems, and the fact that every submission is kept whether or not the email arrives. We build those, and fix them when they misfire.

Ask about your forms

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

If your forms are fine and the problem is the volume of junk arriving in them, that is edge work — see the Cloudflare page, and start there rather than here. If you are on Contact Form 7 and wondering whether to move, that page answers it honestly, including the cases where the answer is no. And if you want the whole site looked after rather than one plugin, a care plan starts at $159/mo.

Your submissions are already being kept, and that cuts both ways

Gravity Forms writes every entry to its own tables before it tries to send anything, which is the single best reason to be on it: an email that bounces, gets filtered or is sent to a staff address that no longer exists costs you nothing, because the enquiry is still sitting in the site. The other half of that fact is less comfortable. Those entries are personal information, they accumulate indefinitely by default, and on most sites nobody has ever set a retention policy or checked who can read them. Both halves are worth acting on and the second one is rarely mentioned until something goes wrong.

Feeds are the feature people are paying for and not using

A feed is what happens after a submission — take payment, create the CRM record, fire the webhook, add them to the mailing list — and it can be conditional, so a form can behave differently depending on what was filled in. Most of the manual copying between a form notification and some other system that a staff member does every morning is a feed that was never configured. This is usually the highest-value hour anyone spends on a Gravity Forms site, and it almost never requires a new plugin.

Which licence tier you need, honestly

The add-ons are split across licence tiers, and the tier you need is decided by one or two specific add-ons rather than by the size of your business — which is not how it is usually sold. Payments and the common marketing integrations sit lower than people expect; a handful of the automation and advanced add-ons are what actually push you up. We will tell you which tier your requirement lands in before you renew, including when the honest answer is that a lower tier plus twenty minutes of custom code does the same job permanently.

Conditional logic belongs on more than fields

Most sites use conditional logic to show and hide fields and stop there. It also applies to notifications, to confirmations and to feeds, which is where it stops being cosmetic: one form can route to different departments, send a different confirmation, and only charge a card when a particular option was chosen. Rebuilding four near-identical forms into one that behaves four ways removes the maintenance problem where three of them silently fall out of date.

When a custom field or hook beats another add-on

Gravity Forms has a deep hook layer and a documented API, so a requirement that does not match any add-on is usually a small piece of code rather than a dead end — a validation rule, a calculated value, a field type that behaves the way your business actually works. That code lives in your child theme or a small site plugin, has no licence, and does not stop working because a vendor lost interest. We reach for it when the alternative is a third-party add-on bought for one feature.

Entries are personal data sitting in your database

Under Australian privacy law the enquiries in your forms table are your responsibility, and the default position on most sites is that they are kept forever, readable by everyone with an editor account, and included in every database backup that leaves the building. Setting a retention period, restricting who can read entries, and knowing how to export or delete one person's data on request are all straightforward to configure and almost never configured. It also keeps the table from growing into a performance problem on older sites.

Why a Gravity Forms page gets slow

Gravity Forms itself is not heavy, but three things make it feel that way: a long multi-page form doing calculations on every keystroke, dynamic population pulling from a large data source on page load, and a form embedded on a page that is cached everywhere except for the form. Each has a different fix and only one of them is about the plugin. We would rather find which of the three it is than tell you to replace the plugin.

What this costs

Single pieces of work — a feed configured, a form rebuilt with proper conditional logic, a custom validation rule, a retention policy set up — start at $300 and are fixed-quoted once we know the requirement. If something is misbehaving and you want it identified and written down, that is $249. Ongoing work is $165 an hour, or $750 for five hours and $1,400 for ten, which is how most people with more than one form buy it.

Care plans

Plans, and what each one actually includes.

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

Essential

$159 /mo AUD

Keeping a site secure, updated and online. No development time included.

What is covered

  • WordPress core, theme & plugin check
  • Weekly off-site backupsA full copy of your site and database taken every week and stored on separate infrastructure, not on your own server — so a failure, a hack or a bad update cannot take the backups with it., restorable on request
  • Uptime & SSL monitoringYour site is checked from outside every few minutes. If it goes down, or the security certificate is about to expire, the alert reaches us — you are not the monitoring system. — alerts come to us, not you
  • Malware checkFiles and database are scanned for injected code, so anything that has been planted is found rather than waiting to be noticed. maintained
  • Broken-link and 404 checks
  • Monthly report of site status
  • Email support included
Start with Essential

Billed monthly in AUD. Cancel any time — no lock-in.

Dev

$700 /mo AUD

Your site stays up, stays secure and stays current — and when something breaks, a developer fixes it rather than logging it.

What is covered

  • Critical security & performance checksThe checks that catch the things that actually take a site down: outdated core and plugins with known vulnerabilities, injected code, error rates, and pages that have become slow enough to lose visitors. every week
  • Uptime & SSL monitoringYour site is checked from outside every few minutes. If it goes down, or the security certificate is about to expire, the alert reaches us — you are not the monitoring system. — alerts come to us, not you
  • Weekly off-site backupsA full copy of your site and database taken every week and stored on separate infrastructure, not on your own server — so a failure, a hack or a bad update cannot take the backups with it., restorable on request
  • Your developer emails you every month with what changed and what needs attention
  • Staging site for development changesA private copy of your site where changes are built and checked before anyone else sees them. Updates, new sections and design work go there first, get looked at on phone, tablet and desktop widths, and only reach the live site once you have said so. It matters most on page-builder sites, where a bad update does not error — it re-renders, and the page looks subtly wrong on a screen size nobody checked. — nothing reaches the live site unapproved
  • 5 hours of developer time a month
  • Fixes and small changes — not a build. Content, layout and design edits, plugin and integration setup (included in dev hours)
  • 1 basic page built to match your existing design (included in dev hours)
  • Weekly WordPress core, theme & plugin updates (included in dev hours)
  • Weekly malware and virus check, and fix (included in dev hours)
  • Speed & Core Web VitalsCore Web Vitals are the three loading and stability measures Google uses as a ranking signal — how fast the main content appears, how quickly the page responds to a tap, and whether it jumps around while loading. We measure and fix all three. check and fix (included in dev hours)
  • Priority queue — a developer is assigned and contacts you within 48 hours
  • Urgent issues covered for 1 hour of immediate debugging — you are told what we found, while we work and once it is fixed
Choose Dev

Billed monthly in AUD. Cancel any time — no lock-in.

Most popular

Master

$1,300 /mo AUD

Where Dev fixes and maintains, Master builds — pages, integrations, and the email and domain problems nobody else will own.

Everything in Dev Plan included +

  • Staging site for development changesA private copy of your site where changes are built and checked before anyone else sees them. Updates, new sections and design work go there first, get looked at on phone, tablet and desktop widths, and only reach the live site once you have said so. It matters most on page-builder sites, where a bad update does not error — it re-renders, and the page looks subtly wrong on a screen size nobody checked. — nothing reaches the live site unapproved
  • 10 hours of developer time a month
  • Everything in Dev — the same checks, monitoring, backups and monthly email
  • Up to 3 pages designed and built (included in dev hours)
  • CRM, accounting and API integrationsConnecting your site to the systems you already run — a CRM like HubSpot, accounting like Xero, or any service with an API — so data moves between them without anyone retyping it. (included in dev hours)
  • Email deliverability problemsWhen forms stop arriving, or your mail lands in spam. We work through the sending records — SPF, DKIM and DMARC — and the mail service itself, rather than telling you to check your junk folder. diagnosed and fixed (included in dev hours)
  • Domain and DNS issuesExpiring domains, records pointing at the wrong place, certificates that will not renew, a migration that left half the traffic behind. The infrastructure layer most agencies hand back to you. handled (included in dev hours)
  • Custom features and functionality (included in dev hours)
  • WooCommerce & payment gateway work (included in dev hours)
  • Same-day response on anything urgent — a developer will work outside business hours if needed
  • Quarterly performance and security checksEvery three months we re-run the full audit: load times and Core Web Vitals, plugin and PHP versions, user accounts and permissions, backup restores, and anything flagged since the last review. You get the findings in writing. (included in dev hours)
Choose Master

Billed monthly in AUD. Cancel any time — no lock-in.

Ultimate

Quoted scoped to the work

When the roadmap needs more than Master, or the work is better run as a project.

Get a quote

Everything in Master Plan included +

  • 20+ hours a month, or a fixed-price project
  • A standing slot in our schedule
  • Multi-site and white-label arrangementsWe look after several sites under one agreement, and — if you are an agency or consultancy — we can work under your brand, so your client only ever deals with you.
  • Architecture, infrastructure and hosting work
  • Direct access, no ticket queue
  • We will tell you honestly whether a retainer or a fixed quote costs you less
Why CloudyWP

Why Gravity Forms Repays Being Set Up Properly

You are already paying for a platform. Most sites are using it as a contact form.

Every Entry Kept

Submissions are written to the database before any email is attempted, so a bounced notification or a staff member who has left costs you nothing. The enquiry is still in the site waiting to be read.

Feeds Instead of Retyping

Payment, CRM, mailing list, webhook — fired on submission and conditionally. Most of the morning copy-and-paste somebody does between an email and another system is a feed that was never configured.

One Form, Several Behaviours

Conditional logic reaches notifications, confirmations and feeds, not just fields. Four near-identical forms become one that routes correctly — and stops three of them silently going out of date.

The Licence Tier Explained

The tier you need is decided by one or two specific add-ons, not by the size of your business. We will tell you which before you renew, including when a lower tier plus a little code does the job permanently.

Entries Treated as Personal Data

Retention set, read access restricted to the people who need it, and export or deletion on request possible. On most sites the default is forever, readable by anyone with an editor account.

Code Before Another Add-On

A documented hook layer means an odd requirement is usually a small piece of code in your child theme — no licence, no vendor, and it does not stop working because somebody lost interest.

What Gravity Forms owners ask

Our form sends to one person and they have left the company.

Change the notification and then go and read the entries, because every submission since they left is still in the site waiting for you. That is the advantage of being on Gravity Forms rather than something that only emails, and it is worth knowing about before the next time it happens. While we are there we would usually move notifications off individual people and onto an address the business owns.

Is Gravity Forms worth the annual licence?

If you are using feeds, conditional logic or payments, comfortably. If you have one contact form with four fields, no — you are paying for a platform to do something a free plugin does, and we will say so. The question is not which plugin is better, it is whether the site is doing anything a form plugin needs to be a platform for. Plenty of sites we look at could drop to something simpler and plenty could not.

Can you connect our forms to our CRM?

Usually yes, by one of three routes in decreasing order of preference: an official add-on for that CRM, a webhook to something that speaks to it, or a small piece of custom code against the API. Which one applies depends on the CRM and on your licence tier. We will tell you which before starting, and if the official add-on would require a licence upgrade that costs more than the custom route, we will say that too.

We get spam even with the honeypot on.

Then it is getting past a check that runs inside WordPress, which means the request already reached your server and consumed resources. The honeypot catches lazy bots and nothing else. The effective layer is a challenge at the edge before the request arrives, which is the Cloudflare page rather than this one. Where it matters here is the cleanup: spam entries sit in your table, count towards your storage and clutter the exports, so they want purging as well as blocking.

Can people see the entries without a full admin account?

Yes, and this is worth setting up properly. Gravity Forms has its own capabilities, so somebody can be given the ability to read entries for the forms that concern them without being able to edit the site. The default on most installations is cruder than it needs to be — either full administrator or no access at all — which is how enquiry data ends up readable by people who only needed to update a page.

We need a form that calculates a price.

That is built in, including conditional pricing fields and a total that updates as the visitor fills the form in. The parts that usually need care are rounding, GST presentation and what happens when a calculation produces something the payment gateway will not accept, such as a zero or a negative. Those are the bits that get missed, and they are the bits your customers notice.

Our entries table is enormous. Is that a problem?

It becomes one, usually first as slow backups and slow admin screens rather than as anything visitors see. The fix is a retention policy plus a one-off clear-out of spam and test entries, and it needs deciding rather than defaulting — some of those entries are records you are obliged to keep and some are junk from 2019. We separate the two before deleting anything.

Can you move us from another form plugin without losing anything?

The forms themselves rebuild cleanly. Historic submissions are the real question, and the answer depends entirely on what you are coming from: a plugin that stored entries can usually have them imported, and one that only ever sent email has nothing to bring. We establish which of those you are in before quoting, because it is the difference between a straightforward job and a data project.

Does Gravity Forms work with our page builder?

Yes, in all of the common ones, and the embed is not usually where problems come from. What does cause trouble is a builder module that re-styles the form heavily enough to hide validation messages, so a visitor gets a form that will not submit and no visible reason why. We test the failure path, not just the success path, because the failure path is the one nobody looks at.

Ask about your forms

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

Get a fixed quote

Why CloudyWP

Feeds, conditional logic, payments and custom fields built properly — plus every submission kept even when the email fails. Melbourne Gravity Forms developers.

Get a fixed quote

02 — How we work

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.

Typically 48 hours

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.

2–6 weeks typical

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.

Average 15 hrs saved weekly

Scope A fixed quote, in writing

Deliverables, price and dates agreed before a line of code is written.

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

48 hrs to your quote

Get a quote